.scenario_page__6eyC9{--em:#059669;--mint:#34d399;--cy:#0891b2;--cy-bright:#22d3ee;--vi:#8b5cf6;--deep:#065f46;--ink:#047857;max-width:880px;margin:0 auto;padding:3rem 1.25rem 4rem}[data-theme=dark] .scenario_page__6eyC9{--em:#10b981;--cy:#22d3ee;--vi:#a78bfa;--ink:#34d399}.scenario_page__6eyC9:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 30% -12%,color-mix(in srgb,var(--em) 9%,transparent),transparent 70%),radial-gradient(ellipse 55% 40% at 85% -8%,color-mix(in srgb,var(--cy-bright) 8%,transparent),transparent 70%)}.scenario_crumbs__Np3zH{display:flex;gap:.5rem;font-size:.85rem;color:var(--color-text-secondary);margin-bottom:1.25rem;flex-wrap:wrap}.scenario_crumbs__Np3zH a:hover{color:var(--ink)}.scenario_crumbCurrent__4UFen{color:var(--color-text);font-weight:600}.scenario_eyebrow__N7fXv{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:linear-gradient(135deg,color-mix(in srgb,var(--em) 12%,transparent),color-mix(in srgb,var(--cy) 12%,transparent));border:1px solid color-mix(in srgb,var(--em) 28%,transparent);border-radius:999px;padding:.2rem .75rem;margin-bottom:.75rem}.scenario_title__OpQ2I{font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.15;margin-bottom:.75rem;position:relative;padding-bottom:.85rem}.scenario_title__OpQ2I:after{content:"";position:absolute;bottom:0;left:0;width:110px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--em),var(--cy-bright),var(--vi))}.scenario_lead__NDe6B{font-size:1.05rem;line-height:1.7;color:var(--color-text-secondary);max-width:62ch}.scenario_verdict__Tk7fO{margin:2rem 0;padding:1.25rem 1.5rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--em) 35%,transparent);border-left:4px solid var(--em);background:linear-gradient(120deg,color-mix(in srgb,var(--em) 10%,var(--color-bg-card)),color-mix(in srgb,var(--cy) 9%,var(--color-bg-card)));box-shadow:0 12px 32px -18px color-mix(in srgb,var(--em) 50%,transparent)}.scenario_verdictLabel__XyUOk{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);margin-bottom:.35rem}.scenario_verdictText__37KmQ{font-size:1.15rem;font-weight:600;line-height:1.5}.scenario_statGrid__nN3au{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.85rem;gap:.85rem;margin:1.75rem 0}.scenario_statCard__X8HRb{padding:1rem 1.1rem;border:1px solid var(--color-border);border-top:3px solid var(--em);border-radius:10px;background:var(--color-bg-card);box-shadow:var(--shadow-sm);transition:transform .15s ease,box-shadow .2s ease}.scenario_statCard__X8HRb:nth-child(4n+2){border-top-color:var(--cy)}.scenario_statCard__X8HRb:nth-child(4n+3){border-top-color:var(--vi)}.scenario_statCard__X8HRb:nth-child(4n+4){border-top-color:var(--mint)}.scenario_statCard__X8HRb:hover{transform:translateY(-3px);box-shadow:0 12px 28px -14px color-mix(in srgb,var(--em) 55%,transparent)}.scenario_statLabel__5kqXO{font-size:.8rem;color:var(--color-text-secondary);margin-bottom:.3rem}.scenario_statValue__jbxf5{font-size:1.25rem;font-weight:700}.scenario_section__oz8uy{margin-top:2.5rem}.scenario_sectionTitle__oZ1p9{font-size:1.4rem;margin-bottom:.85rem;display:flex;align-items:center;gap:10px}.scenario_sectionTitle__oZ1p9:before{content:"";flex-shrink:0;width:4px;height:1.05em;border-radius:999px;background:linear-gradient(180deg,var(--em),var(--cy-bright))}.scenario_prose__p742i{line-height:1.75;color:var(--color-text)}.scenario_prose__p742i p{margin-bottom:1rem;max-width:70ch}.scenario_prose__p742i a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.scenario_prose__p742i a:hover{-webkit-text-decoration-color:var(--cy);text-decoration-color:var(--cy)}.scenario_prose__p742i strong{font-weight:700}.scenario_prose__p742i ul{padding-left:.25rem;margin-bottom:1rem}.scenario_prose__p742i li{margin-bottom:.4rem;padding-left:1.15rem;position:relative}.scenario_prose__p742i li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,var(--em),var(--cy-bright))}.scenario_tableWrap__oO2pP{overflow-x:auto;margin:1.25rem 0;border:1px solid color-mix(in srgb,var(--em) 18%,var(--color-border));border-radius:10px}.scenario_table__aVxHR td,.scenario_table__aVxHR th{text-align:left;padding:.7rem .9rem;border-bottom:1px solid var(--color-border);font-size:.95rem;white-space:nowrap}.scenario_table__aVxHR thead th{background:linear-gradient(90deg,color-mix(in srgb,var(--em) 13%,var(--color-bg-secondary)),color-mix(in srgb,var(--cy) 13%,var(--color-bg-secondary)));font-weight:700}.scenario_table__aVxHR tbody tr{transition:background .12s ease}.scenario_table__aVxHR tbody tr:hover{background:color-mix(in srgb,var(--em) 7%,transparent)}.scenario_table__aVxHR tbody tr:last-child td{border-bottom:none}.scenario_cta__p8SJx{margin:2.5rem 0;padding:1.5rem;border-radius:12px;background:radial-gradient(ellipse 60% 120% at 90% 0,color-mix(in srgb,var(--cy-bright) 25%,transparent),transparent 65%),radial-gradient(ellipse 40% 120% at 10% 100%,color-mix(in srgb,var(--vi) 20%,transparent),transparent 65%),linear-gradient(120deg,var(--deep),#047857 55%,#0e7490);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;box-shadow:0 18px 44px -20px color-mix(in srgb,var(--em) 70%,transparent)}.scenario_ctaTitle__SpOEw{font-size:1.1rem;font-weight:700;margin-bottom:.2rem}.scenario_ctaSub__pWNly{font-size:.9rem;opacity:.9}.scenario_ctaBtn__cBsF8{display:inline-block;padding:.65rem 1.25rem;border-radius:999px;background:#fff;color:var(--deep);font-weight:700;font-size:.95rem;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}.scenario_ctaBtn__cBsF8:hover{transform:translateY(-2px);box-shadow:0 10px 26px -8px rgba(0,0,0,.45)}.scenario_faqList__ovDo0{display:grid;grid-gap:1rem;gap:1rem}.scenario_faqItem__s8eGG{padding:1.1rem 1.25rem;border:1px solid var(--color-border);border-left:3px solid color-mix(in srgb,var(--em) 45%,var(--color-border));border-radius:10px;background:var(--color-bg-card);transition:border-color .2s ease,box-shadow .2s ease}.scenario_faqItem__s8eGG:hover{border-left-color:var(--em);box-shadow:0 10px 26px -16px color-mix(in srgb,var(--em) 50%,transparent)}.scenario_faqQuestion__DZN8G{font-weight:700;margin-bottom:.4rem}.scenario_faqAnswer___wflV{line-height:1.65;color:var(--color-text-secondary);font-size:.96rem}.scenario_linkGrid__o7kaP{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1rem}.scenario_linkCard__2ZyG6{--hue:var(--em);position:relative;display:block;padding:1rem 1.1rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-card);overflow:clip;transition:border-color .2s ease,transform .2s ease,box-shadow .25s ease}.scenario_linkCard__2ZyG6:nth-child(3n+2){--hue:var(--cy)}.scenario_linkCard__2ZyG6:nth-child(3n){--hue:var(--vi)}.scenario_linkCard__2ZyG6:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--hue),color-mix(in srgb,var(--hue) 40%,var(--mint)));transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.22,1,.36,1)}.scenario_linkCard__2ZyG6:hover{border-color:color-mix(in srgb,var(--hue) 55%,var(--color-border));transform:translateY(-3px);box-shadow:0 14px 32px -14px color-mix(in srgb,var(--hue) 55%,transparent)}.scenario_linkCard__2ZyG6:hover:before{transform:scaleX(1)}.scenario_linkCardTitle__XeFj1{font-weight:700;margin-bottom:.25rem;color:var(--color-text);display:block}.scenario_linkCardMeta__C_xCW{font-size:.85rem;color:var(--color-text-secondary)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.scenario_faqItem__s8eGG,.scenario_linkCard__2ZyG6,.scenario_statCard__X8HRb{animation:scenario_rise__Dzmte both;animation-timeline:view();animation-range:entry 0 entry 55%}}}@keyframes scenario_rise__Dzmte{0%{opacity:0;transform:translateY(22px)}}.scenario_note__oYl6N{margin-top:2.5rem;padding:1rem 1.25rem;border-left:3px solid transparent;border-image:linear-gradient(180deg,var(--em),var(--vi)) 1;background:var(--color-bg-secondary);font-size:.9rem;line-height:1.6;color:var(--color-text-secondary)}