@font-face{font-family:anton;src:url(../media/anton-s.p.44-lrkefphrp_.ttf)format("truetype");font-display:swap}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.anton_7137c286-module__vbWHqq__className{font-family:anton,anton Fallback}.anton_7137c286-module__vbWHqq__variable{--font-anton:"anton", "anton Fallback"}
@font-face{font-family:syne;src:url(../media/syne-s.p.2e-t4p6ws0hhz.ttf)format("truetype");font-display:swap;font-weight:400 800}@font-face{font-family:syne Fallback;src:local(Arial);ascent-override:92.84%;descent-override:27.6%;line-gap-override:0.0%;size-adjust:99.63%}.syne_c8f75734-module__VX-RkG__className{font-family:syne,syne Fallback}.syne_c8f75734-module__VX-RkG__variable{--font-syne:"syne", "syne Fallback"}
@font-face{font-family:mono;src:url(../media/space_mono-s.p.12tnbu2mgijx6.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(../media/space_mono_bold-s.p.1-ij2n23urex_.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:83.51%;descent-override:26.92%;line-gap-override:0.0%;size-adjust:134.12%}.mono_49c1b5f8-module__HJj7OW__className{font-family:mono,mono Fallback}.mono_49c1b5f8-module__HJj7OW__variable{--font-mono:"mono", "mono Fallback"}
@font-face{font-family:"serif";src:url(../media/dm_serif_italic-s.p.0k-28b0baskn8.ttf)format("truetype");font-display:swap;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:106.1%;descent-override:34.31%;line-gap-override:0.0%;size-adjust:97.64%}.serif_245f343a-module__GZEb_W__className{font-family:"serif",serif Fallback;font-style:italic}.serif_245f343a-module__GZEb_W__variable{--font-serif:"serif", "serif Fallback"}
:root{--pink:#ff1f7a;--purple:#7b2fbe;--blue:#00b4ff;--green:#2ee59d;--yellow:#f5e642;--ink:#04060c;--ink-2:#0a0d17;--cream:#f2eee6;--paper:#e8e1d5;--white:#fff;--rule:#f2eee629;--rule-dark:#04060c2e;--dim:#f2eee6ad;--display:var(--font-anton),Impact,sans-serif;--sans:var(--font-syne),Arial,sans-serif;--mono:var(--font-mono),"Courier New",monospace;--serif:var(--font-serif),Georgia,serif;--max:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--cream);font-family:var(--sans);margin:0;font-size:16px;overflow-x:hidden}a{color:inherit}button,input,select,textarea{font:inherit}img{max-width:100%;display:block}::selection{background:var(--pink);color:var(--ink)}.skip-link{z-index:1000;background:var(--cream);color:var(--ink);padding:10px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.site-header{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--rule);background:#04060cf0;align-items:center;gap:34px;height:82px;padding:7px clamp(20px,4vw,66px);display:flex;position:sticky;top:0}.site-brand{align-items:center;gap:14px;text-decoration:none;display:flex}.site-brand img{object-fit:contain;width:118px;height:64px}.site-brand span{font:400 7px/1.5 var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);max-width:70px}.desktop-nav{gap:28px;margin-left:auto;display:flex}.desktop-nav a,.sign-in{font:700 8px var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);text-decoration:none}.desktop-nav a:hover,.sign-in:hover{color:var(--cream)}.header-actions{align-items:center;gap:22px;display:flex}.mobile-menu{margin-left:auto;display:none;position:relative}.mobile-menu summary{font:700 9px var(--mono);text-transform:uppercase;cursor:pointer;border:1px solid var(--rule);padding:12px;list-style:none}.mobile-menu>div{background:var(--ink-2);border:1px solid var(--rule);width:250px;padding:8px;position:absolute;top:48px;right:0}.mobile-menu a{border-bottom:1px solid var(--rule);font:700 9px var(--mono);text-transform:uppercase;padding:12px 10px;text-decoration:none;display:block}.button{min-height:48px;font:700 9px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:14px 18px;text-decoration:none;display:inline-flex}.button-small{min-height:41px;padding:11px 15px;font-size:8px}.button-pink{background:var(--pink);color:var(--ink)}.button-pink:hover{background:#ff4a91}.button-outline{color:var(--cream);background:0 0;border-color:#f2eee666}.button-outline:hover{border-color:var(--cream)}.button-dark{background:var(--ink);color:var(--cream)}.button-outline-dark{color:var(--ink);border-color:#04060c80}.button-row{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.button-row-center{justify-content:center}.eyebrow{font:700 9px/1.5 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--blue);margin:0}.eyebrow-dark{color:#a40c49}.serif-thesis{font:italic clamp(23px,2.4vw,34px)/1.32 var(--serif);color:#524b44;max-width:24ch}.serif-thesis.light{color:var(--cream)}.text-link{color:var(--pink);border-bottom:2px solid;padding-bottom:4px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.dark-link{color:#a40c49}.home-hero{min-height:calc(100vh - 82px);max-width:var(--max);background:radial-gradient(circle at 78% 18%,#7b2fbe21,#0000 38%);grid-template-columns:minmax(360px,.78fr) minmax(600px,1.22fr);align-items:center;gap:clamp(48px,5vw,86px);margin:auto;padding:clamp(58px,6.5vw,104px) clamp(20px,4vw,66px);display:grid;position:relative}.home-hero:before,.dark-section:before,.trust-preview:before{content:"";pointer-events:none;opacity:.13;background-image:radial-gradient(circle,#f2eee61f 1px,#0000 1px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 42%);mask-image:linear-gradient(90deg,#000,#0000 42%)}.home-hero-copy{z-index:2;position:relative}.home-hero h1{font:400 clamp(61px,6.5vw,108px)/.87 var(--display);letter-spacing:-.025em;text-transform:uppercase;max-width:7.7ch;margin:18px 0 25px}.home-hero h1 em{color:var(--pink);font:italic .58em/1 var(--serif);text-transform:none;letter-spacing:0;margin:13px 0 10px;display:block}.hero-category{max-width:36ch;color:var(--blue);font:700 clamp(11px,1vw,14px)/1.5 var(--mono);letter-spacing:.04em;text-transform:uppercase;margin:-6px 0 16px}.hero-lede{color:var(--dim);max-width:50ch;font-size:clamp(15px,1.3vw,18px);line-height:1.68}.hero-lede strong{color:var(--cream)}.hero-principles{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;padding-top:20px;display:grid}.hero-principles div{border-left:3px solid var(--accent);padding-left:10px}.hero-principles .principle-blue{--accent:var(--blue)}.hero-principles .principle-green{--accent:var(--green)}.hero-principles .principle-pink{--accent:var(--pink)}.hero-principles strong{font-size:11px;display:block}.hero-principles span{font:400 7px/1.45 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--dim);margin-top:4px;display:block}.mission-demo{z-index:2;background:#070a12;border:1px solid #f2eee64d;position:relative;overflow:hidden;box-shadow:0 40px 90px #0006}.mission-demo:before{content:"";border:1px solid #00b4ff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-185px;right:-220px;box-shadow:0 0 0 64px #00b4ff05,0 0 0 128px #00b4ff03}.mission-head{border-bottom:1px solid var(--rule);align-items:center;gap:10px;min-height:52px;padding:10px 17px;display:flex;position:relative}.hal-orb{border:2px solid var(--pink);border-radius:50%;flex:none;width:23px;height:23px;box-shadow:0 0 18px #ff1f7a85}.mission-head strong{font-size:11px}.mission-head small{font:400 7px var(--mono);color:var(--dim);text-transform:uppercase}.concept-stamp{font:400 6px var(--mono);letter-spacing:.08em;color:var(--dim);text-transform:uppercase;border:1px dashed #f2eee673;border-radius:20px;margin-left:auto;padding:6px 9px}.mission-body{padding:18px;position:relative}.broker-prompt{border-left:3px solid var(--pink);background:#f2eee60f;padding:14px 17px;font-size:11px;line-height:1.55}.broker-prompt span{color:var(--pink);font:700 6px var(--mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;display:block}.mission-run{font:400 6px var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--dim);align-items:center;gap:9px;margin:14px 0 12px;display:flex}.mission-run i{background:var(--green);width:6px;height:6px;box-shadow:0 0 13px var(--green);border-radius:50%}.mission-run span{white-space:nowrap}.mission-run:after{content:"";background:linear-gradient(90deg,var(--blue),var(--green));flex:1;height:1px}.mission-run b{white-space:nowrap;font-weight:400}.candidate-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.candidate{background:var(--cream);min-height:115px;color:var(--ink);border-left:4px solid var(--accent);padding:13px 14px}.candidate-blue{--accent:var(--blue)}.candidate-green{--accent:var(--green)}.candidate>p{font:700 6px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#6e675e;margin:0}.candidate h3{margin:7px 0;font-size:12px}.candidate>span{color:#635c54;font-size:8px;line-height:1.4;display:block}.candidate>div{flex-wrap:wrap;gap:4px;margin-top:9px;display:flex}.candidate em{font:700 5px var(--mono);text-transform:uppercase;border:1px solid #bbb2a8;padding:4px;font-style:normal}.candidate em:first-child{background:#d9faea;border-color:#92d7b8}.receipt-grid{grid-template-columns:1.1fr .9fr;gap:10px;margin-top:10px;display:grid}.receipt-panel,.next-panel{border:1px solid var(--rule);min-height:142px;padding:13px}.panel-label{color:var(--blue);font:700 6px var(--mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px}.receipt-panel>div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:10px;padding:7px 0;font-size:7px;display:flex}.receipt-panel>div:last-child{border-bottom:0}.receipt-panel span{color:var(--dim)}.next-panel{background:#ff1f7a14;border-color:#ff1f7a5c}.next-panel .panel-label{color:var(--pink)}.next-panel h3{margin:8px 0 6px;font-size:12px}.next-panel>p:not(.panel-label){color:var(--dim);font-size:8px;line-height:1.45}.fake-action{background:var(--pink);color:var(--ink);font:700 6px var(--mono);text-transform:uppercase;margin-top:3px;padding:8px 10px;display:inline-block}.next-panel small{color:var(--yellow);font:400 5px/1.45 var(--mono);text-transform:uppercase;margin-top:8px;display:block}.mission-link{border-top:1px solid var(--rule);color:var(--blue);font:700 7px var(--mono);letter-spacing:.1em;text-align:right;text-transform:uppercase;padding:12px 18px;text-decoration:none;display:block}.demo-transcript{border-left:5px solid var(--blue);background:var(--ink-2);margin-top:48px;padding:34px}.demo-transcript .section-heading{max-width:16ch}.demo-transcript .body-lede{max-width:76ch}.verb-strip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--ink-2);grid-template-columns:repeat(4,1fr);display:grid}.verb-strip div{border-right:1px solid var(--rule);padding:26px clamp(20px,4vw,64px)}.verb-strip div:last-child{border-right:0}.verb-strip strong{font:400 22px var(--display);text-transform:uppercase;display:block}.verb-strip span{color:var(--dim);font:400 7px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;display:block}.section{padding:clamp(78px,8vw,130px) clamp(20px,5.5vw,92px);position:relative}.paper-section{background:var(--cream);color:var(--ink)}.dark-section{background:var(--ink);color:var(--cream)}.split-intro{z-index:2;max-width:var(--max);grid-template-columns:1.05fr .95fr;align-items:end;gap:70px;margin:0 auto 48px;display:grid;position:relative}.split-intro h2,.system-copy h2{font:400 clamp(46px,5.5vw,82px)/.92 var(--display);text-transform:uppercase;letter-spacing:-.02em;margin:14px 0 0}.split-intro>p{justify-self:start;margin:0}.workflow-grid{max-width:var(--max);grid-template-columns:repeat(3,1fr);gap:15px;margin:auto;display:grid}.workflow-card{min-height:310px;color:var(--ink);border-top:6px solid var(--accent);background:#fff;flex-direction:column;padding:27px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 18px 40px #04060c14}.workflow-card:hover{transform:translateY(-6px);box-shadow:0 25px 48px #04060c24}.accent-pink{--accent:var(--pink)}.accent-purple{--accent:var(--purple)}.accent-blue{--accent:var(--blue)}.accent-green{--accent:var(--green)}.accent-yellow{--accent:#a99100}.workflow-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workflow-card-top>span{font:700 7px var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#716960}.status-badge{font:700 6px var(--mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:20px;padding:5px 7px;display:inline-block}.status-live{color:#147c59}.status-private-pilot{color:#a40c49}.status-in-development{color:#176d96}.status-designed{color:#624099}.status-concept{color:#736d66}.workflow-card h3{font:400 clamp(28px,2.7vw,42px)/1 var(--display);text-transform:uppercase;margin:32px 0 16px}.workflow-card>p{color:#5f5851;font-size:13px;line-height:1.65}.workflow-card>strong{color:#a40c49;margin-top:auto;padding-top:24px;font-size:10px}.question-menu{max-width:var(--max);border-top:1px solid var(--rule-dark);margin:34px auto 0}.question-menu a{border-bottom:1px solid var(--rule-dark);grid-template-columns:45px 1fr auto;align-items:center;gap:20px;padding:22px 0;text-decoration:none;display:grid}.question-menu span{font:700 8px var(--mono);color:#9d174d}.question-menu strong{font:400 clamp(23px,2.5vw,38px) var(--display);text-transform:uppercase}.question-menu em{font:700 8px var(--mono);text-transform:uppercase;color:#6b635b;font-style:normal}.artifact-stage{z-index:2;max-width:var(--max);grid-template-columns:repeat(3,1fr);gap:18px;margin:auto;display:grid;position:relative}.artifact-sheet{background:var(--cream);min-height:335px;color:var(--ink);border-top:6px solid var(--accent);transform:rotate(var(--tilt));padding:29px;box-shadow:0 26px 50px #00000045}.artifact-blue{--accent:var(--blue);--tilt:-.5deg}.artifact-green{--accent:var(--green);--tilt:.35deg}.artifact-pink{--accent:var(--pink);--tilt:-.25deg}.artifact-sheet>p{font:700 7px var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#756e66}.artifact-sheet h3{font:400 clamp(27px,2.7vw,41px)/1 var(--display);text-transform:uppercase;margin:24px 0 18px}.artifact-sheet ul{margin:0;padding:0;list-style:none}.artifact-sheet li{border-bottom:1px solid var(--rule-dark);padding:9px 0;font-size:12px}.artifact-sheet footer{font:700 6px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#716a62;margin-top:27px}.artifacts-section>.text-link,.trust-preview>.text-link{z-index:2;margin:40px auto 0;display:table;position:relative}.system-section{grid-template-columns:.78fr 1.22fr;align-items:center;gap:80px;display:grid}.system-copy p:not(.eyebrow){color:#5f5851;max-width:52ch;font-size:15px;line-height:1.7}.system-copy .text-link{margin-top:18px}.system-map{background:var(--ink);color:var(--cream);padding:38px;box-shadow:0 30px 70px #04060c2e}.system-hal{text-align:center;border:1px solid #ff1f7ab3;width:225px;margin:auto;padding:18px}.system-hal .hal-orb{margin:0 auto 10px;display:block}.system-hal strong,.system-hal small{display:block}.system-hal strong{font:400 25px var(--display)}.system-hal small{font:400 7px var(--mono);color:var(--dim);text-transform:uppercase}.system-branches{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:55px;display:grid;position:relative}.system-branches:before{content:"";border:1px solid #f2eee647;border-bottom:0;height:28px;position:absolute;top:-28px;left:16.5%;right:16.5%}.system-branches:after{content:"";border-left:1px solid #f2eee647;height:28px;position:absolute;top:-55px;left:50%}.system-branches div{border-top:4px solid var(--accent);background:var(--ink-2);text-align:center;min-height:110px;padding:18px}.branch-purple{--accent:var(--purple)}.branch-blue{--accent:var(--blue)}.branch-green{--accent:var(--green)}.system-branches strong,.system-branches span{display:block}.system-branches strong{font:400 23px var(--display);text-transform:uppercase}.system-branches span{color:var(--dim);margin-top:8px;font-size:10px}.system-map>p{text-align:center;font:400 7px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);margin:25px 0 0}.trust-preview{background:var(--purple);color:var(--cream);padding:clamp(78px,8vw,130px) clamp(20px,5.5vw,92px);position:relative}.trust-preview h2 em{font:italic .62em var(--serif);text-transform:none;color:var(--yellow)}.control-grid{z-index:2;max-width:var(--max);border-top:1px solid #ffffff59;grid-template-columns:repeat(4,1fr);margin:auto;display:grid;position:relative}.control-grid article{border-right:1px solid #ffffff59;padding:29px 24px}.control-grid article:last-child{border-right:0}.control-grid span{font:700 8px var(--mono);color:var(--green)}.control-grid h3{margin:19px 0 10px;font-size:17px}.control-grid p{color:#ffffffb3;font-size:12px;line-height:1.65}.origin-section{background:var(--ink-2);grid-template-columns:.88fr 1.12fr;min-height:760px;display:grid}.origin-image{filter:grayscale()contrast(1.1);background:linear-gradient(#00b4ff47,#00b4ff47),url(/images/aaron-diehl.jpg) 50%/cover;position:relative}.origin-image:after{content:"";background-image:radial-gradient(circle,#04060c59 1px,#0000 1px);background-size:5px 5px;position:absolute;inset:0}.origin-copy{flex-direction:column;justify-content:center;padding:clamp(55px,7vw,110px);display:flex}.origin-copy h2{font:400 clamp(35px,4vw,61px)/.98 var(--display);text-transform:uppercase;margin:18px 0 26px}.origin-copy>p:not(.eyebrow){color:var(--dim);max-width:58ch;font-size:15px;line-height:1.7}.origin-copy blockquote{font:italic clamp(23px,2.7vw,36px)/1.3 var(--serif);color:var(--blue);max-width:20ch;margin:34px 0}.origin-copy .text-link{align-self:flex-start}.close-cta{background:var(--pink);color:var(--ink);text-align:center;padding:clamp(80px,9vw,140px) 24px}.close-cta h2{font:400 clamp(50px,7.5vw,104px)/.92 var(--display);text-transform:uppercase;max-width:12ch;margin:20px auto}.close-cta>p:not(.eyebrow){max-width:54ch;margin:auto;font-size:15px;line-height:1.65}.site-footer{border-top:1px solid var(--rule);background:var(--ink);grid-template-columns:1.2fr .8fr auto;align-items:end;gap:30px;padding:42px clamp(20px,4vw,66px);display:grid}.footer-brand strong,.footer-brand span{display:block}.footer-brand strong{font:400 23px var(--display);text-transform:uppercase}.footer-brand span,.site-footer>p{font:400 7px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.footer-links{gap:18px;display:flex}.footer-links a{font:700 8px var(--mono);text-transform:uppercase;color:var(--dim);text-decoration:none}.site-footer>p{text-align:right}.page-hero{grid-template-columns:1fr .7fr;align-items:center;min-height:590px;padding:clamp(100px,11vw,175px) clamp(20px,7vw,112px) clamp(70px,8vw,120px);display:grid;position:relative;overflow:hidden}.page-hero-dark{background:var(--ink)}.page-hero-purple{background:var(--purple)}.page-hero-copy{z-index:2;position:relative}.page-hero h1{font:400 clamp(62px,8vw,118px)/.88 var(--display);text-transform:uppercase;letter-spacing:-.025em;max-width:10ch;margin:20px 0 27px}.page-hero h1 em{font:italic .58em var(--serif);text-transform:none;color:var(--pink)}.page-hero-purple h1 em{color:var(--yellow)}.page-thesis{color:var(--dim);max-width:58ch;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.page-hero-purple .page-thesis{color:#ffffffbd}.page-hero-mark{min-height:350px;position:relative}.page-hero-mark span,.page-hero-mark i{font:400 clamp(250px,30vw,510px)/.8 var(--display);color:#ff1f7a14;font-style:normal;position:absolute;top:50%;right:-3vw;transform:translateY(-50%)}.page-hero-mark i{color:#00b4ff0b;top:54%;right:-1vw}.content-section{background:var(--cream);color:var(--ink);padding:clamp(65px,7vw,110px) clamp(20px,7vw,112px)}.content-section.dark{background:var(--ink);color:var(--cream)}.content-wrap{max-width:1180px;margin:auto}.content-wrap.narrow{max-width:850px}.section-heading{font:400 clamp(42px,5vw,74px)/.96 var(--display);text-transform:uppercase;margin:14px 0 25px}.body-lede{color:#585149;max-width:64ch;font-size:18px;line-height:1.7}.dark .body-lede{color:var(--dim)}.three-col,.four-col,.two-col{gap:18px;display:grid}.two-col{grid-template-columns:1fr 1fr}.three-col{grid-template-columns:repeat(3,1fr)}.four-col{grid-template-columns:repeat(4,1fr)}.info-card{border-top:5px solid var(--accent);color:var(--ink);background:#fff;padding:27px}.dark .info-card{background:var(--ink-2);color:var(--cream)}.info-card h3{font:400 27px/1 var(--display);text-transform:uppercase;margin:15px 0}.info-card p,.info-card li{color:#5f5851;font-size:12px;line-height:1.6}.dark .info-card p,.dark .info-card li{color:var(--dim)}.info-card ul{padding-left:18px}.number-label{font:700 7px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.section-rule{background:linear-gradient(90deg,var(--pink),var(--purple),var(--blue),var(--green),var(--yellow));height:4px;margin:50px 0}.quote-block{font:italic clamp(28px,4vw,50px)/1.25 var(--serif);color:var(--purple);max-width:21ch;margin:40px 0}.dark .quote-block{color:var(--blue)}.apply-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:70px;display:grid}.apply-side{position:sticky;top:120px}.apply-side h2{font:400 clamp(43px,5vw,70px)/.96 var(--display);text-transform:uppercase;margin:14px 0 22px}.apply-side p{color:#5d554d;font-size:14px;line-height:1.7}.apply-form{background:#fff;padding:34px;box-shadow:0 24px 55px #04060c1c}.form-notice{border-left:4px solid var(--yellow);background:#fff9cc;margin-bottom:24px;padding:14px;font-size:12px;line-height:1.5}.form-notice strong{display:block}.form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.apply-form label{font:700 8px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#665f57;display:block}.apply-form input,.apply-form select,.apply-form textarea{background:var(--cream);width:100%;color:var(--ink);font:400 14px var(--sans);text-transform:none;letter-spacing:0;border:1px solid #bdb4aa;margin-top:8px;padding:13px 14px;display:block}.apply-form>label{margin-top:18px}.check-row{align-items:flex-start;gap:10px;font:400 11px/1.55 var(--sans)!important;text-transform:none!important;letter-spacing:0!important;display:flex!important}.check-row input{flex:none;width:auto;margin:2px 0 0}.apply-form button{margin-top:24px}.preview-result{color:#185c43;background:#ddf7eb;border:1px solid #8ccdb1;margin-top:18px;padding:14px}.preview-result strong,.preview-result span{display:block}.preview-result span{margin-top:4px;font-size:11px}@media (max-width:1100px){.desktop-nav{display:none}.header-actions{margin-left:auto}.home-hero{grid-template-columns:1fr}.home-hero-copy{max-width:760px}.mission-demo{width:100%;max-width:900px;margin:auto}.workflow-grid,.artifact-stage{grid-template-columns:1fr}.workflow-card{min-height:260px}.system-section,.origin-section,.apply-layout{grid-template-columns:1fr}.origin-image{min-height:650px}.apply-side{position:static}.control-grid{grid-template-columns:1fr 1fr}.control-grid article:nth-child(2){border-right:0}.system-copy{max-width:760px}.site-footer{grid-template-columns:1fr 1fr}.site-footer>p{text-align:left;grid-column:1/-1}}@media (max-width:760px){.site-header{height:70px;padding:5px 18px}.site-brand img{width:95px;height:54px}.site-brand span,.header-actions{display:none}.mobile-menu{display:block}.home-hero{min-height:0;padding:52px 20px}.home-hero h1{font-size:61px}.hero-principles{grid-template-columns:1fr}.mission-body{padding:10px}.candidate-grid,.receipt-grid{grid-template-columns:1fr}.mission-run span{white-space:normal}.concept-stamp{display:none}.verb-strip{grid-template-columns:1fr 1fr}.verb-strip div:nth-child(2){border-right:0}.split-intro,.system-section{grid-template-columns:1fr;gap:20px}.question-menu a{grid-template-columns:32px 1fr}.question-menu em{grid-column:2}.control-grid{grid-template-columns:1fr}.control-grid article{border-bottom:1px solid #ffffff59;border-right:0}.origin-image{min-height:470px}.site-footer{grid-template-columns:1fr}.footer-links{flex-wrap:wrap}.page-hero{grid-template-columns:1fr;min-height:520px;padding-top:88px}.page-hero-mark{opacity:.5;position:absolute;top:90px;right:0}.two-col,.three-col,.four-col,.form-grid{grid-template-columns:1fr}.system-map{padding:22px}.system-branches{grid-template-columns:1fr}.system-branches:before,.system-branches:after{display:none}.apply-form{padding:22px}.button-row .button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
