@font-face{font-family:awesomeSerif;src:url(../media/AwesomeSerif_Regular-s.p.40623j3elw5c9.otf?dpl=dpl_B8X6PEi1PjEF923pNkhrHoABDxuu)format("opentype");font-display:swap}@font-face{font-family:awesomeSerif Fallback;src:local(Arial);ascent-override:129.31%;descent-override:28.85%;line-gap-override:0.0%;size-adjust:87.0%}.awesomeserif_e2911b75-module__K8fiRG__className{font-family:awesomeSerif,awesomeSerif Fallback,Georgia,serif}.awesomeserif_e2911b75-module__K8fiRG__variable{--font-awesome-serif:"awesomeSerif", "awesomeSerif Fallback", Georgia, serif}
@font-face{font-family:helveticaNeue;src:url(../media/HelveticaNeueThin-s.p.0k8ljxk9gngjg.otf?dpl=dpl_B8X6PEi1PjEF923pNkhrHoABDxuu)format("opentype");font-display:swap;font-weight:300}@font-face{font-family:helveticaNeue;src:url(../media/HelveticaNeueMedium-s.p.01-293g12s-6p.otf?dpl=dpl_B8X6PEi1PjEF923pNkhrHoABDxuu)format("opentype");font-display:swap;font-weight:500}@font-face{font-family:helveticaNeue Fallback;src:local(Arial);ascent-override:76.37%;descent-override:19.68%;line-gap-override:8.88%;size-adjust:93.49%}.helveticaneue_539a2f02-module__tQZMSG__className{font-family:helveticaNeue,helveticaNeue Fallback,Helvetica Neue,Arial,sans-serif}.helveticaneue_539a2f02-module__tQZMSG__variable{--font-helvetica-neue:"helveticaNeue", "helveticaNeue Fallback", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:dotrice;src:url(../media/Dotrice_Regular-s.p.00zox4m09tsl6.otf?dpl=dpl_B8X6PEi1PjEF923pNkhrHoABDxuu)format("opentype");font-display:swap}@font-face{font-family:dotrice Fallback;src:local(Arial);ascent-override:43.1%;descent-override:12.68%;line-gap-override:5.7%;size-adjust:157.79%}.dotrice_b5605468-module__e1twZG__className{font-family:dotrice,dotrice Fallback,monospace}.dotrice_b5605468-module__e1twZG__variable{--font-dotrice:"dotrice", "dotrice Fallback", monospace}
@font-face{font-family:dotriceBoldCondensed;src:url(../media/Dotrice_Bold_Condensed-s.p.1qt8fwkf3vh9i.otf?dpl=dpl_B8X6PEi1PjEF923pNkhrHoABDxuu)format("opentype");font-display:swap}@font-face{font-family:dotriceBoldCondensed Fallback;src:local(Arial);ascent-override:71.83%;descent-override:21.13%;line-gap-override:9.51%;size-adjust:94.67%}.dotriceboldcondensed_487c94ee-module___rjiWW__className{font-family:dotriceBoldCondensed,dotriceBoldCondensed Fallback,monospace}.dotriceboldcondensed_487c94ee-module___rjiWW__variable{--font-dotrice-bold-condensed:"dotriceBoldCondensed", "dotriceBoldCondensed Fallback", monospace}
@font-face{font-family:rmMono;src:url(../media/RMMono_Regular-s.p.3dny5wdzmtuyf.woff2?dpl=dpl_B8X6PEi1PjEF923pNkhrHoABDxuu)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:rmMono;src:url(../media/RMMono_SemiBold-s.p.374zyaabpvmn5.woff2?dpl=dpl_B8X6PEi1PjEF923pNkhrHoABDxuu)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:rmMono Fallback;src:local(Arial);ascent-override:72.31%;descent-override:17.5%;line-gap-override:0.0%;size-adjust:131.41%}.rmmono_91f70a6e-module__UMswCa__className{font-family:rmMono,rmMono Fallback,monospace}.rmmono_91f70a6e-module__UMswCa__variable{--font-rm-mono:"rmMono", "rmMono Fallback", monospace}
:root{--black:#050505;--warm-white:#f5f0e8;--white:#fff;--orange:#ff8500;--orange-soft:#ff9f35;--mint:#00f3a6;--red:#ff5d41;--blue:#2c46de;--blue-deep:#182678;--blue-line:#90b7ff;--hecto-noise-fine:url("data:image/svg+xml,%3Csvg viewBox='0 0 190 190' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='fine' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72 1.08' numOctaves='4' seed='47' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='1.3 0 0 0 -.12 0 1.05 0 0 -.2 0 0 1.55 0 -.08 0 0 0 .72 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23fine)'/%3E%3C/svg%3E");--hecto-noise-coarse:url("data:image/svg+xml,%3Csvg viewBox='0 0 286 286' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='coarse' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.26 .43' numOctaves='3' seed='83' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='1.18 0 0 0 -.08 0 .96 0 0 -.16 0 0 1.38 0 -.04 0 0 0 .66 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23coarse)'/%3E%3C/svg%3E");--hecto-scanlines:repeating-linear-gradient(0deg, #dae4ff0b 0 1px, #03082d0e 1px 2px, transparent 2px 4px);--hecto-crt-bands:repeating-linear-gradient(0deg, transparent 0 16px, #01052d21 16px 20px, transparent 20px 23px);--hecto-phosphor-grid:repeating-linear-gradient(90deg, #ff584103 0 1px, transparent 1px 3px, #4cd3ff04 3px 4px, transparent 4px 7px);--muted:#a9a49b;--ease-out:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{background:var(--blue-deep);min-height:100%;color:var(--white);margin:0}html{scrollbar-gutter:stable;overflow-x:clip}body{font-family:var(--font-helvetica-neue), "Helvetica Neue", Arial, sans-serif;text-rendering:geometricprecision;font-weight:300;overflow-x:clip}button,input{font:inherit;border-radius:0}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}::selection{background:var(--orange);color:var(--black)}:focus-visible{outline:1px solid var(--orange);outline-offset:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-loading-fallback{background:var(--blue-deep);min-height:100vh}.experience-shell{isolation:isolate;min-height:100vh;transition:background-color .7s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.experience-shell:before{z-index:-3;content:"";transition:background .7s var(--ease-out);position:fixed;inset:0}.global-texture{z-index:20;pointer-events:none;mix-blend-mode:soft-light;opacity:.62;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000021 2px 4px),url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.25' numOctaves='3' seed='12' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E") 0 0/120px 120px;position:fixed;inset:0}.page-width{width:min(1320px,100% - 48px);margin-inline:auto}.experience-main{z-index:2;flex:1;display:flex;position:relative}.screen-transition{min-width:0}.app-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e1c712e;border-bottom:1px solid #90b7ff52;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;min-height:82px;padding:0 max(24px,50vw - 660px);display:grid;position:relative}.app-header--dark{background:#050505c2;border-color:#ffffff1f}.brand-button{cursor:pointer;background:0 0;border:0;align-items:center;gap:17px;width:fit-content;padding:0;display:flex}.header-session{min-width:0;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:9px;font-size:10px;display:flex}.app-footer{z-index:2;color:#ffffff8f;min-height:78px;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #90b7ff40;justify-content:space-between;align-items:center;padding:0 max(24px,50vw - 660px);font-size:9px;display:flex;position:relative}.app-footer--dark{border-color:#ffffff1a}.footer-links{gap:25px;display:flex}.app-footer a,.app-footer p{margin:0}.app-footer a{transition:color .18s}.app-footer a:hover{color:var(--white)}.primary-button{cursor:pointer;min-height:58px;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), opacity .18s;border:0;align-items:stretch;padding:0;font-size:14px;font-weight:600;display:flex;position:relative}.primary-button>span:first-child{justify-content:flex-start;align-items:center;min-width:245px;padding:0 22px;display:flex}.primary-button--white{background:var(--white);color:var(--black)}.primary-button--orange{background:var(--orange);color:var(--black);box-shadow:0 16px 50px #ff850029}.primary-button--mint{background:var(--mint);color:var(--black)}.primary-button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 18px 52px #0000003d}.primary-button:active:not(:disabled){transform:translateY(0)}.primary-button:disabled{cursor:wait;opacity:.56}.form-error{color:var(--red);font-family:var(--font-rm-mono), monospace;letter-spacing:.04em;text-transform:uppercase;margin:7px 0 0;font-size:9px}.result-footnote{color:#ffffff7a;font-family:var(--font-rm-mono), monospace;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;font-size:8px;line-height:1.5;display:flex}.result-footnote p,.result-footnote button{align-items:center;gap:8px;display:flex}.result-footnote p{margin:0}.result-footnote button{cursor:pointer;color:#fff9;text-transform:uppercase;background:0 0;border:0;flex:none;padding:8px 0;font-family:inherit}.result-footnote button:hover{color:var(--white)}.waitlist-form{width:min(100%,520px);margin-top:38px}.waitlist-form>div{background:#050505b8;border:1px solid #90b7ff94;grid-template-columns:44px 1fr 58px;align-items:center;height:58px;display:grid}.waitlist-form>div>svg{color:#ffffff85;justify-self:center}.waitlist-form input{min-width:0;height:100%;color:var(--white);font-family:var(--font-rm-mono), monospace;background:0 0;border:0;outline:none;font-size:11px}.waitlist-form>div>button{cursor:pointer;background:var(--orange);height:100%;color:var(--black);border:0;border-left:1px solid #00000040;place-items:center;display:grid}.waitlist-form>p{color:#ffffff75;font-family:var(--font-rm-mono), monospace;letter-spacing:.05em;text-transform:uppercase;margin:9px 0 0;font-size:8px}.waitlist-success{border:1px solid var(--mint);background:#05050573;grid-template-columns:55px 1fr;align-items:center;width:min(100%,520px);min-height:92px;margin-top:38px;padding:16px;display:grid}.waitlist-success>span{background:var(--mint);width:40px;height:40px;color:var(--black);place-items:center;display:grid}.waitlist-success strong{font-family:var(--font-rm-mono), monospace;text-transform:uppercase;font-size:11px}.waitlist-success p{color:#ffffff94;margin:6px 0 0;font-size:12px;line-height:1.4}@media (max-width:1180px){.app-header{grid-template-columns:1fr auto}.auth-screen{grid-template-columns:minmax(0,.92fr) minmax(410px,.78fr);gap:55px}.intro-screen{grid-template-columns:minmax(0,.8fr) minmax(460px,.75fr);gap:60px}.checking-screen{display:block}}@media (max-width:900px){.page-width{width:min(100% - 40px,720px)}.app-header{min-height:72px;padding-inline:20px}.app-footer{flex-direction:column;justify-content:center;gap:17px;min-height:110px;padding-inline:20px}.auth-screen,.intro-screen{padding-block:58px 72px;display:block}}@media (max-width:640px){.page-width{width:calc(100% - 28px)}.app-header{min-height:64px;padding-inline:14px}.app-footer{text-align:center;min-height:126px;padding-block:24px}.footer-links{flex-wrap:wrap;justify-content:center;gap:13px 19px}.auth-screen,.intro-screen,.checking-screen,.result-screen{padding-block:42px 58px}.primary-button>span:first-child{flex:1;min-width:0;padding-inline:16px}.result-footnote{flex-direction:column;align-items:flex-start}.waitlist-form>div{grid-template-columns:38px 1fr 54px}}.result-primary-action small{color:#fff6;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:7px;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.global-texture{display:none}.app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;justify-content:center;align-items:center;min-height:88px;padding:0 24px;display:flex}.brand-button{margin:0 auto}.header-session{position:absolute;right:max(24px,50vw - 660px)}.app-footer,.app-footer--dark{color:#ffffff6b;border-top:0;justify-content:center;gap:20px;min-height:64px;padding:0 20px}.footer-links{gap:16px}.simple-flow-screen{justify-content:center;align-items:center;min-height:calc(100svh - 152px);padding:64px 0 88px;display:flex}.result-screen--simple{min-height:auto;padding:70px 0 82px;display:block}.result-footnote--simple{margin-top:22px}.result-footnote--simple p{color:#ffffff6b}@media (max-width:640px){.app-header{min-height:76px;padding-inline:14px}.header-session{right:14px}.app-footer,.app-footer--dark{flex-direction:row;min-height:68px;padding-block:0}.simple-flow-screen{min-height:calc(100svh - 144px);padding:34px 0 58px}.result-footnote--simple{flex-direction:column}}.experience-shell--blue .global-texture{mix-blend-mode:soft-light;opacity:.82;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000026 2px 4px),url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='.11'/%3E%3C/svg%3E") 0 0/150px 150px;display:block}.experience-shell--blue .experience-main:before,.experience-shell--blue .experience-main:after{z-index:-1;content:"";background:linear-gradient(#0000,#90b7ff2e 8% 92%,#0000);width:1px;position:absolute;top:0;bottom:0}.experience-shell--blue .experience-main:before{left:max(24px,50vw - 660px)}.experience-shell--blue .experience-main:after{right:max(24px,50vw - 660px)}.experience-shell--landing:before{background:#050505}.experience-shell--landing .global-texture{mix-blend-mode:soft-light;opacity:.26;display:block}.experience-shell--landing .experience-main{display:block}.landing-hero{align-items:center;min-height:calc(100svh - 146px);padding-block:78px 86px;display:flex}.landing-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(390px,.78fr);align-items:center;gap:clamp(58px,7vw,108px);width:100%;display:grid}.landing-hero-copy{min-width:0}.landing-final>div>span{font-family:var(--font-rm-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:8px}.landing-hero h1 span{font-family:var(--font-awesome-serif), Georgia, serif;letter-spacing:-.055em;text-transform:none;margin-top:24px;font-size:.68em;font-weight:400;line-height:.9;display:block}.landing-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.landing-actions>a{color:#f5f0e8ad;font-family:var(--font-rm-mono), monospace;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #f5f0e847;padding:12px 0;font-size:9px;transition:border-color .18s,color .18s}.landing-actions>a:hover{border-color:var(--orange);color:var(--warm-white)}.landing-model{background:#090909;border-top:1px solid #f5f0e824;border-bottom:1px solid #f5f0e824;padding-block:104px}.landing-model-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(68px,9vw,138px);display:grid}.landing-model-intro h2,.landing-process-heading h2,.landing-final h2{font-family:var(--font-awesome-serif), Georgia, serif;letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(48px,5vw,68px);font-weight:400;line-height:.94}.landing-model-intro>p{color:#f5f0e88c;max-width:440px;margin:27px 0 0;font-size:14px;line-height:1.58}.landing-signal-list{border-top:1px solid #f5f0e82e}.landing-signal-list article{border-bottom:1px solid #f5f0e82e;grid-template-columns:24px 44px minmax(0,1fr) 58px;align-items:center;gap:17px;min-height:112px;display:grid}.landing-signal-icon{width:42px;height:42px;color:var(--orange);border:1px solid #f5f0e82e;place-items:center;display:grid}.landing-signal-list h3{font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.landing-signal-list article p{color:#f5f0e86e;margin:7px 0 0;font-size:12px}.landing-signal-list article>strong{color:var(--orange);font-family:var(--font-dotrice-bold-condensed), monospace;text-align:right;font-size:27px}.landing-process-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.5fr);align-items:end;gap:70px;display:grid}.landing-process-heading>p{color:#f5f0e880;margin:0;font-size:14px;line-height:1.55}.landing-steps{border-top:1px solid #f5f0e82e;border-bottom:1px solid #f5f0e82e;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;display:grid}.landing-steps article{border-left:1px solid #f5f0e82e;min-height:210px;padding:24px 25px}.landing-steps article:last-child{border-right:1px solid #f5f0e82e}.landing-steps article>span{color:var(--orange);font-family:var(--font-rm-mono), monospace;letter-spacing:.1em;font-size:8px}.landing-steps h3{font-family:var(--font-rm-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin:47px 0 0;font-size:11px;font-weight:600}.landing-steps p{color:#f5f0e87a;max-width:280px;margin:13px 0 0;font-size:13px;line-height:1.52}.landing-final{border-top:1px solid #f5f0e824;justify-content:space-between;align-items:center;gap:48px;min-height:320px;display:flex}.landing-final h2{font-size:clamp(48px,5vw,66px)}@media (max-width:900px){.landing-hero-grid,.landing-model-grid{grid-template-columns:1fr}.landing-hero{padding-block:68px 84px}.landing-model-grid{gap:64px}.landing-process-heading{grid-template-columns:1fr;gap:25px}}@media (max-width:640px){.landing-hero{min-height:auto;padding-block:48px 66px}.landing-hero-grid{gap:54px}.landing-hero h1{margin-top:25px;font-size:clamp(58px,17vw,76px)}.landing-hero h1 span{margin-top:17px;font-size:.72em}.landing-lede{margin-top:27px;font-size:15px}.landing-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:32px}.landing-actions .primary-button{width:100%}.landing-actions>a{width:fit-content}.landing-model{padding-block:72px}.landing-model-intro h2,.landing-process-heading h2,.landing-final h2{font-size:44px}.landing-signal-list article{grid-template-columns:20px 40px minmax(0,1fr) 46px;gap:10px;min-height:126px}.landing-signal-icon{width:38px;height:38px}.landing-signal-list article p{font-size:11px;line-height:1.4}.landing-process{padding-block:72px}.landing-steps{grid-template-columns:1fr;margin-top:38px}.landing-steps article,.landing-steps article:last-child{border-bottom:1px solid #f5f0e82e;border-right:1px solid #f5f0e82e;min-height:170px}.landing-steps article:last-child{border-bottom:0}.landing-steps h3{margin-top:32px}.landing-final{flex-direction:column;justify-content:center;align-items:flex-start;min-height:300px}.landing-final .primary-button{width:100%}}.auth-access,.eligibility-ready,.eligibility-running{justify-content:center;align-items:center;min-height:calc(100svh - 152px);padding-block:64px 88px;display:flex}.auth-access-terminal,.ready-terminal,.running-terminal{background:#030619d1;border:1px solid #90b7ff94;width:min(100%,1080px);position:relative;overflow:hidden;box-shadow:24px 28px #050e4b29,0 38px 100px #03061938}.auth-access-terminal{width:min(100%,720px)}.auth-access-terminal:before,.ready-terminal:before,.running-terminal:before{z-index:4;border-top:2px solid var(--orange);border-left:2px solid var(--orange);content:"";pointer-events:none;width:34px;height:34px;position:absolute;top:-1px;left:-1px}.auth-access-layout{min-height:520px}.auth-access-panel{background:#030512c2;min-width:0}.auth-method-tabs{border-bottom:1px solid #90b7ff40;grid-template-columns:1fr 1fr;display:grid}.auth-method-tabs button{cursor:pointer;color:#ffffff7a;min-height:68px;font-family:var(--font-rm-mono), monospace;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #90b7ff40;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:0 18px;font-size:10px;font-weight:600;transition:background .18s,color .18s;display:grid}.auth-method-tabs button:last-child{border-right:0}.auth-method-tabs button small{color:#ffffff47;font-size:8px}.auth-method-tabs button.is-active{background:var(--white);color:var(--black)}.auth-method-tabs button.is-active small{color:#0000006b}.auth-method-body{padding:48px 48px 42px}.auth-email-form{margin-top:34px}.auth-email-form>label{font-family:var(--font-rm-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:600;display:block}.auth-input-shell,.auth-code-input{background:#050505;border:1px solid #90b7ff8c;grid-template-columns:48px 1fr;align-items:center;min-height:60px;transition:border-color .18s,box-shadow .18s;display:grid}.auth-input-shell:focus-within,.auth-code-input:focus-within{border-color:var(--orange);box-shadow:inset 3px 0 0 var(--orange)}.auth-input-shell>svg,.auth-code-input>svg{color:#ffffff75;justify-self:center}.auth-input-shell input,.auth-code-input input{min-width:0;height:58px;color:var(--white);font-family:var(--font-rm-mono), monospace;background:0 0;border:0;outline:none;font-size:12px}.auth-email-form .primary-button{width:100%;margin-top:24px}.auth-email-form .primary-button>span:first-child{flex:1;min-width:0}.auth-back{cursor:pointer;color:#ffffff6e;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;margin:-10px 0 28px;padding:6px 0;font-size:8px;display:flex}.auth-back:hover{color:var(--white)}.auth-code-input{grid-template-columns:52px 1fr}.auth-code-input input{font-family:var(--font-dotrice-bold-condensed), monospace;letter-spacing:.34em;font-size:31px}.auth-code-help{color:#ffffff5c;font-family:var(--font-rm-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:9px 0 0;font-size:7px}.wallet-selection{border-top:1px solid #90b7ff4d;margin-top:32px}.wallet-selection button{cursor:pointer;text-align:left;width:100%;min-height:82px;transition:background .18s, padding .26s var(--ease-out);background:0 0;border:0;border-bottom:1px solid #90b7ff45;grid-template-columns:44px minmax(0,1fr) auto 20px;align-items:center;gap:13px;padding:0 14px 0 0;display:grid}.wallet-selection button:hover{background:#2c46de30;padding-left:10px}.wallet-mark{width:40px;height:40px;color:var(--orange);border:1px solid #90b7ff66;place-items:center;transition:background .18s,color .18s,border-color .18s;display:grid}.wallet-selection button:hover .wallet-mark{border-color:var(--orange);background:var(--orange);color:var(--black)}.wallet-selection strong,.wallet-selection small{display:block}.wallet-selection strong{font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.wallet-selection small{color:#ffffff6b;margin-top:6px;font-size:10px}.wallet-selection button>i{color:var(--mint);font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-style:normal}.wallet-selection button>svg{color:#ffffff5c;transition:transform .22s var(--ease-out), color .18s}.wallet-selection button:hover>svg{color:var(--white);transform:translate(4px)}.wallet-email-body{padding-top:35px}.wallet-connected-line{border-top:1px solid #90b7ff42;border-bottom:1px solid #90b7ff42;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;margin-bottom:35px;display:grid}.wallet-connected-line>span{border:1px solid var(--mint);width:36px;height:36px;color:var(--mint);place-items:center;display:grid}.wallet-connected-line small,.wallet-connected-line strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.wallet-connected-line small{color:#ffffff61;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.wallet-connected-line strong{font-family:var(--font-rm-mono), monospace;margin-top:5px;font-size:9px;font-weight:400}.wallet-connected-line>i{color:var(--mint);font-family:var(--font-rm-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-style:normal}.ready-terminal{width:min(100%,760px)}.ready-terminal-body{text-align:center;flex-direction:column;align-items:center;min-height:540px;padding:68px 58px 42px;display:flex}.ready-terminal-body h1{font-family:var(--font-dotrice-bold-condensed), monospace;letter-spacing:-.025em;text-transform:uppercase;margin:28px 0 0;font-size:clamp(64px,7vw,84px);font-weight:700;line-height:.82}.ready-terminal-body>p{color:#ffffff94;max-width:500px;margin:27px 0 0;font-size:14px;line-height:1.58}.ready-factor-list{border-top:1px solid #90b7ff42;border-bottom:1px solid #90b7ff42;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:38px;display:grid}.ready-factor-list>div{text-align:left;border-left:1px solid #90b7ff38;grid-template-columns:1fr auto;align-content:space-between;gap:12px;min-height:112px;padding:17px 14px 15px;display:grid}.ready-factor-list>div:last-child{border-right:1px solid #90b7ff38}.ready-factor-list span{color:#ffffff57;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;font-size:7px}.ready-factor-list svg{color:var(--orange)}.ready-factor-list strong{font-family:var(--font-rm-mono), monospace;letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:600}.ready-terminal-body>.primary-button{margin-top:34px}@media (max-width:640px){.ready-terminal-body{min-height:0;padding:52px 18px 38px}.ready-terminal-body h1{font-size:62px}.ready-factor-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ready-factor-list>div:nth-child(-n+2){border-bottom:1px solid #90b7ff38}.ready-terminal-body>.primary-button{width:100%}.ready-terminal-body>.primary-button>span:first-child{flex:1;min-width:0}}.running-terminal{width:min(100%,1160px)}.running-terminal-grid{grid-template-columns:minmax(0,1fr) 330px;min-height:610px;display:grid}.running-main{border-right:1px solid #90b7ff40;min-width:0;padding:46px 46px 36px}.running-status-line{color:#ffffffb8;min-height:54px;font-family:var(--font-rm-mono), monospace;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;display:flex}.running-status-line p{margin:0}.running-phases{flex-direction:column;min-width:0;padding-bottom:58px;display:flex;position:relative}.running-phase{color:#ffffff4d;border-bottom:1px solid #90b7ff33;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:92px;padding:0 15px;display:grid}.running-phase-state{width:29px;height:29px;font-family:var(--font-rm-mono), monospace;border:1px solid #90b7ff47;place-items:center;font-size:8px;display:grid}.running-phase strong,.running-phase small{display:block}.running-phase strong{font-family:var(--font-rm-mono), monospace;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:600}.running-phase small{margin-top:6px;font-size:10px}.running-phase.is-active{color:var(--white);background:#2c46de33}.running-phase.is-active .running-phase-state{border-color:var(--orange);color:var(--orange);box-shadow:0 0 12px #ff850026}.running-phase.is-complete{color:#ffffff94}.running-phase.is-complete .running-phase-state{border-color:var(--mint);background:var(--mint);color:var(--black)}.running-cancel{cursor:pointer;color:#ffffff6b;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:7px;padding:7px 0;font-size:8px;display:flex;position:absolute;bottom:16px;left:15px}.running-cancel:hover{color:var(--white)}.result-reveal{text-align:center;width:min(100%,920px);margin:0 auto;padding:92px 24px 96px}.result-reveal h1{font-family:var(--font-awesome-serif), Georgia, serif;letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(64px,7vw,94px);font-weight:400;line-height:.92}.result-score-stage{border-top:1px solid #90b7ff57;border-bottom:1px solid #90b7ff57;place-items:center;width:min(100%,430px);min-height:250px;margin:48px auto 0;display:grid;position:relative}.result-score-stage:before,.result-score-stage:after{content:"";background:linear-gradient(#0000,#90b7ff6b,#0000);width:1px;position:absolute;top:34px;bottom:34px}.result-score-stage:before{left:0}.result-score-stage:after{right:0}.result-score-value{justify-content:center;align-items:flex-end;padding-top:28px;display:flex}.result-score-value strong{color:var(--mint);font-family:var(--font-dotrice-bold-condensed), monospace;letter-spacing:-.055em;text-shadow:0 0 26px #00f3a624;font-size:138px;font-weight:700;line-height:.65}.result-score-stage.is-ineligible .result-score-value strong{color:var(--orange);text-shadow:0 0 26px #ff850024}.result-score-value small{color:#ffffff73;font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;margin:0 0 3px 11px;font-size:9px}.result-threshold-readout{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:calc(100% - 54px);margin-top:-18px;display:grid}.result-threshold-readout>span{color:#ffffff6e;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:7px}.result-threshold-readout>span strong{color:var(--white);margin-left:5px;font-size:9px}.result-threshold-readout>span:last-child strong{color:var(--mint)}.result-score-stage.is-ineligible .result-threshold-readout>span:last-child strong{color:var(--orange)}.result-threshold-readout>i{background:#90b7ff2e;height:2px;position:relative;overflow:hidden}.result-threshold-readout>i b{background:var(--blue-line);position:absolute;inset:0 auto 0 0}.result-reveal-copy{color:#ffffffb8;max-width:620px;margin:34px auto 0;font-size:17px;line-height:1.58}.result-primary-action{flex-direction:column;justify-content:center;align-items:center;margin-top:36px;display:flex}.result-breakdown{border-top:1px solid #90b7ff42;padding:72px 0 78px}.result-section-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:60px;margin-bottom:42px;display:grid}.result-section-heading span,.eligibility-guide-heading>span,.eligibility-guide-cta>div>span{color:var(--orange);font-family:var(--font-rm-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.result-section-heading h2,.eligibility-guide-heading h2{font-family:var(--font-awesome-serif), Georgia, serif;letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(38px,4vw,54px);font-weight:400;line-height:.96}.result-section-heading>p,.eligibility-guide-heading>p{color:#ffffff8f;margin:0;font-size:14px;line-height:1.55}.result-factor-grid{border-top:1px solid #90b7ff47;border-bottom:1px solid #90b7ff47;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.result-factor-card{border-left:1px solid #90b7ff3d;min-width:0;min-height:330px;padding:25px 22px 28px;position:relative}.result-factor-card:last-child{border-right:1px solid #90b7ff3d}.result-factor-icon{width:48px;height:48px;color:var(--mint);border:1px solid #90b7ff57;place-items:center;display:grid}.result-screen--ineligible .result-factor-icon{color:var(--orange)}.result-factor-card h3{min-height:38px;font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:30px 0 0;font-size:11px;font-weight:600;line-height:1.45}.result-factor-card>p{color:#ffffff7a;min-height:52px;margin:10px 0 0;font-size:12px;line-height:1.45}.result-factor-value{justify-content:space-between;align-items:flex-end;gap:12px;min-height:52px;margin-top:22px;display:flex}.result-factor-value>span{color:#ffffffa3;font-family:var(--font-rm-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:8px;line-height:1.35}.result-factor-value>strong{font-family:var(--font-dotrice-bold-condensed), monospace;flex:none;font-size:32px;font-weight:700;line-height:.8}.result-factor-value small{color:#ffffff61;font-family:var(--font-rm-mono), monospace;font-size:7px}.result-factor-chart{background:#90b7ff2b;height:2px;position:absolute;bottom:25px;left:22px;right:22px;overflow:hidden}.result-factor-chart i{transform-origin:0;background:var(--mint);width:100%;height:100%;display:block}.result-screen--ineligible .result-factor-chart i{background:var(--orange)}.eligibility-guide{background:#030619a8;border-top:1px solid #90b7ff4d;border-bottom:1px solid #90b7ff4d;padding:62px 54px 38px}.eligibility-guide-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);align-items:end;column-gap:60px;display:grid}.eligibility-guide-heading>span{grid-column:1/-1;margin-bottom:14px}.eligibility-guide-steps{border-top:1px solid #90b7ff40;border-bottom:1px solid #90b7ff40;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px;display:grid}.eligibility-guide-steps article{border-left:1px solid #90b7ff38;min-height:286px;padding:24px 23px 30px}.eligibility-guide-steps article:last-child{border-right:1px solid #90b7ff38}.eligibility-guide-steps article>div{justify-content:space-between;align-items:center;display:flex}.eligibility-guide-steps article>div>span{color:#ffffff61;font-family:var(--font-rm-mono), monospace;letter-spacing:.1em;font-size:8px}.eligibility-guide-steps article>div>i{width:42px;height:42px;color:var(--orange);border:1px solid #ff850073;place-items:center;display:grid}.eligibility-guide-steps h3{font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:29px 0 0;font-size:11px;font-weight:600;line-height:1.45}.eligibility-guide-steps strong{color:var(--orange);font-family:var(--font-rm-mono), monospace;letter-spacing:.04em;text-transform:uppercase;margin-top:15px;font-size:9px;line-height:1.45;display:block}.eligibility-guide-steps p{color:#ffffff80;margin:14px 0 0;font-size:12px;line-height:1.5}.eligibility-guide-cta{grid-template-columns:minmax(220px,1fr) minmax(360px,.88fr);align-items:center;gap:50px;padding:38px 0 30px;display:grid}.eligibility-guide-cta>div>p{color:#ffffff94;max-width:410px;margin:9px 0 0;font-size:13px;line-height:1.5}.eligibility-guide-cta .waitlist-form,.eligibility-guide-cta .waitlist-success{width:100%;margin-top:0}.eligibility-guide-note{color:#ffffff57;font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:7px;line-height:1.5}@media (max-width:900px){.running-terminal-grid{grid-template-columns:1fr}.running-main{border-bottom:1px solid #90b7ff40;border-right:0}.running-phases{padding-bottom:62px}.result-section-heading,.eligibility-guide-heading,.eligibility-guide-cta{grid-template-columns:1fr;gap:22px}.result-factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.result-factor-card:nth-child(2){border-right:1px solid #90b7ff3d}.result-factor-card:nth-child(-n+2){border-bottom:1px solid #90b7ff3d}.eligibility-guide-steps{grid-template-columns:1fr}.eligibility-guide-steps article,.eligibility-guide-steps article:last-child{border-bottom:1px solid #90b7ff38;border-right:1px solid #90b7ff38;min-height:0}.eligibility-guide-steps article:last-child{border-bottom:0}}@media (max-width:640px){.auth-access,.eligibility-ready,.eligibility-running{min-height:calc(100svh - 144px);padding-block:32px 58px}.auth-access-terminal,.ready-terminal,.running-terminal{width:calc(100% + 2px);box-shadow:none;border-left:0;border-right:0}.auth-access-layout{min-height:0}.auth-method-tabs button{grid-template-columns:22px 1fr;min-height:62px;padding-inline:12px;font-size:8px}.auth-method-tabs button small{display:none}.auth-method-body{padding:39px 18px 40px}.auth-code-input input{letter-spacing:.25em;font-size:27px}.wallet-selection button{grid-template-columns:40px minmax(0,1fr) 18px;gap:10px;min-height:88px}.wallet-selection button>i{display:none}.wallet-connected-line{grid-template-columns:38px minmax(0,1fr)}.wallet-connected-line>i{display:none}.running-main{padding:40px 14px 30px}.running-phase{min-height:84px}.result-reveal{padding:66px 8px 72px}.result-reveal h1{font-size:54px}.result-score-stage{width:min(100%,330px);min-height:218px;margin-top:39px}.result-score-value strong{font-size:112px}.result-threshold-readout{gap:9px;width:calc(100% - 28px)}.result-threshold-readout>span{font-size:6px}.result-breakdown{padding-block:58px 64px}.result-section-heading{margin-bottom:32px}.result-section-heading h2,.eligibility-guide-heading h2{font-size:40px}.result-factor-grid{grid-template-columns:1fr}.result-factor-card,.result-factor-card:nth-child(2),.result-factor-card:last-child{border-bottom:1px solid #90b7ff3d;border-right:1px solid #90b7ff3d;min-height:280px}.result-factor-card:last-child{border-bottom:0}.eligibility-guide{margin-inline:-1px;padding:50px 18px 30px}.eligibility-guide-steps{margin-top:34px}.eligibility-guide-steps article{padding-inline:18px}}.experience-shell--blue:before{background:radial-gradient(at 50% 42%,#4b68ff66,#0000 52%),linear-gradient(#3751e280,#1525841f),#1b2fb6}.experience-shell--blue .global-texture{mix-blend-mode:soft-light;opacity:.54;background:repeating-linear-gradient(0deg,#0000 0 2px,#00001824 2px 4px),url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.94' numOctaves='3' seed='31' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E") 0 0/150px 150px}.experience-shell--blue .app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c19692e;border-color:#b8cfff3d}.experience-shell--blue .app-footer{border-color:#b8cfff33}.auth-access-terminal:before,.ready-terminal:before,.running-terminal:before{display:none}.primary-button{transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), opacity .18s, filter .18s}.primary-button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 10px 28px #0000002e}.landing{width:100%;color:var(--white)}.landing-hero{justify-content:center;min-height:min(780px,100svh - 82px);padding-block:92px 96px}.landing-hero-grid{width:min(100%,920px);margin-inline:auto;display:block}.landing-hero-copy{text-align:center}.landing-hero-art img{opacity:.6}.landing-hero h1{max-width:none;font-family:var(--font-awesome-serif), Georgia, serif;letter-spacing:-.06em;text-transform:none;margin:0;font-size:clamp(76px,9vw,128px);font-weight:400;line-height:.88}.landing-lede{color:#ffffffad;max-width:670px;margin:34px auto 0;font-size:17px;line-height:1.62}.landing-actions{justify-content:center;margin-top:42px}.landing-model{background:#03061cb8;border-color:#a6c2ff40;padding-block:88px}.landing-model-grid{grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:clamp(56px,8vw,118px)}.landing-model-intro h2,.landing-process-heading h2,.landing-final h2{color:var(--white);font-family:var(--font-awesome-serif), Georgia, serif;margin:0;font-weight:400}.landing-model-intro>p,.landing-process-heading>p,.landing-steps p{color:#ffffff94}.landing-signal-list,.landing-signal-list article,.landing-steps,.landing-steps article,.landing-steps article:last-child,.landing-final{border-color:#a6c2ff45}.landing-signal-icon{border-color:#a6c2ff57}.landing-signal-list article p{color:#ffffff7a}.landing-process{padding-block:88px}.landing-process-heading{align-items:start}.landing-final{min-height:270px}.ready-terminal-body h1,.result-reveal h1,.result-section-heading h2,.eligibility-guide-heading h2{font-family:var(--font-awesome-serif), Georgia, serif;letter-spacing:-.05em;text-transform:none;font-weight:400}.ready-terminal-body>p{color:#fff9}.ready-terminal-body h1{margin-top:0;font-size:clamp(58px,6.3vw,84px);line-height:.9}.result-reveal{padding-top:84px}.result-reveal h1{margin-top:0}.result-score-stage{background:#03061c57;border:1px solid #a6c2ff57;min-height:270px}.result-score-stage:before,.result-score-stage:after{display:none}.result-section-heading h2,.eligibility-guide-heading h2{margin-top:0}.result-factor-card,.result-factor-card:last-child,.result-factor-grid,.eligibility-guide,.eligibility-guide-steps,.eligibility-guide-steps article,.eligibility-guide-steps article:last-child{border-color:#a6c2ff40}@media (max-width:900px){.landing-model-grid{grid-template-columns:1fr}}@media (max-width:640px){.landing-hero{min-height:calc(100svh - 64px);padding-block:70px 76px}.landing-hero h1{font-size:clamp(62px,20vw,82px)}.landing-actions{align-items:stretch}.landing-actions>a{align-self:center}.landing-model,.landing-process{padding-block:68px}.landing-final{min-height:260px}.auth-access-terminal,.ready-terminal,.running-terminal{box-shadow:5px 6px #040c4633}.result-reveal{padding:66px 8px 72px}.result-score-stage{min-height:235px}}
