:root{--bg:#121412;--panel:#1b1e1a;--ink:#f3f3ed;--muted:#a4aaa1;--line:#353a32;--lime:#d6fa49;--paper:#edeee8;--font:'Manrope Variable',Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}a:hover{color:var(--lime)}button,input,textarea,select{font:inherit}button,a,input,textarea,select{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--lime);outline-offset:5px}img{display:block;max-width:100%}p,h1,h2,h3,figure{margin:0}h1,h2,h3{font-weight:500;letter-spacing:-.045em;line-height:1.08}h1{font-size:clamp(3rem,5.7vw,6rem)}h2{font-size:clamp(2.2rem,3.7vw,4rem)}h3{font-size:1.9rem}em{font-family:Georgia,'Times New Roman',serif;font-weight:400}strong{font-weight:600}.micro,.eyebrow{font-family:'Courier New',monospace;font-size:.75rem;letter-spacing:.075em;line-height:1.5;text-transform:uppercase}.eyebrow{color:var(--muted)}.accent{color:var(--lime)}.skip{position:absolute;top:-100px}.skip:focus{top:0;background:var(--lime);color:var(--bg);z-index:999;padding:10px}.topline{display:flex;justify-content:space-between;padding:11px 4.2%;border-bottom:1px solid var(--line);color:var(--muted);font-size:.75rem;letter-spacing:.03em}.topline time{margin-left:22px;font-family:'Courier New',monospace}.header{display:flex;align-items:center;gap:32px;padding:24px 4.2%;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:800;letter-spacing:-.045em;white-space:nowrap}.brand-mark{display:block;width:36px;height:36px;flex:none;background:var(--lime);overflow:hidden}.brand-mark img{width:100%;height:100%;object-fit:contain}.header nav{display:flex;align-items:center;justify-content:center;gap:25px;margin-left:auto}.header nav a{font-size:.875rem;white-space:nowrap}.header nav a[aria-current]{color:var(--lime)}.header-actions{display:flex;align-items:center;gap:24px}.language-trigger{background:none;color:var(--ink);border:0;font-size:.875rem;white-space:nowrap}.header-tip{font-size:.875rem;border-bottom:1px solid var(--lime);padding:9px 0;white-space:nowrap}.header-tip span{color:var(--lime);margin-left:12px}.mobile-toggle{display:none}.masthead{padding:6px 4.2% 0}.masthead-word{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:16.4vw;font-weight:900;letter-spacing:-.077em;line-height:1.07;white-space:nowrap}.masthead-word>span{position:absolute;font-size:2.4rem;right:0;top:1.8rem;letter-spacing:0}.masthead-meta{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:12px 0;font-family:'Courier New',monospace;font-size:.75rem;letter-spacing:.1em}.hero{padding:40px 4.2% 52px;display:grid;grid-template-columns:1.03fr 1fr;gap:7%}.hero-copy{padding:20px 0}.mini-square{display:inline-block;background:var(--lime);width:7px;height:7px;margin-right:9px}.hero h1{font-size:clamp(3.5rem,5.55vw,6.3rem);margin:27px 0 26px;line-height:1.06}.hero h1 em{color:var(--lime);letter-spacing:-.06em}.hero-description{max-width:475px;line-height:1.75;color:var(--muted);font-size:1rem}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:33px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:16px 21px;font-size:.875rem;font-weight:600;border:1px solid transparent;transition:background .2s,color .2s}.button span{font-size:1.2rem}.lime{background:var(--lime);color:#161810}.lime:hover{background:#e9ff98;color:#121412}.dark{background:var(--bg);color:var(--ink)}.dark:hover{background:#2b3027}.text-link{display:inline-flex;gap:22px;align-items:center;font-size:.875rem;padding:10px 0;border-bottom:1px solid var(--line)}.text-link span{font-size:1.2rem}.hero-image{position:relative;display:flex;flex-direction:column;min-height:390px}.hero-image>img{width:100%;height:100%;min-height:348px;position:absolute;inset:0 0 40px;object-fit:cover;object-position:36% 50%;filter:grayscale(1) brightness(.77) contrast(1.12)}.photo-label{position:relative;display:flex;justify-content:space-between;padding:20px;font:12px 'Courier New',monospace;text-shadow:0 1px 3px #000;z-index:1}.hero-image figcaption{display:flex;justify-content:space-between;gap:15px;background:var(--bg);padding:14px 0 0;position:relative;margin-top:auto;font-size:.75rem;color:var(--muted);z-index:1}.hero-image figcaption>span:last-child{color:var(--lime);font-size:1.4rem;line-height:1}.metrics{margin:0 4.2%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr 1fr}.metrics>div{padding:28px 30px 30px;border-right:1px solid var(--line);display:flex;align-items:center;gap:25px}.metrics>div:first-child{padding-left:0}.metrics>div:last-child{border:0}.metrics strong{font-size:clamp(2.5rem,3.3vw,3.8rem);letter-spacing:-.06em;white-space:nowrap;line-height:1}.metrics strong>span{color:var(--line);font-weight:400}.metrics p{font-size:.875rem;line-height:1.5;color:var(--muted);max-width:165px}.metrics .infinity{font-size:4.7rem;color:var(--lime);line-height:.6}.section{padding:88px 4.2%}.intro{display:grid;grid-template-columns:1fr 2fr;gap:45px}.intro h2{max-width:710px}.intro-text{color:var(--muted);max-width:640px;margin:26px 0 17px;font-size:1.05rem;line-height:1.8}.upcoming{background:var(--paper);color:var(--bg)}.upcoming .eyebrow{color:#50564d}.section-heading{display:flex;justify-content:space-between;gap:30px;align-items:end}.section-heading .eyebrow{margin-bottom:20px}.section-heading>.text-link{white-space:nowrap}.upcoming a:hover{color:#50620c}.section-lead{color:#585f53;margin-top:18px}.announcement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:35px}.announcement-card{border:1px solid var(--line);padding:30px;background:var(--panel)}.upcoming .announcement-card{background:#e4e6dd;border-color:#bbc1b3}.card-top,.card-bottom{display:flex;justify-content:space-between;gap:15px}.card-top{align-items:center;margin-bottom:26px}.card-top .eyebrow{color:var(--lime)}.upcoming .card-top .eyebrow{color:#45520f}.dossier{font:12px 'Courier New',monospace;color:var(--muted)}.announcement-card h3{line-height:1.15;margin-bottom:17px}.announcement-card>p{color:var(--muted);font-size:1rem;line-height:1.7}.upcoming .announcement-card>p,.upcoming .dossier{color:#5b6355}.redacted{display:flex;flex-direction:column;gap:7px;padding:26px 0 18px}.redacted i{height:12px;width:90%;background:#44493e}.redacted i:last-child{width:62%}.upcoming .redacted i{background:#bdc3b4}.announcement-card p.micro{font-size:.75rem}.countdown{display:flex;gap:12px;align-items:flex-start;margin:30px 0}.countdown>span{flex:1}.countdown b{display:block;font:2.4rem 'Courier New',monospace;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.countdown small{color:var(--muted);font-size:.75rem}.upcoming .countdown small{color:#59624f}.countdown i{font-size:1.7rem;font-style:normal;color:var(--muted)}.card-bottom{padding-top:17px;border-top:1px solid var(--line);font-size:.75rem;color:var(--muted);flex-wrap:wrap}.upcoming .card-bottom{border-color:#bac0b1;color:#59624f}.card-bottom strong{color:var(--ink);display:block;font-size:.875rem}.upcoming .card-bottom strong{color:var(--bg)}.card-bottom time{align-self:end}.demo-tag{display:inline-block;padding:4px 8px;border:1px solid currentColor;color:var(--muted);font-size:.75rem;margin-bottom:14px}.upcoming .demo-tag{color:#535d47}.empty-announcement{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;padding:38px;border:1px solid var(--line)}.upcoming .empty-announcement{border-color:#bdc4b5}.empty-announcement p{font-size:1.2rem;max-width:700px}.lock-icon{font-size:2.7rem;color:#939b88}.tip-band{margin:0;padding:65px 4.2%;background:var(--lime);color:var(--bg);display:flex;justify-content:space-between;align-items:center;gap:40px}.tip-band .eyebrow{color:#4b591f;margin-bottom:18px}.tip-band h2{font-size:clamp(2rem,3.6vw,3.8rem)}.tip-band .button{flex:none}.footer{padding:60px 4.2% 20px}.footer-main{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:60px;padding-bottom:50px}.footer-main>div:first-child p{color:var(--muted);font-size:.875rem;margin-top:20px;max-width:245px}.footer-main .eyebrow{margin-bottom:17px}.footer-main a:not(.brand){font-size:.875rem;overflow-wrap:anywhere}.footer-main address{font-style:normal;color:var(--muted);font-size:.875rem;margin-top:10px;max-width:265px}.footer .signal{display:block;margin-top:10px}.footer-bottom{border-top:1px solid var(--line);padding:25px 0;display:flex;justify-content:space-between;gap:30px;font-size:.75rem;color:var(--muted)}.footer-languages{display:flex;gap:20px}.footer-languages a[aria-current]{color:var(--lime)}.image-credit{color:#909789;font-size:.75rem;line-height:1.7}.image-credit a{text-decoration:underline;text-underline-offset:3px}.page-intro{padding:90px 4.2% 60px;border-bottom:1px solid var(--line)}.page-intro>.eyebrow{margin-bottom:32px}.page-intro>p:not(.eyebrow){max-width:830px;margin-top:30px;color:var(--muted);line-height:1.8;font-size:1.12rem}.page-intro .button{margin-top:32px}.editorial-empty{display:grid;grid-template-columns:1fr 2fr;gap:60px;min-height:260px}.empty-number{font-size:7rem;letter-spacing:-.09em;color:#454b3e;line-height:1}.editorial-empty h2{max-width:640px}.editorial-empty p{color:var(--muted);max-width:600px;margin:25px 0}.story-row{display:grid;grid-template-columns:120px 1fr 70px;gap:30px;border-bottom:1px solid var(--line);padding:40px 0}.story-row h2{font-size:2.5rem}.story-row p{color:var(--muted);margin-top:17px;max-width:800px}.circle-link{border:1px solid var(--line);width:60px;height:60px;border-radius:50%;display:grid;place-items:center;font-size:1.7rem}.wide-photo{margin:50px 4.2% 0;position:relative}.wide-photo img{width:100%;max-height:350px;object-fit:cover;filter:grayscale(1) brightness(.75)}.wide-photo figcaption{position:absolute;bottom:20px;left:25px;font:12px 'Courier New',monospace}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:55px}.method-grid article{border-top:1px solid var(--line);padding-top:24px}.method-grid .eyebrow{color:var(--lime)}.method-grid h3{margin:28px 0 20px}.method-grid p{color:var(--muted);line-height:1.8}.network-block{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:75px 4.2%;background:var(--lime);color:var(--bg)}.network-block>strong{font-size:clamp(4rem,9vw,10rem);letter-spacing:-.07em;line-height:1}.network-block p{margin-top:24px;max-width:590px;color:#3e482c;line-height:1.8}.pr-list article{display:grid;grid-template-columns:70px 1fr 1fr;gap:45px;border-top:1px solid var(--line);padding:35px 0}.pr-list article h2{font-size:2rem}.pr-list article p{color:var(--muted);line-height:1.8}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding-top:85px}.contact-layout h1{font-size:clamp(2.6rem,4.7vw,5.1rem);margin-top:30px;line-height:1.13}.contact-description{color:var(--muted);line-height:1.8;margin-top:30px;max-width:550px}.contact-direct{display:flex;flex-direction:column;gap:13px;margin-top:50px}.contact-direct>a{font-size:1.15rem;overflow-wrap:anywhere}.privacy-note{padding:20px 0 0;border-top:1px solid var(--line);font-size:.875rem;color:var(--muted);margin-top:38px;max-width:530px;line-height:1.8}label{display:block;font-size:.875rem;color:var(--muted);margin-bottom:22px}input,textarea,select{display:block;width:100%;border:1px solid #505748;background:#1b1e19;color:var(--ink);padding:13px 15px;margin-top:9px;border-radius:0}textarea{resize:vertical;min-height:120px}select{appearance:auto;color-scheme:dark}input:focus,textarea:focus,select:focus{border-color:var(--lime)}.checkbox-label{display:flex;align-items:flex-start;gap:12px;line-height:1.7;font-size:.8rem}.checkbox-label input{width:17px;height:17px;margin:5px 0 0;accent-color:var(--lime);flex:none}.checkbox-label a{text-decoration:underline}.contact-form .button{width:100%}.honey{position:absolute;left:-9999px}.form-status{font-size:.875rem;margin-top:15px;line-height:1.7}.form-status[data-error]{color:#ffafa4}.form-status[data-ok]{color:var(--lime)}.prose{max-width:930px;margin:auto;font-size:1.1rem;line-height:1.9}.prose p{margin-bottom:26px;white-space:normal;overflow-wrap:anywhere}.prose h2{margin:45px 0 24px}.article-intro .text-link{margin-bottom:35px}.locked-article{max-width:820px;margin:auto}dialog{width:min(580px,calc(100% - 32px));max-height:90dvh;background:var(--bg);color:var(--ink);border:1px solid var(--line);padding:28px 36px;overflow-y:auto}dialog::backdrop{background:rgba(0,0,0,.8);backdrop-filter:blur(5px)}.dialog-heading{display:flex;justify-content:space-between;align-items:center}.dialog-close{background:none;border:0;color:var(--ink);font-size:2rem}.dialog-heading+h2{font-size:3rem;margin:25px 0}.dialog-heading+h2 em{color:var(--lime)}.language-list>a{display:flex;align-items:center;gap:22px;min-height:80px;border-top:1px solid var(--line);font-size:1.75rem;padding:14px 0;transition:color .2s,padding .2s}.language-list>a:last-child{border-bottom:1px solid var(--line)}.language-list>a:hover{padding-left:10px;color:var(--lime)}.language-list .lang-code{margin-left:auto;font:12px 'Courier New',monospace;color:var(--muted)}.language-page{min-height:100vh;padding:0 4.2%;display:flex;flex-direction:column}.gate-header{display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid var(--line)}.language-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:9%;padding:75px 0;align-items:start}.language-layout h1{font-size:clamp(4rem,7.5vw,8rem);line-height:1.01;letter-spacing:-.065em;margin:28px 0}.language-prompt{color:var(--muted);font-size:.9rem}.language-prompt span{color:var(--lime);padding:0 12px}.gate-photo{width:100%;height:125px;object-fit:cover;filter:grayscale(1) brightness(.6);margin-top:35px}.language-layout .image-credit{margin-top:10px;font-size:.75rem}.language-layout .language-list>a{min-height:85px}.gate-footer{display:flex;justify-content:space-between;color:var(--muted);border-top:1px solid var(--line);padding:25px 0;margin-top:auto;font:12px 'Courier New',monospace}
@media(min-width:1600px){body{max-width:1800px;margin:auto}.masthead-word{font-size:min(16.4vw,296px)}}
@media(max-width:1200px){.header{gap:18px}.header nav{gap:16px}.header-tip{max-width:160px;white-space:normal}.header-actions{gap:13px}.hero{gap:4%}.hero-actions{gap:18px}.metrics>div{gap:16px;padding:25px 20px}.metrics strong{font-size:2.6rem}.footer-main{gap:30px}}
@media(max-width:980px){.header{flex-wrap:wrap;position:relative}.header nav{order:4;flex-basis:100%;justify-content:flex-start;padding-top:10px;gap:30px}.header-actions{margin-left:auto}.hero{grid-template-columns:1.05fr 1fr;gap:4%}.hero h1{font-size:4rem}.hero-image{min-height:420px}.metrics>div{display:block}.metrics p{margin-top:15px}.metrics .infinity{line-height:1;font-size:3rem}.masthead-word>span{font-size:1.5rem;top:1rem}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:first-child{grid-column:1/-1}.footer-main>div:first-child p{max-width:none}.empty-announcement{grid-template-columns:auto 1fr}.empty-announcement>.eyebrow{grid-column:2}.language-layout{gap:5%;grid-template-columns:1fr 1fr}.language-list>a{font-size:1.5rem}.contact-layout{gap:5%}.countdown{gap:8px}.countdown b{font-size:2rem}.intro{grid-template-columns:1fr 2fr}.pr-list article{grid-template-columns:40px 1fr;gap:25px}.pr-list article p{grid-column:2}.method-grid{gap:25px}.method-grid h3{font-size:1.6rem}.network-block{gap:35px}.network-block>strong{font-size:6.5rem}}
@media(max-width:700px){.topline{padding:9px 5%;font-size:.65rem}.topline>span:first-child{max-width:230px}.topline time{display:none}.header{padding:20px 5%;gap:12px}.brand{font-size:1.3rem}.brand-mark{width:32px;height:32px}.header-actions{gap:0}.header-tip{display:none}.mobile-toggle{display:flex;gap:12px;align-items:center;background:none;border:0;color:var(--ink);font-size:.875rem;margin-left:auto;padding:7px}.header nav{display:none;padding:20px 0 5px;flex-direction:column;align-items:stretch;gap:0}.header nav.is-open{display:flex}.header nav a{padding:12px 0;border-top:1px solid var(--line)}.header-actions{margin:0}.language-trigger{padding:8px}.masthead{padding:15px 5% 0}.masthead-word{font-size:16vw;letter-spacing:-.082em}.masthead-word>span{font-size:1rem;top:.25rem;right:0}.masthead-meta{font-size:.6rem;letter-spacing:.03em;padding:10px 0}.hero{display:block;padding:23px 5% 35px}.hero-copy{padding:0 0 30px}.hero .eyebrow{font-size:.65rem}.hero h1{font-size:clamp(3rem,10.8vw,4.5rem);margin:23px 0;line-height:1.09}.hero-description{font-size:1rem;line-height:1.7}.hero-actions{margin-top:26px;gap:12px 22px}.button{gap:25px;padding:15px 18px}.hero-image{height:270px;min-height:0}.hero-image>img{min-height:0;height:235px;object-position:38% 50%}.photo-label{font-size:.65rem;padding:16px}.hero-image figcaption{font-size:.7rem}.metrics{margin:0 5%;grid-template-columns:1fr}.metrics>div,.metrics>div:first-child{display:flex;padding:22px 0;border-right:0;border-bottom:1px solid var(--line);gap:25px}.metrics>div:last-child{border-bottom:0}.metrics strong{min-width:150px;font-size:2.5rem}.metrics p{margin:0;max-width:230px}.metrics .infinity{font-size:3rem}.section{padding:55px 5%}.intro{display:block}.intro>.eyebrow{margin-bottom:28px}h2{font-size:2.3rem}.intro-text{font-size:1rem}.section-heading{align-items:start;flex-direction:column;gap:18px}.section-heading h2{font-size:2.35rem}.section-heading .eyebrow{margin-bottom:18px}.announcement-grid{grid-template-columns:1fr;margin-top:25px;gap:20px}.announcement-card{padding:24px}.announcement-card h3{font-size:1.85rem}.countdown b{font-size:2.2rem}.empty-announcement{padding:25px;gap:18px}.empty-announcement p{font-size:1rem}.empty-announcement>.eyebrow{font-size:.65rem}.tip-band{padding:45px 5%;display:block}.tip-band h2{font-size:2.1rem}.tip-band .button{margin-top:30px}.footer{padding:45px 5% 25px}.footer-main{grid-template-columns:1fr;gap:35px;padding-bottom:35px}.footer-main>div:first-child{grid-column:auto}.footer-bottom{flex-wrap:wrap;gap:20px}.footer-languages{gap:17px}.image-credit{font-size:.7rem}.page-intro{padding:55px 5% 40px}.page-intro h1{font-size:clamp(2.7rem,10vw,4rem);overflow-wrap:break-word}.page-intro>.eyebrow{margin-bottom:23px}.page-intro>p:not(.eyebrow){font-size:1rem;line-height:1.8}.editorial-empty{grid-template-columns:1fr;gap:30px}.empty-number{font-size:5rem}.story-row{grid-template-columns:1fr 45px;gap:15px}.story-row>.eyebrow{grid-column:1/-1}.story-row h2{font-size:2rem}.circle-link{width:45px;height:45px}.method-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.method-grid h3{font-size:1.9rem;margin:20px 0}.wide-photo{margin:30px 5% 0}.wide-photo img{height:220px;object-position:30%}.network-block{padding:45px 5%;display:block}.network-block>strong{font-size:5.6rem;display:block;margin-bottom:30px}.network-block h2{font-size:2.2rem}.pr-list article{gap:20px}.pr-list article h2{font-size:1.7rem}.contact-layout{display:block;padding-top:50px}.contact-layout h1{font-size:2.8rem}.contact-form{margin-top:40px;padding-top:35px;border-top:1px solid var(--line)}.contact-direct{margin-top:30px}.language-page{padding:0 5%}.gate-header{padding:24px 0}.gate-header>.micro{font-size:.65rem;max-width:110px;text-align:right}.language-layout{display:flex;flex-direction:column;padding:45px 0;gap:38px}.language-layout h1{font-size:4.1rem}.language-layout .eyebrow{font-size:.65rem}.language-layout>section,.language-layout>nav{width:100%}.gate-photo{display:none}.language-layout .image-credit{display:none}.language-layout .language-list>a{min-height:72px}.language-list>a{font-size:1.65rem}.language-prompt{font-size:.8rem}.gate-footer{font-size:.7rem}.prose{font-size:1rem}.prose p{line-height:1.9}dialog{padding:22px}.dialog-heading+h2{font-size:2.5rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.contact-office{margin:28px 0;line-height:1.7}.contact-office address{font-style:normal;color:var(--muted)}.custom-page-copy{white-space:normal;overflow-wrap:anywhere}

.error-scene{padding:70px 4.2% 90px;display:grid;grid-template-columns:1fr 1.05fr;gap:7%;align-items:center;min-height:68vh}.error-number-panel{border:1px solid var(--line);padding:22px 26px;background:linear-gradient(135deg,#22281c 0%,var(--bg) 65%);overflow:hidden}.error-index{display:flex;justify-content:space-between;font:12px 'Courier New',monospace;color:var(--muted);letter-spacing:.08em}.error-number{position:relative;font-family:Arial,Helvetica,sans-serif;font-weight:900;font-size:clamp(100px,19vw,300px);line-height:1.15;letter-spacing:-.095em;color:var(--lime);padding:18px 0 5px}.error-star{position:absolute;font-size:35px;right:0;top:4px;line-height:1;letter-spacing:0;color:var(--ink)}.error-rules{margin:6px 0 38px}.error-rules span{display:block;height:6px;background:var(--line);margin-top:7px;width:100%}.error-rules span:nth-child(2){width:72%;background:var(--lime)}.error-rules span:nth-child(3){width:39%}.error-copy h1{font-size:clamp(2.8rem,4.9vw,5.6rem);margin:23px 0 25px;line-height:1.02;overflow-wrap:anywhere}.error-description{color:var(--muted);font-size:1rem;line-height:1.8;max-width:480px}.error-actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:34px}.error-footnote{display:flex;gap:18px;align-items:baseline;border-top:1px solid var(--line);margin-top:38px;padding-top:17px;color:var(--muted);font-size:.75rem}.error-footnote .micro{color:var(--lime)}
@media(max-width:800px){.error-scene{grid-template-columns:1fr;gap:35px;padding-top:30px;padding-bottom:50px}.error-number-panel{max-width:100%;padding:16px 22px}.error-number{font-size:clamp(110px,35vw,250px);line-height:1;padding:4px 0}.error-star{font-size:28px}.error-rules{margin-bottom:22px}.error-copy h1{font-size:clamp(2.7rem,8vw,4rem)}.error-actions{gap:20px}.error-footnote{margin-top:28px}}
