.sequence-marketing{position:relative}.sequence-marketing>.mk-header{z-index:8;background:linear-gradient(#080a09bb,#080a0900);position:absolute;inset:0 0 auto}.sequence-track{isolation:isolate;background:#080a09;height:250svh;position:relative;scroll-margin-top:0!important}.sequence-stage{--sequence-copy:1;--sequence-shift:0px;--sequence-end:0;--sequence-progress:0;background:#080a09;height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.sequence-canvas,.sequence-poster,.sequence-shade{width:100%;height:100%;display:block;position:absolute;inset:0}.sequence-poster{object-fit:cover;object-position:50% 50%}.sequence-canvas{opacity:0}.sequence-track[data-phase=ready] .sequence-canvas{opacity:1}.sequence-track[data-phase=ready] .sequence-poster{visibility:hidden}.sequence-shade{pointer-events:none;background:linear-gradient(#080a0999 0%,#080a0944 35%,#0000 55% 78%,#080a09 100%)}.sequence-shade:after{content:"";opacity:var(--sequence-copy);background:linear-gradient(#080a0955,#080a0988 33%,#0000 58%);position:absolute;inset:0}.sequence-copy{z-index:2;opacity:var(--sequence-copy);transform:translateY(var(--sequence-shift));will-change:opacity,transform;padding:136px clamp(24px,5vw,88px) 0;position:relative}.sequence-eyebrow{letter-spacing:.16em;color:#dce7d8;align-items:center;gap:10px;margin:0 0 22px;font:600 12px/1.5 Arial,sans-serif;display:flex}.sequence-eyebrow>span{background:var(--mk-lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #c4ff3766}.sequence-copy h1{letter-spacing:-.06em;text-wrap:initial;max-width:1100px;margin:0;font-size:clamp(42px,5.1vw,82px);font-weight:800;line-height:.98}.sequence-copy h1 em{color:var(--mk-lime);font-style:normal}.sequence-subhead{color:#c5cec8;max-width:555px;margin:22px 0;font-size:16px;line-height:1.6}.sequence-actions{align-items:center;gap:30px;display:flex}.sequence-actions .mk-button{gap:30px;min-height:48px;padding:15px 21px;font-size:13px}.sequence-secondary{letter-spacing:.04em;align-items:center;gap:14px;min-height:48px;font-size:12px;font-weight:700;display:flex}.sequence-secondary:hover{color:var(--mk-lime)}.sequence-footer{z-index:3;color:#d8dfd9;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:32px;left:clamp(24px,5vw,88px);right:clamp(24px,5vw,88px)}.sequence-scroll{letter-spacing:.16em;align-items:center;gap:16px;font-size:11px;display:flex}.sequence-scroll>span{font-size:20px}.sequence-controls button,.sequence-loader button{color:#c8d0c9;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7b8977;min-height:44px;padding:10px 0;font-size:12px}.sequence-progress{background:var(--mk-lime);width:100%;height:2px;transform:scaleX(var(--sequence-progress));transform-origin:0;z-index:3;position:absolute;bottom:0;left:0}.sequence-end{opacity:var(--sequence-end);pointer-events:none;background:linear-gradient(#0000 45%,#080a09ef);flex-direction:column;justify-content:flex-end;padding:0 clamp(24px,5vw,88px) 110px;display:flex;position:absolute;inset:0}.sequence-end>span{letter-spacing:.15em;color:var(--mk-lime);font-size:11px}.sequence-end p{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(30px,4vw,58px);font-weight:700;line-height:1.06}.sequence-loader{z-index:7;opacity:1;visibility:visible;background:#080a09;place-items:center;transition:opacity .65s,visibility .65s;display:grid;position:absolute;inset:0}.sequence-track:not([data-phase=loading]) .sequence-loader{opacity:0;visibility:hidden;pointer-events:none}.sequence-loader-content{text-align:center;width:min(260px,70vw)}.sequence-loader img{object-fit:contain;width:180px;height:64px;margin:auto}.sequence-loader p{letter-spacing:.15em;color:#9aa79c;margin:28px 0 30px;font-size:10px}.sequence-loader [role=progressbar]{background:#283024;width:100%;height:2px;overflow:hidden}.sequence-loader i{background:var(--mk-lime);transform-origin:0;width:100%;height:100%;transition:transform .12s linear;display:block}.sequence-percent{letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--mk-lime);margin-top:18px;font-size:34px;display:block}.sequence-percent small{margin-left:4px;font-size:14px}.sequence-loader button{margin-top:26px}.sequence-track[data-phase=static]{height:auto}.sequence-track[data-phase=static] .sequence-stage{position:relative}.sequence-track[data-phase=static] .sequence-copy{opacity:1;transform:none}.sequence-track[data-phase=static] .sequence-scroll,.sequence-track[data-phase=static] .sequence-progress,.sequence-track[data-phase=static] .sequence-end{display:none}.sequence-fallback{color:#b8c3b8;text-align:center;font-size:12px;position:absolute;bottom:80px;left:24px;right:24px}.sequence-bridge{border-bottom:1px solid var(--mk-border);background:#080a09;padding:clamp(70px,9vw,138px) clamp(24px,7vw,110px)}.sequence-bridge h2{letter-spacing:-.055em;margin:26px 0 44px;font-size:clamp(39px,6.3vw,98px);font-weight:800;line-height:1.02}.sequence-bridge h2 span{color:var(--mk-lime)}.sequence-bridge-bottom{justify-content:space-between;align-items:flex-end;gap:35px;display:flex}.sequence-bridge-bottom p{color:#aeb8b0;max-width:590px;margin:0;font-size:18px;line-height:1.65}.sequence-bridge-bottom a{white-space:nowrap;border-bottom:1px solid #59644e;align-items:center;gap:30px;padding:15px 0;font-size:14px;display:flex}.sequence-bridge-bottom a span{color:var(--mk-lime)}@media (max-width:800px){.sequence-marketing>.mk-header{justify-content:space-between;height:86px;padding:0 24px}.sequence-marketing .mk-login{padding:11px;font-size:12px}.sequence-marketing .mk-login span{margin-left:8px}.sequence-copy{padding-top:116px}.sequence-copy h1{font-size:clamp(40px,6.2vw,54px)}.sequence-subhead{max-width:460px}.sequence-bridge-bottom{display:block}.sequence-bridge-bottom a{margin-top:26px;display:inline-flex}.sequence-bridge h2{font-size:clamp(36px,6.3vw,54px)}}@media (max-width:540px){.sequence-copy h1{font-size:clamp(36px,9.65vw,51px);line-height:1.02}.sequence-copy h1 br{display:none}.sequence-copy h1 em{display:block}.sequence-eyebrow{letter-spacing:.13em;margin-bottom:16px;font-size:10px}.sequence-subhead{margin:18px 0;font-size:15px;line-height:1.55}.sequence-actions{gap:19px}.sequence-actions .mk-button{gap:13px;padding:14px;font-size:11px}.sequence-secondary{gap:8px;font-size:10px}.sequence-footer{bottom:19px}.sequence-scroll{gap:12px;font-size:9px}.sequence-end{padding-bottom:95px}.sequence-end p{font-size:34px}.sequence-poster{width:192%;max-width:none;height:auto;top:auto;bottom:6%;left:-46%;-webkit-mask-image:linear-gradient(#0000,#000 20% 83%,#0000);mask-image:linear-gradient(#0000,#000 20% 83%,#0000)}.sequence-bridge h2{font-size:37px}.sequence-bridge-bottom p{font-size:16px}}@media (max-height:700px) and (min-width:801px){.sequence-copy{padding-top:118px}.sequence-copy h1{font-size:54px}.sequence-subhead{max-width:510px;margin:16px 0;font-size:15px}.sequence-eyebrow{margin-bottom:15px}.sequence-stage{min-height:560px}}@media (prefers-reduced-motion:reduce){.sequence-track{height:auto!important}.sequence-stage{position:relative}.sequence-canvas,.sequence-loader,.sequence-scroll,.sequence-end,.sequence-progress,.sequence-controls{display:none!important}.sequence-poster{visibility:visible!important}.sequence-copy{opacity:1!important;transform:none!important}.sequence-marketing *,.sequence-marketing :before,.sequence-marketing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sequence-stage>picture{display:contents}.sequence-canvas{transform:translateZ(0)}.sequence-marketing{overflow-anchor:none}.sequence-loading-note{z-index:3;color:#c5cec8;pointer-events:none;font-size:12px;position:absolute;bottom:88px;right:24px}.sequence-track[data-phase=loading] .sequence-copy{opacity:1;transform:none}@media (max-width:600px){.sequence-loading-note{bottom:82px;left:24px;right:auto}}
