.mkt-page-transition{position:fixed;inset:0;z-index:2147483000;pointer-events:none;visibility:hidden;overflow:hidden;background:transparent}
.mkt-page-transition.is-active{visibility:visible}
.mkt-page-transition svg{display:block;width:100%;height:100%;overflow:visible}
.mkt-page-transition__mark{position:absolute;left:clamp(24px,5vw,72px);bottom:clamp(24px,5vw,68px);display:flex;align-items:center;gap:12px;color:#f8f7f4;font:600 11px/1 'Space Mono',monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.92}
.mkt-page-transition__mark i{display:block;width:8px;height:8px;border-radius:50%;background:#ff2a14;box-shadow:0 0 20px #ff2a14}
@media(prefers-reduced-motion:reduce){.mkt-page-transition__mark{transition:none}}
