@font-face{font-family:InterVar;src:local(Inter)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f0e8;font-synthesis:none;text-rendering:optimizelegibility;background:#0c0d0f;font-family:InterVar,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#0c0d0f;min-width:320px;margin:0}button,input{font:inherit}.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}.numeric-value{direction:ltr;unicode-bidi:isolate;display:inline-block}.shell{background:linear-gradient(#111317 0,#0c0d0f 320px);min-height:100vh;padding:28px}.centered{place-items:center;display:grid}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:0 auto 48px;display:flex}.brand,.language-select,.methodology-link{color:#c8c4bd;align-items:center;gap:8px;display:inline-flex}.top-actions{align-items:center;gap:10px;display:inline-flex}.methodology-link{color:#f4f0e8;background:#15171bc2;border:1px solid #30343b;border-radius:8px;padding:9px 12px;text-decoration:none}.language-select{color:#f4f0e8;background:#15171b;border:1px solid #30343b;border-radius:8px;padding:0;position:relative}.language-trigger{color:#f4f0e8;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-weight:800;display:inline-flex}.language-trigger svg{color:#c8c4bd}.language-code{text-align:center;letter-spacing:0;min-width:2ch}.language-menu{z-index:20;background:#15171b;border:1px solid #30343b;border-radius:8px;min-width:180px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 42px #0000005c}.language-option{color:#c8c4bd;cursor:pointer;white-space:nowrap;border-radius:6px;padding:9px 10px;font-weight:700}.language-option:hover,.language-option.is-active{color:#f4f0e8;background:#242830}.language-option[aria-selected=true]{color:#f2b84b}.language-trigger:focus-visible,.language-menu:focus-visible,.methodology-link:focus-visible,.lead-form input:focus-visible,.lead-form button:focus-visible,.privacy-note summary:focus-visible{outline-offset:3px;outline:2px solid #f2b84b}[dir=rtl] .topbar,[dir=rtl] .hero,[dir=rtl] .metrics-strip,[dir=rtl] .brief-grid,[dir=rtl] .model-drivers,[dir=rtl] .trust-panel,[dir=rtl] .waitlist,[dir=rtl] .charts,[dir=rtl] .bottom-panel{direction:rtl}[dir=rtl] .top-actions,[dir=rtl] .brand,[dir=rtl] .methodology-link,[dir=rtl] .language-select,[dir=rtl] .language-trigger,[dir=rtl] .readiness-badge,[dir=rtl] .lead-form button,[dir=rtl] .privacy-note summary{flex-direction:row-reverse}[dir=rtl] .language-menu{text-align:right;left:0;right:auto}[dir=rtl] .chart-visual,[dir=rtl] .sr-only table{direction:ltr}.hero{grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:end;gap:28px;max-width:1180px;margin:0 auto 28px;display:grid}.eyebrow{color:#f2b84b;text-transform:uppercase;letter-spacing:0;margin:0 0 12px;font-size:.78rem;font-weight:800}h1{letter-spacing:0;margin:0;font-size:clamp(3rem,9vw,7rem);line-height:.9}.subtitle{color:#b2ada5;max-width:680px;font-size:1.18rem;line-height:1.55}.risk-dial{background:#15171b;border:1px solid #333740;border-radius:8px;align-content:center;gap:8px;min-height:250px;padding:28px;display:grid;box-shadow:0 18px 54px #0000003d}.risk-dial span,.metrics-strip span{color:#8d948f;font-size:.85rem}.risk-dial strong{color:#f2b84b;font-size:5.4rem;line-height:1}.risk-dial.low strong{color:#5bd687}.risk-dial.high strong{color:#ff6b5f}.risk-dial em{font-size:1.2rem;font-style:normal;font-weight:800}.metrics-strip{background:#111316;border:1px solid #2c3037;border-radius:8px;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:0 auto 28px;display:grid;overflow:hidden}.metrics-strip>div{border-right:1px solid #2c3037;gap:6px;padding:18px;display:grid}.metrics-strip>div:last-child{border-right:0}.metrics-strip strong{font-size:1.45rem}.metrics-strip em{color:#8d948f;font-size:.78rem;font-style:normal}.price-metric{min-width:0}.price-input-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}.price-input-grid.model-only{grid-template-columns:minmax(0,1fr)}.price-input-value{gap:4px;min-width:0;display:grid}.price-input-value strong{overflow-wrap:anywhere}.freshness-metric{align-content:start}.readiness-badge{border-radius:999px;align-items:center;gap:6px;width:fit-content;margin:2px 0;padding:5px 9px;font-size:.78rem;font-weight:800;display:inline-flex}.readiness-badge.ready{color:#77dea0;background:#5bd6871f;border:1px solid #5bd6875c}.readiness-badge.degraded{color:#ff9a92;background:#ff6b5f1f;border:1px solid #ff6b5f61}.up{color:#ffb15f}.down{color:#5bd687}.brief-grid{grid-template-columns:1.2fr repeat(3,1fr);gap:14px;max-width:1180px;margin:0 auto 28px;display:grid}.brief-panel,.chart-panel,.waitlist,.empty-state,.trust-panel{background:#121418eb;border:1px solid #2c3037;border-radius:8px;padding:22px}.chart-panel{min-width:0;overflow:hidden}.chart-panel>div{min-width:0;width:100%!important}.chart-panel canvas{max-width:100%!important}.chart-visual{width:100%;min-width:0}.brief-panel h2,.brief-panel h3,.chart-panel h2,.waitlist h2,.trust-panel h2{margin:0 0 12px}.brief-panel p,.waitlist p,.empty-state p,.trust-panel p{color:#b2ada5;margin:0;line-height:1.55}.lead-panel{background:#1b1812;border-color:#5b4630}.model-drivers{grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);align-items:stretch;gap:14px;max-width:1180px;margin:0 auto 28px;display:grid}.model-drivers-copy{align-content:center;gap:8px;min-width:0;display:grid}.model-drivers-copy h2{margin:0;font-size:1.2rem}.model-drivers-copy p{color:#b2ada5;margin:0;line-height:1.45}.driver-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.driver-card{background:#111316;border:1px solid #30343b;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.driver-card span{color:#8d948f;font-size:.78rem}.driver-card strong{overflow-wrap:anywhere;font-size:.95rem}.driver-card p{color:#b2ada5;margin:0;font-size:.85rem;line-height:1.4}.driver-card.raises strong{color:#ffb15f}.driver-card.lowers strong{color:#5bd687}.driver-card.neutral strong{color:#f4f0e8}.driver-card.unavailable strong{color:#8d948f}.trust-layer{max-width:1180px;margin:0 auto 28px}.trust-panel{gap:14px;display:grid}.trust-panel dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.trust-panel dl div{background:#111316;border:1px solid #30343b;border-radius:8px;gap:4px;padding:12px;display:grid}.trust-panel dt{color:#8d948f;font-size:.78rem}.trust-panel dd{color:#f4f0e8;overflow-wrap:anywhere;margin:0;font-weight:800}.source-link{color:#f4f0e8;align-items:center;gap:6px;width:fit-content;text-decoration:none;display:inline-flex}.source-link:hover{color:#5bd6c6}.source-link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #f2b84b}.bottom-panel{color:#b2ada5;border-top:1px solid #2c3037;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;max-width:1180px;margin:0 auto;padding:18px 0 0;font-size:.88rem;display:flex}.footer-dev-links{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.bottom-panel-link{color:#f4f0e8;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.bottom-panel-link:hover{color:#5bd6c6}.bottom-panel-link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #f2b84b}.footer-token{direction:ltr;unicode-bidi:isolate}.footer-legal{color:#8d948f}[dir=rtl] .source-link{flex-direction:row-reverse}.trust-panel .disclaimer{color:#f4d58e}.chart-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:12px;display:flex}.chart-heading h2{margin:0}.risk-thresholds{color:#aab2bd;flex-wrap:wrap;justify-content:end;gap:6px;font-size:.78rem;display:flex}.risk-thresholds span{background:#111316;border:1px solid #30343b;border-radius:999px;padding:4px 8px}.threshold-callouts{color:#f4f0e8;flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:.85rem;display:flex}.threshold-callouts span{background:#5bd6c614;border:1px solid #5bd6c652;border-radius:8px;padding:8px 10px}.risk-level-window-note{color:#f4d58e;margin:4px 0 12px;font-size:.85rem;line-height:1.45}.chart-placeholder,.chart-empty{color:#aab2bd;text-align:center;background:#0f1115;border:1px dashed #3a404a;border-radius:8px;place-items:center;min-height:360px;padding:18px;display:grid}.chart-error{color:#ffb4ae;border-color:#ff6b5f61}.charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1180px;margin:0 auto 28px;display:grid}.waitlist{grid-template-columns:1fr minmax(280px,420px);align-items:center;gap:18px;max-width:1180px;margin:0 auto 28px;display:grid}.waitlist svg{color:#f2b84b}.waitlist>div{gap:12px;display:grid}.channel-cta{color:#16120b;background:#f2b84b;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:12px 14px;font-weight:800;text-decoration:none;display:inline-flex}.channel-cta:hover{background:#f6cc72}.channel-cta:focus-visible{outline-offset:3px;outline:2px solid #f2b84b}[dir=rtl] .channel-cta{flex-direction:row-reverse}.lead-form{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.lead-form input{color:#f4f0e8;background:#0c0d0f;border:1px solid #343943;border-radius:8px;flex:1;min-width:0;padding:12px}.lead-form button{color:#16120b;cursor:pointer;background:#f2b84b;border:0;border-radius:8px;align-items:center;gap:8px;padding:12px 14px;font-weight:800;display:inline-flex}.joined{grid-column:1/-1;color:#5bd6c6!important}.error-text{color:#ff6b5f!important}.lead-form button:disabled{cursor:wait;opacity:.72}.privacy-note{color:#b2ada5;border-top:1px solid #30343b;grid-column:1/-1;padding-top:12px}.privacy-note summary{color:#f4d58e;cursor:pointer;align-items:center;gap:8px;width:fit-content;font-weight:800;list-style:none;display:inline-flex}.privacy-note summary::-webkit-details-marker{display:none}.privacy-note summary:after{content:"+";color:#f2b84b;border:1px solid #5b4630;border-radius:999px;place-items:center;width:18px;height:18px;font-size:.88rem;line-height:1;display:inline-grid}.privacy-note[open] summary:after{content:"-"}.privacy-note-body{gap:8px;max-width:920px;margin-top:10px;display:grid}.privacy-note-body p{font-size:.9rem}.loading{color:#c8c4bd}.empty-state{max-width:560px}.empty-state svg{color:#ff6b5f}.empty-state h1{font-size:clamp(2.1rem,7vw,4.5rem);line-height:.98}.error-detail{overflow-wrap:anywhere;color:#ff9a92!important;margin-top:14px!important}@media (width<=900px){.shell{padding:18px}.topbar{margin-bottom:34px}.top-actions{gap:8px}.hero,.brief-grid,.charts,.waitlist,.model-drivers,.driver-list,.metrics-strip{grid-template-columns:1fr}.metrics-strip>div{border-bottom:1px solid #2c3037;border-right:0}.metrics-strip>div:last-child{border-bottom:0}.risk-dial{min-height:auto}.risk-dial strong{font-size:4.2rem}.trust-panel dl{grid-template-columns:1fr}.chart-heading{gap:8px;display:grid}.risk-thresholds{justify-content:start}}@media (width<=560px){.shell{padding:14px}.topbar{align-items:flex-start;margin-bottom:30px}.top-actions{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.methodology-link,.language-select{justify-content:center;min-height:40px}h1{font-size:clamp(2.6rem,16vw,4rem)}.subtitle{font-size:1rem}.risk-dial{padding:20px}.risk-dial strong{font-size:3.6rem}.brief-panel,.chart-panel,.waitlist,.empty-state,.trust-panel,.driver-card{padding:18px}.metrics-strip strong{overflow-wrap:anywhere;font-size:1.25rem}.price-input-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-input-grid.with-range .price-input-value:first-child{grid-column:1/-1}.chart-placeholder,.chart-empty{min-height:300px}.bottom-panel{justify-items:start;display:grid}[dir=rtl] .bottom-panel{justify-items:end}}
