.campaign-app-preview-module__sllOba__preview{color:#f5f3f7;text-align:left;width:336px;max-width:100%;margin-inline:auto}.campaign-app-preview-module__sllOba__phone{background:#101014;border:7px solid #29272e;border-radius:44px;flex-direction:column;height:622px;display:flex;overflow:hidden;box-shadow:0 24px 65px #0006,inset 0 0 0 1px #ffffff10}.campaign-app-preview-module__sllOba__phone button{font:inherit;cursor:pointer}.campaign-app-preview-module__sllOba__phone button,.campaign-app-preview-module__sllOba__caption button{-webkit-tap-highlight-color:transparent}.campaign-app-preview-module__sllOba__phone button:focus-visible,.campaign-app-preview-module__sllOba__caption button:focus-visible{outline-offset:-3px;outline:2px solid #ffb0d6}.campaign-app-preview-module__sllOba__phone svg,.campaign-app-preview-module__sllOba__caption svg{stroke-width:1.8px;flex-shrink:0;width:18px;height:18px}.campaign-app-preview-module__sllOba__statusBar{flex-shrink:0;justify-content:space-between;align-items:center;height:39px;padding:8px 21px 0;font-size:12px;display:flex}.campaign-app-preview-module__sllOba__statusBar>i{background:#050506;border-radius:20px;width:78px;height:21px}.campaign-app-preview-module__sllOba__statusBar>span{gap:4px;display:flex}.campaign-app-preview-module__sllOba__statusBar svg{width:13px;height:13px}.campaign-app-preview-module__sllOba__demoLabel{text-align:center;color:#b1aab8;letter-spacing:.12em;padding:10px 12px 9px;font-size:8px}.campaign-app-preview-module__sllOba__screen{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#48424e transparent;outline:none;flex:1;min-height:0;overflow-y:auto}.campaign-app-preview-module__sllOba__scene{animation:.22s ease-out both campaign-app-preview-module__sllOba__enter}.campaign-app-preview-module__sllOba__heading{padding:10px 18px 16px}.campaign-app-preview-module__sllOba__heading>span,.campaign-app-preview-module__sllOba__prize>span{color:#bcb6c3;font-size:12px}.campaign-app-preview-module__sllOba__phone h2{letter-spacing:-.035em;margin:3px 0 0;font-size:26px;font-weight:650;line-height:1.15}.campaign-app-preview-module__sllOba__heading h2{color:#ffb0d6;align-items:center;gap:9px;display:flex}.campaign-app-preview-module__sllOba__heading h2 svg{width:22px;height:22px}.campaign-app-preview-module__sllOba__campaignCard{text-align:left;background:#29272e;border-radius:22px;width:calc(100% - 36px);height:254px;margin:0 18px;display:block;position:relative;overflow:hidden}.campaign-app-preview-module__sllOba__photo{object-fit:cover}.campaign-app-preview-module__sllOba__campaignCard:after,.campaign-app-preview-module__sllOba__detailPhoto:after{content:"";pointer-events:none;background:linear-gradient(#10101415 25%,#101014e8 100%);position:absolute;inset:0}.campaign-app-preview-module__sllOba__poolPill{z-index:1;color:#231d29;background:linear-gradient(110deg,#e4baff,#ffb0d6);border-radius:20px;padding:7px 10px;font-size:10px;font-weight:750;position:absolute;top:13px;left:13px}.campaign-app-preview-module__sllOba__cardCopy{z-index:1;flex-direction:column;gap:5px;display:flex;position:absolute;bottom:18px;left:17px;right:17px}.campaign-app-preview-module__sllOba__cardCopy small{color:#f0e8ee;font-size:11px}.campaign-app-preview-module__sllOba__cardCopy strong{letter-spacing:-.025em;font-size:22px;line-height:1.12}.campaign-app-preview-module__sllOba__cardCopy>span{align-items:center;gap:8px;margin-top:7px;font-size:12px;display:flex}.campaign-app-preview-module__sllOba__sectionTitle{margin:18px 18px 10px;font-size:15px;font-weight:600}.campaign-app-preview-module__sllOba__campaignRow{text-align:left;align-items:center;gap:10px;width:calc(100% - 36px);margin:0 18px 16px;display:flex}.campaign-app-preview-module__sllOba__thumbnail{border-radius:12px;flex-shrink:0;width:57px;height:63px;position:relative;overflow:hidden}.campaign-app-preview-module__sllOba__campaignRow>span:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.campaign-app-preview-module__sllOba__campaignRow small{color:#bcb6c3;font-size:10px}.campaign-app-preview-module__sllOba__campaignRow strong{font-size:12px}.campaign-app-preview-module__sllOba__detailPhoto{height:209px;position:relative}.campaign-app-preview-module__sllOba__back{z-index:2;background:#1010149e;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;left:12px}.campaign-app-preview-module__sllOba__detailBody{padding:15px 18px 18px}.campaign-app-preview-module__sllOba__prize{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.campaign-app-preview-module__sllOba__prize strong{letter-spacing:-.04em;color:#ffb0d6;font-size:29px;font-weight:650;line-height:1.1}.campaign-app-preview-module__sllOba__prize small{color:#bcb6c3;font-size:10px}.campaign-app-preview-module__sllOba__phone h3{font-size:14px;font-weight:600}.campaign-app-preview-module__sllOba__phone p{color:#c7c1cd;margin:7px 0 12px;font-size:12px;line-height:1.6}.campaign-app-preview-module__sllOba__facts{gap:8px;margin:12px 0 16px;display:flex}.campaign-app-preview-module__sllOba__facts span{background:#ffffff08;border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:flex}.campaign-app-preview-module__sllOba__facts svg{color:#c7b9cf;width:14px;height:14px}.campaign-app-preview-module__sllOba__phone .campaign-app-preview-module__sllOba__primary,.campaign-app-preview-module__sllOba__phone .campaign-app-preview-module__sllOba__secondary{border-radius:24px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:44px;padding:11px 14px;font-size:12px;font-weight:650;line-height:1.3;display:flex}.campaign-app-preview-module__sllOba__primary{color:#151219;background:#f7f4f8}.campaign-app-preview-module__sllOba__secondary{color:#f7f4f8;border:1px solid #ffffff24}.campaign-app-preview-module__sllOba__page{padding:18px}.campaign-app-preview-module__sllOba__phone .campaign-app-preview-module__sllOba__textBack{color:#c7c1cd;align-items:center;gap:8px;min-height:44px;margin:-10px 0 18px;font-size:12px;display:flex}.campaign-app-preview-module__sllOba__eyebrow{letter-spacing:.12em;color:#c9a8ce;margin-bottom:9px;font-size:9px;display:block}.campaign-app-preview-module__sllOba__summary,.campaign-app-preview-module__sllOba__application{background:#ffffff04;border:1px solid #ffffff14;border-radius:17px;flex-direction:column;gap:7px;margin:18px 0;padding:17px;font-size:13px;display:flex}.campaign-app-preview-module__sllOba__summary>span,.campaign-app-preview-module__sllOba__application>span{color:#bcb6c3;font-size:11px}.campaign-app-preview-module__sllOba__summary .campaign-app-preview-module__sllOba__brandMark{color:#302130;background:#e6cadc;border-radius:50%;place-items:center;width:37px;height:37px;margin-bottom:4px;font-size:11px;font-weight:700;display:grid}.campaign-app-preview-module__sllOba__notice{color:#bcb6c3;padding:13px 0 18px;font-size:11px;line-height:1.6}.campaign-app-preview-module__sllOba__successIcon,.campaign-app-preview-module__sllOba__profileAvatar{color:#ffb0d6;background:#ffb0d616;border:1px solid #ffb0d638;border-radius:50%;place-items:center;width:62px;height:62px;margin:13px 0 26px;display:grid}.campaign-app-preview-module__sllOba__successIcon svg,.campaign-app-preview-module__sllOba__profileAvatar svg{width:28px;height:28px}.campaign-app-preview-module__sllOba__pending{align-items:center;gap:6px;display:flex}.campaign-app-preview-module__sllOba__pending svg{color:#ffb0d6;width:13px;height:13px}.campaign-app-preview-module__sllOba__phone .campaign-app-preview-module__sllOba__application{text-align:left;width:100%}.campaign-app-preview-module__sllOba__progress{border-top:1px solid #ffffff18;justify-content:space-between;gap:6px;margin-top:5px;padding-top:14px;display:flex}.campaign-app-preview-module__sllOba__progress b{color:#ffb0d6;font-weight:500}.campaign-app-preview-module__sllOba__tabs{background:#151419;border-top:1px solid #ffffff0f;flex-shrink:0;padding:4px 10px 0;display:flex}.campaign-app-preview-module__sllOba__tabs button{color:#a59eae;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:55px;display:flex}.campaign-app-preview-module__sllOba__tabs button[aria-current]{color:#ffb0d6}.campaign-app-preview-module__sllOba__tabs span{font-size:9px;font-weight:500}.campaign-app-preview-module__sllOba__homeIndicator{background:#151419;flex-shrink:0;height:17px}.campaign-app-preview-module__sllOba__homeIndicator:after{content:"";background:#e5e0e9;border-radius:4px;width:98px;height:4px;margin:6px auto 0;display:block}.campaign-app-preview-module__sllOba__caption{color:#c4bbcc;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 12px;padding:17px 4px 0;font-size:11px;display:flex}.campaign-app-preview-module__sllOba__caption button{align-items:center;gap:5px;min-height:44px;display:flex}.campaign-app-preview-module__sllOba__caption svg{width:13px;height:13px}@keyframes campaign-app-preview-module__sllOba__enter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (hover:hover){.campaign-app-preview-module__sllOba__primary:hover{background:#ead8e9}.campaign-app-preview-module__sllOba__campaignCard:hover .campaign-app-preview-module__sllOba__cardCopy>span{color:#ffb0d6}.campaign-app-preview-module__sllOba__tabs button:hover{color:#f2d8ed}}@media (prefers-reduced-motion:reduce){.campaign-app-preview-module__sllOba__scene{animation:none}}
.landing-v4-module__2jX49W__root{background:var(--mk-stage,#0e0d12);min-height:100svh;color:var(--mk-ink,#fff);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:clip}.landing-v4-module__2jX49W__root ::selection{color:var(--mk-ink,#fff);background:#a5c8ff59}.landing-v4-module__2jX49W__skipLink{z-index:100;border-radius:var(--mk-radius-pill,9999px);background:var(--mk-ink,#fff);color:var(--mk-stage,#0e0d12);padding:.75rem 1rem;font-size:.875rem;font-weight:700;transition:transform .15s ease-out;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-160%)}.landing-v4-module__2jX49W__skipLink:focus{transform:translateY(0)}.landing-v4-module__2jX49W__splashHero{isolation:isolate;flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(7.5rem,14vh,10rem) clamp(2.5rem,5vh,4rem);display:flex;position:relative;overflow:hidden}.landing-v4-module__2jX49W__splashBloom{inset-inline:0;z-index:-1;pointer-events:none;height:84%;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 4%,#000 45%);mask-image:linear-gradient(#0000 4%,#000 45%)}.landing-v4-module__2jX49W__splashBloom:after{content:"";background:color-mix(in srgb, var(--mk-stage,#0e0d12) 10%, transparent);position:absolute;inset:0}.landing-v4-module__2jX49W__heroTitle{letter-spacing:-.04em;text-wrap:balance;text-shadow:0 .15rem 2rem #00000059;max-width:16ch;font-size:clamp(3rem,7.5vw,6.5rem);font-weight:640;line-height:1.02}.landing-v4-module__2jX49W__gradientFrame{border-radius:calc(var(--mk-radius-card,24px) + 1.5px);background:var(--mk-bridge,linear-gradient(135deg, #a5c8ff, #ffb0d6));padding:1.5px;box-shadow:0 24px 60px -30px #000000b3}.landing-v4-module__2jX49W__gradientFrame>*{border-radius:var(--mk-radius-card,24px)}.landing-v4-module__2jX49W__typingHero{isolation:isolate;flex-direction:column;min-height:100svh;padding-block:clamp(7.5rem,16vh,11rem) clamp(2.5rem,5vh,4rem);display:flex;position:relative;overflow:hidden}.landing-v4-module__2jX49W__typingBloom{z-index:-1;pointer-events:none;will-change:transform;position:absolute;inset:0;overflow:hidden}.landing-v4-module__2jX49W__typingBloom:before{content:"";filter:blur(56px)saturate(1.35);background:radial-gradient(26% 32% at 3% 80%,#ff2d87,#0000 70%),radial-gradient(20% 26% at 15% 86%,#ffd6e4cc,#0000 70%),radial-gradient(26% 32% at 33% 90%,#4884ff,#0000 70%),radial-gradient(20% 26% at 49% 84%,#aacdffcc,#0000 70%),radial-gradient(26% 32% at 63% 90%,#786cfff2,#0000 70%),radial-gradient(20% 26% at 78% 82%,#eee0ffbf,#0000 70%),radial-gradient(26% 32% at 97% 80%,#ff50aa,#0000 70%),radial-gradient(64% 28% at 50% 94%,#5f91ffa6,#0000 75%);position:absolute;inset:-18% -12% -10%}.landing-v4-module__2jX49W__typingBloom:after{content:"";background:radial-gradient(135% 80% at 50% -20%, var(--mk-stage,#0e0d12) 55%, color-mix(in srgb, var(--mk-stage,#0e0d12) 55%, transparent) 66%, transparent 78%);position:absolute;inset:0}.landing-v4-module__2jX49W__typingText{letter-spacing:-.03em;max-width:24em;color:var(--mk-ink-dim,#fff9);font-size:clamp(1.8rem,3vw,3.4rem);font-weight:640;line-height:1.26}.landing-v4-module__2jX49W__typingText p+p{margin-top:.9em}.landing-v4-module__2jX49W__typingEm{color:var(--mk-ink,#fff)}.landing-v4-module__2jX49W__joinStage{isolation:isolate;align-items:center;min-height:100svh;padding-block:clamp(6.5rem,14vh,9rem) clamp(3rem,6vh,4.5rem);display:flex;position:relative;overflow:hidden}.landing-v4-module__2jX49W__typingClosing{letter-spacing:-.03em;max-width:24em;color:var(--mk-ink-dim,#fff9);opacity:0;margin-top:.9em;font-size:clamp(1.8rem,3vw,3.4rem);font-weight:640;line-height:1.26}.landing-v4-module__2jX49W__typingClosingIn{animation:.8s cubic-bezier(.22,1,.36,1) both landing-v4-module__2jX49W__typing-closing-in}@keyframes landing-v4-module__2jX49W__typing-closing-in{0%{opacity:0;transform:translateY(.25em)}to{opacity:1;transform:translateY(0)}}.landing-v4-module__2jX49W__typingCharIn{animation:.11s ease-out landing-v4-module__2jX49W__typing-char-in}@keyframes landing-v4-module__2jX49W__typing-char-in{0%{opacity:0}}.landing-v4-module__2jX49W__typingCaret{background:var(--mk-ink,#fff);border-radius:2px;width:.075em;height:.9em;margin-inline-start:.09em;animation:1.1s step-end infinite landing-v4-module__2jX49W__typing-caret-blink;display:inline-block;transform:translateY(.09em)}@keyframes landing-v4-module__2jX49W__typing-caret-blink{50%{opacity:0}}.landing-v4-module__2jX49W__typingCaretSolid{animation:none}@media (prefers-reduced-motion:reduce){.landing-v4-module__2jX49W__typingCaret{display:none}.landing-v4-module__2jX49W__typingClosing{opacity:1;animation:none}.landing-v4-module__2jX49W__typingCharIn{animation:none}}.landing-v4-module__2jX49W__section{padding-block:clamp(4.5rem,8vw,7.5rem);position:relative}.landing-v4-module__2jX49W__sectionTight{padding-block:clamp(3rem,5vw,4.5rem)}.landing-v4-module__2jX49W__container{width:min(100% - 2rem,80rem);margin-inline:auto}.landing-v4-module__2jX49W__containerWide{width:min(100% - 2rem,90rem);margin-inline:auto}.landing-v4-module__2jX49W__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-faint,#fff6);align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.landing-v4-module__2jX49W__eyebrow:before{content:"";background:var(--mk-bridge-deep,linear-gradient(135deg, #3878d2, #d9559e));border-radius:50%;flex:none;width:.45rem;height:.45rem}.landing-v4-module__2jX49W__displayTitle{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;color:var(--mk-ink,#fff);font-size:clamp(2.5rem,5vw,4.25rem);font-weight:640;line-height:1.06}.landing-v4-module__2jX49W__sectionTitle{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;color:var(--mk-ink,#fff);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:640;line-height:1.08}.landing-v4-module__2jX49W__cardTitle{letter-spacing:-.02em;color:var(--mk-ink,#fff);font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:640;line-height:1.25}.landing-v4-module__2jX49W__body{letter-spacing:-.008em;color:var(--mk-ink-body,#ffffffbd);font-size:1.0625rem;font-weight:430;line-height:1.55}.landing-v4-module__2jX49W__stat{background:var(--mk-bridge,linear-gradient(135deg, #a5c8ff, #ffb0d6));color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;font-weight:640}.landing-v4-module__2jX49W__statBand{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem;display:grid}@media (min-width:768px){.landing-v4-module__2jX49W__statBand{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}}.landing-v4-module__2jX49W__statCell{text-align:center;padding-inline:1rem;position:relative}.landing-v4-module__2jX49W__statCell:nth-child(n+3){border-block-start:1px solid var(--mk-hairline,#ffffff1a);padding-block-start:2rem}@media (min-width:768px){.landing-v4-module__2jX49W__statCell:nth-child(n+3){border-block-start:none;padding-block-start:0}.landing-v4-module__2jX49W__statCell:not(:first-child){border-inline-start:1px solid var(--mk-hairline,#ffffff1a)}}.landing-v4-module__2jX49W__card{border:1px solid var(--mk-hairline,#ffffff1a);border-radius:var(--mk-radius-card,24px);background:var(--mk-card,#ffffff0d)}.landing-v4-module__2jX49W__cardRaised{border:1px solid var(--mk-hairline,#ffffff1a);border-radius:var(--mk-radius-card,24px);background:var(--mk-card-raised,#1c1b21)}.landing-v4-module__2jX49W__imageCard{border-radius:var(--mk-radius-card,24px);border:1px solid var(--mk-hairline,#ffffff1a);background:var(--mk-stage-raised,#16151a);min-height:24rem;position:relative;overflow:hidden}.landing-v4-module__2jX49W__imageCard:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0e0d128c);position:absolute;inset:0}.landing-v4-module__2jX49W__hairlineTop{border-top:1px solid var(--mk-hairline,#ffffff1a)}.landing-v4-module__2jX49W__collageCard{border-radius:calc(var(--mk-radius-card,24px) * .75);border:1px solid var(--mk-hairline,#ffffff1a);background:var(--mk-stage-raised,#16151a);position:relative;overflow:hidden}.landing-v4-module__2jX49W__finalCta{background:var(--mk-bridge-deep,linear-gradient(135deg, #3878d2, #d9559e));color:var(--mk-ink,#fff);padding-block:clamp(5rem,10vw,8.5rem);position:relative;overflow:hidden}.landing-v4-module__2jX49W__finalCta:before{content:"";pointer-events:none;background:radial-gradient(90% 120% at 50% 0,#ffffff24,#0000 55%);position:absolute;inset:0}.landing-v4-module__2jX49W__finalCtaTall{align-items:center;min-height:90svh;padding-block:clamp(6rem,12vh,9rem);display:flex}.landing-v4-module__2jX49W__onSplash{text-shadow:0 1px 22px #0e0d128c}.landing-v4-module__2jX49W__splashScrim{pointer-events:none;background:color-mix(in srgb, var(--mk-stage,#0e0d12) 10%, transparent);position:absolute;inset:0}.landing-v4-module__2jX49W__footer{background:var(--mk-stage,#0e0d12);border-top:1px solid var(--mk-hairline,#ffffff1a)}.landing-v4-module__2jX49W__navSurface{background:color-mix(in srgb, var(--mk-stage,#0e0d12) 72%, transparent);-webkit-backdrop-filter:blur(16px)}.landing-v4-module__2jX49W__navPanelSurface{background:color-mix(in srgb, var(--mk-stage,#0e0d12) 92%, transparent);-webkit-backdrop-filter:blur(24px)}.landing-v4-module__2jX49W__sectionFlush{padding-block:0}@media (prefers-reduced-motion:reduce){.landing-v4-module__2jX49W__skipLink{transition:none}}.landing-v4-module__2jX49W__workspaceScene{--ws-tint-1:#b9c9ff;--ws-tint-2:#ffc0dc;--ws-tint-3:#bfe6d5;--ws-tint-4:#ffe0b0;--ws-tint-5:#cfe9c9;--ws-sheen-1:linear-gradient(150deg, #c3d2ff, #d9c9f5 55%, #f2c9e2);--ws-sheen-2:linear-gradient(150deg, #ffd0dc, #ffd9c2 60%, #ffe7c9);--ws-sheen-3:linear-gradient(150deg, #c8e6df, #d8ece2 55%, #eef3e6);--ws-thumb-bloom:#ffffff57;--ws-thumb-badge:#00000073;--ws-chip-ring:var(--mk-card-raised,#1c1b21);--ws-float-shadow:0 18px 40px -18px #000000d9}.landing-v4-module__2jX49W__stepText{letter-spacing:-.03em;text-wrap:balance;color:var(--mk-ink-dim,#fff9);font-size:clamp(1.8rem,3vw,3.4rem);font-weight:640;line-height:1.26}.landing-v4-module__2jX49W__stepText p+p{margin-top:.9em}.landing-v4-module__2jX49W__stepCard{isolation:isolate;border:1px solid var(--mk-hairline,#ffffff1a);border-radius:var(--mk-radius-card,24px);background:var(--mk-card-raised,#1c1b21);position:relative;overflow:hidden}.landing-v4-module__2jX49W__stepCard:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 62% at 50% -12%,#ffffff12,#0000 70%);position:absolute;inset:0}.landing-v4-module__2jX49W__mockPanel{border:1px solid var(--mk-hairline,#ffffff1a);background:var(--mk-stage-raised,#16151a);border-radius:16px}.landing-v4-module__2jX49W__mockField{border:1px solid var(--mk-field-border,#ffffff1f);background:var(--mk-field,#ffffff0a);border-radius:10px}.landing-v4-module__2jX49W__mockLabel{letter-spacing:.13em;text-transform:uppercase;color:var(--mk-ink-faint,#ffffff73);font-size:.6rem;font-weight:700}.landing-v4-module__2jX49W__mockBar{background:#ffffff14;border-radius:999px;overflow:hidden}.landing-v4-module__2jX49W__mockBarFill{background:var(--mk-bridge,linear-gradient(135deg, #a5c8ff, #ffb0d6));border-radius:999px;height:100%;display:block}.landing-v4-module__2jX49W__roleBusiness{--role-tint:var(--mk-blue,#4884ff)}.landing-v4-module__2jX49W__roleCreator{--role-tint:var(--mk-pink,#ff2d87)}.landing-v4-module__2jX49W__roleCollabify{--role-tint:color-mix(in srgb, var(--mk-blue,#4884ff) 50%, var(--mk-pink,#ff2d87))}.landing-v4-module__2jX49W__rolePill{border:1px solid color-mix(in srgb, var(--role-tint) 42%, transparent);background:color-mix(in srgb, var(--role-tint) 14%, transparent);letter-spacing:.13em;text-transform:uppercase;color:var(--mk-ink,#fff);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .7rem;font-size:.6rem;font-weight:700;display:inline-flex}.landing-v4-module__2jX49W__rolePill:before{content:"";background:var(--role-tint);border-radius:999px;width:.375rem;height:.375rem}.landing-v4-module__2jX49W__mockIdeaTile{background:var(--mk-bridge-deep,linear-gradient(135deg, #3d2a5c, #5c2a45));border-radius:12px}.landing-v4-module__2jX49W__mockColumnPeak{background:var(--mk-bridge,linear-gradient(135deg, #a5c8ff, #ffb0d6))}.landing-v4-module__2jX49W__mockRail{background:#ffffff1a;border-radius:999px}.landing-v4-module__2jX49W__mockKnob{border:2px solid var(--mk-stage-raised,#16151a);background:var(--mk-ink,#fff);border-radius:999px;width:.875rem;height:.875rem;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 6px #00000080}.landing-v4-module__2jX49W__bloomFixed{z-index:0;position:fixed}
.landing-routes-module__-GFdma__explain{padding-block:clamp(5rem,10vw,8rem) clamp(2rem,4vw,3rem)}.landing-routes-module__-GFdma__routes{isolation:isolate;padding-block:clamp(3rem,6vw,5rem) clamp(10rem,22vw,16rem);position:relative;overflow:hidden}.landing-routes-module__-GFdma__routeList{flex-direction:column;gap:clamp(.5rem,2vw,1.4rem);margin:0;padding:0;list-style:none;display:flex}.landing-routes-module__-GFdma__routeRow{color:var(--mk-ink-dim,#ffffff94);letter-spacing:-.04em;grid-template-columns:auto auto 1fr;align-items:center;column-gap:clamp(.6rem,2vw,1.6rem);padding-block:clamp(.8rem,2vw,1.4rem);font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1.05;transition:color .35s;display:grid;position:relative}.landing-routes-module__-GFdma__routeRow:focus-visible{outline:2px solid var(--mk-blue,#a5c8ff);outline-offset:6px;border-radius:.5rem}.landing-routes-module__-GFdma__routeChev{width:.55em;height:.55em;transition:transform .35s cubic-bezier(.22,1,.36,1)}.landing-routes-module__-GFdma__routeSub{letter-spacing:0;color:var(--mk-ink-body,#ffffffbd);opacity:0;font-size:clamp(.95rem,1.3vw,1.2rem);font-weight:500;line-height:1.4;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1);transform:translate(-12px)}.landing-routes-module__-GFdma__routeLine{width:min(100%,26rem);height:2px;position:absolute;bottom:.2rem;left:0;overflow:visible}.landing-routes-module__-GFdma__routeLine line{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s cubic-bezier(.22,1,.36,1)}.landing-routes-module__-GFdma__routeList:not(:hover) li:first-child .landing-routes-module__-GFdma__routeRow,.landing-routes-module__-GFdma__routeRow:hover,.landing-routes-module__-GFdma__routeRow:focus-visible{color:var(--mk-ink,#fff)}.landing-routes-module__-GFdma__routeList:not(:hover) li:first-child .landing-routes-module__-GFdma__routeSub,.landing-routes-module__-GFdma__routeRow:hover .landing-routes-module__-GFdma__routeSub,.landing-routes-module__-GFdma__routeRow:focus-visible .landing-routes-module__-GFdma__routeSub{opacity:1;transform:none}.landing-routes-module__-GFdma__routeList:not(:hover) li:first-child .landing-routes-module__-GFdma__routeLine line,.landing-routes-module__-GFdma__routeRow:hover .landing-routes-module__-GFdma__routeLine line,.landing-routes-module__-GFdma__routeRow:focus-visible .landing-routes-module__-GFdma__routeLine line{stroke-dashoffset:0}.landing-routes-module__-GFdma__routeRow:hover .landing-routes-module__-GFdma__routeChev,.landing-routes-module__-GFdma__routeRow:focus-visible .landing-routes-module__-GFdma__routeChev{transform:translate(.2em)}@media (max-width:767px),(hover:none){.landing-routes-module__-GFdma__routeRow{grid-template-columns:auto auto;row-gap:.4rem}.landing-routes-module__-GFdma__routeSub{opacity:1;grid-column:1/-1;transform:none}.landing-routes-module__-GFdma__routeLine{display:none}}.landing-routes-module__-GFdma__routeHero{isolation:isolate;align-items:center;gap:clamp(2rem,4vw,3rem);min-height:100svh;padding-block:clamp(7.5rem,16vh,11rem) clamp(2.5rem,5vh,4rem);display:grid;position:relative;overflow:hidden}.landing-routes-module__-GFdma__heroTitle{letter-spacing:-.035em;max-width:22ch;color:var(--mk-ink,#fff);text-wrap:balance;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:640;line-height:1.1}.landing-routes-module__-GFdma__heroClosing{letter-spacing:-.03em;max-width:26ch;color:var(--mk-ink-dim,#ffffff94);margin-top:.6em;font-size:clamp(1.25rem,2vw,1.9rem);font-weight:640;line-height:1.24}.landing-routes-module__-GFdma__heroArt{z-index:1;position:relative}.landing-routes-module__-GFdma__visionOpen{text-align:center;place-items:center;padding:clamp(7.5rem,14vh,10rem) 1rem clamp(2.5rem,5vh,4rem);display:grid}.landing-routes-module__-GFdma__visionTitle{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;font-size:clamp(2.6rem,6.5vw,5.5rem);font-weight:700;line-height:.98}.landing-routes-module__-GFdma__visionLede{max-width:40ch;color:var(--mk-ink-body,#ffffffbd);margin-top:1.5rem;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.5}.landing-routes-module__-GFdma__article{gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(4rem,8vw,7rem) 1rem;display:grid}.landing-routes-module__-GFdma__article>*{min-width:0}.landing-routes-module__-GFdma__rail{display:none}@media (min-width:1024px){.landing-routes-module__-GFdma__article{grid-template-columns:14rem 1fr}.landing-routes-module__-GFdma__rail{align-self:start;display:block;position:sticky;top:7rem}}.landing-routes-module__-GFdma__railList{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.landing-routes-module__-GFdma__railItem{color:var(--mk-ink-faint,#ffffff75);gap:.75rem;font-size:.875rem;transition:color .3s;display:flex}.landing-routes-module__-GFdma__railItem span{font-variant-numeric:tabular-nums;width:1.4rem}.landing-routes-module__-GFdma__railOn{color:var(--mk-ink,#fff)}.landing-routes-module__-GFdma__chap{max-width:42rem;margin-bottom:clamp(3.5rem,7vw,6rem)}.landing-routes-module__-GFdma__chapNo{letter-spacing:.12em;color:var(--mk-ink-faint,#ffffff75);font-size:.8rem;font-weight:600;display:block}.landing-routes-module__-GFdma__chapTitle{letter-spacing:-.035em;margin:.5rem 0 1.2rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:640;line-height:1.1}.landing-routes-module__-GFdma__prose{color:var(--mk-ink-body,#ffffffbd);font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.65}.landing-routes-module__-GFdma__prose p+p{margin-top:1.2em}.landing-routes-module__-GFdma__fig{border:1px solid var(--mk-hairline,#ffffff1a);border-radius:var(--mk-radius-card,24px);background:var(--mk-stage-raised,#16151a);margin:2.5rem 0 0;padding:clamp(1rem,2.5vw,1.6rem)}.landing-routes-module__-GFdma__figCaption{color:var(--mk-ink-faint,#ffffff75);margin-top:.9rem;font-size:.875rem}.landing-routes-module__-GFdma__cardGrid{gap:1.25rem;display:grid}@media (min-width:768px){.landing-routes-module__-GFdma__cardGrid{grid-template-columns:repeat(3,1fr)}}.landing-routes-module__-GFdma__card{border:1px solid var(--mk-hairline,#ffffff1a);border-radius:var(--mk-radius-card,24px);background:var(--mk-card-raised,#1c1b21);flex-direction:column;gap:.6rem;padding:1.4rem;display:flex}.landing-routes-module__-GFdma__cardArt{background:var(--mk-stage-raised,#16151a);border-radius:1rem;place-items:center;min-height:17.5rem;margin-bottom:.5rem;padding:1rem;display:grid;overflow:hidden}@media (min-width:768px){.landing-routes-module__-GFdma__cardArt{height:17.5rem}}.landing-routes-module__-GFdma__cardArt>svg{width:100%;height:100%;max-height:15.5rem}.landing-routes-module__-GFdma__cardTitle{letter-spacing:-.03em;font-size:1.5rem;font-weight:640}.landing-routes-module__-GFdma__cardBody{color:var(--mk-ink-dim,#ffffff94);font-size:1.0625rem;line-height:1.5}.landing-routes-module__-GFdma__stepNo{background:#ffffff14;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.8rem;font-weight:700;display:grid}.landing-routes-module__-GFdma__scaled{zoom:.42}@media (prefers-reduced-motion:reduce){.landing-routes-module__-GFdma__routeRow,.landing-routes-module__-GFdma__routeChev,.landing-routes-module__-GFdma__routeSub,.landing-routes-module__-GFdma__routeLine line,.landing-routes-module__-GFdma__railItem{transition:none}}.landing-routes-module__-GFdma__newsroom{align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:1024px){.landing-routes-module__-GFdma__newsroom{grid-template-columns:3fr 1fr;gap:clamp(1.5rem,2.5vw,2rem)}}.landing-routes-module__-GFdma__newsList{gap:clamp(2rem,4vw,3rem) clamp(2rem,4vw,3.5rem);margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.landing-routes-module__-GFdma__newsList{grid-template-columns:repeat(2,1fr)}}.landing-routes-module__-GFdma__teaser{flex-direction:column;gap:1.1rem;display:flex}.landing-routes-module__-GFdma__teaser:focus-visible{outline:2px solid var(--mk-blue,#a5c8ff);outline-offset:6px;border-radius:.5rem}.landing-routes-module__-GFdma__teaserRow{flex-direction:row;align-items:center;gap:1.5rem}.landing-routes-module__-GFdma__teaserRow .landing-routes-module__-GFdma__cover{aspect-ratio:1;flex:0 0 clamp(7rem,16vw,13.5rem)}.landing-routes-module__-GFdma__cover{aspect-ratio:16/9;background-color:var(--mk-stage-raised,#16151a);border-radius:6px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.landing-routes-module__-GFdma__teaserSide .landing-routes-module__-GFdma__cover{aspect-ratio:1}.landing-routes-module__-GFdma__teaser:hover .landing-routes-module__-GFdma__cover{transform:scale(1.015)}.landing-routes-module__-GFdma__teaser[aria-current=true] .landing-routes-module__-GFdma__cover{box-shadow:0 0 0 1.5px var(--mk-hairline-strong,#ffffff2e)}.landing-routes-module__-GFdma__teaserText{flex-direction:column;gap:.6rem;display:flex}.landing-routes-module__-GFdma__teaserTitle{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600;line-height:1.25}.landing-routes-module__-GFdma__teaserFeatured .landing-routes-module__-GFdma__teaserTitle{letter-spacing:-.035em;max-width:24ch;font-size:clamp(1.9rem,3.6vw,3.25rem);font-weight:640;line-height:1.08}.landing-routes-module__-GFdma__teaserMeta{color:var(--mk-ink-dim,#ffffff94);flex-wrap:wrap;gap:.3rem 1rem;font-size:.9375rem;display:flex}.landing-routes-module__-GFdma__teaserMeta b{color:var(--mk-ink,#fff);font-weight:600}.landing-routes-module__-GFdma__articleMeta{letter-spacing:.06em;text-transform:uppercase;color:var(--mk-ink-faint,#ffffff75);flex-wrap:wrap;justify-content:center;gap:.4rem 1rem;font-size:.8rem;display:flex}.landing-routes-module__-GFdma__articleAnchor{border-top:1px solid var(--mk-hairline,#ffffff1a);margin-top:clamp(2rem,4vw,3rem);scroll-margin-top:5.5rem}.landing-routes-module__-GFdma__articleOpen{text-align:center;place-items:center;padding:clamp(4rem,8vh,6rem) 1rem clamp(1rem,3vh,2rem);display:grid}.landing-routes-module__-GFdma__articleTitle{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;font-size:clamp(2.4rem,5.5vw,4.6rem);font-weight:700;line-height:1.02}.landing-routes-module__-GFdma__articleH2{margin:3.5rem 0 1.2rem}.landing-routes-module__-GFdma__articleH2:first-child{margin-top:0}.landing-routes-module__-GFdma__stats{gap:1rem;margin:2.5rem 0 0;display:grid}@media (min-width:640px){.landing-routes-module__-GFdma__stats{grid-template-columns:repeat(3,1fr)}}.landing-routes-module__-GFdma__stat{border:1px solid var(--mk-hairline,#ffffff1a);background:var(--mk-stage-raised,#16151a);border-radius:1rem;flex-direction:column;gap:.3rem;padding:1.1rem 1.2rem;display:flex}.landing-routes-module__-GFdma__statValue{letter-spacing:-.03em;background:var(--mk-bridge,linear-gradient(135deg, #a5c8ff, #ffb0d6));color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:640;line-height:1}.landing-routes-module__-GFdma__statLabel{color:var(--mk-ink-dim,#ffffff94);font-size:.875rem;line-height:1.4}.landing-routes-module__-GFdma__tableWrap{border:1px solid var(--mk-hairline,#ffffff1a);background:var(--mk-stage-raised,#16151a);border-radius:1rem;margin:2.5rem 0 0;overflow-x:auto}.landing-routes-module__-GFdma__table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}.landing-routes-module__-GFdma__table th,.landing-routes-module__-GFdma__table td{text-align:left;border-bottom:1px solid var(--mk-hairline,#ffffff1a);vertical-align:top;padding:.8rem 1rem}.landing-routes-module__-GFdma__table th{letter-spacing:.1em;text-transform:uppercase;color:var(--mk-ink-faint,#ffffff75);font-size:.72rem;font-weight:700}.landing-routes-module__-GFdma__table td{color:var(--mk-ink-body,#ffffffbd);font-variant-numeric:tabular-nums}.landing-routes-module__-GFdma__table td:first-child{color:var(--mk-ink,#fff);font-weight:600}.landing-routes-module__-GFdma__table tr:last-child td{border-bottom:0}.landing-routes-module__-GFdma__quote{border-left:2px solid #0000;border-image:var(--mk-bridge-deep,linear-gradient(180deg, #3878d2, #d9559e)) 1;letter-spacing:-.03em;color:var(--mk-ink,#fff);text-wrap:balance;margin:2.5rem 0 0;padding-left:1.25rem;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:640;line-height:1.3}.landing-routes-module__-GFdma__sources{border-top:1px solid var(--mk-hairline,#ffffff1a);max-width:42rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1.5rem}.landing-routes-module__-GFdma__sourcesTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-faint,#ffffff75);font-size:.72rem;font-weight:700}.landing-routes-module__-GFdma__sourceList{color:var(--mk-ink-dim,#ffffff94);flex-direction:column;gap:.5rem;margin:1rem 0 0;padding:0 0 0 1.2rem;font-size:.9rem;line-height:1.5;display:flex}.landing-routes-module__-GFdma__sourceList a{color:var(--mk-ink-body,#ffffffbd);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--mk-hairline-strong,#ffffff2e);text-decoration-color:var(--mk-hairline-strong,#ffffff2e)}.landing-routes-module__-GFdma__sourceList a:hover{color:var(--mk-ink,#fff)}.landing-routes-module__-GFdma__backLink{color:var(--mk-ink-dim,#ffffff94);align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.landing-routes-module__-GFdma__backLink:hover{color:var(--mk-ink,#fff)}.landing-routes-module__-GFdma__timeline{padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem);position:relative}.landing-routes-module__-GFdma__timelineList{margin:0;padding:0;list-style:none;position:relative}.landing-routes-module__-GFdma__timelineList:before{content:"";background:var(--mk-hairline,#ffffff1a);width:2px;position:absolute;top:2rem;bottom:2rem;left:calc(1.25rem - 1px)}.landing-routes-module__-GFdma__tstep{grid-template-columns:2.5rem 1fr;align-items:center;gap:1.25rem;padding-block:clamp(1.75rem,3vw,2.5rem);display:grid;position:relative}@media (min-width:1024px){.landing-routes-module__-GFdma__tstep{grid-template-columns:2.5rem 1fr minmax(0,27rem);column-gap:clamp(1.5rem,3vw,2.5rem)}}.landing-routes-module__-GFdma__tdot{border:1px solid var(--mk-hairline-strong,#ffffff2e);background:var(--mk-card-raised,#1c1b21);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:700;display:grid}.landing-routes-module__-GFdma__tmock{grid-column:2}@media (min-width:1024px){.landing-routes-module__-GFdma__tmock{grid-column:3}}
.route-visuals-module__vXdqLW__scene{width:100%;height:auto;display:block;overflow:visible}.route-visuals-module__vXdqLW__label{fill:var(--mk-ink-faint,#ffffff75);font-family:inherit;font-size:13px}.route-visuals-module__vXdqLW__edge{vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__edge{animation:.9s ease-out both route-visuals-module__vXdqLW__draw}@keyframes route-visuals-module__vXdqLW__draw{to{stroke-dashoffset:0}}.route-visuals-module__vXdqLW__node{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__node{animation:.5s cubic-bezier(.34,1.56,.64,1) both route-visuals-module__vXdqLW__pop}@keyframes route-visuals-module__vXdqLW__pop{to{opacity:1;transform:scale(1)}}.route-visuals-module__vXdqLW__fadeLabel{opacity:0}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__fadeLabel{animation:.6s ease-out both route-visuals-module__vXdqLW__fade-in}@keyframes route-visuals-module__vXdqLW__fade-in{to{opacity:1}}.route-visuals-module__vXdqLW__viewer{opacity:.1}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__viewer{animation:.5s ease-out both route-visuals-module__vXdqLW__light}@keyframes route-visuals-module__vXdqLW__light{to{opacity:1}}.route-visuals-module__vXdqLW__bar{transform-origin:0;transform:scaleX(0)}@keyframes route-visuals-module__vXdqLW__bar-to{to{transform:scaleX(var(--to))}}.route-visuals-module__vXdqLW__twinkle{opacity:.25;animation:3.4s ease-in-out infinite route-visuals-module__vXdqLW__twinkle}@keyframes route-visuals-module__vXdqLW__twinkle{40%{opacity:1}}.route-visuals-module__vXdqLW__heart{opacity:0;animation:2.8s ease-out infinite both route-visuals-module__vXdqLW__rise}@keyframes route-visuals-module__vXdqLW__rise{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:1}to{opacity:0;transform:translateY(-96px)scale(1.1)}}.route-visuals-module__vXdqLW__toggle{background:#ffffff1f;border-radius:14px;width:46px;height:27px;margin-block:6px;position:relative;overflow:hidden}.route-visuals-module__vXdqLW__toggle:before{content:"";background:var(--mk-success,#4ade80);transform-origin:0;animation:3.4s ease-in-out infinite route-visuals-module__vXdqLW__toggle-bg;position:absolute;inset:0;transform:scaleX(0)}.route-visuals-module__vXdqLW__toggle i{background:#fff;border-radius:50%;width:21px;height:21px;animation:3.4s ease-in-out infinite route-visuals-module__vXdqLW__toggle-on;position:absolute;top:3px;left:3px}@keyframes route-visuals-module__vXdqLW__toggle-on{0%,30%{transform:none}42%,to{transform:translate(19px)}}@keyframes route-visuals-module__vXdqLW__toggle-bg{0%,30%{transform:scaleX(0)}42%,to{transform:scaleX(1)}}.route-visuals-module__vXdqLW__walletPulse{pointer-events:none;opacity:0;background:radial-gradient(70% 70% at 50% 110%,#f2479b66,#0000 70%);position:absolute;inset:0}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__walletPulse{animation:3s ease-in-out infinite route-visuals-module__vXdqLW__wallet-pulse}@keyframes route-visuals-module__vXdqLW__wallet-pulse{0%,28%,64%,to{opacity:0}36%{opacity:1}}.route-visuals-module__vXdqLW__poolFill{background:var(--mk-bridge-deep-90,linear-gradient(90deg, #3878d2, #d9559e));transform-origin:0;border-radius:5px;height:10px;display:block;transform:scaleX(0)}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__poolFill{animation:route-visuals-module__vXdqLW__bar-to 1.2s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * .12s + .2s) both}.route-visuals-module__vXdqLW__poolMe .route-visuals-module__vXdqLW__poolFill{background:var(--mk-ink,#fff)}@media (prefers-reduced-motion:reduce){.route-visuals-module__vXdqLW__scene *,.route-visuals-module__vXdqLW__toggle:before,.route-visuals-module__vXdqLW__toggle i,.route-visuals-module__vXdqLW__walletPulse,.route-visuals-module__vXdqLW__poolFill{animation:none!important}.route-visuals-module__vXdqLW__heart{opacity:0}.route-visuals-module__vXdqLW__node,.route-visuals-module__vXdqLW__fadeLabel,.route-visuals-module__vXdqLW__viewer,.route-visuals-module__vXdqLW__twinkle{opacity:1;transform:none}.route-visuals-module__vXdqLW__edge{stroke-dashoffset:0}.route-visuals-module__vXdqLW__bar,.route-visuals-module__vXdqLW__poolFill{transform:scaleX(var(--to,1))}.route-visuals-module__vXdqLW__toggle i{transform:translate(19px)}.route-visuals-module__vXdqLW__toggle:before{transform:scaleX(1)}}.route-visuals-module__vXdqLW__mock{border:1px solid var(--mk-hairline,#ffffff1a);background:var(--mk-stage-raised,#16151a);border-radius:18px;flex-direction:column;gap:.75rem;width:100%;padding:1.1rem;font-size:.875rem;display:flex}.route-visuals-module__vXdqLW__mockRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.route-visuals-module__vXdqLW__mockRow>b{flex:1;font-weight:600}.route-visuals-module__vXdqLW__mockDim{color:var(--mk-ink-dim,#ffffff94)}.route-visuals-module__vXdqLW__mockLine{background:#ffffff1a;border-radius:4px;height:8px}.route-visuals-module__vXdqLW__pill{color:var(--mk-ink-dim,#ffffff94);background:#ffffff14;border-radius:999px;padding:.25rem .6rem;font-size:.7rem;font-weight:600}.route-visuals-module__vXdqLW__pillOk{background:var(--mk-success-bg,#4ade801a);color:var(--mk-success,#4ade80)}.route-visuals-module__vXdqLW__slider{background:#ffffff1a;border-radius:4px;height:8px;position:relative;overflow:hidden}.route-visuals-module__vXdqLW__slider i{background:var(--mk-bridge-deep-90,linear-gradient(90deg, #3878d2, #d9559e));transform-origin:0;position:absolute;inset:0;transform:scaleX(.2)}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__slider i{animation:2.6s ease-in-out infinite alternate route-visuals-module__vXdqLW__slider-fill}@keyframes route-visuals-module__vXdqLW__slider-fill{to{transform:scaleX(.72)}}.route-visuals-module__vXdqLW__applicant{border-top:1px solid var(--mk-hairline,#ffffff1a);opacity:0;align-items:center;gap:.6rem;padding:.55rem 0;display:flex;transform:translate(-10px)}.route-visuals-module__vXdqLW__applicant:first-child{border-top:0}.route-visuals-module__vXdqLW__applicant i{background:var(--mk-bridge,linear-gradient(135deg, #a5c8ff, #ffb0d6));border-radius:50%;width:26px;height:26px}.route-visuals-module__vXdqLW__applicant span{color:var(--mk-ink-body,#ffffffbd);flex:1}.route-visuals-module__vXdqLW__applicant b{color:var(--mk-ink-faint,#ffffff75);font-size:.7rem;font-weight:600}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__applicant{animation:route-visuals-module__vXdqLW__applicant-in .5s ease-out calc(var(--i) * .45s + .3s) both}@keyframes route-visuals-module__vXdqLW__applicant-in{to{opacity:1;transform:none}}.route-visuals-module__vXdqLW__progress{background:#ffffff1a;border-radius:4px;height:8px;overflow:hidden}.route-visuals-module__vXdqLW__progress i{background:var(--mk-bridge-deep-90,linear-gradient(90deg, #3878d2, #d9559e));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.route-visuals-module__vXdqLW__play .route-visuals-module__vXdqLW__progress i{animation:1.8s cubic-bezier(.22,1,.36,1) .3s both route-visuals-module__vXdqLW__progress-fill}@keyframes route-visuals-module__vXdqLW__progress-fill{to{transform:scaleX(.86)}}.route-visuals-module__vXdqLW__tick{color:var(--mk-success,#4ade80);font-weight:700}@media (prefers-reduced-motion:reduce){.route-visuals-module__vXdqLW__slider i,.route-visuals-module__vXdqLW__applicant,.route-visuals-module__vXdqLW__progress i{animation:none!important}.route-visuals-module__vXdqLW__applicant{opacity:1;transform:none}.route-visuals-module__vXdqLW__slider i{transform:scaleX(.6)}.route-visuals-module__vXdqLW__progress i{transform:scaleX(.86)}}
.public-page-module__r-ibYa__main{width:calc(100% - 3rem);color:var(--mk-ink-body);margin-inline:auto;padding-block:7rem 5rem;font-size:.975rem;line-height:1.65}.public-page-module__r-ibYa__document{max-width:46rem}.public-page-module__r-ibYa__wide{max-width:72rem}.public-page-module__r-ibYa__form{max-width:40rem}.public-page-module__r-ibYa__main h1{color:var(--mk-ink);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.15}.public-page-module__r-ibYa__main h2{color:var(--mk-ink);letter-spacing:-.01em;font-size:1.45rem;font-weight:600;line-height:1.3}.public-page-module__r-ibYa__main a:not([role=button]){text-underline-offset:3px}.public-page-module__r-ibYa__main :is(th,td){border-color:var(--mk-hairline)}.public-page-module__r-ibYa__main th{color:var(--mk-ink-dim)}.public-page-module__r-ibYa__main :is(section,tr){scroll-margin-top:7rem}@media (min-width:768px){.public-page-module__r-ibYa__main{width:calc(100% - 6rem);padding-block:9rem 6rem}}.public-page-module__r-ibYa__form :is(input,textarea,[role=combobox]){border-color:var(--mk-field-border);background:var(--mk-field);color:var(--mk-ink);border-radius:.75rem;font-size:1rem}.public-page-module__r-ibYa__form :is(input,[role=combobox]){min-height:3rem}.public-page-module__r-ibYa__form textarea{min-height:10rem}.public-page-module__r-ibYa__form button[type=submit]{background:var(--mk-ink);min-height:3rem;color:var(--mk-stage);border-radius:999px;padding-inline:1.5rem}
.studio-demo-section-module__vmv7Ya__section{padding:clamp(3.5rem,9vh,7rem) clamp(1rem,5vw,6rem)}.studio-demo-section-module__vmv7Ya__head{text-align:center;max-width:44rem;margin:0 auto clamp(1.75rem,4vh,3rem)}.studio-demo-section-module__vmv7Ya__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--mk-ink) 45%, transparent);font-size:.72rem;font-weight:700}.studio-demo-section-module__vmv7Ya__title{letter-spacing:-.035em;color:var(--mk-ink);margin-top:.6rem;font-size:clamp(1.6rem,3.4vw,2.8rem);font-weight:660}.studio-demo-section-module__vmv7Ya__lead{color:var(--mk-ink-dim,#ffffff9e);margin-top:.9rem;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.55}.studio-demo-section-module__vmv7Ya__placeholder{border:1px solid color-mix(in srgb, var(--mk-ink) 10%, transparent);background:color-mix(in srgb, var(--mk-ink) 3%, transparent);border-radius:.75rem;height:clamp(35rem,84vh,56rem)}
.viral-map-module__Lvd5-q__root{width:100%;height:100%;position:relative;container-type:size}.viral-map-module__Lvd5-q__frame{width:100%;width:min(100%, calc(100cqh * (var(--vm-w) / var(--vm-h))));aspect-ratio:var(--vm-w) / var(--vm-h);margin:auto;position:absolute;inset:0}.viral-map-module__Lvd5-q__layer{will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.viral-map-module__Lvd5-q__core{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.34,1.56,.64,1) .1s both viral-map-module__Lvd5-q__vm-pop}.viral-map-module__Lvd5-q__coreGlow{opacity:.7}.viral-map-module__Lvd5-q__spark .viral-map-module__Lvd5-q__coreGlow{animation:1.8s ease-in-out .4s infinite viral-map-module__Lvd5-q__vm-breathe}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__coreGlow{animation:.6s ease-out both viral-map-module__Lvd5-q__vm-fade-out}.viral-map-module__Lvd5-q__burst{opacity:0;transform-box:fill-box;transform-origin:50%}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__burst{animation:.9s ease-out .1s viral-map-module__Lvd5-q__vm-burst}.viral-map-module__Lvd5-q__line{stroke-dasharray:1;stroke-dashoffset:1px}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__line{animation-name:viral-map-module__Lvd5-q__vm-draw;animation-timing-function:ease-out;animation-fill-mode:both}.viral-map-module__Lvd5-q__bucket{opacity:.1}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__bucket{animation:.7s ease-out both viral-map-module__Lvd5-q__vm-light}.viral-map-module__Lvd5-q__beat{transform-box:fill-box;transform-origin:50%}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__beat{animation:viral-map-module__Lvd5-q__vm-pulse-beat var(--vm-period) ease-in-out var(--vm-pulse-delay) infinite both}.viral-map-module__Lvd5-q__pulseRing{opacity:0;transform-box:fill-box;transform-origin:50%}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__pulseRing{animation:viral-map-module__Lvd5-q__vm-pulse-ring var(--vm-period) ease-out var(--vm-pulse-delay) infinite both}.viral-map-module__Lvd5-q__pulseLines{position:absolute;top:0;bottom:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.viral-map-module__Lvd5-q__pulseHead{opacity:0;will-change:transform;width:30%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__pulseHead{animation:viral-map-module__Lvd5-q__vm-pulse-travel var(--vm-period) linear var(--vm-pulse-delay) infinite both}.viral-map-module__Lvd5-q__pulseRingHead{opacity:0;transform-origin:50%;will-change:transform;position:absolute;transform:scale(.05)}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__pulseRingHead{animation:viral-map-module__Lvd5-q__vm-pulse-ring-out var(--vm-period) cubic-bezier(.2, .6, .5, 1) var(--vm-pulse-delay) infinite both}.viral-map-module__Lvd5-q__mapPulse{opacity:0;will-change:opacity}.viral-map-module__Lvd5-q__explode .viral-map-module__Lvd5-q__mapPulse{animation:viral-map-module__Lvd5-q__vm-pulse-map var(--vm-period) ease-in-out var(--vm-pulse-delay) infinite both}@keyframes viral-map-module__Lvd5-q__vm-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes viral-map-module__Lvd5-q__vm-draw{to{stroke-dashoffset:0}}@keyframes viral-map-module__Lvd5-q__vm-fade-out{to{opacity:0}}@keyframes viral-map-module__Lvd5-q__vm-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes viral-map-module__Lvd5-q__vm-burst{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(4)}}@keyframes viral-map-module__Lvd5-q__vm-light{0%{opacity:.1}35%{opacity:1}to{opacity:.9}}@keyframes viral-map-module__Lvd5-q__vm-pulse-beat{0%,14%,to{transform:scale(1)}4%{transform:scale(1.12)}9%{transform:scale(.97)}}@keyframes viral-map-module__Lvd5-q__vm-pulse-ring{0%{opacity:0;transform:scale(1)}2%{opacity:.6}22%,to{opacity:0;transform:scale(2.6)}}@keyframes viral-map-module__Lvd5-q__vm-pulse-travel{0%{opacity:0;transform:translate(-100%)}3%{opacity:1}41%{opacity:1}45%,to{opacity:0;transform:translate(333.4%)}}@keyframes viral-map-module__Lvd5-q__vm-pulse-ring-out{0%{opacity:0;transform:scale(.05)}3%{opacity:1}38%{opacity:1}45%,to{opacity:0;transform:scale(1.15)}}@keyframes viral-map-module__Lvd5-q__vm-pulse-map{0%,28%,64%,to{opacity:0}36%{opacity:.85}}@media (prefers-reduced-motion:reduce){.viral-map-module__Lvd5-q__root *{animation:none!important}.viral-map-module__Lvd5-q__line{stroke-dashoffset:0}.viral-map-module__Lvd5-q__bucket{opacity:.9}.viral-map-module__Lvd5-q__coreGlow,.viral-map-module__Lvd5-q__burst,.viral-map-module__Lvd5-q__pulseRing,.viral-map-module__Lvd5-q__pulseHead,.viral-map-module__Lvd5-q__pulseRingHead,.viral-map-module__Lvd5-q__mapPulse{opacity:0}}