:root{--ink:#171513;--graphite:#24211e;--rack:#302c27;--paper:#f5f4ef;--paper-strong:#fffdf7;--steel:#d7d0c3;--steel-dark:#9d9588;--muted:#6f685f;--orange:#ff5a00;--orange-ink:#bd4200;--orange-dark:var(--orange-ink);--green:#587a54;--line:#17151324;--line-dark:#f5f4ef2e;--shadow:0 18px 44px #1c18141f;--radius:6px;--max:1180px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:linear-gradient(90deg, #17151309 1px, transparent 1px) 0 0 / 36px 36px, linear-gradient(180deg, #17151308 1px, transparent 1px) 0 0 / 36px 36px, var(--paper);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.58}body.nav-open{overflow:hidden}img,svg{display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}::selection{color:var(--paper);background:var(--orange)}.skip-link{z-index:200;border-radius:var(--radius);color:var(--paper);background:var(--ink);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.container{width:min(var(--max), calc(100% - 40px));margin-inline:auto}.narrow{width:min(830px,100% - 40px);margin-inline:auto}.site-header{z-index:100;border-bottom:1px solid var(--line-dark);color:var(--paper);backdrop-filter:blur(12px);background:#171513f5;position:sticky;top:0}.nav-bar{justify-content:space-between;align-items:center;gap:24px;min-width:0;min-height:72px;display:flex}.brand{align-items:center;gap:10px;min-width:0;font-weight:800;line-height:1;display:inline-flex}.brand-mark{width:34px;height:34px;color:var(--orange)}.brand-name{letter-spacing:0;font-size:1.15rem}.site-nav{align-items:center;gap:4px;display:flex}.site-nav-noscript{display:none}.site-nav a{border-radius:var(--radius);color:#f5f4efc2;align-items:center;min-height:40px;padding:0 12px;font-size:.91rem;font-weight:700;display:inline-flex}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--paper);background:#ffffff12}.site-nav a:focus-visible{color:var(--paper);outline:3px solid var(--orange);outline-offset:2px;background:#ffffff12}.nav-cta:focus-visible{outline-offset:2px;box-shadow:0 0 0 6px var(--ink);outline:3px solid var(--paper)!important}.nav-toggle:focus-visible{outline:3px solid var(--paper);outline-offset:2px;box-shadow:0 0 0 6px var(--orange-ink)}.brand:focus-visible{border-radius:var(--radius);outline:3px solid var(--orange);outline-offset:4px}.site-nav a[aria-current=page]{outline:none}.nav-cta{margin-left:8px;color:var(--ink)!important;background:var(--orange)!important}.nav-cta:hover,.nav-cta:focus-visible{background:#ff6d1f!important}.nav-toggle{border:1px solid var(--line-dark);border-radius:var(--radius);width:44px;height:44px;color:var(--paper);background:0 0;justify-content:center;align-items:center;display:none}.nav-toggle svg{width:22px;height:22px}.section{padding:88px 0}.section.tight{padding:58px 0}.section.dark{color:var(--paper);background:linear-gradient(90deg, #ffffff0a 1px, transparent 1px) 0 0 / 36px 36px, linear-gradient(180deg, #ffffff09 1px, transparent 1px) 0 0 / 36px 36px, var(--ink)}.section-title{max-width:780px;margin:0 0 34px}.section-title.center{text-align:center;margin-inline:auto}.eyebrow{color:var(--orange-ink);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.78rem;font-weight:800}.page-hero .eyebrow,.section.dark .eyebrow{color:var(--orange)}.beta-page .eyebrow{color:var(--beta-accent,#57f1c5)}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:0}h1{letter-spacing:-.02em;margin-bottom:22px;font-size:5rem;line-height:.95}h2{letter-spacing:-.015em;margin-bottom:14px;font-size:2.45rem;line-height:1.05}h3{margin-bottom:8px;font-size:1.18rem;line-height:1.2}p{color:var(--muted)}.dark p,.hero p,.page-hero p,.cta-band p{color:#f5f4efbd}.lead{max-width:700px;font-size:1.18rem}.mono{font-family:JetBrains Mono,Cascadia Code,ui-monospace,SFMono-Regular,Menlo,monospace}.button-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.btn{border-radius:var(--radius);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-weight:800;transition:transform .16s,background .16s,border-color .16s,color .16s;display:inline-flex}.btn svg{width:18px;height:18px;transition:transform .16s}.btn:hover{transform:translateY(-1px)}.btn:hover svg{transform:translate(3px)}.btn:active{transform:translateY(0)}.btn:focus-visible{outline:3px solid var(--paper);outline-offset:3px;box-shadow:0 0 0 6px var(--orange-ink)}.btn-primary{color:var(--ink);background:var(--orange)}.btn-primary:hover{background:#ff701f}.btn-dark{color:var(--paper);background:var(--ink)}.btn-dark:hover{background:var(--graphite)}.btn-ghost{color:var(--paper);background:0 0;border-color:#f5f4ef47}.btn-ghost:hover{border-color:var(--paper);background:#ffffff0f}.btn-outline{color:var(--ink);border-color:var(--line);background:0 0}.btn-outline:hover{border-color:var(--ink);background:#1715130a}.hero{min-height:690px;color:var(--paper);background:var(--ink);isolation:isolate;display:grid;position:relative;overflow:hidden}.hero:after{content:"";z-index:1;background:linear-gradient(90deg,#171513fa 0%,#171513d1 44%,#17151333 100%),linear-gradient(#1715130a,#171513bd);position:absolute;inset:0}.hero .container{z-index:3;align-items:center;padding:86px 0 74px;display:grid;position:relative}.hero-stage{z-index:2;pointer-events:none;--hero-pointer-x:0px;--hero-pointer-y:0px;--hero-pointer-tilt:0deg;position:absolute;inset:0;overflow:hidden}.hero-anime-ready .hero-photo{opacity:.26;filter:saturate(.64)contrast(1.08)brightness(.55)}.hero-copy{width:min(760px,100%);min-width:0;max-width:760px}.hero-kicker{color:#f5f4efbd;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.82rem;font-weight:800}.hero-statement{max-width:640px;margin:0 0 28px;font-size:1.34rem}.hero-specs{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.hero-specs span{border-radius:var(--radius);color:#f5f4efd1;background:#ffffff0d;border:1px solid #f5f4ef2e;align-items:center;min-height:36px;padding:0 12px;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.82rem;display:inline-flex}.hero-photo{z-index:0;object-fit:cover;opacity:.95;border:0;border-radius:0;width:100%;height:100%;min-height:auto;position:absolute;inset:0}.motion-reveal{opacity:0;will-change:opacity, transform;transform:translateY(38px)}.motion-reveal-complete{will-change:auto}.page-hero{color:var(--paper);background:radial-gradient(56% 130% at 88% 0%, #ff5a001f, transparent 62%), radial-gradient(40% 110% at 4% 110%, #57f1c50d, transparent 60%), linear-gradient(90deg, #ffffff0d 1px, transparent 1px) 0 0 / 42px 42px, linear-gradient(180deg, #ffffff0a 1px, transparent 1px) 0 0 / 42px 42px, var(--ink);border-bottom:1px solid #ff5a0038;position:relative;overflow:hidden}.page-hero:before{content:"";opacity:.7;background:radial-gradient(circle at 50% 9px,#000000d9 2.4px,#f5f4ef21 3px,#0000 4px) 0 0/100% 18px,linear-gradient(90deg,#f5f4ef12,#f5f4ef05);border-inline:1px solid #f5f4ef24;width:16px;position:absolute;top:0;bottom:0;right:max(4vw,28px)}.page-hero:after{content:"";background:linear-gradient(90deg, var(--orange), #ff5a0000);width:220px;height:3px;position:absolute;bottom:0;left:0}.page-hero .container{z-index:1;padding:92px 0 72px;position:relative}.page-hero h1{margin-bottom:14px;font-size:3.6rem}.page-hero p{max-width:690px;font-size:1.12rem}@media (width<=760px){.page-hero:before{display:none}}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stats-section{padding-top:0}.stats-section .stats-grid{gap:18px}.stats-snapshot{margin-bottom:18px}.stat-card{border-radius:var(--radius);background:linear-gradient(#0a1412f5,#071110fa);border:1px solid #ecfffa1f;min-height:152px;padding:28px 24px;box-shadow:inset 0 1px #ecfffa08}.stat-card strong{color:var(--orange);font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:2.2rem;font-weight:800;line-height:1;display:block}.stat-card span{color:#ecfffab3;margin-top:10px;font-size:.93rem;display:block}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.feature,.quote,.pricing-card,.spec-card,.founder-card,.number-card,.process-step,.note-panel,.form-panel,.calc-panel{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:#fffdf7d6;box-shadow:inset 0 1px #ffffffb3}.feature,.quote,.pricing-card,.spec-card,.founder-card,.number-card,.process-step,.stat-card{transition:transform .18s,border-color .18s,box-shadow .18s}.feature:hover,.quote:hover,.pricing-card:hover,.spec-card:hover,.founder-card:hover,.number-card:hover,.process-step:hover{box-shadow:var(--shadow);border-color:#ff5a0070;transform:translateY(-3px)}.stat-card:hover{border-color:#57f1c557;transform:translateY(-3px)}.feature,.quote,.spec-card,.founder-card,.number-card,.note-panel{padding:24px}.feature{position:relative;overflow:hidden}.feature:before{content:"";background:var(--orange);width:4px;height:100%;position:absolute;top:0;left:0}.feature p,.spec-card p,.founder-card p,.number-card p,.note-panel p,.calc-panel p,.form-panel p{color:var(--muted)}.feature p,.spec-card p,.founder-card p,.note-panel p{margin-bottom:0}.feature h2,.feature h3,.pricing-card h2,.pricing-card h3,.spec-card h2,.spec-card h3,.founder-card h2,.founder-card h3,.number-card h2,.number-card h3,.process-step h2,.process-step h3,.note-panel h2,.note-panel h3,.calc-panel h2,.calc-panel h3,.form-panel h2,.form-panel h3{color:var(--ink)}.mini-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:14px;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.72rem;font-weight:800;display:inline-flex}.mini-label:before{content:"";background:var(--orange);border-radius:999px;width:8px;height:8px}.quote{background:var(--paper-strong);flex-direction:column;justify-content:flex-start;gap:18px;min-height:100%;padding:30px;display:flex}.quote blockquote{color:var(--ink);letter-spacing:-.01em;margin:0;padding-top:34px;font-size:1.16rem;font-weight:600;line-height:1.45;position:relative}.quote blockquote:before{content:"“";color:var(--orange);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.6rem;font-weight:900;line-height:1;position:absolute;top:-2px;left:0}.quote cite{color:var(--muted);margin-top:0;font-style:normal;font-weight:700;display:block}.quote cite span{color:var(--steel-dark);margin-top:4px;font-weight:600;display:block}.beta-page{color:var(--beta-ink,#ecfffa);background:linear-gradient(90deg,#57f1c50b 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#57f1c50b 1px,#0000 1px) 0 0/36px 36px,#071110}.beta-page .site-header{color:var(--beta-ink,#ecfffa);background:#071110f5;border-bottom-color:#57f1c529}.beta-page .site-nav a{color:#ecfffac7}.beta-page .site-nav a:hover,.beta-page .site-nav a:focus-visible,.beta-page .site-nav a[aria-current=page]{color:var(--beta-ink,#ecfffa);background:#57f1c514}.beta-page .site-nav a:focus-visible,.beta-page .brand:focus-visible{outline-color:var(--beta-accent,#57f1c5)}.beta-page .nav-cta{color:#071110!important;background:var(--beta-accent,#57f1c5)!important}.beta-page .nav-cta:hover,.beta-page .nav-cta:focus-visible{background:#86f7d0!important}.beta-hero{padding:88px 0 74px}.beta-hero .container,.beta-access-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:28px;display:grid}.beta-hero h1,.beta-access-page h1{color:var(--beta-ink,#ecfffa);margin-bottom:18px;font-size:4.15rem}.beta-page p{color:#ecfffab8}.beta-lead{color:#ecfffad6;max-width:720px;font-size:1.16rem}.beta-story{color:#ecfffaa8;max-width:680px}.beta-panel{border-radius:var(--radius);box-shadow:var(--shadow);background:#0a1413e0;border:1px solid #57f1c52e;padding:26px}.beta-panel p{color:#ecfffaad;margin-bottom:0}.beta-list{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.beta-list li{color:var(--beta-ink,#ecfffa);grid-template-columns:16px 1fr;gap:10px;display:grid}.beta-list li:before{content:"";background:var(--beta-accent,#57f1c5);border-radius:999px;width:10px;height:10px;margin-top:7px;box-shadow:0 0 0 4px #57f1c514}.beta-price-line{border-top:1px solid #57f1c529;gap:8px;margin-top:20px;padding-top:18px;display:grid}.beta-price-line strong{color:var(--beta-accent,#57f1c5);letter-spacing:0;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:clamp(1.85rem,4vw,2.7rem);line-height:.95}.beta-price-line span{color:#ecfffab8;max-width:44ch;font-size:.98rem;font-weight:700}.beta-panel p+p{margin-top:12px}.beta-page .section.dark{color:var(--beta-ink,#ecfffa);background:linear-gradient(90deg,#57f1c50d 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#57f1c50a 1px,#0000 1px) 0 0/36px 36px,#091412}.beta-page .section.dark .split{align-items:start}.beta-page .section.dark p,.beta-page .section.dark .lead{color:#ecfffab8}.beta-page .beta-section{color:var(--beta-ink,#ecfffa);background:#071110b8}.beta-page .beta-section p,.beta-page .beta-section .lead{color:#ecfffab8}.beta-page .feature,.beta-page .note-panel{color:var(--beta-ink,#ecfffa);background:#0a1413c7;border-color:#57f1c529}.beta-page .feature:before{background:linear-gradient(180deg, var(--beta-accent,#57f1c5), #89d9ff)}.beta-page .feature h2,.beta-page .feature h3,.beta-page .note-panel h2,.beta-page .note-panel h3{color:var(--beta-ink,#ecfffa)}.beta-page .feature p,.beta-page .note-panel p,.beta-page .mini-label{color:#ecfffaad}.beta-page .mini-label:before{background:var(--beta-accent,#57f1c5)}.beta-page .field label{color:var(--beta-ink,#ecfffa)}.beta-page .field input,.beta-page .field textarea,.beta-page .field select{color:var(--beta-ink,#ecfffa);background:#071110e6;border-color:#57f1c52e}.beta-page .field input::placeholder,.beta-page .field textarea::placeholder{color:#ecfffa6b}.beta-page .field small,.beta-page .form-status{color:#ecfffa9e}.beta-page .field input:focus,.beta-page .field textarea:focus,.beta-page .field select:focus{border-color:var(--beta-accent,#57f1c5);outline:3px solid var(--beta-accent,#57f1c5);outline-offset:2px}.beta-page .form-status strong{color:var(--beta-ink,#ecfffa)}.beta-page .full-width{width:100%}.beta-page .button-row .btn-ghost{color:var(--beta-ink,#ecfffa);border-color:#ecfffa2e}.beta-page .button-row .btn-ghost:hover,.beta-page .button-row .btn-ghost:focus-visible{border-color:var(--beta-ink,#ecfffa);background:#ffffff0d}.beta-access-page .beta-hero{padding-top:96px;padding-bottom:54px}.beta-access-page .beta-access-grid{align-items:center}.beta-access-page .beta-panel{max-width:640px}.beta-invite-page .beta-hero{padding-bottom:52px}.beta-invite-page .invite-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:start;gap:30px;display:grid}.beta-invite-page .invite-layout>*{min-width:0}.beta-invite-page .beta-lead,.beta-invite-page .beta-story{max-width:62ch}.beta-invite-page .invite-panel{background:linear-gradient(#57f1c512,#0a1413eb);margin-top:22px}.beta-invite-page .invite-form{align-self:start}.beta-invite-page .form-panel{color:var(--beta-ink,#ecfffa);box-shadow:var(--shadow);background:#0a1413e6;border-color:#57f1c529}.beta-invite-page .form-panel h2,.beta-invite-page .form-panel h3{color:var(--beta-ink,#ecfffa)}.beta-invite-page .invite-form p{max-width:56ch}.beta-invite-page .invite-form .form-status{max-width:46ch}.beta-page .optional{color:#ecfffa7a;font-size:.82em;font-weight:600}.commons-hero .container{align-items:center}.commons-credit-line{border-top:1px solid #57f1c533;margin:24px 0 0;padding-top:18px}.commons-credit-line strong{color:var(--beta-mint,#57f1c5);font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:clamp(2rem,4vw,3rem);line-height:1;display:block}.commons-ledger-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:stretch;gap:24px;display:grid}.credit-card{border-radius:var(--radius);background:#0a1413d1;border:1px solid #57f1c52e;padding:clamp(24px,4vw,38px)}.credit-card h3{margin-top:0}.credit-table-wrap{overflow-x:auto}.credit-table{border-collapse:collapse;width:100%}.credit-table th,.credit-table td{text-align:left;border-bottom:1px solid #57f1c524;padding:14px 12px}.credit-table th:last-child,.credit-table td:last-child{text-align:right}.credit-table th{color:var(--beta-mint,#57f1c5);letter-spacing:.09em;text-transform:uppercase;font-size:.78rem}.credit-note{margin:18px 0 0;font-size:.92rem}.credit-formula{background:linear-gradient(145deg,#57f1c51f,#0a1413e6);flex-direction:column;justify-content:center;display:flex}.credit-formula strong{color:var(--beta-mint,#57f1c5)}.credit-example{border-radius:var(--radius);background:#57f1c512;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:center;gap:40px;margin-top:24px;padding:clamp(24px,4vw,40px);display:grid}.credit-example h3{margin-top:0}.credit-example-math{gap:12px;display:grid}.credit-example-math p{border-bottom:1px solid #57f1c524;justify-content:space-between;gap:18px;margin:0;padding-bottom:12px;display:flex}.credit-example-math strong{color:var(--beta-mint,#57f1c5);white-space:nowrap}.credit-example-math small{color:#ecfffa9e}.commons-rule-card{height:100%}.commons-rule-card .check-list{margin-bottom:0}.commons-rule-card .check-list li{color:#ecfffab8}.commons-rule-card .check-list li:before{background:var(--beta-accent,#57f1c5)}.commons-service-grid .feature{height:100%}.commons-service-list{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.commons-service-list li{border-top:1px solid #57f1c524;padding-top:14px}.commons-service-list strong,.commons-service-list span{display:block}.commons-service-list strong{color:var(--beta-ink,#ecfffa)}.commons-service-list li>span,.commons-service-note{color:#ecfffaa8;font-size:.92rem}.commons-service-list .service-status{color:var(--beta-accent,#57f1c5);letter-spacing:.06em;text-transform:uppercase;vertical-align:.12em;border:1px solid #57f1c552;border-radius:999px;margin-left:6px;padding:1px 6px;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.64rem;display:inline-flex}.commons-service-note{border-top:1px solid #57f1c524;margin:20px 0 0;padding-top:16px}.commons-cta-panel{border-color:#57f1c533;justify-content:space-between;align-items:center;gap:28px;display:flex}.faq-list{gap:12px;display:grid}.faq-list details{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-strong)}.faq-list summary{cursor:pointer;color:var(--ink);padding:18px 46px 18px 20px;font-weight:900;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";width:24px;height:24px;color:var(--orange);place-items:center;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:1.1rem;font-weight:800;transition:transform .18s;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.faq-list details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.faq-list details[open]{border-color:#ff5a0066}.faq-list summary:focus-visible{outline:3px solid var(--orange-ink);outline-offset:3px}.faq-list p{border-top:1px solid var(--line);margin:0;padding:0 20px 18px}.split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:46px;display:grid}.split.reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.split>*{min-width:0}.image-frame{border-radius:var(--radius);background:var(--ink);width:100%;min-height:390px;box-shadow:var(--shadow);border:1px solid #17151329;margin:0;display:block;position:relative;overflow:hidden}.image-frame:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#17151305,#1715131f),linear-gradient(90deg,#ff5a0014,#0000 28%);position:absolute;inset:0}.image-frame>picture{width:100%;height:100%;min-height:inherit;display:block}.site-photo{width:100%;height:100%;min-height:inherit;object-fit:cover;transition:transform .4s;display:block}.diagram-frame{aspect-ratio:16/9;min-height:0}.diagram-frame .site-photo{object-fit:contain;min-height:0}.photo-grid .diagram-frame,.receiving-media .diagram-frame,.receiving-media .diagram-frame+.diagram-frame{aspect-ratio:16/9;min-height:0}.image-frame:hover .site-photo{transform:scale(1.03)}.photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.photo-grid .image-frame{aspect-ratio:4/3;min-height:300px}.receiving-media{grid-template-columns:minmax(0,1fr);gap:18px;max-width:100%;margin-top:18px;display:grid}.receiving-media .image-frame{aspect-ratio:16/10;min-width:0;min-height:0}.receiving-media .image-frame+.image-frame{aspect-ratio:16/9;min-height:0}.cta-band{color:var(--paper);background:repeating-linear-gradient(-45deg, #1715130d 0 14px, transparent 14px 28px), linear-gradient(90deg, #ff5a00eb, #ff5a00bd), var(--orange)}.cta-band .container{justify-content:space-between;align-items:center;gap:28px;padding:54px 0;display:flex}.cta-band h2{max-width:720px;color:var(--ink);margin-bottom:8px}.cta-band p{color:#171513c2;margin-bottom:0}.cta-band .btn{flex:none}.site-footer{color:#f5f4efb8;background:var(--ink)}.footer-grid{grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(0,.82fr));align-items:start;gap:32px 28px;padding:52px 0 44px;display:grid}.site-footer p{color:#f5f4efa3;margin-bottom:0}.footer-copy{margin-top:16px}.footer-contact{color:#f5f4ef94;margin-top:12px;font-size:.93rem;line-height:1.45}.footer-contact a{color:var(--paper)}.note-gap{margin-top:18px}.top-gap{margin-top:22px}.full-width{width:100%}.footer-links{gap:10px;display:grid}.footer-links a:hover,.footer-contact a:hover{color:var(--orange)}.footer-links a:focus-visible,.footer-contact a:focus-visible{color:var(--orange);outline:3px solid var(--orange);outline-offset:4px;border-radius:2px}.footer-title{color:#f5f4efe0;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:.8rem;font-weight:800}.footer-bottom{border-top:1px solid var(--line-dark);color:#f5f4ef7a;padding:18px 0;font-size:.85rem}.footer-bottom .container{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.footer-geo{color:#f5f4ef61;letter-spacing:.06em;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.78rem}.process-list{counter-reset:step;gap:18px;display:grid}.process-step{grid-template-columns:72px 1fr;gap:20px;padding:24px;display:grid;position:relative}.step-number{border-radius:var(--radius);width:54px;height:54px;color:var(--ink);background:var(--orange);place-items:center;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-weight:900;display:grid}.process-step p{margin-bottom:0}.check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.check-list li{color:var(--muted);grid-template-columns:22px 1fr;gap:10px;display:grid}.check-list li:before{content:"";background:var(--green);border-radius:999px;width:10px;height:10px;margin-top:8px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.service-boundary{border:1px solid var(--line);color:var(--ink);background:var(--paper);padding:clamp(1.5rem,3vw,2.5rem)}.section.dark .service-boundary p{color:var(--muted)}.boundary-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.75rem;display:grid}.boundary-grid>div{border-top:2px solid var(--orange);padding-top:.9rem}.boundary-grid p{margin:.55rem 0 0}.operations-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;display:grid}.operations-card{min-width:0;min-height:230px;color:var(--ink);background:var(--paper-strong);flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,34px);transition:background .16s,color .16s;display:flex}.operations-card:hover,.operations-card:focus-visible{color:var(--ink);outline:3px solid var(--orange-ink);outline-offset:-3px;background:#fff8ee}.operations-card--accent{border-top:4px solid var(--orange)}.operations-card h2,.operations-card h3{margin:10px 0 8px;font-size:clamp(1.3rem,2vw,1.7rem)}.operations-card p{margin-bottom:1.5rem}.operations-card__link,.inline-action{color:var(--orange-dark);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.76rem;font-weight:800;display:inline-flex}.inline-action{margin-top:1rem}.section.dark .inline-action,.page-hero .inline-action{color:var(--orange)}.operations-strip{border-block:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:10px 26px;padding:20px 0;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.76rem;font-weight:800;display:flex}.operations-strip a:hover,.operations-strip a:focus-visible{color:var(--orange-dark)}.status-summary{border:1px solid var(--line);background:var(--paper-strong);grid-template-columns:20px 1fr;gap:18px;padding:clamp(28px,5vw,52px);display:grid}.status-summary h2{margin:6px 0 10px}.status-summary p:last-child{margin:0}.status-dot{border:3px solid var(--paper-strong);background:var(--orange);width:14px;height:14px;box-shadow:0 0 0 1px var(--orange);border-radius:50%;margin-top:8px}.notice-card{border:1px solid var(--line);margin-top:18px;padding:24px}.status-list{border:1px solid var(--line-dark);display:grid}.status-list>div{border-bottom:1px solid var(--line-dark);justify-content:space-between;gap:24px;padding:18px 20px;display:flex}.status-list>div:last-child{border-bottom:0}.status-list span{color:#f5f4efa3}.status-note{color:#f5f4ef94}.policy-meta{border-left:3px solid var(--orange);background:var(--paper-strong);gap:4px;margin-bottom:46px;padding:14px 18px;display:grid}.policy-meta span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.72rem;font-weight:800}.policy-copy h2{margin-top:2.25rem}.policy-copy h2:first-of-type{margin-top:0}.number-list{background:var(--line-dark);counter-reset:item;gap:1px;margin:0;padding:0;list-style:none;display:grid}.number-list li{background:var(--graphite);grid-template-columns:110px 1fr;gap:18px;padding:16px 18px;display:grid}.number-list strong{color:var(--orange)}.number-list span{color:#f5f4efb8}.empty-state{border-left:4px solid var(--orange);background:var(--paper-strong);padding:clamp(28px,5vw,54px)}.empty-state h2{margin:8px 0 12px}.empty-state p:last-child{max-width:720px;margin:0}.customer-resources-note{border:1px solid var(--line);background:var(--paper-strong);justify-content:space-between;gap:24px;margin-bottom:22px;padding:18px 20px;display:flex}.customer-resources-note p{min-width:0;max-width:820px;margin:0}@media (width<=760px){.boundary-grid{grid-template-columns:1fr}.operations-grid{grid-template-columns:minmax(0,1fr)}.operations-card{min-height:0}.customer-resources-note,.status-list>div{flex-direction:column;align-items:flex-start}.number-list li{grid-template-columns:1fr;gap:4px}.page-hero h1,.page-hero p,.operations-card,.customer-resources-note{overflow-wrap:anywhere}}.pricing-card{flex-direction:column;min-height:100%;padding:28px;display:flex}.pricing-card.featured{box-shadow:var(--shadow);border-color:#ff5a00ad;position:relative;overflow:hidden}.pricing-card.featured:before{content:"";background:linear-gradient(90deg, var(--orange), #ff8e4c);height:4px;position:absolute;top:0;left:0;right:0}.pricing-card .price{margin:16px 0 8px;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:2.55rem;font-weight:800;line-height:1}.pricing-card .price span{color:var(--muted);font-size:1rem;font-weight:700}.pricing-card ul{gap:10px;margin:22px 0 24px;padding:0;list-style:none;display:grid}.pricing-card li{color:var(--muted);border-bottom:1px solid #17151314;justify-content:space-between;gap:14px;padding-bottom:9px;font-size:.94rem;display:flex}.pricing-card li strong{color:var(--ink)}.pricing-card .btn{margin-top:auto}.offer-banner{border-radius:var(--radius);color:var(--paper);background:var(--ink);border:1px solid #ff5a0061;margin-top:26px;padding:24px}.offer-banner h3{color:var(--paper)}.offer-banner p{color:#f5f4efc2;margin-bottom:0}.calc-panel,.form-panel{padding:28px}.calc-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:28px;display:grid}.calc-controls{gap:18px;display:grid}.field{gap:8px;display:grid}.field label{font-weight:800}.field small{color:var(--muted)}.field input,.field textarea,.field select{border-radius:var(--radius);width:100%;color:var(--ink);background:var(--paper-strong);border:1px solid #1715132e;padding:12px 13px}.field textarea{resize:vertical;min-height:112px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--orange-ink);outline:3px solid var(--orange-ink);outline-offset:2px}.range-line{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}input[type=range]{accent-color:var(--orange-ink)}.calc-total{border-radius:var(--radius);color:var(--paper);background:var(--ink);padding:24px}.calc-total strong{color:var(--orange);font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:3rem;font-weight:800;line-height:1;display:block}.calc-breakdown{gap:10px;margin-top:22px;display:grid}.calc-breakdown div{border-top:1px solid var(--line-dark);color:#f5f4efb8;justify-content:space-between;gap:14px;padding-top:10px;display:flex}.spec-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.spec-card{min-height:230px}.spec-card strong{color:var(--orange-ink);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.8rem;display:block}.facility-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.number-card{min-height:158px}.number-card strong{color:var(--orange-ink);margin-bottom:10px;font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:1.95rem;font-weight:800;line-height:1;display:block}.founder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.founder-card{padding:0;overflow:hidden}.founder-card .image-frame{min-height:260px;box-shadow:none;border:0;border-radius:0}.founder-body{padding:24px}.timeline{gap:14px;display:grid}.timeline-item{border-top:1px solid var(--line);grid-template-columns:120px 1fr;gap:18px;padding-top:18px;display:grid;position:relative}.timeline-item:before{content:"";border:2px solid var(--paper);background:var(--orange);border-radius:999px;width:9px;height:9px;position:absolute;top:-5px;left:0}.timeline-item time{color:var(--orange-ink);font-family:JetBrains Mono,Cascadia Code,ui-monospace,monospace;font-size:.78rem;font-weight:900}.timeline-item p{margin-bottom:0}.address-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-strong);padding:24px}.address-panel address{color:var(--ink);font-style:normal;line-height:1.7}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.form-grid .full{grid-column:1/-1}.form-status{color:var(--muted);margin-top:16px;font-size:.94rem}.form-status strong{color:var(--ink)}.terminal{border-radius:var(--radius);color:var(--paper);background:#0f0e0d;border:1px solid #f5f4ef2e;overflow:hidden}.terminal-bar{border-bottom:1px solid #f5f4ef1f;gap:7px;padding:12px;display:flex}.terminal-dot{background:var(--steel-dark);border-radius:999px;width:10px;height:10px}.terminal-dot:first-child{background:var(--orange)}.terminal pre{color:#f5f4efd1;margin:0;padding:18px;font-size:.88rem;overflow-x:auto}.terminal .ok{color:#57f1c5}@media (width<=1060px){h1{font-size:4.1rem}.spec-grid,.facility-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-grid,.founder-grid,.pricing-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){body.nav-open .site-nav{display:grid}body.nav-ready .nav-toggle{z-index:220;color:var(--ink);border-color:var(--orange);background:var(--orange);flex:none;position:fixed;top:14px;right:14px;display:inline-flex!important}.nav-bar{padding-right:58px;position:relative}.site-nav{border-bottom:1px solid var(--line-dark);background:var(--ink);gap:0;padding:14px 20px 22px;display:none;position:fixed;inset:72px 0 auto}.site-nav-noscript{border-top:1px solid var(--line-dark);background:var(--ink);gap:0;padding-block:12px 20px;display:grid}.site-nav-noscript a{color:#f5f4efd1;border-bottom:1px solid #f5f4ef17;align-items:center;min-height:48px;padding-inline:12px;font-weight:700;display:flex}.site-nav-noscript a:focus-visible{color:var(--paper);outline:3px solid var(--orange);outline-offset:-3px}.site-nav-noscript .nav-cta{border-radius:var(--radius);border-bottom:0;justify-content:center;margin-top:14px}.site-nav a{border-bottom:1px solid #f5f4ef17;border-radius:0;min-height:48px}.nav-cta{justify-content:center;margin:14px 0 0;border-radius:var(--radius)!important}.hero{min-height:610px}.hero:after{background:linear-gradient(#171513e0,#1715139e)}.hero-anime-ready .hero-photo{opacity:.54;object-position:66% center}.hero .container{align-items:end}.hero-copy{max-width:min(680px,100%)}.hero-copy,.hero-statement,.hero-kicker{max-width:100%}h1{font-size:3.45rem}.page-hero h1{font-size:2.85rem}h2{font-size:2.05rem}.stats-grid,.grid-2,.grid-3,.grid-4,.split,.split.reverse,.beta-invite-page .invite-layout,.beta-hero .container,.commons-ledger-grid,.credit-example,.beta-access-grid,.calc-grid,.footer-grid{grid-template-columns:1fr}.commons-cta-panel{flex-direction:column;align-items:flex-start}.beta-invite-page .beta-lead,.beta-invite-page .beta-story{max-width:100%}.cta-band .container{display:grid}.process-step{grid-template-columns:1fr}.timeline-item{grid-template-columns:1fr;gap:6px}}@media (width<=620px){.container,.narrow{width:min(var(--max), calc(100% - 28px))}.section{padding:64px 0}.nav-bar{min-height:66px}.site-nav{inset:66px 0 auto}.brand-name{font-size:1.02rem}h1{font-size:2.72rem}.page-hero h1{font-size:2.28rem}h2{font-size:1.72rem}.lead,.hero-statement{font-size:1.04rem}.hero{min-height:580px}.hero-anime-ready .hero-photo{opacity:.46;object-position:72% center}.hero .container,.page-hero .container{padding:58px 0}.hero-kicker{letter-spacing:.06em;overflow-wrap:normal;max-width:360px;font-size:.7rem}.hero-statement,.hero-specs{max-width:340px}.beta-hero{padding:58px 0 60px}.beta-hero h1,.beta-access-page h1{font-size:2.75rem}.stat-card strong{font-size:2rem}.stat-card{min-height:138px;padding:24px 20px}.facility-metrics,.spec-grid,.form-grid,.footer-grid,.footer-links{grid-template-columns:1fr}.image-frame{min-height:310px}.quote blockquote{font-size:1.17rem}.calc-total strong{font-size:2.55rem}}@media (width>=1061px){.docs-operations-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.docs-operations-grid>.operations-card{grid-column:span 3}.docs-operations-grid>.operations-card:nth-child(n+5){grid-column:span 4}}@media (width>=761px) and (width<=1060px){.docs-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-operations-grid>.operations-card:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.motion-reveal{will-change:auto;opacity:1!important;transform:none!important}}
