@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-vietnamese-wght-normal.RvljkFvg.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-latin-ext-wght-normal.B6JQhE1e.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-latin-wght-normal.ci0D1wrL.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--carbon:#0b1115;--carbon-elevated:#10191f;--carbon-soft:#131e24;--pit-white:#f4f7f2;--lime:#b5ff4f;--lime-ink:#111a08;--slate-300:#aab5ba;--slate-500:#66757c;--slate-600:#46545b;--amber:#e9a83a;--red:#ff6767;--state-received:#7dd3fc;--state-under-review:#facc15;--state-waitlisted:#c4b5fd;--state-invited:#b5ff4f;--state-participating:#4ade80;--state-not-selected:#fb7185;--state-withdrawn:#94a3b8;--state-expired:#fb923c;--line:#aab5ba33;--font-ui:"Lexend Variable", "Lexend", sans-serif;--font-data:"Lexend Variable", "Lexend", sans-serif;--shell:min(100% - 48px, 1280px);--shell-wide:min(100% - 48px, 1440px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--carbon)}body{background:linear-gradient(#b5ff4f05 1px, transparent 1px), linear-gradient(90deg, #b5ff4f05 1px, transparent 1px), var(--carbon);min-width:320px;color:var(--pit-white);font-family:var(--font-ui);text-rendering:optimizelegibility;background-size:80px 80px;margin:0;font-size:17px;line-height:1.55}img{max-width:100%;height:auto;display:block}a{color:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.skip-link{z-index:100;background:var(--lime);color:var(--lime-ink);padding:12px 16px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.shell{width:var(--shell);margin-inline:auto}.section{padding-block:112px}.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}.eyebrow,.status,.compatibility,.simulation-label,.step-index,.flow-index,.capture-bar,.overlay-label,.card-meta,.early-access-meta,.footer-grid h2{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase}.eyebrow{color:var(--lime);margin:0 0 24px;font-size:14px;font-weight:700}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.045em;margin-bottom:0;font-weight:720}h1{max-width:760px;font-size:clamp(3rem,5vw,4.7rem);line-height:.99}h2{font-size:clamp(2.4rem,4.4vw,3.75rem);line-height:1.02}h3{line-height:1.12}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1115f0;position:sticky;top:0}.header-inner{grid-template-columns:250px 1fr auto;align-items:center;gap:32px;min-height:80px;display:grid}.header-inner-wide{width:var(--shell-wide)}.brand{align-items:center;gap:12px;width:fit-content;display:inline-flex}.brand-wordmark{width:182px}.brand-mark{flex:none;width:56px;display:block;transform:translateY(-2px)}.desktop-nav{justify-content:center;gap:clamp(24px,3vw,52px);display:flex}.desktop-nav a,.footer-grid a{color:var(--slate-300);text-decoration:none;transition:color .18s}.desktop-nav a:hover,.footer-grid a:hover{color:var(--pit-white)}.desktop-nav a[aria-current=page]{color:var(--pit-white);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:10px}.button{border:1px solid var(--lime);background:var(--lime);min-height:54px;color:var(--lime-ink);border-radius:8px;justify-content:center;align-items:center;padding:0 28px;font-weight:750;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.button:hover{background:var(--pit-white);border-color:var(--pit-white);transform:translateY(-2px)}.button:disabled{border-color:var(--slate-600);background:var(--carbon-soft);color:var(--slate-300);cursor:not-allowed;transform:none}.button-secondary{border-color:var(--slate-600);color:var(--pit-white);background:0 0}.button-secondary:hover,.button-quiet:hover{border-color:var(--pit-white);background:var(--pit-white);color:var(--carbon)}.button-quiet{color:var(--slate-300);background:0 0;border-color:#0000}.button-danger{border-color:var(--red);color:var(--red);background:0 0}.button-danger:hover{border-color:var(--red);background:var(--red);color:var(--carbon)}.button-small{min-height:46px;padding-inline:20px;font-size:15px}.text-link{min-height:44px;color:var(--pit-white);text-underline-offset:6px;align-items:center;gap:10px;font-weight:650;display:inline-flex}.text-link span{color:var(--lime);font-size:24px}.mobile-nav{display:none}.hero{padding-top:92px;padding-bottom:90px;position:relative;overflow:hidden}.hero:before{content:"";border:1px solid #b5ff4f14;border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-240px}.hero-grid{width:var(--shell-wide);grid-template-columns:minmax(0,.82fr) minmax(620px,1.18fr);align-items:center;gap:clamp(52px,6vw,96px);display:grid}.hero-copy{z-index:2;position:relative}.hero-lead{max-width:620px;color:var(--slate-300);margin:32px 0 0;font-size:clamp(1.2rem,1.7vw,1.45rem);line-height:1.45}.hero-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:36px;display:flex}.compatibility{color:var(--slate-300);flex-wrap:wrap;gap:10px 24px;margin:28px 0 0;font-size:14px;display:flex}.compatibility span{align-items:center;gap:12px;display:inline-flex}.compatibility span:not(:last-child):after{background:var(--lime);content:"";border-radius:50%;width:4px;height:4px}.product-stage{min-height:650px;margin:0;position:relative}.capture{background:var(--carbon-elevated);border:1px solid #aab5ba47;border-radius:12px;overflow:hidden;box-shadow:0 22px 60px #00000047}.capture-bar,.overlay-label{border-bottom:1px solid var(--line);min-height:38px;color:var(--slate-300);justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;font-size:11px;font-weight:600;display:flex}.capture-window{background:#091014;overflow:hidden}.capture-window img{width:100%}.capture-live{z-index:2;width:78%;position:absolute;top:0;left:0}.capture-window-live{aspect-ratio:1.44}.capture-window-live img{transform:translateY(-1%)}.capture-strategy{z-index:1;width:68%;position:absolute;bottom:28px;right:0}.capture-strategy .capture-window{aspect-ratio:auto}.capture-strategy img{height:auto}.capture-overlay{z-index:4;border-color:#b5ff4fad;width:72%;position:absolute;bottom:0;left:8%}.capture-overlay .capture-window{border-top:1px solid #b5ff4f59}.status{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:24px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.status-available{color:var(--lime)}.status-validation{color:var(--amber)}.status-upcoming{color:var(--slate-300)}.status-request-received{color:var(--state-received)}.status-request-under-review{color:var(--state-under-review)}.status-request-waitlisted{color:var(--state-waitlisted)}.status-request-invited{color:var(--state-invited)}.status-request-participating{color:var(--state-participating)}.status-request-not-selected{color:var(--state-not-selected)}.status-request-withdrawn{color:var(--state-withdrawn)}.status-request-expired{color:var(--state-expired)}.simulation-label{color:var(--slate-300);margin:0;font-size:11px;position:absolute;top:-28px;right:0}.evidence-band{border-block:1px solid var(--line);background:#10191fc2}.evidence-list{grid-template-columns:repeat(4,1fr) 1.15fr;margin:0;padding:34px 0;list-style:none;display:grid}.evidence-list li{border-left:1px solid var(--line);align-items:flex-start;gap:14px;min-height:72px;padding:0 26px;display:flex;position:relative}.evidence-list li:first-child{border-left:0;padding-left:0}.step-index,.flow-index{color:var(--lime);font-size:12px;font-weight:700}.evidence-list h3{margin:2px 0 5px;font-size:18px}.evidence-list p{color:var(--slate-300);margin:0;font-size:14px}.evidence-list .evidence-callout{align-items:center;padding-right:0}.evidence-callout p{color:var(--amber);font-size:17px;font-weight:650;line-height:1.3}.section-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:64px;margin-bottom:64px;display:grid}.section-heading>p{max-width:520px;color:var(--slate-300);margin:0 0 5px auto;font-size:20px}.method{background:var(--carbon)}.flow{border-top:1px solid var(--line);grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}.flow li{border-left:1px solid var(--line);min-height:220px;padding:28px 20px 24px;position:relative}.flow li:first-child{border-left:0;padding-left:0}.flow li:not(:last-child):after{z-index:2;background:var(--lime);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;right:-5px}.flow h3{margin:38px 0 12px;font-size:21px}.flow p{color:var(--slate-300);margin:0;font-size:15px;line-height:1.45}.local-note{width:fit-content;color:var(--slate-300);font-family:var(--font-data);align-items:center;gap:12px;margin:24px 0 0;font-size:14px;display:flex}.local-note span{border:2px solid var(--lime);border-radius:50%;width:10px;height:10px}.product{border-block:1px solid var(--line);background:#10191fad}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card{border:1px solid var(--line);background:var(--carbon);border-radius:12px;min-height:390px;padding:28px;transition:border-color .18s,transform .18s}.product-card:hover{border-color:#b5ff4f73;transform:translateY(-4px)}.card-meta{color:var(--slate-300);justify-content:space-between;align-items:center;font-size:12px;display:flex}.card-problem{min-height:52px;color:var(--lime);font-family:var(--font-data);margin:64px 0 18px;font-size:15px}.product-card h3{margin:0 0 18px;font-size:30px}.product-card>p:last-child{color:var(--slate-300);margin:0}.local-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:96px;display:grid}.local-principles{border-top:1px solid var(--line)}.local-principles article{border-bottom:1px solid var(--line);grid-template-columns:54px .55fr 1fr;align-items:baseline;gap:24px;padding:28px 0;display:grid}.local-principles article>span{color:var(--lime);font-family:var(--font-data);font-size:13px}.local-principles h3{margin:0;font-size:20px}.local-principles p{color:var(--slate-300);margin:0;font-size:16px}.early-access{border-top:1px solid var(--line);background:var(--carbon-elevated);position:relative;overflow:hidden}.early-access:after{content:"";border:1px solid #b5ff4f2b;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-360px;right:-180px}.early-access-inner{z-index:1;text-align:center;max-width:980px;position:relative}.early-access h2{max-width:860px;margin-inline:auto}.early-access h2+p{max-width:700px;color:var(--slate-300);margin:30px auto 0;font-size:20px}.early-access-meta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.early-access-meta span{border:1px solid var(--line);color:var(--pit-white);border-radius:999px;padding:8px 12px;font-size:12px}.access-note{max-width:620px;color:var(--slate-300);margin:28px auto 0;font-size:14px}.site-footer{border-top:1px solid var(--line);background:#080d10;padding-top:72px}.footer-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:52px;padding-bottom:64px;display:grid}.footer-brand>.wordmark{margin-bottom:18px}.footer-brand p{max-width:270px;color:var(--slate-300)}.footer-grid nav{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-grid h2{color:var(--pit-white);margin-bottom:8px;font-size:13px}.footer-grid nav span{color:var(--slate-500);font-size:15px}.footer-bottom{border-top:1px solid var(--line);color:var(--slate-500);font-family:var(--font-data);justify-content:space-between;align-items:center;gap:18px;padding-block:24px;font-size:13px;display:flex}.footer-bottom p{margin:0}.footer-bottom img{flex:none;width:32px;height:32px}.footer-bottom a{color:var(--slate-300);text-underline-offset:4px;margin-left:auto;transition:color .18s}.footer-bottom a:hover{color:var(--lime)}.inner-hero{border-bottom:1px solid var(--line);padding-top:104px;padding-bottom:90px}.inner-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:end;gap:80px;display:grid}.inner-hero h1{max-width:870px}.inner-hero-copy{padding-bottom:8px}.inner-hero-copy>p{color:var(--slate-300);margin-bottom:28px;font-size:21px}.tag-row{flex-wrap:wrap;gap:9px;display:flex}.tag-row span,.draft-label{border:1px solid var(--line);color:var(--slate-300);font-family:var(--font-data);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:7px 10px;font-size:12px;display:inline-flex}.feature-section{border-bottom:1px solid var(--line)}.feature-section-alt{background:#10191fad}.feature-grid{grid-template-columns:minmax(320px,.76fr) minmax(0,1.24fr);align-items:center;gap:clamp(56px,7vw,112px);display:grid}.feature-grid-reverse{grid-template-columns:minmax(0,1.24fr) minmax(320px,.76fr)}.feature-grid-reverse>:first-child{grid-area:1/2}.feature-grid-reverse>:last-child{grid-area:1/1}.feature-copy h2{margin-bottom:28px;font-size:clamp(2.3rem,3.4vw,3.3rem)}.feature-copy>p:not(.eyebrow,.limit-note){color:var(--slate-300);font-size:18px}.feature-meta{color:var(--slate-300);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:48px;font-size:13px;display:flex}.plain-list{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.plain-list li{color:var(--slate-300);padding-left:22px;position:relative}.plain-list li:before{border:1px solid var(--lime);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:0}.limit-note{border-left:2px solid var(--amber);color:var(--slate-300);font-family:var(--font-data);background:#e9a83a12;margin:28px 0 0;padding:16px 18px;font-size:15px}.editorial-capture{background:#091014;border:1px solid #aab5ba47;border-radius:12px;margin:0;overflow:hidden}.editorial-capture img{width:100%}.strategy-stack{padding-bottom:88px;position:relative}.engineer-evidence-stack{gap:16px;display:grid}.overlay-proof{border-color:#b5ff4f9e;width:76%;position:absolute;bottom:0;right:-24px;box-shadow:0 18px 48px #0000005c}.capability-section{background:var(--carbon)}.capability-list{border-top:1px solid var(--line)}.capability-list article{border-bottom:1px solid var(--line);grid-template-columns:160px .55fr 1fr;align-items:center;gap:34px;padding-block:28px;display:grid}.capability-list .status{width:fit-content}.capability-list h3,.capability-list p{margin:0}.capability-list h3{font-size:21px}.capability-list p{color:var(--slate-300)}.process-section{background:#10191f85}.process-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.process-list li{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;gap:24px;padding:32px 0;display:grid}.process-list li>span{color:var(--lime);font-family:var(--font-data);font-size:14px}.process-list h2{margin-bottom:8px;font-size:clamp(2rem,3.4vw,3.2rem)}.process-list p{color:var(--slate-300);margin:0;font-size:18px}.evidence-types{border-bottom:1px solid var(--line)}.evidence-type-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.evidence-type-grid article{border:1px solid var(--line);background:var(--carbon-elevated);border-radius:12px;min-height:300px;padding:28px}.data-kind{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.data-kind.direct{color:var(--lime)}.data-kind.estimated{color:var(--amber)}.data-kind.no-data{color:var(--slate-300)}.evidence-type-grid h3{margin:72px 0 16px;font-size:28px}.evidence-type-grid p{color:var(--slate-300);margin:0}.local-decision{border-top:1px solid var(--line)}.local-decision-grid{grid-template-columns:.85fr 1.15fr;gap:96px;display:grid}.decision-layers{border-top:1px solid var(--line)}.decision-layers article{border-bottom:1px solid var(--line);padding:26px 0}.decision-layers article>span{color:var(--lime);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.decision-layers h3{margin:12px 0 8px;font-size:23px}.decision-layers p{color:var(--slate-300);margin:0}.access-process{border-bottom:1px solid var(--line)}.process-cards{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.process-cards li{border-block:1px solid var(--line);border-left:1px solid var(--line);min-height:260px;padding:24px}.process-cards li:last-child{border-right:1px solid var(--line)}.process-cards span,.integrity-grid span,.support-grid article>span{color:var(--lime);font-family:var(--font-data);font-size:13px}.process-cards h3{margin:64px 0 14px;font-size:24px}.process-cards p{color:var(--slate-300);margin:0}.request-section{background:#10191fad}.request-grid{grid-template-columns:.8fr 1.2fr;gap:96px;display:grid}.request-grid>div>p:not(.eyebrow){color:var(--slate-300);font-size:18px}.request-form{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:28px}.request-form-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex}.request-form-heading p{color:var(--slate-300);font-family:var(--font-data);text-align:right;margin:0;font-size:14px}.request-fields{gap:24px;padding-top:24px;display:grid}.request-form fieldset{border:0;gap:20px;margin:0;padding:0;display:grid}.request-form label{color:var(--pit-white);font-family:var(--font-data);gap:8px;font-size:14px;display:grid}.field-label{align-items:baseline;gap:4px;display:inline-flex}.request-form input,.request-form select,.request-form textarea{border:1px solid var(--slate-600);background:var(--carbon-elevated);width:100%;min-height:48px;color:var(--slate-300);font:inherit;border-radius:8px;padding:12px 14px}.request-form input::placeholder,.request-form textarea::placeholder{color:var(--slate-500)}.request-form input[aria-invalid=true],.request-form select[aria-invalid=true],.request-form textarea[aria-invalid=true]{border-color:var(--red)}.request-form textarea{resize:vertical}.request-form .check-row{color:var(--slate-300);font-family:var(--font-ui);grid-template-columns:auto 1fr;align-items:start;gap:4px 12px;font-size:16px}.request-form .check-row input{width:20px;min-height:20px;accent-color:var(--lime);margin-top:2px}.request-form .check-row small{color:var(--slate-500);font-family:var(--font-data);font-size:13px;display:block}.request-form .choice-group{border-top:1px solid var(--line);gap:12px;padding-top:22px}.request-form .choice-group legend{color:var(--pit-white);font-family:var(--font-data);padding:0 0 4px;font-size:15px}.choice-list{gap:12px;display:grid}.choice-list-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.field-help{color:var(--slate-500);font-family:var(--font-data);margin:0;font-size:13px}.field-error{color:var(--red);font-family:var(--font-data);font-size:13px}.field-error:empty{display:none}.confirmation-group .check-row .field-error{grid-column:2}.optional-label{color:var(--slate-500);text-transform:uppercase;letter-spacing:.08em;justify-self:start;font-size:12px;font-weight:500}.request-fields>.button{justify-self:start}.turnstile-slot{min-height:65px}.form-status{color:var(--amber);font-family:var(--font-data);margin:18px 0 0;font-size:14px}.form-status.is-error{color:var(--red)}.form-status.is-success{color:var(--lime)}.management-entry{color:var(--slate-300);text-underline-offset:5px;align-items:center;gap:10px;margin-top:18px;font-weight:650;display:inline-flex}.management-entry span{color:var(--lime);font-size:22px}.management-hero{padding-bottom:88px}.management-card{gap:20px;display:grid}.local-link-card,.private-view-status,.danger-zone{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:28px}.local-link-card h2,.private-view-status h2,.danger-zone h2{margin:30px 0 14px;font-size:30px}.local-link-card p,.private-view-status p,.danger-zone p{color:var(--slate-300)}.local-link-card .button,.private-view-status .button{margin-top:8px}.managed-application-shell{max-width:960px}.private-view-status{text-align:left}.feedback-access-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.feedback-access-actions .button{margin-top:0;font-family:inherit;font-size:1rem}@media (width<=599px){.feedback-access-actions{flex-direction:column;align-items:stretch}.feedback-access-actions .text-link{align-self:flex-start}}.managed-application-form{padding:0;overflow:hidden}.managed-summary{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:32px;padding:32px;display:flex}.managed-summary h2{margin-top:28px;font-size:38px}.managed-product-access,.managed-feedback-access{border-bottom:1px solid var(--line);background:#a8ff3e09;justify-content:space-between;align-items:center;gap:32px;padding:24px 32px;display:flex}.managed-feedback-access{background:#f4f7f205}.managed-product-access .eyebrow,.managed-feedback-access .eyebrow,.managed-product-copy{margin:0}.managed-product-copy{max-width:560px;color:var(--slate-300);padding-top:8px}.managed-product-access .button,.managed-feedback-access .button{flex:none}.managed-dates{gap:14px;min-width:280px;margin:0;display:grid}.managed-dates div{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding-bottom:10px;display:flex}.managed-dates dt,.managed-dates dd{font-family:var(--font-data);margin:0;font-size:14px}.managed-dates dt{color:var(--slate-500)}.managed-dates dd{color:var(--slate-300);text-align:right}.managed-application-form>.request-fields{padding:32px}.managed-application-form input[readonly]{color:var(--slate-500);cursor:not-allowed}.management-actions{flex-wrap:wrap;gap:12px;display:flex}.danger-zone{background:#ff676709;border-color:#ff676759;justify-content:space-between;align-items:end;gap:32px;margin:0 32px 32px;display:flex}.danger-zone h2{margin-top:24px}.danger-zone p{max-width:560px;margin-bottom:0}.danger-zone .button{flex:none}.outbox-shell{gap:28px;display:grid}.outbox-toolbar{justify-content:space-between;align-items:end;gap:48px;display:flex}.outbox-toolbar>div{max-width:720px}.outbox-toolbar h2{margin-bottom:20px}.outbox-toolbar p:not(.eyebrow){color:var(--slate-300);margin-bottom:0}.outbox-toolbar .button{flex:none}.outbox-delivery-controls{flex:none;justify-items:end;gap:10px;display:grid}.outbox-delivery-controls p{max-width:340px;color:var(--slate-500);font-family:var(--font-data);text-align:right;margin:0;font-size:13px}.outbox-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.outbox-message,.outbox-empty{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:28px}.outbox-message.is-selected{border-color:#b5ff4fb8;box-shadow:inset 0 0 0 1px #b5ff4f38}.outbox-message-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.outbox-message-state,.outbox-message-selection{align-items:center;gap:10px;display:flex}.outbox-message-selection{color:var(--slate-300);cursor:pointer;font-family:var(--font-data);font-size:13px}.outbox-message-selection input{width:20px;height:20px;accent-color:var(--lime);margin:0}.outbox-date{color:var(--slate-500);font-family:var(--font-data);font-size:13px}.outbox-message h3{margin:34px 0 10px;font-size:28px}.outbox-preheader{color:var(--lime)}.outbox-body{border-block:1px solid var(--line);padding-block:18px}.outbox-body p{color:var(--slate-300)}.outbox-body p:last-child{margin-bottom:0}.outbox-details{gap:8px;margin:20px 0 0;display:grid}.outbox-details div{justify-content:space-between;gap:20px;display:flex}.outbox-details dt,.outbox-details dd{font-family:var(--font-data);margin:0;font-size:13px}.outbox-details dt{color:var(--slate-500)}.outbox-details dd{color:var(--slate-300);text-align:right}.outbox-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.outbox-empty{grid-column:1/-1}.outbox-empty h2{margin:32px 0 16px;font-size:34px}.outbox-empty p{max-width:650px;color:var(--slate-300)}.outbox-empty .button{margin-top:10px}.admin-section{background:#10191f85}.admin-shell{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.admin-capacity,.admin-feedback-stats{border:1px solid var(--line);background:var(--carbon);border-radius:12px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.admin-capacity article,.admin-feedback-stats article{border-left:1px solid var(--line);align-content:space-between;min-height:138px;padding:24px;display:grid}.admin-capacity article:first-child,.admin-feedback-stats article:first-child{border-left:0}.admin-capacity span,.admin-feedback-stats span,.admin-filters span,.admin-detail-actions label>span{color:var(--slate-500);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.admin-capacity strong,.admin-feedback-stats strong{color:var(--lime);font-family:var(--font-data);font-size:44px;line-height:1}.admin-toolbar{justify-content:space-between;align-items:end;gap:32px;margin-top:34px;display:flex}.admin-toolbar .eyebrow{margin-bottom:12px}.admin-toolbar h2{font-size:42px}.admin-toolbar-actions{align-items:center;gap:12px;display:flex}.admin-view-switch{border:1px solid var(--line);background:var(--carbon);border-radius:9px;padding:4px;display:inline-flex}.admin-view-switch button{min-height:38px;color:var(--slate-300);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding-inline:14px;font-size:14px;font-weight:650}.admin-view-switch button[aria-pressed=true]{background:var(--carbon-soft);color:var(--lime)}.admin-filters{border:1px solid var(--line);background:var(--carbon);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:14px;padding:20px;display:grid}.admin-filters label,.admin-detail-actions label{gap:8px;display:grid}.admin-filters select,.admin-detail-actions select,.admin-detail-actions textarea,.admin-invitation-result input{border:1px solid var(--slate-600);background:var(--carbon-soft);width:100%;min-height:48px;color:var(--pit-white);font:inherit;border-radius:8px;padding:10px 12px}.admin-workspace{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:start;gap:18px;display:grid}.admin-feedback-review{border-top:1px solid var(--line);gap:28px;margin-top:62px;padding-top:62px;scroll-margin-top:96px;display:grid}.admin-feedback-stats{border:1px solid var(--line);background:var(--carbon);border-radius:12px;overflow:hidden}.admin-application-list{gap:14px;display:grid}.admin-application-card,.admin-detail,.admin-empty{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:24px}.admin-application-card{cursor:pointer;transition:border-color .18s,background-color .18s,transform .18s}.admin-application-card.is-selected{background:#b5ff4f06;border-color:#b5ff4fb3}.admin-application-card:is(:hover,:focus-visible,:focus-within){border-color:var(--lime);color:var(--pit-white);background:#19333d;transform:none}.admin-application-card:is(:hover,:focus-visible,:focus-within) .admin-card-email,.admin-application-card:is(:hover,:focus-visible,:focus-within) .admin-card-header>span:last-child{color:#c7d5dc}.admin-application-card>.button:is(:hover,:focus-visible){border-color:var(--lime);color:var(--pit-white);background:#19333d;transform:none}.admin-application-list[data-view=list] .admin-application-card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header action""name action""email action";align-items:center;gap:6px 18px;padding:16px 18px;display:grid}.admin-application-list[data-view=list] .admin-card-header{grid-area:header;margin-bottom:8px}.admin-application-list[data-view=list] .admin-application-card h3{grid-area:name;margin:0;font-size:23px}.admin-application-list[data-view=list] .admin-card-email{grid-area:email;margin:0}.admin-application-list[data-view=list] .admin-card-metadata{display:none}.admin-application-list[data-view=list] .admin-application-card>.button{grid-area:action}.admin-card-header{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-card-header>span:last-child{color:var(--slate-500);font-family:var(--font-data);font-size:13px}.admin-application-card h3{margin:28px 0 6px;font-size:28px}.admin-card-email{color:var(--slate-300);overflow-wrap:anywhere}.admin-feedback-preview{color:var(--slate-300);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:18px 0 0;display:-webkit-box;overflow:hidden}.admin-card-metadata,.admin-detail-facts{border-top:1px solid var(--line);gap:0;margin:22px 0;display:grid}.admin-card-metadata div,.admin-detail-facts div{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:18px;padding:11px 0;display:grid}.admin-card-metadata dt,.admin-card-metadata dd,.admin-detail-facts dt,.admin-detail-facts dd{font-family:var(--font-data);margin:0;font-size:14px}.admin-card-metadata dt,.admin-detail-facts dt{color:var(--slate-500)}.admin-card-metadata dd,.admin-detail-facts dd{color:var(--slate-300);overflow-wrap:anywhere}.admin-detail{position:sticky;top:104px}.admin-detail>h2,.admin-empty h2{margin:30px 0 16px;font-size:32px}.admin-detail>p,.admin-empty p{color:var(--slate-300)}.admin-detail-heading h2{margin:28px 0 6px;font-size:38px}.admin-detail-heading p{color:var(--slate-300);overflow-wrap:anywhere}.admin-detail-actions,.admin-history{border-top:1px solid var(--line);gap:18px;padding-top:26px;display:grid}.admin-feedback-description{border-top:1px solid var(--line);gap:14px;padding:26px 0;display:grid}.admin-feedback-recording{border-top:1px solid var(--line);justify-items:start;gap:18px;padding:26px 0;display:grid}.admin-feedback-recording-heading{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.admin-feedback-recording-heading h3{margin:0;font-size:25px}.admin-recording-facts{width:100%;margin:0}.admin-recording-facts div:last-child dd{word-break:break-all;font-size:12px}.admin-recording-note{color:var(--slate-500);font-family:var(--font-data);margin:0;font-size:12px;line-height:1.5}.admin-feedback-description h3{margin:0;font-size:25px}.admin-feedback-description p{color:var(--slate-300);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.admin-detail-actions h3,.admin-history h3,.admin-invitation-result h3{margin:0;font-size:25px}.admin-detail-actions textarea{resize:vertical;min-height:92px}.admin-action-buttons,.admin-invitation-result>div{flex-wrap:wrap;gap:12px;display:flex}.admin-action-note{color:var(--amber);margin:0;font-size:14px}.admin-invitation-result{background:#e9a83a0f;border:1px solid #e9a83a73;border-radius:10px;gap:16px;margin-top:26px;padding:22px;display:grid}.admin-invitation-result>.status{justify-self:start;width:fit-content}.admin-invitation-result[hidden]{display:none}.admin-invitation-result p{color:var(--slate-300);margin:0}.admin-invitation-result input{flex:280px;min-width:0}.invitation-section{background:#10191fad}.invitation-shell{width:min(100%,820px)}.invitation-state{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:36px}.invitation-state h2{margin:30px 0 14px;font-size:clamp(32px,5vw,48px)}.invitation-state p{max-width:650px;color:var(--slate-300);margin:0;font-size:18px}.invitation-state .button{margin-top:26px}.invitation-state[hidden],.invitation-form[hidden]{display:none}.invitation-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.invitation-summary>div{gap:7px;padding:24px 0;display:grid}.invitation-summary>div+div{border-left:1px solid var(--line);padding-left:24px}.invitation-summary span{color:var(--slate-500);font-family:var(--font-data);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.invitation-summary strong{color:var(--pit-white);overflow-wrap:anywhere;font-size:20px}.invitation-consents .check-row{border:1px solid var(--line);background:var(--carbon-elevated);border-radius:8px;padding:16px}.invitation-consents .check-row:has(input:checked){background:#b5ff4f0a;border-color:#b5ff4f8c}.invitation-consents a{color:var(--pit-white);text-underline-offset:4px}.invitation-consents .field-error{grid-column:2}.invitation-legal-note{border-top:1px solid var(--line);color:var(--slate-500);font-family:var(--font-data);margin:18px 0 0;padding-top:18px;font-size:13px}.invitation-success{background:#b5ff4f09;border-color:#b5ff4f80}.admin-history{margin-top:28px}.admin-history ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.admin-history li{border-bottom:1px solid var(--line);gap:5px;padding:15px 0;display:grid}.admin-history li>span{color:var(--slate-500);font-family:var(--font-data);font-size:13px}.admin-history li p{color:var(--slate-300);margin:2px 0 0;font-size:14px}.expectation-section{border-top:1px solid var(--line)}.expectation-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.expectation-grid article{border:1px solid var(--line);border-radius:12px;padding:34px}.expectation-grid h2{margin:46px 0 22px;font-size:38px}.expectation-grid p{color:var(--slate-300);margin:0}.roadmap-section{background:#10191f85}.roadmap-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.roadmap-column{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:28px}.roadmap-column ul{gap:0;margin:44px 0 0;padding:0;list-style:none;display:grid}.roadmap-column li{border-top:1px solid var(--line);color:var(--slate-300);padding:16px 0}.gate-section{border-top:1px solid var(--line)}.gate-grid{grid-template-columns:.9fr 1.1fr;gap:96px;display:grid}.gate-grid>div:last-child>p{color:var(--slate-300);font-size:19px}.download-section{background:#10191f85}.download-grid{grid-template-columns:1.35fr .65fr;align-items:start;gap:24px;display:grid}.release-card,.warning-card{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:34px}.release-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.release-data{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin:42px 0 28px;display:grid}.release-data div{border-bottom:1px solid var(--line);padding:18px 0}.release-data div:nth-child(odd){padding-right:20px}.release-data dt{color:var(--slate-500);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.release-data dd{color:var(--pit-white);margin:6px 0 0}.release-data .release-checksum{grid-column:1/-1}.release-checksum dd{font-family:var(--font-data);overflow-wrap:anywhere;font-size:14px}.release-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.release-actions [hidden]{display:none}.release-note{color:var(--slate-300);margin:20px 0 0;font-size:14px}.warning-card{border-color:#e9a83a66}.warning-card h2{margin-bottom:22px;font-size:36px}.warning-card>p:not(.eyebrow){color:var(--slate-300)}.integrity-section{border-top:1px solid var(--line)}.integrity-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.integrity-grid article{border-left:1px solid var(--line);padding:28px 22px}.integrity-grid article:first-child{border-left:0;padding-left:0}.integrity-grid h3{margin:42px 0 12px;font-size:23px}.integrity-grid p{color:var(--slate-300);margin:0}.support-paths{background:#10191f85}.support-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.support-grid article{border:1px solid var(--line);background:var(--carbon);border-radius:12px;min-height:390px;padding:28px}.support-grid h2{margin:72px 0 22px;font-size:34px}.support-grid p,.support-grid li{color:var(--slate-300)}.support-grid ol{gap:10px;padding-left:20px;display:grid}.faq-grid{grid-template-columns:.75fr 1.25fr;gap:96px;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;padding:24px 44px 24px 0;font-size:20px;font-weight:650;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{color:var(--lime);content:"+";position:absolute;top:22px;right:4px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:var(--slate-300);margin:0;padding:0 40px 24px 0}.support-contact{border-top:1px solid var(--line);background:var(--carbon-elevated)}.support-contact-inner{text-align:center;max-width:860px}.support-contact-inner h2+p{max-width:680px;color:var(--slate-300);margin:24px auto 0}.support-contact-inner .button{margin-top:28px}.privacy-section{background:#10191f85}.privacy-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.privacy-grid article{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:28px}.privacy-grid h2{margin:46px 0 24px;font-size:32px}.privacy-grid ul{color:var(--slate-300);gap:12px;padding-left:20px;display:grid}.policy-grid{grid-template-columns:.7fr 1.3fr;gap:96px;display:grid}.policy-content{border-top:1px solid var(--line)}.policy-content section{border-bottom:1px solid var(--line);padding:26px 0}.policy-content h3{margin:0 0 8px;font-size:23px}.policy-content p{color:var(--slate-300);margin:0}.legal-review{border-top:1px solid var(--line);background:var(--carbon-elevated)}.legal-review-inner{max-width:860px}.legal-review-inner p{color:var(--slate-300);margin:24px 0 0;font-size:18px}.terms-grid{grid-template-columns:.55fr 1.45fr;gap:96px;display:grid}.terms-grid aside{border-left:2px solid var(--amber);color:var(--slate-300);background:#e9a83a12;align-self:start;padding:22px;position:sticky;top:112px}.terms-grid aside p{margin:0}.terms-list{border-top:1px solid var(--line)}.terms-list section{border-bottom:1px solid var(--line);padding:30px 0}.terms-list h2{letter-spacing:-.025em;margin-bottom:12px;font-size:28px}.terms-list p{color:var(--slate-300);margin:0}.feedback-section{background:#10191f9e}.feedback-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;display:grid}.feedback-grid[hidden]{display:none}.feedback-form textarea{min-height:190px;line-height:1.5}.feedback-recording-field{border:1px solid var(--line);background:var(--carbon-elevated);border-radius:10px;gap:12px;padding:18px;display:grid}.feedback-recording-field input[type=file]{background:var(--carbon-soft);padding:8px}.feedback-recording-field input[type=file]::file-selector-button{border:1px solid var(--slate-600);background:var(--carbon);min-height:36px;color:var(--pit-white);font:inherit;cursor:pointer;border-radius:6px;margin-right:12px;padding:8px 12px;font-weight:650}.feedback-recording-field input[type=file]::file-selector-button:hover{border-color:var(--lime)}.feedback-recording-summary{color:var(--lime);font-family:var(--font-data);overflow-wrap:anywhere;margin:0;font-size:13px}.feedback-recording-summary[hidden],.feedback-recording-consent[hidden]{display:none}.request-form .feedback-recording-consent{border-top:1px solid var(--line);margin-top:4px;padding-top:16px}.feedback-character-count{color:var(--slate-500);font-family:var(--font-data);justify-self:end;font-size:12px}.feedback-history{border:1px solid var(--line);background:var(--carbon);border-radius:12px;padding:28px}.feedback-history-heading,.feedback-card-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.feedback-history-heading h2{margin:0;font-size:34px}.feedback-history-intro{color:var(--slate-300);margin:18px 0 26px}.feedback-list{gap:14px;display:grid}.feedback-card,.feedback-empty{border:1px solid var(--line);background:var(--carbon-elevated);border-radius:10px;padding:22px}.feedback-card-header h3{margin:12px 0 0;font-size:23px}.feedback-card-header .button{min-height:38px;padding:8px 14px}.feedback-severity-low{border-color:var(--lime);color:var(--lime)}.feedback-severity-medium{border-color:var(--amber);color:var(--amber)}.feedback-severity-high,.feedback-severity-blocking{border-color:var(--red);color:var(--red)}.feedback-card-meta,.feedback-card-session{color:var(--slate-500);font-family:var(--font-data);font-size:13px}.feedback-card-meta{margin:16px 0}.feedback-card-description{color:var(--slate-300);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.feedback-card-session{overflow-wrap:anywhere;margin:18px 0 0}.feedback-card-recording{background:#a3ff3e0d;border:1px solid #a3ff3e52;border-radius:8px;gap:4px;margin-top:18px;padding:14px;display:grid}.feedback-card-recording strong{color:var(--lime);font-family:var(--font-data);text-transform:uppercase;font-size:13px}.feedback-card-recording span{color:var(--slate-300);font-family:var(--font-data);overflow-wrap:anywhere;font-size:13px}.feedback-empty h3{margin:0 0 8px}.feedback-empty p{color:var(--slate-300);margin:0}.feedback-empty[hidden]{display:none}@media (width<=1199px){.header-inner{grid-template-columns:230px 1fr auto}.brand-wordmark{width:166px}.desktop-nav{gap:24px}.hero-grid{grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);gap:48px}.product-stage{min-height:560px}.evidence-list{grid-template-columns:repeat(4,1fr)}.evidence-callout{border-top:1px solid var(--line);grid-column:1/-1;margin-top:28px;border-left:0!important;padding-top:24px!important}.flow{grid-template-columns:repeat(3,1fr)}.flow li:nth-child(4){border-left:0;padding-left:0}.flow li:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (width<=1023px){:root{--shell:min(100% - 80px, 920px);--shell-wide:min(100% - 80px, 920px)}.section{padding-block:88px}.outbox-list{grid-template-columns:1fr}.admin-capacity,.admin-filters{grid-template-columns:1fr 1fr}.admin-workspace,.feedback-grid{grid-template-columns:1fr}.admin-detail{position:static}.header-inner{grid-template-columns:1fr auto}.desktop-nav,.header-cta{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{border:1px solid var(--line);cursor:pointer;border-radius:8px;place-content:center;gap:5px;width:48px;height:48px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{background:var(--pit-white);width:20px;height:2px}.mobile-nav nav{border:1px solid var(--line);background:var(--carbon-elevated);border-radius:12px;flex-direction:column;width:min(320px,100vw - 48px);padding:12px;display:flex;position:absolute;top:58px;right:0;box-shadow:0 20px 50px #00000059}.mobile-nav nav a{border-bottom:1px solid var(--line);min-height:48px;padding:11px 12px;text-decoration:none}.mobile-nav nav a:last-child{color:var(--lime);border-bottom:0}.hero{padding-top:72px}.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:760px}.product-stage{width:100%;min-height:740px;margin-top:36px}.capture-live{width:76%}.capture-strategy{width:66%}.capture-overlay{width:74%}.section-heading{grid-template-columns:1fr;gap:28px}.section-heading>p{margin-left:0}.product-grid{grid-template-columns:1fr 1fr}.product-card:last-child{grid-column:1/-1;min-height:320px}.local-grid{grid-template-columns:1fr;gap:52px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid nav:last-child{grid-column:2}.inner-hero-grid,.feature-grid,.feature-grid-reverse,.local-decision-grid,.request-grid,.gate-grid,.download-grid,.faq-grid,.policy-grid,.terms-grid{grid-template-columns:1fr;gap:52px}.feature-grid-reverse>:first-child,.feature-grid-reverse>:last-child{grid-area:auto}.feature-grid-reverse>:first-child{order:0}.feature-grid-reverse>:last-child{order:1}.overlay-proof{right:18px}.capability-list article{grid-template-columns:150px .7fr 1.3fr}.evidence-type-grid,.roadmap-grid,.privacy-grid,.support-grid{grid-template-columns:1fr 1fr}.evidence-type-grid article:last-child,.roadmap-column:last-child,.privacy-grid article:last-child,.support-grid article:last-child{grid-column:1/-1}.process-cards,.integrity-grid{grid-template-columns:1fr 1fr}.process-cards li:nth-child(3),.process-cards li:nth-child(4){border-top:0}.expectation-grid{grid-template-columns:1fr}.terms-grid aside{position:static}}@media (width<=599px){:root{--shell:min(100% - 48px, 540px);--shell-wide:min(100% - 48px, 540px)}html{scroll-behavior:auto}body{background-size:48px 48px;font-size:16px}.section{padding-block:72px}.site-header{position:relative}.header-inner{min-height:72px}.brand-wordmark{display:none}.brand-mark{display:block}.hero{padding-top:58px;padding-bottom:72px}.eyebrow{margin-bottom:18px;font-size:12px}h1{font-size:clamp(2.55rem,12vw,3.25rem)}h2{font-size:clamp(2.15rem,10vw,3rem)}.hero-lead{margin-top:24px;font-size:18px}.hero-actions{flex-direction:column;align-items:stretch;gap:14px;margin-top:28px}.button{width:100%}.text-link{justify-content:center}.compatibility{gap:8px;margin-top:24px;display:grid}.compatibility span:not(:last-child):after{display:none}.product-stage{flex-direction:column;gap:18px;min-height:0;margin-top:64px;display:flex}.capture{width:100%;position:relative;inset:auto}.capture-overlay{order:-1}.capture-window-live{aspect-ratio:4/3}.capture-window-live img{object-fit:cover;object-position:top left;min-height:100%;transform:none}.capture-strategy .capture-window{aspect-ratio:auto}.capture-strategy img{height:auto}.overlay-label{flex-direction:column;align-items:flex-start}.simulation-label{top:-32px;left:0;right:auto}.evidence-list{grid-template-columns:1fr;padding-block:18px}.evidence-list li,.evidence-list li:first-child{border-top:1px solid var(--line);border-left:0;min-height:auto;padding:20px 0}.evidence-list li:first-child{border-top:0}.evidence-callout{margin-top:0}.section-heading{margin-bottom:44px}.section-heading>p{font-size:18px}.flow{border-top:0;grid-template-columns:1fr}.flow li,.flow li:first-child,.flow li:nth-child(4){border-top:1px solid var(--line);border-bottom:0;border-left:0;grid-template-columns:44px 1fr;min-height:auto;padding:24px 0;display:grid}.flow li:not(:last-child):after{display:none}.flow h3{margin:0 0 8px}.flow p{grid-column:2}.local-note{align-items:flex-start}.product-grid{grid-template-columns:1fr}.product-card,.product-card:last-child{grid-column:auto;min-height:340px;padding:24px}.card-problem{margin-top:48px}.local-principles article{grid-template-columns:42px 1fr;gap:10px 18px}.local-principles p{grid-column:2}.early-access h2+p{font-size:18px}.footer-grid{grid-template-columns:1fr 1fr;gap:40px 24px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-wrap:wrap;align-items:flex-start;gap:8px 18px}.footer-bottom a{width:100%;margin-left:50px}.inner-hero{padding-top:72px;padding-bottom:64px}.inner-hero-grid{gap:36px}.inner-hero-copy>p{font-size:18px}.feature-grid,.feature-grid-reverse,.local-decision-grid,.request-grid,.gate-grid,.download-grid,.faq-grid,.policy-grid,.terms-grid{gap:40px}.feature-meta{margin-bottom:32px}.strategy-stack{gap:16px;padding-bottom:0;display:grid}.overlay-proof{width:100%;position:relative;inset:auto}.capability-list article{grid-template-columns:1fr;gap:12px}.process-list li{grid-template-columns:44px 1fr}.evidence-type-grid,.roadmap-grid,.privacy-grid,.support-grid,.process-cards,.integrity-grid{grid-template-columns:1fr}.evidence-type-grid article:last-child,.roadmap-column:last-child,.privacy-grid article:last-child,.support-grid article:last-child{grid-column:auto}.process-cards li,.process-cards li:nth-child(3),.process-cards li:nth-child(4){border:1px solid var(--line);border-bottom:0;min-height:auto}.process-cards li:last-child{border-bottom:1px solid var(--line)}.process-cards h3{margin-top:32px}.request-form-heading{flex-direction:column;align-items:flex-start}.request-form-heading p{text-align:left}.managed-summary,.managed-product-access,.managed-feedback-access,.danger-zone{flex-direction:column;align-items:stretch}.outbox-toolbar{flex-direction:column;align-items:stretch;gap:28px}.outbox-delivery-controls{justify-items:stretch}.outbox-delivery-controls p{text-align:left;max-width:none}.admin-capacity,.admin-feedback-stats,.admin-filters{grid-template-columns:1fr}.admin-capacity article,.admin-capacity article:first-child,.admin-feedback-stats article,.admin-feedback-stats article:first-child{border-top:1px solid var(--line);border-left:0;min-height:110px}.admin-capacity article:first-child,.admin-feedback-stats article:first-child{border-top:0}.admin-toolbar,.admin-action-buttons,.admin-invitation-result>div{flex-direction:column;align-items:stretch}.admin-toolbar .button,.admin-action-buttons .button,.admin-feedback-recording .button,.admin-invitation-result .button{width:100%}.invitation-summary{grid-template-columns:1fr}.invitation-summary>div+div{border-left:0;padding-top:0;padding-left:0}.admin-toolbar-actions{display:grid}.admin-view-switch,.admin-view-switch button{width:100%}.admin-view-switch button{flex:1}.admin-application-list[data-view=list] .admin-application-card{grid-template-columns:1fr;grid-template-areas:"header""name""email""action"}.admin-application-list[data-view=list] .admin-application-card>.button{margin-top:10px}.admin-card-metadata div,.admin-detail-facts div{grid-template-columns:1fr;gap:4px}.outbox-toolbar .button,.outbox-delivery-controls,.outbox-empty .button{width:100%}.managed-dates{min-width:0}.managed-summary,.managed-product-access,.managed-feedback-access,.managed-application-form>.request-fields{padding:22px}.danger-zone{margin:0 22px 22px}.management-actions{display:grid}.management-actions .button,.managed-product-access .button,.managed-feedback-access .button,.danger-zone .button,.local-link-card .button,.private-view-status .button{width:100%}.choice-list-compact{grid-template-columns:1fr}.request-fields>.button{width:100%}.request-form,.release-card,.warning-card{padding:22px}.release-header{flex-direction:column}.release-data{grid-template-columns:1fr}.release-actions{display:grid}.feedback-history-heading,.feedback-card-header{flex-direction:column;align-items:stretch}.release-actions .button{width:100%}.integrity-grid article,.integrity-grid article:first-child{border-top:1px solid var(--line);border-left:0;padding:22px 0}.integrity-grid h3{margin-top:24px}.support-grid article{min-height:auto}.support-grid h2{margin-top:44px}.footer-grid nav:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.admin-page-header{padding:36px 0 24px}.admin-page-heading{justify-content:space-between;align-items:center;gap:28px;display:flex}.admin-page-heading h1{margin:10px 0 0;font-size:clamp(28px,3vw,40px);line-height:1.15}.admin-page-heading .inner-hero-copy{max-width:520px}.admin-page-heading .inner-hero-copy p{font-size:15px}.admin-section:has(.admin-section-nav){padding-top:24px}.admin-section-nav{z-index:20;border:1px solid var(--line);background:var(--carbon);scrollbar-width:thin;scrollbar-color:var(--slate-300) var(--carbon);border-radius:14px;gap:6px;padding:6px;display:flex;position:sticky;top:80px;overflow-x:auto;box-shadow:0 8px 24px #00000029}.admin-section-nav a{min-height:52px;color:var(--slate-300);white-space:nowrap;border:1px solid #0000;border-radius:9px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}.admin-section-nav svg{flex:none}.admin-section-nav a:hover{color:var(--pit-white);background:#19333d;border-color:#59717c}.admin-section-nav a:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.admin-section-nav a[aria-current=page]{color:#07151b;background:var(--lime);border-color:var(--lime);font-weight:700}@media (prefers-reduced-motion:reduce){.admin-section-nav a{transition:none}}.admin-view-panel{gap:24px;min-width:0;scroll-margin-top:180px;display:grid}.admin-view-panel[hidden]{display:none!important}.admin-view-panel.admin-feedback-review{border-top:0;margin-top:0;padding-top:0}.admin-view-panel .admin-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.admin-view-panel .desktop-access-panel{margin-bottom:0}@media (width<=900px){.admin-page-heading{gap:16px;display:grid}.admin-view-panel .admin-workspace{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.admin-section-nav a{padding:12px}.admin-page-header{padding-top:24px}}.admin-view-panel h2{font-size:clamp(26px,3vw,36px);line-height:1.15}@media (width<=599px){.admin-section-nav{top:0}.admin-view-panel{scroll-margin-top:140px}}.header-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.language-preview{border-left:3px solid var(--lime);background:var(--carbon-elevated);color:var(--slate-300);padding:12px 16px;font-size:14px;line-height:1.6}@media (width<=1023px){.header-inner{grid-template-columns:minmax(0,1fr) auto auto;gap:12px}.header-actions{gap:0}}@media (width>=1024px) and (width<=1199px){.header-inner{grid-template-columns:200px 1fr auto;gap:16px}.desktop-nav{gap:16px}.header-cta{padding-inline:12px}}.pilot-free-note{color:var(--slate-300);margin-top:1rem;font-size:.95rem;line-height:1.6}@media (width<=640px){.header-actions .store-cta{width:auto}.header-inner{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}}.wordmark[data-astro-cid-qyif745z]{font-family:var(--font-ui);letter-spacing:-1.4px;white-space:nowrap;align-items:baseline;font-size:30px;font-weight:600;line-height:1;display:inline-flex}svg[data-astro-cid-qyif745z]{flex:none;width:.95em;height:.89em;margin:0 .02em;overflow:visible}.store-cta[data-astro-cid-ubg5yukz]{text-align:center;flex-shrink:0;gap:.6rem;max-width:100%}.store-cta[data-astro-cid-ubg5yukz] svg[data-astro-cid-ubg5yukz]{flex-shrink:0}.store-cta[data-astro-cid-ubg5yukz] span[data-astro-cid-ubg5yukz]{white-space:normal}.store-short-label[data-astro-cid-ubg5yukz]{display:none}@media (width<=640px){.button-small[data-astro-cid-ubg5yukz] .store-full-label[data-astro-cid-ubg5yukz]{display:none}.button-small[data-astro-cid-ubg5yukz] .store-short-label[data-astro-cid-ubg5yukz]{display:inline}.button-small[data-astro-cid-ubg5yukz]{gap:.4rem;padding:.7rem .8rem}}.language-switcher[data-astro-cid-l4evwy7q]{white-space:nowrap;align-items:center;gap:4px;display:flex}a[data-astro-cid-l4evwy7q]{color:var(--slate-300);border:1px solid #0000;border-radius:6px;padding:7px 8px;font-size:13px;text-decoration:none}a[data-astro-cid-l4evwy7q][aria-current]{color:var(--lime);border-color:var(--line)}.desktop-nav[data-astro-cid-fzpbxy5g]{gap:clamp(16px,2vw,32px)}.desktop-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{white-space:nowrap}@media (width>=1024px) and (width<=1279px){.header-inner[data-astro-cid-fzpbxy5g]{grid-template-columns:minmax(0,1fr) auto auto;gap:16px}.desktop-nav[data-astro-cid-fzpbxy5g]{display:none}.mobile-nav[data-astro-cid-fzpbxy5g]{display:block;position:relative}.mobile-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{border:1px solid var(--line);cursor:pointer;border-radius:8px;place-content:center;gap:5px;width:48px;height:48px;list-style:none;display:grid}.mobile-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.mobile-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{background:var(--pit-white);width:20px;height:2px}.mobile-nav[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{border:1px solid var(--line);background:var(--carbon-elevated);border-radius:12px;flex-direction:column;width:320px;padding:12px;display:flex;position:absolute;top:58px;right:0;box-shadow:0 20px 50px #0006}.mobile-nav[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--line);min-height:48px;padding:11px 12px;text-decoration:none}.mobile-nav[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:last-child{color:var(--lime);border-bottom:0}}
