@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.0f_n1lzbmjsth.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.0h3nfhvv2m3d8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.0-b7k8a8.-y0b.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.15hnttuouuckd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0bko.tvg3g1d9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.0jqazm8k6u60w.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/unbounded-cyrillic-ext-wght-normal.11zv1kdw4eu6r.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/unbounded-cyrillic-wght-normal.17~9cmcpx2nar.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/unbounded-vietnamese-wght-normal.0x28~un51hu0k.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/unbounded-latin-ext-wght-normal.0vu8p4ebpe-h1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/unbounded-latin-wght-normal.0kz3jz0wcd.kg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--navy:#050917;--blue:#3157ff;--blue-2:#7ba7ff;--ice:#eef3ff;--white:#fff;--ink:#0a1024;--muted:#66708a;--line:#dce3f3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);margin:0;font-family:Manrope Variable,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.site-header{z-index:20;color:#fff;border-bottom:1px solid #ffffff1c;position:relative}.header-inner{justify-content:space-between;align-items:center;height:82px;display:flex}.oko-logo{align-items:center;gap:7px;font-family:Unbounded Variable,sans-serif;font-size:19px;display:flex}.oko-logo em{color:var(--blue-2);font-style:normal;font-weight:650}.oko-mark{border:2px solid;border-radius:70% 45%;place-items:center;width:28px;height:18px;display:grid;transform:rotate(-7deg)}.oko-mark i{background:var(--blue-2);width:7px;height:7px;box-shadow:0 0 18px var(--blue-2);border-radius:50%}.site-header nav{color:#cbd3ef;gap:34px;font-size:12px;display:flex}.site-header nav a{transition:color .2s}.site-header nav a:hover{color:#fff}.nav-cta{text-transform:uppercase;letter-spacing:.05em;border:1px solid #ffffff38;border-radius:4px;padding:13px 15px;font:650 10px Unbounded Variable,sans-serif;transition:background .2s,color .2s}.nav-cta:hover{color:var(--navy);background:#fff}.nav-cta span{color:var(--blue-2);margin-left:8px}.oko-hero{background:radial-gradient(circle at 50% 88%,#173fb5 0,#0b1748 28%,var(--navy) 66%);color:#fff;min-height:100svh;position:relative;overflow:hidden}.hero-noise{opacity:.2;background-image:radial-gradient(#fff .6px,#0000 .6px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 55%,#0000);mask-image:linear-gradient(#0000,#000 55%,#0000)}.hero-copy{z-index:4;text-align:center;padding-top:clamp(70px,10vh,108px);position:relative}.mono-label{color:var(--blue);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.hero-label{color:#fff;opacity:0;background:#28170fe8;border-radius:999px;justify-content:center;width:max-content;margin-inline:auto;padding:10px 14px;animation:.65s 80ms forwards fade-rise;box-shadow:0 8px 28px #41180d38}.hero-label span{background:currentColor;width:24px;height:1px}h1,h2{letter-spacing:-.055em;font-family:Unbounded Variable,sans-serif}h1{margin:25px auto 0;font-size:clamp(47px,6.1vw,87px);font-weight:580;line-height:.98}h1 span{opacity:0;animation:.8s cubic-bezier(.2,.8,.2,1) forwards fade-rise;display:block}h1 span:first-child{animation-delay:.17s}h1 span:last-child{animation-delay:.31s}h1 em{color:var(--blue-2);font-style:normal}.hero-copy>p{color:#b9c4e5;opacity:0;max-width:670px;margin:24px auto 0;font-size:16px;line-height:1.65;animation:.8s .45s forwards fade-rise}.hero-actions{opacity:0;justify-content:center;gap:12px;margin-top:28px;animation:.8s .57s forwards fade-rise;display:flex}.primary-button,.ghost-button{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;justify-content:center;align-items:center;gap:18px;padding:16px 19px;font:680 10px Unbounded Variable,sans-serif;transition:transform .2s,background .2s;display:inline-flex}.ghost-button{color:#eaf0ff;border:1px solid #ffffff35}.primary-button:hover,.ghost-button:hover{transform:translateY(-2px)}.ghost-button:hover{background:#ffffff10}.orbit-field{z-index:3;perspective:1200px;height:clamp(350px,46vh,500px);margin-top:12px;position:relative}.orbit-line{border:1px solid #91adff24;border-radius:50%;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)}.orbit-one{width:820px;height:270px}.orbit-two{width:1020px;height:355px;transform:translate(-50%,-50%)rotate(8deg)}.payment-card{z-index:5;aspect-ratio:1.585;background:linear-gradient(145deg,#3157ff,#10268c 60%,#07143e);border:1px solid #bbccff57;border-radius:20px;flex-direction:column;justify-content:space-between;width:350px;padding:23px;animation:.95s cubic-bezier(.16,.82,.25,1) .4s both card-arrive,8s ease-in-out 1.4s infinite card-float;display:flex;position:absolute;top:48%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-6deg);box-shadow:0 40px 90px #0009,inset 0 1px #fff5}.payment-card:after{content:"";border:34px solid #a8c2ff1f;border-radius:50%;width:290px;height:170px;position:absolute;top:-55px;right:-120px;transform:rotate(-25deg)}.payment-card-top,.payment-card-bottom{letter-spacing:.13em;z-index:2;justify-content:space-between;font:700 8px ui-monospace,monospace;display:flex;position:relative}.payment-card-top b{font-family:Unbounded Variable,sans-serif;font-size:13px}.card-eye{z-index:2;border:1px solid #d9e3ff80;border-radius:70% 45%;place-items:center;width:60px;height:38px;display:grid;position:relative}.card-eye i{background:#fff;border-radius:50%;width:13px;height:13px;box-shadow:0 0 22px #fff}.payment-number{z-index:2;letter-spacing:.08em;font:500 13px ui-monospace,monospace;position:relative}.orbit-window{z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b1433dd;border:1px solid #b3c8ff33;border-radius:12px;width:205px;min-height:110px;padding:16px;animation:.75s cubic-bezier(.2,.8,.2,1) both window-arrive,7s ease-in-out infinite float;position:absolute;box-shadow:0 24px 58px #0008}.orbit-window small,.orbit-window b,.orbit-window span{display:block}.orbit-window small{color:#7189c6;letter-spacing:.12em;font:700 8px ui-monospace,monospace}.orbit-window b{letter-spacing:-.04em;margin-top:13px;font-family:Unbounded Variable,sans-serif;font-size:16px}.orbit-window span{color:#aab8de;margin-top:14px;font-size:9px}.orbit-window span i{background:#5b86ff;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 12px #5b86ff}.window-ai{animation-delay:.62s,1.6s;top:3%;left:2%}.window-sbp{animation-duration:.75s,8.5s;animation-delay:.73s,1.8s;bottom:4%;left:12%}.window-shop{animation-duration:.75s,9s;animation-delay:.84s,2s;top:6%;right:4%}.window-balance{animation-duration:.75s,10s;animation-delay:.95s,2.2s;bottom:3%;right:14%}@keyframes fade-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes card-arrive{0%{opacity:0;transform:translate(-50%,30%)rotate(-14deg)scale(.84)}to{opacity:1;transform:translate(-50%,-50%)rotate(-6deg)scale(1)}}@keyframes card-float{0%,to{margin-top:0}50%{margin-top:-10px}}@keyframes window-arrive{0%{opacity:0;transform:translateY(45px)scale(.9)}to{opacity:1;transform:none}}@keyframes float{0%,to{translate:0;rotate:-1deg}50%{translate:0 -11px;rotate:1deg}}.opening-statement{padding-block:140px}.opening-statement h2{max-width:1020px;margin:28px 0 22px;font-size:clamp(42px,5.2vw,72px);font-weight:550;line-height:1.04}.opening-statement h2 em{color:var(--blue);font-style:normal}.opening-statement p{color:var(--muted);font-size:16px}[data-reveal]{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(34px)}[data-reveal].is-visible{opacity:1;transform:none}.section-heading{flex-direction:column;align-items:flex-start;display:flex}.section-heading h2{margin:25px 0 0;font-size:clamp(38px,5vw,68px);font-weight:560;line-height:1.04}.section-heading h2 em,.partner-teaser h2 em,.final-cta h2 em{color:var(--blue);font-style:normal}.journey{--journey-r:-7deg;--journey-lift:0px;--journey-s:1;color:#fff;background:var(--navy);height:245vh;position:relative}.journey-sticky{grid-template-columns:minmax(300px,.9fr) minmax(360px,1fr);justify-content:center;align-items:center;gap:clamp(70px,10vw,150px);height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.journey-title{align-self:start;padding-top:12vh}.journey-title .mono-label{color:#88a7ff}.journey-title h2{margin:20px 0 0;font-size:clamp(32px,3.3vw,50px);font-weight:560;line-height:1.05}.journey-title h2 em{color:var(--blue-2);font-style:normal}.journey-card-wrap{position:relative}.journey-glow{filter:blur(75px);opacity:.35;background:#3157ff;border-radius:50%;position:absolute;inset:5% -15%}.journey-card{aspect-ratio:1.585;width:min(100%,370px);transform:translateY(var(--journey-lift)) rotate(var(--journey-r)) scale(var(--journey-s));transform-origin:50%;will-change:transform;background:linear-gradient(145deg,#4168ff,#1736b2 58%,#07143e);border:1px solid #cdd9ff66;border-radius:22px;flex-direction:column;justify-content:space-between;padding:24px;transition:filter .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 36px 90px #000b,inset 0 1px #fff7}.journey-card:after{content:"";border:35px solid #bdd0ff20;border-radius:50%;width:300px;height:180px;position:absolute;top:-55px;right:-120px;transform:rotate(-25deg)}.journey-copy{min-height:430px;position:relative}.journey-item{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;transition:opacity .45s,transform .55s;display:flex;position:absolute;inset:0;transform:translateY(28px)}.journey[data-stage="1"] .journey-item[data-item="1"],.journey[data-stage="2"] .journey-item[data-item="2"],.journey[data-stage="3"] .journey-item[data-item="3"]{opacity:1;transform:none}.journey-item .item-number{color:#9db5ff;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:42px;height:42px;font:700 9px ui-monospace,monospace;display:grid}.journey-item small{color:#8794ba;text-transform:uppercase;letter-spacing:.15em;margin-top:42px;font:700 9px ui-monospace,monospace}.journey-item h3{letter-spacing:-.055em;max-width:420px;margin:14px 0;font:560 clamp(27px,3vw,43px)/1.08 Unbounded Variable,sans-serif}.journey-item p{color:#9da8c7;max-width:420px;margin:0;line-height:1.65}.mini-visual{background:#ffffff08;border:1px solid #ffffff19;border-radius:10px;width:min(100%,370px);min-height:68px;margin-top:28px;padding:15px}.mini-visual.exchange{justify-content:space-between;align-items:center;font:600 13px Unbounded Variable,sans-serif;display:flex}.mini-visual.exchange i{color:#7da0ff;font-style:normal}.mini-visual.services{align-items:center;gap:8px;display:flex}.mini-visual.services span,.service-chips span{letter-spacing:.08em;border:1px solid;border-radius:999px;padding:10px 12px;font:700 8px ui-monospace,monospace}.mini-visual.control{grid-template-columns:1fr auto;gap:5px 20px;display:grid}.mini-visual.control span{color:#7581a3;font-size:9px}.mini-visual.control b{grid-row:2;font:600 18px Unbounded Variable,sans-serif}.mini-visual.control i{color:#7da0ff;grid-row:2;align-self:center;font:10px ui-monospace,monospace}.why-section{padding-block:145px}.feature-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:70px;display:grid}.feature-card{border:1px solid var(--line);background:#f8faff;border-radius:18px;flex-direction:column;min-height:430px;padding:34px;display:flex;position:relative;overflow:hidden}.feature-card:nth-child(2){background:var(--navy);color:#fff}.feature-card:nth-child(3){color:#fff;background:linear-gradient(150deg,#3157ff,#1737ba)}.feature-index{color:#8a94ad;font:700 9px ui-monospace,monospace}.feature-icon{width:38px;height:38px;color:var(--blue);border:1px solid;border-radius:50%;place-items:center;display:grid;position:absolute;top:25px;right:28px}.feature-card h3{letter-spacing:-.055em;max-width:520px;margin:auto 0 12px;font:560 clamp(26px,3vw,39px)/1.07 Unbounded Variable,sans-serif}.feature-card p{color:#788198;max-width:540px;margin:0;line-height:1.65}.feature-card:nth-child(2) p,.feature-card:nth-child(3) p{color:#aebadd}.feature-card:nth-child(3) .feature-icon{color:#fff}.feature-card>a{color:var(--blue);margin-top:26px;font-size:13px;font-weight:700}.feature-card>a span{margin-left:8px}.transfer-demo,.balance-demo,.service-chips{margin-top:28px}.transfer-demo{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.transfer-demo>div{border:1px solid #dfcbbb;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:76px;padding:14px;display:flex}.transfer-demo small{color:var(--muted);font-size:11px}.transfer-demo strong{letter-spacing:-.04em;font:650 16px Unbounded Variable,sans-serif}.transfer-demo>i{color:var(--coral);font-size:18px;font-style:normal}.transfer-demo>div:last-child{background:var(--ink);color:#fff;border-color:var(--ink)}.transfer-demo>div:last-child small{color:#d7c1b5}.balance-demo{border:1px solid #fff2;border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:18px;display:grid}.balance-demo small{color:#7f8cad;font:700 8px ui-monospace,monospace}.balance-demo strong{grid-row:2;font:600 23px Unbounded Variable,sans-serif}.balance-demo span{color:#8090bc;grid-row:2;align-self:center;font:10px ui-monospace,monospace}.service-chips{flex-wrap:wrap;gap:8px;display:flex}.service-chips span{color:#fff}.fee-badge{color:#fff;background:#f04f2f;border-radius:999px;align-items:baseline;gap:10px;width:max-content;margin-top:18px;padding:9px 13px;display:flex}.fee-badge b{font:650 18px Unbounded Variable,sans-serif}.fee-badge span{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.steps-section{background:var(--navy);color:#fff;padding-block:145px}.section-heading.inverse .mono-label{color:#88a7ff}.steps-grid{border-top:1px solid #fff2;grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.steps-grid article{border-right:1px solid #fff2;min-height:260px;padding:28px 25px 0 0}.steps-grid article+article{padding-left:25px}.steps-grid article>span{color:#7898f5;font:700 10px ui-monospace,monospace}.steps-grid h3{letter-spacing:-.04em;margin:90px 0 12px;font:560 18px/1.25 Unbounded Variable,sans-serif}.steps-grid p{color:#8f9abc;margin:0;font-size:13px;line-height:1.6}.program-teasers{gap:16px;padding-block:145px;display:grid}.student-teaser,.partner-teaser{border-radius:20px;min-height:590px;position:relative;overflow:hidden}.student-teaser{background:var(--ice);grid-template-columns:1fr 1fr;align-items:center;padding:70px;display:grid}.teaser-copy{z-index:2;position:relative}.teaser-copy h2,.partner-teaser h2{letter-spacing:-.055em;margin:25px 0 18px;font:560 clamp(36px,4.2vw,60px)/1.04 Unbounded Variable,sans-serif}.teaser-copy p,.partner-teaser p{color:#68728b;max-width:560px;line-height:1.7}.dark-button{background:var(--navy);color:#fff;text-transform:uppercase;border-radius:4px;align-items:center;gap:18px;margin-top:26px;padding:16px 18px;font:680 10px Unbounded Variable,sans-serif;display:inline-flex}.campus-card{aspect-ratio:1.585;color:#fff;background:linear-gradient(145deg,#3157ff,#0a194d);border-radius:23px;justify-self:end;width:380px;padding:25px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:rotate(7deg);box-shadow:0 35px 70px #254ed94a}.student-teaser:hover .campus-card{transform:rotate(2deg)translateY(-8px)}.campus-card>div{justify-content:space-between;font:700 9px ui-monospace,monospace;display:flex}.campus-card>div b{font:600 13px Unbounded Variable,sans-serif}.campus-card strong{font:500 44px Unbounded Variable,sans-serif;position:absolute;bottom:20px;right:24px}.campus-card small{letter-spacing:.12em;font:700 8px ui-monospace,monospace;position:absolute;bottom:24px;left:24px}.campus-orbit{border:25px solid #ffffff18;border-radius:50%;width:250px;height:150px;position:absolute;top:35px;left:65px;transform:rotate(-28deg)}.partner-teaser{color:#fff;background:radial-gradient(circle at 80% 25%,#3157ff 0,#152d91 24%,#07102c 55%,var(--navy) 80%);padding:75px}.partner-tags{flex-wrap:wrap;gap:9px;margin:30px 0;display:flex}.partner-tags span{color:#dce4ff;border:1px solid #ffffff38;border-radius:999px;padding:11px 13px;font-size:11px}.faq-section{grid-template-columns:.8fr 1.2fr;gap:80px;padding-bottom:145px;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:25px 0}.faq-list summary{cursor:pointer;letter-spacing:-.035em;justify-content:space-between;gap:20px;font:560 15px Unbounded Variable,sans-serif;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--blue);font-size:20px;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{max-width:620px;color:var(--muted);line-height:1.65}.final-cta{background:var(--ice);text-align:center;padding:150px 0;position:relative;overflow:hidden}.final-cta .shell{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.final-cta h2{letter-spacing:-.06em;margin:24px 0 20px;font:560 clamp(45px,6vw,80px)/1 Unbounded Variable,sans-serif}.final-cta p{max-width:620px;color:var(--muted);line-height:1.7}.final-cta .primary-button{background:var(--blue);color:#fff;margin-top:25px}.button-disabled{cursor:default}.cta-rings i{border:1px solid #3157ff18;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-rings i:first-child{width:440px;height:440px}.cta-rings i:nth-child(2){width:700px;height:700px}.cta-rings i:nth-child(3){width:980px;height:980px}.site-footer{background:var(--navy);color:#fff}.footer-grid{grid-template-columns:.75fr 1.1fr auto;align-items:center;gap:30px;min-height:210px;display:grid}.footer-grid>p{color:#818dac;max-width:430px;font-size:13px;line-height:1.6}.site-footer nav{color:#9ca8ca;gap:24px;font-size:12px;display:flex}.site-footer small{color:#616d8d;border-top:1px solid #ffffff14;grid-column:1/-1;padding:18px 0;font:9px ui-monospace,monospace}.program-page{min-height:100vh}.program-hero{background:var(--ice);padding:110px 0 130px;overflow:hidden}.program-hero-grid{grid-template-columns:1fr .85fr;align-items:center;gap:75px;display:grid}.program-hero h1{margin:24px 0;font-size:clamp(46px,5.5vw,75px)}.program-hero p{max-width:610px;color:var(--muted);font-size:17px;line-height:1.7}.hero-card-stage{place-items:center;min-height:430px;display:grid;position:relative}.hero-card-stage:before{content:"";filter:blur(2px);background:#3157ff1e;border-radius:50%;width:420px;height:420px;position:absolute}.hero-card-stage .campus-card{justify-self:center;width:min(100%,440px)}.program-content{padding-block:130px}.program-intro{grid-template-columns:.8fr 1.2fr;gap:80px;margin-bottom:80px;display:grid}.program-intro h2{letter-spacing:-.055em;margin:0;font:560 clamp(35px,4vw,56px)/1.05 Unbounded Variable,sans-serif}.program-intro p{color:var(--muted);margin:0;font-size:17px;line-height:1.8}.program-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.program-grid article{border:1px solid var(--line);background:#fafbff;border-radius:16px;flex-direction:column;min-height:300px;padding:30px;display:flex}.program-grid article>span{color:var(--blue);font:700 9px ui-monospace,monospace}.program-grid h3{letter-spacing:-.04em;margin:auto 0 12px;font:560 21px/1.2 Unbounded Variable,sans-serif}.program-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.program-band{background:var(--navy);color:#fff;padding-block:120px}.program-band h2{letter-spacing:-.055em;font:560 clamp(38px,4.5vw,64px)/1.04 Unbounded Variable,sans-serif}.program-band p{color:#9ba7c8;line-height:1.7}.eligibility{grid-template-columns:1fr 1fr;gap:14px;margin-top:55px;display:grid}.eligibility article{border:1px solid #ffffff20;border-radius:14px;padding:30px}.eligibility h3{font:560 21px Unbounded Variable,sans-serif}.partner-page-hero{background:var(--navy);color:#fff}.partner-page-hero p{color:#aab6d7}.partner-dashboard{background:linear-gradient(150deg,#122662,#080f2a);border:1px solid #7794ed55;border-radius:18px;width:100%;padding:26px;position:relative;box-shadow:0 40px 80px #0007}.partner-dashboard small{color:#8295ce;font:700 8px ui-monospace,monospace}.partner-dashboard strong{margin:18px 0 5px;font:560 35px Unbounded Variable,sans-serif;display:block}.partner-dashboard>span{color:#91a5df;font-size:11px}.dash-chart{align-items:flex-end;gap:8px;height:150px;margin-top:28px;display:flex}.dash-chart i{background:linear-gradient(#6e91ff,#2649c9);border-radius:5px 5px 0 0;flex:1}.mediacom-band{background:var(--blue);color:#fff}.mediacom-band p{color:#dbe4ff}.mediacom-band .eligibility article{background:#ffffff0c}.program-cta{text-align:center;background:var(--ice);padding:110px 0}.program-cta h2{letter-spacing:-.055em;margin:0;font:560 clamp(38px,5vw,68px)/1.04 Unbounded Variable,sans-serif}.program-cta p{color:var(--muted);max-width:600px;margin:20px auto 28px}.program-cta .primary-button{background:var(--blue);color:#fff}@media (max-width:900px){.site-header nav{display:none}.orbit-one{width:700px}.orbit-two{width:820px}.window-ai{left:0}.window-shop{right:0}.window-sbp,.window-balance{display:none}.journey-sticky{grid-template-columns:1fr 1.15fr;gap:45px}.journey-card-wrap{grid-column:1}.feature-grid,.student-teaser,.faq-section,.program-hero-grid,.program-intro{grid-template-columns:1fr}.steps-grid{grid-template-columns:1fr 1fr}.student-teaser{padding:55px}.campus-card{justify-self:center;margin-top:50px}.program-grid{grid-template-columns:1fr}.program-hero-grid{gap:30px}.faq-section{gap:50px}}@media (max-width:620px){.shell{width:min(100% - 28px,1180px)}.header-inner{height:70px}.nav-cta{padding:11px;font-size:8px}.nav-cta span{display:none}.oko-logo{font-size:16px}.oko-mark{width:24px;height:16px}.hero-copy{padding-top:62px}h1{font-size:39px}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column}.primary-button,.ghost-button{width:100%}.orbit-field{height:390px;margin-top:35px}.payment-card{width:290px}.window-ai{width:155px;top:2%;left:-18px}.window-shop{width:155px;top:auto;bottom:2%;right:-18px}.orbit-line{display:none}.opening-statement{padding-block:90px}.opening-statement h2{font-size:34px}.journey{height:220vh}.journey-sticky{padding-top:20px;display:block}.journey-title{padding-top:0;position:relative}.journey-title h2{font-size:29px}.journey-card-wrap{width:260px;position:absolute;top:30%;left:50%;transform:translate(-50%)}.journey-copy{min-height:285px;position:absolute;bottom:2vh;left:0;right:0}.journey-item{justify-content:flex-end}.journey-item small{margin-top:15px}.journey-item h3{font-size:25px}.journey-item p{font-size:13px}.mini-visual{margin-top:14px}.why-section,.program-teasers,.steps-section,.program-content{padding-block:90px}.feature-grid{margin-top:45px}.feature-card{min-height:350px;padding:25px}.feature-card h3{font-size:27px}.transfer-demo{grid-template-columns:1fr auto 1fr}.transfer-demo>div:nth-of-type(2),.transfer-demo>i:first-of-type{display:none}.steps-grid{grid-template-columns:1fr}.steps-grid article{border-bottom:1px solid #fff2;border-right:0;min-height:auto;padding:28px 0!important}.steps-grid h3{margin-top:45px}.student-teaser,.partner-teaser{min-height:auto;padding:36px 25px}.teaser-copy h2,.partner-teaser h2{font-size:34px}.campus-card{width:270px}.faq-section{padding-bottom:90px}.final-cta{padding:105px 0}.final-cta h2{font-size:39px}.footer-grid{flex-direction:column;align-items:flex-start;padding-block:45px;display:flex}.footer-grid>p{margin:0}.site-footer nav{flex-wrap:wrap}.site-footer small{width:100%}.program-hero{padding:75px 0 90px}.program-hero h1{font-size:41px}.hero-card-stage{min-height:330px}.program-intro{gap:25px}.eligibility{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}:root{--navy:#2a1710;--blue:#f04f2f;--blue-2:#f5ed24;--ice:#fff4dd;--white:#fffdf8;--ink:#28170f;--muted:#765f53;--line:#e8d5c5;--coral:#ff684a;--pink:#e96991;--yellow:#f2e91f;--olive:#836716}body{background:var(--white);color:var(--ink)}.oko-logo{letter-spacing:.035em;text-transform:lowercase;gap:0;font-size:21px}.oko-logo b{font-weight:520}.oko-logo em{display:none}.oko-logo .oko-mark{border-color:currentColor;width:30px;height:19px}.oko-logo .oko-mark i{background:var(--yellow);box-shadow:0 0 15px #f2e91f99}.footer-logo .oko-mark i{background:var(--coral);box-shadow:none}.site-header{color:#fff;border-bottom-color:#ffffff4a}.site-header nav{color:#fff9}.nav-cta{background:#ffffff12;border-color:#fff9}.nav-cta span{color:var(--yellow)}.oko-hero{isolation:isolate;background:#ee6947}.oko-hero:before{content:"";z-index:0;filter:blur(32px)saturate(1.18);background-image:linear-gradient(#ff6a42a8,#ff6a42a8),url(/brand-texture.png);background-position:50%;background-size:cover;animation:15s ease-in-out infinite alternate spectrum-drift;position:absolute;inset:-8%;transform:scale(1.08)}.oko-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#29160e3d 0%,#e24e2330 40%,#6a390b38 100%);position:absolute;inset:0}.hero-noise{z-index:2;opacity:.24;mix-blend-mode:soft-light;background-image:radial-gradient(#3c170e 1px,#0000 1px);background-size:5px 5px}.hero-label{color:#fff;background:#28170fee}h1 em{color:var(--yellow)}.hero-copy>p{color:#fff;text-shadow:0 1px 18px #4b170c52}.primary-button{color:var(--ink);background:#fff}.primary-button span{color:var(--coral)}.ghost-button{color:#fff;background:#5e1e091f;border-color:#fff9}.orbit-line{border-color:#fff6}.payment-card,.journey-card{background:linear-gradient(135deg,#ff8253 0%,#ee5579 48%,#f0df1e 108%);border-color:#fff9;box-shadow:0 35px 80px #5b1b1766,inset 0 1px #fff9}.payment-card:after,.journey-card:after{border-color:#fff3}.payment-card-top b{letter-spacing:.05em;text-transform:lowercase}.orbit-window{color:var(--ink);background:#fff8e6e6;border-color:#fff;box-shadow:0 22px 55px #6520104f}.orbit-window small{color:#a45132}.orbit-window span{color:#7b5545}.orbit-window span i{background:var(--coral);box-shadow:0 0 12px var(--coral)}.opening-statement h2 em,.section-section h2 em,.mono-label{color:var(--coral)}.journey{background:#2a1710}.journey-title .mono-label,.section-heading.inverse .mono-label{color:#ff9b72}.journey-title h2 em{color:var(--yellow)}.journey-glow{background:linear-gradient(90deg,var(--coral),var(--pink),var(--yellow));opacity:.38}.journey-item .item-number{color:var(--yellow);border-color:#fff5}.journey-item small{color:#f2a786}.journey-item p{color:#dbc4b8}.mini-visual{background:#fff1;border-color:#fff4}.mini-visual.exchange i,.mini-visual.control i{color:var(--yellow)}.feature-card{background:#fff7e8;border-color:#ead5c3}.feature-card:nth-child(2){background:#2a1710}.feature-card:nth-child(3){background:linear-gradient(145deg,#ff7244,#dd496f)}.feature-icon,.feature-card>a,.transfer-demo b{color:var(--coral)}.steps-section{background:#2a1710}.steps-grid article>span{color:var(--yellow)}.student-teaser{background:linear-gradient(135deg,#fff2d5,#f5eba0)}.dark-button{background:var(--ink)}.dark-button span{color:var(--yellow)}.campus-card{background:linear-gradient(135deg,#ff8155 0%,#e95887 54%,#ebdc22 115%);box-shadow:0 35px 75px #bc4d3657}.campus-orbit{border-color:#fff4}.partner-teaser{background:radial-gradient(circle at 82% 20%,#f3e821 0%,#f0a02f 24%,#e75f5b 52%,#672519 100%)}.partner-teaser h2 em{color:var(--yellow)}.partner-teaser p{color:#fff1e8}.section-heading h2 em,.final-cta h2 em,.faq-list summary span{color:var(--coral)}.final-cta{color:#fff;background:linear-gradient(120deg,#ff8670,#f0bb29 52%,#efe925)}.final-cta:before{content:"";filter:blur(25px)saturate(1.1);opacity:.65;background:url(/brand-texture.png) 50%/cover;position:absolute;inset:-10%;transform:scale(1.08)}.final-cta:after{content:"";background:#8d321326;position:absolute;inset:0}.final-cta .shell{z-index:2}.final-cta h2 em,.final-cta p,.final-cta .mono-label{color:#fff}.final-cta .primary-button,.program-cta .primary-button{background:var(--ink);color:#fff}.cta-rings{display:none}.site-footer{background:#2a1710;padding-top:90px;position:relative;overflow:hidden}.footer-main{z-index:2;grid-template-columns:1.25fr .55fr .55fr .75fr auto;gap:42px;padding-bottom:72px;display:grid;position:relative}.footer-brand>p{color:#cdb9ae;max-width:430px;margin:24px 0 28px;font-size:16px;line-height:1.65}.footer-cta{color:var(--ink);text-transform:uppercase;background:#fff;border-radius:4px;align-items:center;gap:20px;padding:14px 16px;font:680 10px Unbounded Variable,sans-serif;display:inline-flex}.footer-cta span{color:var(--coral)}.footer-column{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.footer-column>span{color:#8f776b;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font:700 10px ui-monospace,monospace}.footer-column>a{color:#eaded7;font-size:14px;line-height:1.35;transition:color .2s,transform .2s}.footer-column>a:hover{color:var(--yellow);transform:translate(3px)}.footer-up{border:1px solid #ffffff3b;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;transition:background .2s,color .2s;display:grid}.footer-up:hover{color:var(--ink);background:#fff}.footer-bottom{z-index:2;border-top:1px solid #ffffff26;padding:28px 0 0;position:relative}.site-footer .legal-note{color:#a99185;max-width:1050px;margin:0;font-size:12px;line-height:1.6}.footer-bottom>div{color:#d8c8bf;justify-content:space-between;gap:30px;margin-top:26px;display:flex}.site-footer small{color:#8f776b;border:0;padding:0;font:10px ui-monospace,monospace}.footer-wordmark{z-index:1;color:#fff;white-space:nowrap;text-align:center;letter-spacing:-.085em;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;margin-top:44px;font:520 clamp(78px,15.7vw,260px)/.72 Unbounded Variable,sans-serif;position:relative;transform:translateY(42%)}.program-page .site-header{background:#2a1710}.program-hero{background:linear-gradient(135deg,#fff3de,#f6e8a8)}.program-band{background:#2a1710}.partner-page-hero{background:radial-gradient(circle at 78% 24%,#f2e71e 0%,#ee9c2b 23%,#e25b57 50%,#3b1c12 84%)}.partner-dashboard{color:var(--ink);background:#fff7e3e3;border-color:#fff6;box-shadow:0 40px 80px #6a27164d}.partner-dashboard small,.partner-dashboard>span{color:#8d5a42}.dash-chart i{background:linear-gradient(#f1df23,#e65343)}.mediacom-band{background:linear-gradient(120deg,#dd4f72,#f06b3e 55%,#d9b51a)}.program-cta{background:#fff2dd}@keyframes spectrum-drift{0%{transform:scale(1.08)translate(-1.5%,-1%)}to{transform:scale(1.13)translate(1.5%,1%)}}@media (max-width:900px){.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-up{position:absolute;top:0;right:0}}@media (max-width:620px){.oko-logo{font-size:18px}.oko-hero:before{filter:blur(25px);inset:-14%}.final-cta:before{inset:-18%}.site-footer{padding-top:65px}.footer-main{grid-template-columns:1fr 1fr;gap:45px 22px;padding-bottom:48px;display:grid}.footer-brand{grid-column:1/-1}.footer-brand>p{font-size:15px}.footer-up{right:0}.footer-bottom>div{flex-direction:column;align-items:flex-start;gap:10px}.site-footer .legal-note{font-size:12px}.footer-wordmark{margin-top:34px;font-size:21vw;transform:translateY(38%)}}.policy-page{background:#fff8f1}.policy-page>.site-header{color:#fff;background:#2a1710}.policy-hero{background:linear-gradient(135deg,#fff7ef 0%,#ffe9d8 52%,#ffd3cc 100%);padding:115px 0 95px}.policy-hero .mono-label{color:var(--coral)}.policy-hero h1{letter-spacing:-.075em;max-width:980px;margin:24px 0;font:560 clamp(48px,7vw,94px)/.96 Unbounded Variable,sans-serif}.policy-hero h1 em{color:var(--coral);font-style:normal}.policy-hero p{color:#8b695d;margin:0}.policy-content{max-width:900px;padding-block:100px}.policy-content section{border-top:1px solid #d9c8bd;grid-template-columns:230px 1fr;gap:45px;padding:34px 0;display:grid}.policy-content h2{letter-spacing:-.035em;margin:0;font:560 18px/1.35 Unbounded Variable,sans-serif}.policy-content p{color:#6d574e;margin:0;font-size:16px;line-height:1.75}@media (max-width:700px){.policy-hero{padding:75px 0 65px}.policy-hero h1{font-size:42px}.policy-content{padding-block:65px}.policy-content section{grid-template-columns:1fr;gap:14px}.policy-content h2{font-size:17px}}.journey{color:#fff;background:#2a1710;height:275vh}.journey-sticky{grid-template-columns:1fr;place-items:center;width:100%;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.journey-kicker{z-index:20;color:#f2a786;position:absolute;top:clamp(28px,6vh,64px);left:0}.gravity-orbit{perspective:1500px;width:100%;height:min(78vh,760px);position:relative}.gravity-orbit:before{content:"";border:1px solid #ffffff20;border-radius:50%;width:min(78vw,960px);height:min(45vw,520px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 0 100px #ef654218,inset 0 0 100px #ef65420d}.gravity-ring{pointer-events:none;position:absolute;inset:0}.gravity-ring i{background:var(--yellow);width:7px;height:7px;box-shadow:0 0 22px var(--yellow);border-radius:50%;position:absolute;top:50%;left:50%}.gravity-ring i:first-child{transform:translate(-460px,-125px)}.gravity-ring i:nth-child(2){background:var(--pink);transform:translate(455px,82px)}.gravity-ring i:nth-child(3){background:var(--coral);transform:translate(-315px,220px)}.orbit-benefit-card{z-index:2;aspect-ratio:1.585;will-change:transform;width:min(38vw,440px);transition:transform .85s cubic-bezier(.2,.75,.2,1),opacity .6s,filter .6s;position:absolute;top:50%;left:50%}.orbit-card-float{width:100%;height:100%;animation:5.8s ease-in-out infinite orbit-gravity}.orbit-benefit-card[data-card="2"] .orbit-card-float{animation-delay:-1.9s}.orbit-benefit-card[data-card="3"] .orbit-card-float{animation-delay:-3.8s}.orbit-card-inner{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .9s cubic-bezier(.2,.75,.2,1);position:relative}.orbit-card-face{backface-visibility:hidden;border:1px solid #fff8;border-radius:24px;padding:26px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 95px #120806a8,inset 0 1px #fff9}.orbit-card-face:after{content:"";border:38px solid #fff2;border-radius:50%;width:330px;height:195px;position:absolute;top:-65px;right:-135px;transform:rotate(-25deg)}.orbit-card-front{background:linear-gradient(135deg,#ff8253 0%,#ee5579 48%,#f0df1e 112%);flex-direction:column;justify-content:space-between;display:flex}.orbit-benefit-card[data-card="2"] .orbit-card-front{background:linear-gradient(135deg,#f4d829,#f0773e 48%,#e95989 105%)}.orbit-benefit-card[data-card="3"] .orbit-card-front{background:linear-gradient(135deg,#ed5f85,#f06c45 52%,#ffd72f 112%)}.orbit-card-back{color:#24140e;background:linear-gradient(145deg,#fff8ef 0%,#ffdaca 100%);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;transform:rotateY(180deg)}.orbit-card-back:after{border-color:#ef65421c}.orbit-card-icon{z-index:2;color:#d94f38;border:1px solid #bc4c34;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;display:grid;position:absolute;top:22px;right:24px}.orbit-card-back small,.orbit-card-back h3,.orbit-card-back p{z-index:2;position:relative}.orbit-card-back small{color:#c4533a;letter-spacing:.13em;text-transform:uppercase;font:700 10px ui-monospace,monospace}.orbit-card-back h3{letter-spacing:-.055em;max-width:330px;margin:14px 0 12px;font:560 clamp(22px,2.1vw,30px)/1.05 Unbounded Variable,sans-serif}.orbit-card-back p{color:#715044;max-width:350px;margin:0;font-size:14px;line-height:1.55}.journey[data-stage="1"] .orbit-benefit-card[data-card="1"],.journey[data-stage="2"] .orbit-benefit-card[data-card="2"],.journey[data-stage="3"] .orbit-benefit-card[data-card="3"]{z-index:10;filter:none;opacity:1;transform:translate(-50%,-50%)translateZ(160px)scale(1.08)rotate(-2deg)}.journey[data-stage="1"] .orbit-benefit-card[data-card="1"] .orbit-card-inner,.journey[data-stage="2"] .orbit-benefit-card[data-card="2"] .orbit-card-inner,.journey[data-stage="3"] .orbit-benefit-card[data-card="3"] .orbit-card-inner{transform:rotateY(180deg)}.journey[data-stage="1"] .orbit-benefit-card[data-card="2"],.journey[data-stage="2"] .orbit-benefit-card[data-card="3"],.journey[data-stage="3"] .orbit-benefit-card[data-card="1"]{filter:saturate(.75)brightness(.72);opacity:.72;transform:translate(-50%,-50%)translate(410px,-145px)scale(.62)rotate(12deg)}.journey[data-stage="1"] .orbit-benefit-card[data-card="3"],.journey[data-stage="2"] .orbit-benefit-card[data-card="1"],.journey[data-stage="3"] .orbit-benefit-card[data-card="2"]{filter:saturate(.65)brightness(.6);opacity:.58;transform:translate(-50%,-50%)translate(-410px,155px)scale(.56)rotate(-14deg)}.journey-progress{z-index:20;color:#a88b7e;justify-content:center;align-items:center;gap:15px;font:700 10px ui-monospace,monospace;display:flex;position:absolute;bottom:clamp(24px,5vh,55px);left:0;right:0}.journey-progress>div{gap:7px;display:flex}.journey-progress i{background:#ffffff24;width:34px;height:3px;transition:background .45s,width .45s;display:block}.journey[data-stage="1"] .journey-progress i:first-child,.journey[data-stage="2"] .journey-progress i:nth-child(2),.journey[data-stage="3"] .journey-progress i:nth-child(3){background:var(--yellow);width:58px}@keyframes orbit-gravity{0%,to{transform:translateY(0)rotateX(0)}50%{transform:translateY(-12px)rotateX(2deg)}}@media (max-width:900px){.gravity-orbit{height:min(76vh,680px)}.orbit-benefit-card{width:min(54vw,400px)}.journey[data-stage="1"] .orbit-benefit-card[data-card="2"],.journey[data-stage="2"] .orbit-benefit-card[data-card="3"],.journey[data-stage="3"] .orbit-benefit-card[data-card="1"]{transform:translate(-50%,-50%)translate(280px,-150px)scale(.55)rotate(12deg)}.journey[data-stage="1"] .orbit-benefit-card[data-card="3"],.journey[data-stage="2"] .orbit-benefit-card[data-card="1"],.journey[data-stage="3"] .orbit-benefit-card[data-card="2"]{transform:translate(-50%,-50%)translate(-280px,160px)scale(.5)rotate(-14deg)}.gravity-ring i{display:none}}@media (max-width:620px){.journey{height:260vh}.journey-kicker{text-align:center;left:14px;right:14px}.gravity-orbit{height:68vh}.gravity-orbit:before{width:135vw;height:75vw}.orbit-benefit-card{width:min(86vw,360px)}.orbit-card-face{border-radius:20px;padding:22px}.orbit-card-back h3{max-width:245px;font-size:23px}.orbit-card-back p{font-size:13px}.orbit-card-icon{width:42px;height:42px}.journey[data-stage="1"] .orbit-benefit-card[data-card="1"],.journey[data-stage="2"] .orbit-benefit-card[data-card="2"],.journey[data-stage="3"] .orbit-benefit-card[data-card="3"]{transform:translate(-50%,-50%)scale(1)rotate(-2deg)}.journey[data-stage="1"] .orbit-benefit-card[data-card="2"],.journey[data-stage="2"] .orbit-benefit-card[data-card="3"],.journey[data-stage="3"] .orbit-benefit-card[data-card="1"]{opacity:.5;transform:translate(-50%,-50%)translate(155px,-180px)scale(.45)rotate(14deg)}.journey[data-stage="1"] .orbit-benefit-card[data-card="3"],.journey[data-stage="2"] .orbit-benefit-card[data-card="1"],.journey[data-stage="3"] .orbit-benefit-card[data-card="2"]{opacity:.42;transform:translate(-50%,-50%)translate(-155px,185px)scale(.42)rotate(-15deg)}}.journey-sticky{width:min(1180px,100% - 48px)}@media (max-width:620px){.journey-sticky{width:min(100% - 28px,1180px)}}.journey[data-stage="1"] .orbit-benefit-card[data-card="1"] .orbit-card-float,.journey[data-stage="2"] .orbit-benefit-card[data-card="2"] .orbit-card-float,.journey[data-stage="3"] .orbit-benefit-card[data-card="3"] .orbit-card-float{animation-play-state:paused}.card-security{justify-content:flex-end;gap:28px}.card-security>span{align-items:flex-end;gap:7px;display:flex}.card-security small{color:#fff9;letter-spacing:.08em;font:700 6px/1 ui-monospace,monospace}.journey.is-first-hold .journey-progress i:first-child{background:#ffffff24;position:relative;overflow:hidden}.journey.is-first-hold .journey-progress i:first-child:after{content:"";background:var(--yellow);transform-origin:0;animation:2s linear both first-card-read;position:absolute;inset:0}@keyframes first-card-read{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.not-found-page{background:#2a1710}.not-found-stage{color:#fff;background:radial-gradient(circle,#e85b473d 0%,#2a1710 60%);place-items:center;min-height:calc(100svh - 84px);display:grid;position:relative;overflow:hidden}.not-found-stage:before{content:"";filter:blur(42px)saturate(1.05);opacity:.3;background:url(/brand-texture.png) 50%/cover;position:absolute;inset:-12%;transform:scale(1.08)}.not-found-content{z-index:2;text-align:center;flex-direction:column;align-items:center;padding-block:90px;display:flex;position:relative}.not-found-code{color:#fff;letter-spacing:-.12em;text-shadow:0 30px 80px #260b0699;justify-content:center;align-items:center;font:520 clamp(130px,22vw,330px)/.7 Unbounded Variable,sans-serif;display:flex}.not-found-code em{color:var(--yellow);font-style:normal;position:relative}.not-found-content .mono-label{color:#ffb28f;margin-top:58px}.not-found-content h1{letter-spacing:-.06em;margin:24px 0 18px;font:560 clamp(34px,4.6vw,62px)/1.02 Unbounded Variable,sans-serif}.not-found-content p{color:#d9c2b7;max-width:620px;margin:0;font-size:16px;line-height:1.7}.not-found-content .primary-button{margin-top:30px}.not-found-orbits i{border:1px solid #ffffff24;border-radius:50%;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.not-found-orbits i:first-child{width:520px;height:190px}.not-found-orbits i:nth-child(2){width:850px;height:310px;transform:translate(-50%,-50%)rotate(9deg)}.not-found-orbits i:nth-child(3){width:1180px;height:430px;transform:translate(-50%,-50%)rotate(-15deg)}@media (max-width:620px){.card-security{gap:17px}.not-found-content{padding-block:75px}.not-found-code{font-size:35vw}.not-found-content .mono-label{margin-top:45px}.not-found-content h1{font-size:32px}.not-found-content p{font-size:15px}.not-found-orbits i:nth-child(2){width:640px}.not-found-orbits i:nth-child(3){display:none}}.payment-card-bottom.card-security{justify-content:flex-start;align-items:flex-end;gap:34px}.card-security>span,.campus-card-details>span{color:#fff;letter-spacing:.08em;flex-direction:column;align-items:flex-start;gap:4px;font:700 10px/1 ui-monospace,monospace;display:flex}.card-security small,.campus-card-details small{color:#ffffffa8;letter-spacing:.12em;font:700 6px/1 ui-monospace,monospace}.campus-card-details{z-index:2;gap:34px;display:flex;position:absolute;bottom:24px;left:25px}.orbit-card-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;isolation:isolate}.orbit-card-face{transform-style:flat;backface-visibility:hidden!important}.orbit-card-front{transform:rotateY(0)translateZ(1px)}.orbit-card-back{transform:rotateY(180deg)translateZ(1px)}.orbit-card-icon,.feature-icon{overflow:hidden}.orbit-card-icon:before,.orbit-card-icon:after,.feature-icon:before,.feature-icon:after{content:"";display:block;position:absolute}.icon-topup:before,.feature-icon-topup:before{border-top:2px solid;border-right:2px solid;width:17px;height:17px;top:17px;left:14px;transform:rotate(-45deg)}.icon-topup:after,.feature-icon-topup:after{background:currentColor;width:2px;height:24px;top:13px;left:23px;transform:rotate(45deg)}.icon-services:before,.feature-icon-services:before{border:1.5px solid;border-radius:50%;inset:11px}.icon-services:after,.feature-icon-services:after{background:currentColor;border-radius:50%;width:8px;height:8px;top:19px;left:19px;box-shadow:10px -9px 0 -2px,-10px 9px 0 -2px}.icon-control:before,.feature-icon-control:before{border:1.5px solid;border-radius:50%;width:20px;height:14px;top:16px;left:13px}.icon-control:after,.feature-icon-control:after{background:currentColor;border-radius:50%;width:5px;height:5px;top:21px;left:21px}.feature-icon-campus:before{border:1.5px solid;border-radius:2px;width:19px;height:14px;top:10px;left:9px}.feature-icon-campus:after{background:currentColor;width:11px;height:1.5px;top:17px;left:13px;box-shadow:0 5px}.transfer-demo>i{width:22px;height:12px;position:relative}.transfer-demo>i:before{content:"";background:currentColor;width:17px;height:1px;position:absolute;top:5px;left:1px}.transfer-demo>i:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:2px;right:1px;transform:rotate(45deg)}.hero-card-stage{isolation:isolate}.campus-chip{z-index:3;color:#794634;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid #a9553a2e;border-radius:999px;padding:11px 14px;font:700 9px ui-monospace,monospace;position:absolute;box-shadow:0 14px 35px #9a462c24}.campus-chip-one{top:72px;left:0;transform:rotate(-7deg)}.campus-chip-two{bottom:76px;right:0;transform:rotate(6deg)}.campus-toolkit{color:#fff;background:linear-gradient(145deg,#2a1710,#5b261b);border-radius:22px;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;margin-top:90px;padding:55px;display:grid;position:relative;overflow:hidden}.campus-toolkit:after{content:"";border:70px solid #f3df2430;border-radius:50%;width:430px;height:430px;position:absolute;top:-180px;right:-120px}.campus-toolkit>div{z-index:2;position:relative}.campus-toolkit h2{letter-spacing:-.055em;margin:22px 0 0;font:560 clamp(30px,3.7vw,50px)/1.05 Unbounded Variable,sans-serif}.campus-services{flex-wrap:wrap;gap:10px;display:flex}.campus-services span{color:#ffe9dc;letter-spacing:.08em;border:1px solid #ffffff32;border-radius:999px;padding:14px 17px;font:700 10px ui-monospace,monospace}.campus-cta{background:linear-gradient(135deg,#fff1dc,#f4df9c)}.dashboard-head{justify-content:space-between;align-items:center;display:flex}.dashboard-head>span{background:#e7654817;border-radius:999px;padding:6px 8px;font:700 8px ui-monospace,monospace;color:#bd5139!important}.dashboard-total{margin-top:30px}.dashboard-total strong{font-size:clamp(30px,4vw,48px)}.dashboard-total span{color:#8d5a42;margin-top:7px;font-size:11px;display:block}.dashboard-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.dashboard-metrics div{border:1px solid #a6604430;border-radius:10px;padding:14px 12px}.dashboard-metrics strong{margin:0 0 5px;font-size:17px;display:block}.dashboard-metrics span{color:#8d5a42;font-size:9px}.partner-system-band{background:#2a1710;position:relative;overflow:hidden}.partner-system-band:after{content:"";border:100px solid #ef67442b;border-radius:50%;width:650px;height:650px;position:absolute;top:-260px;right:-220px}.partner-system-band .shell{z-index:2;position:relative}.partner-flow{border-top:1px solid #ffffff25;grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}.partner-flow article{border-right:1px solid #ffffff25;flex-direction:column;justify-content:space-between;min-height:250px;padding:28px 24px;display:flex}.partner-flow article:last-child{border-right:0}.partner-flow article>span{color:#f1df28;font:700 10px ui-monospace,monospace}.partner-flow h3{margin:0 0 12px;font:560 20px Unbounded Variable,sans-serif}.partner-flow p{color:#bda69c;margin:0;font-size:13px}.partner-cta{background:linear-gradient(135deg,#ef6744,#f0a932 62%,#eee126)}@media (max-width:900px){.campus-toolkit{grid-template-columns:1fr;gap:35px}.partner-flow{grid-template-columns:1fr 1fr}.partner-flow article:nth-child(2){border-right:0}}@media (max-width:620px){.payment-card-bottom.card-security{gap:26px}.campus-chip{padding:9px 10px;font-size:7px}.campus-chip-one{top:38px;left:-5px}.campus-chip-two{bottom:46px;right:-4px}.campus-card-details{bottom:21px;left:22px}.campus-toolkit{margin-top:55px;padding:32px 24px}.campus-toolkit h2{font-size:29px}.partner-flow{grid-template-columns:1fr}.partner-flow article{border-bottom:1px solid #ffffff25;border-right:0;min-height:180px;padding-inline:0}.partner-flow article:last-child{border-bottom:0}.dashboard-metrics{grid-template-columns:1fr}.orbit-card-face{backface-visibility:hidden!important}.orbit-card-back{transform:rotateY(180deg)translateZ(2px)}}.orbit-card-inner,.journey[data-stage="1"] .orbit-benefit-card[data-card="1"] .orbit-card-inner,.journey[data-stage="2"] .orbit-benefit-card[data-card="2"] .orbit-card-inner,.journey[data-stage="3"] .orbit-benefit-card[data-card="3"] .orbit-card-inner{transform:none!important}.orbit-card-face{transition:transform .72s cubic-bezier(.2,.75,.2,1),opacity .28s,visibility .28s}.orbit-card-front{opacity:1;visibility:visible;transform:rotateY(0)!important}.orbit-card-back{opacity:0;visibility:hidden;transform:rotateY(88deg)!important}.journey[data-stage="1"] .orbit-benefit-card[data-card="1"] .orbit-card-front,.journey[data-stage="2"] .orbit-benefit-card[data-card="2"] .orbit-card-front,.journey[data-stage="3"] .orbit-benefit-card[data-card="3"] .orbit-card-front{opacity:0;visibility:hidden;transform:rotateY(-88deg)!important}.journey[data-stage="1"] .orbit-benefit-card[data-card="1"] .orbit-card-back,.journey[data-stage="2"] .orbit-benefit-card[data-card="2"] .orbit-card-back,.journey[data-stage="3"] .orbit-benefit-card[data-card="3"] .orbit-card-back{opacity:1;visibility:visible;transform:rotateY(0)!important}.footer-actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.footer-support{color:#d7b9aa;text-underline-offset:4px;font-size:11px;line-height:1.3;text-decoration:underline;display:inline-flex}.service-marquee{color:var(--ink);background:#fff4e7;border-block:1px solid #dfc5b5;overflow:hidden}.marquee-track{width:max-content;animation:28s linear infinite marquee-flow;display:flex}.marquee-copy{flex-shrink:0;align-items:center;gap:28px;padding:22px 14px;display:flex}.marquee-copy span{white-space:nowrap;letter-spacing:-.035em;font:560 clamp(16px,2vw,25px)/1 Unbounded Variable,sans-serif}.marquee-copy i{color:var(--coral);font-size:17px;font-style:normal}@keyframes marquee-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation-play-state:paused}}.campus-card-number{z-index:2;color:#fff;letter-spacing:.13em!important;font:700 clamp(11px,1.3vw,15px)/1 ui-monospace,monospace!important;display:block!important;position:absolute!important;inset:auto auto 66px 25px!important}.campus-card-details{font:inherit!important;justify-content:flex-start!important}.campus-card-details small{display:block!important;position:static!important;inset:auto!important}.campus-card-details>span{position:static!important}.compact-card .campus-card-number{font-size:11px!important;bottom:58px!important}.compact-card .campus-card-details{bottom:18px}.compact-card .campus-card-details>span{font-size:9px}.topup-demo{background:#fffaf3;border:1px solid #dfcbbb;border-radius:14px;width:min(100%,540px);margin-top:30px;padding:18px}.topup-demo>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}.topup-demo span,.topup-demo strong{border-radius:10px;padding:16px;font:650 14px Unbounded Variable,sans-serif}.topup-demo span{color:#76584b;background:#f1e6db}.topup-demo strong{background:var(--ink);color:#fff;text-align:right}.topup-demo i{color:var(--coral);font-size:20px;font-style:normal}.topup-demo small{color:#947467;letter-spacing:.09em;text-transform:uppercase;margin-top:12px;font:700 9px ui-monospace,monospace;display:block}.hero-copy.shell{width:min(1440px,100% - 48px)}.hero-copy h1{text-wrap:balance;font-size:clamp(44px,5vw,78px)}@media (max-width:620px){.hero-copy.shell{width:min(100% - 28px,1180px)}.hero-copy h1{font-size:39px}.orbit-card-back{transform:rotateY(88deg)!important}.journey[data-stage="1"] .orbit-benefit-card[data-card="1"] .orbit-card-back,.journey[data-stage="2"] .orbit-benefit-card[data-card="2"] .orbit-card-back,.journey[data-stage="3"] .orbit-benefit-card[data-card="3"] .orbit-card-back{transform:rotateY(0)!important}.campus-card-number{font-size:11px!important;bottom:58px!important;left:22px!important}.footer-support{font-size:10px}}.careers-hero{color:#fff;background:#2a1710;padding:115px 0 130px;position:relative;overflow:hidden}.careers-hero:before{content:"";filter:blur(50px)saturate(1.15);opacity:.42;background:url(/brand-texture.png) 72% 38%/cover;position:absolute;inset:-20%}.careers-hero-grid{z-index:2;max-width:980px;margin-left:max(0px,50% - 590px);display:block;position:relative}.careers-hero h1{max-width:950px;margin:24px 0;font-size:clamp(48px,6.5vw,92px)}.careers-hero p{color:#e5cfc4;max-width:720px;font-size:17px;line-height:1.75}.careers-content{padding-block:125px}.careers-intro{grid-template-columns:.85fr 1.15fr;align-items:end;gap:80px;margin-bottom:65px;display:grid}.careers-intro h2{letter-spacing:-.06em;margin:0;font:560 clamp(38px,4.8vw,66px)/1.04 Unbounded Variable,sans-serif}.careers-intro p{color:var(--muted);margin:0;font-size:17px;line-height:1.8}.vacancy-list{border-top:1px solid var(--line)}.vacancy-card{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:28px;padding:34px 0;transition:padding .25s,background .25s;display:grid}.vacancy-card:hover{background:#fff7ea;padding-inline:18px}.vacancy-card>span{color:var(--coral);font:700 10px ui-monospace,monospace}.vacancy-card h3{letter-spacing:-.04em;margin:0 0 8px;font:560 clamp(20px,2.4vw,30px) Unbounded Variable,sans-serif}.vacancy-card p{color:var(--muted);margin:0;font-size:14px}.vacancy-card a{color:var(--ink);text-transform:uppercase;border:1px solid #b7897555;border-radius:4px;align-items:center;gap:12px;padding:13px 15px;font:700 9px Unbounded Variable,sans-serif;display:inline-flex}.careers-values{background:#fff1dc;padding-block:110px}.careers-values-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:55px;display:grid}.careers-values article{background:#fff9;border:1px solid #bb846942;border-radius:16px;flex-direction:column;min-height:240px;padding:30px;display:flex}.careers-values article>span{color:var(--coral);font:700 10px ui-monospace,monospace}.careers-values h3{margin:auto 0 12px;font:560 22px Unbounded Variable,sans-serif}.careers-values p{color:#80665b;margin:0;line-height:1.65}.careers-cta{background:linear-gradient(135deg,#ee684a,#eda932 62%,#eee128)}.careers-hero-grid{margin-inline:auto}@media (max-width:900px){.careers-intro,.careers-values-grid{grid-template-columns:1fr}}@media (max-width:620px){.careers-hero{padding:80px 0 95px}.careers-hero h1{font-size:43px}.vacancy-card{grid-template-columns:42px 1fr;padding:28px 0}.vacancy-card a{grid-column:2;justify-self:start}.careers-content{padding-block:90px}.careers-intro{gap:25px}}.policy-hero h1{overflow-wrap:anywhere;max-width:1050px;font-size:clamp(42px,6vw,82px)}.policy-meta{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.policy-meta span{color:#815f52;border:1px solid #9e604533;border-radius:999px;padding:10px 13px;font-size:13px}.legal-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:70px;padding-block:90px;display:grid}.legal-toc{max-height:calc(100vh - 52px);padding-right:20px;position:sticky;top:26px;overflow:auto}.legal-toc>span{color:var(--coral);letter-spacing:.13em;text-transform:uppercase;margin-bottom:20px;font:700 10px ui-monospace,monospace;display:block}.legal-toc nav{flex-direction:column;gap:0;display:flex}.legal-toc a{color:#886d61;border-bottom:1px solid #d9c8bd;padding:9px 0;font-size:12px;line-height:1.35;transition:color .2s,padding-left .2s}.legal-toc a:hover{color:var(--coral);padding-left:4px}.legal-layout .policy-content{max-width:none;padding:0}.legal-layout .policy-content section{grid-template-columns:220px minmax(0,1fr);gap:40px;padding:36px 0;scroll-margin-top:30px}.legal-layout .policy-content section:first-child{border-top:0;padding-top:0}.legal-layout .policy-content h2{font-size:17px}.legal-layout .policy-content p{margin:0 0 13px}.legal-layout .policy-content p:last-child{margin-bottom:0}.legal-clause{color:#5f4b43!important}.legal-item,.legal-list-line{padding-left:17px;position:relative;color:#80675d!important}.legal-list-line:before{content:"•";color:var(--coral);position:absolute;left:0}@media (max-width:900px){.legal-layout{grid-template-columns:1fr;padding-block:65px}.legal-toc{display:none}.legal-layout .policy-content section{grid-template-columns:1fr;gap:16px}.policy-meta{margin-top:25px}}@media (max-width:620px){.policy-hero h1{font-size:36px;line-height:1.02}.policy-meta{flex-direction:column;align-items:flex-start}.legal-layout .policy-content p{font-size:15px}}.waitlist-section{background:linear-gradient(180deg,#fff4e7 0%,var(--white) 100%);padding:130px 0;position:relative}.waitlist-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.waitlist-intro{position:sticky;top:40px}.waitlist-intro h2{letter-spacing:-.06em;margin:24px 0 18px;font:560 clamp(36px,4.4vw,62px)/1.04 Unbounded Variable,sans-serif}.waitlist-intro h2 em{color:var(--coral);font-style:normal}.waitlist-intro>p{max-width:440px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.waitlist-perks{border-top:1px solid var(--line);margin:34px 0 0;padding:0;list-style:none}.waitlist-perks li{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:17px 0;font-size:14px;font-weight:600;display:flex}.waitlist-perks b{color:var(--coral);font:700 10px ui-monospace,monospace}.wl-box{border:1px solid var(--line);background:#fff;border-radius:22px;padding:34px;scroll-margin-top:24px;position:relative;box-shadow:0 30px 80px #8a3c1f1f}.wl-progress{margin-bottom:30px}.wl-progress-labels{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.wl-progress-labels span{color:#b49a8d;letter-spacing:.1em;text-transform:uppercase;font:700 9px ui-monospace,monospace;transition:color .3s}.wl-progress-labels span.is-done{color:var(--muted)}.wl-progress-labels span.is-current{color:var(--coral)}.wl-progress-bar{background:#f1e3d6;border-radius:99px;height:4px;overflow:hidden}.wl-progress-bar i{background:linear-gradient(90deg,var(--coral),var(--pink),var(--yellow));border-radius:99px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.wl-progress small{color:#a38676;margin-top:10px;font-size:11px;display:block}.wl-step{animation:.45s cubic-bezier(.2,.8,.2,1) wl-step-in}.wl-q{border:0;min-width:0;margin:0 0 28px;padding:0}.wl-q legend{letter-spacing:-.03em;margin-bottom:14px;padding:0;font:560 16px/1.35 Unbounded Variable,sans-serif}.wl-q legend i,.wl-field i{color:var(--coral);margin-left:4px;font-style:normal}.wl-hint{color:#a38676;margin:-6px 0 12px;font-size:12px}.wl-chips{flex-wrap:wrap;gap:8px;display:flex}.wl-chip{border:1px solid var(--line);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fffaf3;border-radius:999px;align-items:center;padding:11px 15px;font-size:13px;line-height:1.3;transition:background .2s,color .2s,border-color .2s,transform .15s;display:inline-flex;position:relative}.wl-chip:hover{border-color:#d9a58c;transform:translateY(-1px)}.wl-chip input{opacity:0;pointer-events:none;position:absolute}.wl-chip:focus-within{outline:2px solid var(--coral);outline-offset:2px}.wl-chip.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.wl-input{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fffaf3;border-radius:12px;padding:14px 15px;font-size:14px;transition:border-color .2s,box-shadow .2s}.wl-input:focus{border-color:var(--coral);outline:none;box-shadow:0 0 0 4px #f04f2f1f}.wl-other{margin-top:10px}.wl-field{flex-direction:column;gap:12px;display:flex}.wl-field>span{letter-spacing:-.03em;font:560 16px Unbounded Variable,sans-serif}.wl-tg{padding:16px 18px;font-size:18px}.wl-contacts .wl-hint{margin:10px 0 22px}.wl-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.wl-consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.wl-consent input{width:18px;height:18px;accent-color:var(--coral);flex-shrink:0;margin:1px 0 0}.wl-consent a{color:var(--coral);text-underline-offset:3px;text-decoration:underline}.wl-error{color:#c23a1f;background:#f04f2f14;border-radius:10px;margin:4px 0 0;padding:12px 14px;font-size:13px;animation:.35s wl-shake}.wl-nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:22px;display:flex}.wl-back{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:12px 4px;font:600 13px Manrope Variable,sans-serif}.wl-back:hover{color:var(--ink)}.wl-next{cursor:pointer;border:0;margin-top:0}.wl-next:disabled{opacity:.6;cursor:wait}.wl-done{text-align:center;flex-direction:column;align-items:center;padding:60px 34px;display:flex}.wl-done-mark{width:96px;height:96px;position:relative}.wl-done-mark svg{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.wl-done-mark circle{stroke:var(--coral);stroke-dasharray:151;stroke-dashoffset:151px;animation:.7s forwards wl-draw}.wl-done-mark path{stroke:var(--ink);stroke-dasharray:40;stroke-dashoffset:40px;animation:.45s .6s forwards wl-draw}.wl-done-mark i{background:var(--coral);opacity:0;border-radius:50%;width:8px;height:8px;margin:-4px;animation:.9s cubic-bezier(.2,.8,.2,1) .55s forwards wl-burst;position:absolute;top:50%;left:50%}.wl-done-mark i:nth-child(3n){background:var(--yellow)}.wl-done-mark i:nth-child(3n+1){background:var(--pink)}.wl-done h3{letter-spacing:-.05em;margin:28px 0 12px;font:560 clamp(26px,3vw,36px)/1.1 Unbounded Variable,sans-serif}.wl-done p{max-width:420px;color:var(--muted);margin:0;line-height:1.65}.wl-done a{color:var(--coral);margin-top:24px;font-size:14px;font-weight:700}@keyframes wl-step-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes wl-shake{0%,to{transform:none}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes wl-draw{to{stroke-dashoffset:0}}@keyframes wl-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-70px) scale(.4)}}@media (max-width:900px){.waitlist-grid{grid-template-columns:1fr;gap:45px}.waitlist-intro{position:static}}@media (max-width:620px){.waitlist-section{padding:85px 0}.wl-box{border-radius:18px;padding:24px 18px}.wl-progress-labels span{letter-spacing:.04em;font-size:8px}.wl-q legend{font-size:15px}.wl-chip{padding:10px 13px;font-size:12px}.wl-nav .wl-next{flex:1;justify-content:center}}.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale(.3)}.is-disabled:hover{transform:none!important}
