.scenario_page__DyKGZ{--scenario-bg:#f7f8fb;--scenario-surface:#ffffff;--scenario-fg:oklch(18% 0.018 248);--scenario-muted:oklch(47% 0.018 248);--scenario-border:#e3e8f0;--scenario-accent:oklch(47% 0.12 174);--scenario-soft:oklch(96% 0.032 174);background:var(--scenario-bg);color:var(--scenario-fg);overflow-x:hidden}.scenario_page__DyKGZ[data-scenario=improve]{--scenario-accent:oklch(46% 0.13 232);--scenario-soft:oklch(96% 0.03 232)}.scenario_page__DyKGZ[data-scenario=from-zero]{--scenario-accent:oklch(54% 0.13 72);--scenario-soft:oklch(96% 0.045 78)}.scenario_page__DyKGZ *,.scenario_page__DyKGZ :after,.scenario_page__DyKGZ :before{box-sizing:border-box}.scenario_page__DyKGZ h1,.scenario_page__DyKGZ h2,.scenario_page__DyKGZ h3,.scenario_page__DyKGZ p{margin:0}.scenario_page__DyKGZ h1,.scenario_page__DyKGZ h2,.scenario_page__DyKGZ h3{letter-spacing:0;overflow-wrap:anywhere;text-wrap:pretty}.scenario_page__DyKGZ h1{max-width:760px;font-size:56px;font-weight:860;line-height:1.04}.scenario_page__DyKGZ h2{max-width:760px;font-size:36px;font-weight:820;line-height:1.1}.scenario_page__DyKGZ h3{font-size:22px;font-weight:800;line-height:1.16}.scenario_container__DfSfW{width:min(1180px,calc(100vw - 48px));margin:0 auto}.scenario_hero__zzTSf{padding:74px 0 72px;border-bottom:1px solid var(--scenario-border);background:linear-gradient(105deg,#ffffff 0,#ffffff 45%,color-mix(in srgb,var(--scenario-soft) 72%,#f8fafc) 100%)}.scenario_breadcrumbs__Hah6N{display:flex;flex-wrap:wrap;margin-bottom:28px;color:var(--scenario-muted);font-size:14px;font-weight:680;gap:8px}.scenario_breadcrumbs__Hah6N a{color:inherit;text-decoration:none}.scenario_breadcrumbs__Hah6N a:focus-visible,.scenario_breadcrumbs__Hah6N a:hover{color:var(--scenario-accent)}.scenario_heroGrid__m7_bC{display:grid;align-items:start;grid-template-columns:minmax(0,.92fr) minmax(360px,.72fr);gap:48px}.scenario_heroCopy__qJp5r{display:grid;justify-items:start;gap:20px}.scenario_heroCopy__qJp5r p{max-width:720px;color:var(--scenario-muted);font-size:18px;line-height:1.64}.scenario_heroProof__0f_jP{display:flex;flex-wrap:wrap;gap:8px}.scenario_heroProof__0f_jP span{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--scenario-accent) 22%,var(--scenario-border));border-radius:999px;background:color-mix(in srgb,var(--scenario-soft) 58%,#ffffff);color:var(--scenario-fg);font-size:13px;font-weight:780}.scenario_answerNote___dP6c{display:grid;max-width:720px;padding:16px;border:1px solid color-mix(in srgb,var(--scenario-accent) 24%,var(--scenario-border));border-radius:8px;background:color-mix(in srgb,var(--scenario-soft) 46%,#ffffff);gap:7px}.scenario_answerNote___dP6c strong{color:var(--scenario-fg);font-size:16px;font-weight:850;line-height:1.35}.scenario_answerNote___dP6c span{color:var(--scenario-muted);font-size:15px;line-height:1.55}.scenario_kicker__4poMD,.scenario_problemPanel__kYMzl span,.scenario_sectionHead__PmHiy span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:27px;padding:0 10px;border:1px solid color-mix(in srgb,var(--scenario-accent) 30%,white);border-radius:999px;background:var(--scenario-soft);color:var(--scenario-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px;font-weight:850;text-transform:uppercase}.scenario_heroActions__gh7Mm{display:flex;flex-wrap:wrap;gap:12px}.scenario_primaryButton__Zf0FP,.scenario_secondaryButton__e4Fg2{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid var(--scenario-border);border-radius:8px;color:var(--scenario-fg);font-size:15px;font-weight:800;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.scenario_primaryButton__Zf0FP{border-color:var(--scenario-accent);background:var(--scenario-accent);color:#ffffff}.scenario_secondaryButton__e4Fg2{background:#ffffff}.scenario_primaryButton__Zf0FP:focus-visible,.scenario_primaryButton__Zf0FP:hover,.scenario_secondaryButton__e4Fg2:focus-visible,.scenario_secondaryButton__e4Fg2:hover{border-color:var(--scenario-accent);box-shadow:0 12px 30px color-mix(in srgb,var(--scenario-accent) 16%,transparent);transform:translateY(-2px)}.scenario_heroVisual__yjAaP{display:grid;padding:22px;border:1px solid var(--scenario-border);border-radius:8px;background:#ffffff;box-shadow:0 16px 40px oklch(18% .018 248/5%);gap:14px}.scenario_visualTop__r_avf{display:grid;gap:8px}.scenario_visualTop__r_avf span{width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:999px;background:var(--scenario-soft);color:var(--scenario-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:900;text-transform:uppercase}.scenario_visualTop__r_avf strong{font-size:22px;line-height:1.14}.scenario_visualRows__wSDLa{display:grid;gap:9px}.scenario_visualRows__wSDLa article{display:grid;padding:13px;border:1px solid color-mix(in srgb,var(--scenario-accent) 20%,var(--scenario-border));border-radius:8px;background:color-mix(in srgb,var(--scenario-soft) 34%,#ffffff);gap:6px}.scenario_visualRows__wSDLa span{color:var(--scenario-accent);font-size:11px;font-weight:860;text-transform:uppercase}.scenario_visualRows__wSDLa strong{font-size:15px;line-height:1.25}.scenario_heroVisual__yjAaP>p,.scenario_visualRows__wSDLa p{color:var(--scenario-muted);font-size:15px;line-height:1.5}.scenario_compareSection__eGL1s,.scenario_faqSection__rIXDq,.scenario_fitSection__QbALf,.scenario_offerSection__IOhdN,.scenario_problemSection__e4_0U,.scenario_processSection__Vw4RM,.scenario_relatedSection__D3GNd,.scenario_resultSection__JWUnD,.scenario_rolesSection___8yos{padding:56px 0}.scenario_fitSection__QbALf,.scenario_offerSection__IOhdN{padding-bottom:0}.scenario_offerPanel__ke8N3{display:grid;padding:28px;border:1px solid color-mix(in srgb,var(--scenario-accent) 24%,var(--scenario-border));border-radius:8px;background:#ffffff;gap:6px}.scenario_offerCards__La7Bn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.scenario_offerCards__La7Bn article{display:grid;align-content:start;min-height:160px;padding:18px;border:1px solid var(--scenario-border);border-radius:8px;background:color-mix(in srgb,var(--scenario-soft) 40%,#ffffff);gap:10px}.scenario_offerCards__La7Bn strong{width:-moz-fit-content;width:fit-content;padding:7px 10px;border-radius:8px;background:var(--scenario-accent);color:#ffffff;font-size:14px;font-weight:900}.scenario_offerCards__La7Bn h3{font-size:20px}.scenario_offerCards__La7Bn p{color:var(--scenario-muted);font-size:15px;line-height:1.52}.scenario_fitGrid__nEMmq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.scenario_fitGrid__nEMmq article{display:grid;align-content:start;min-height:188px;padding:20px;border:1px solid var(--scenario-border);border-radius:8px;background:#ffffff;gap:12px}.scenario_fitGrid__nEMmq article>span{width:-moz-fit-content;width:fit-content;padding:6px 9px;border:1px solid color-mix(in srgb,var(--scenario-accent) 26%,var(--scenario-border));border-radius:999px;background:var(--scenario-soft);color:var(--scenario-accent);font-size:12px;font-weight:820}.scenario_fitGrid__nEMmq h3{font-size:20px}.scenario_fitGrid__nEMmq p{color:var(--scenario-muted);font-size:15px;line-height:1.54}.scenario_problemPanel__kYMzl{display:grid;align-items:center;padding:28px;border:1px solid color-mix(in srgb,var(--scenario-accent) 30%,white);border-radius:8px;background:#ffffff;grid-template-columns:minmax(0,1fr) 340px;gap:28px}.scenario_problemPanel__kYMzl>div:first-child{display:grid;gap:14px}.scenario_problemPanel__kYMzl p{max-width:720px;color:var(--scenario-muted);font-size:17px;line-height:1.6}.scenario_outcomeList___wtfB{display:grid;gap:10px}.scenario_outcomeList___wtfB span{padding:12px 14px;border:1px solid var(--scenario-border);border-radius:8px;background:color-mix(in srgb,var(--scenario-soft) 44%,#ffffff);color:var(--scenario-fg);font-size:15px;font-weight:760;line-height:1.35}.scenario_sectionHead__PmHiy{display:grid;margin-bottom:24px;gap:12px}.scenario_roleGrid__zKfO_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.scenario_roleGrid__zKfO_ article{display:grid;align-content:start;min-height:190px;padding:18px;border:1px solid var(--scenario-border);border-radius:8px;background:#ffffff;gap:14px}.scenario_roleGrid__zKfO_ h3{font-size:18px}.scenario_roleGrid__zKfO_ article>div{display:flex;flex-wrap:wrap;gap:8px}.scenario_roleGrid__zKfO_ span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid color-mix(in srgb,var(--scenario-accent) 18%,var(--scenario-border));border-radius:999px;background:color-mix(in srgb,var(--scenario-soft) 34%,#ffffff);color:var(--scenario-fg);font-size:13px;font-weight:720}.scenario_resultGrid__NNIGu{display:grid;align-items:start;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:18px}.scenario_resultPanel__J6UT1{display:grid;padding:28px;border:1px solid var(--scenario-border);border-radius:8px;background:#ffffff;gap:16px}.scenario_resultPanel__J6UT1>span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:27px;padding:0 10px;border:1px solid color-mix(in srgb,var(--scenario-accent) 30%,white);border-radius:999px;background:var(--scenario-soft);color:var(--scenario-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px;font-weight:850;text-transform:uppercase}.scenario_resultPanel__J6UT1 p{color:var(--scenario-muted);font-size:16px;line-height:1.62}.scenario_resultPanel__J6UT1 ul{display:grid;margin:0;padding:0;list-style:none;gap:10px}.scenario_resultPanel__J6UT1 li{position:relative;padding-left:22px;color:var(--scenario-fg);font-size:15px;font-weight:720;line-height:1.45}.scenario_resultPanel__J6UT1 li:before{position:absolute;top:.4em;left:0;width:10px;height:10px;border:2px solid var(--scenario-accent);border-radius:50%;content:""}.scenario_trustGrid__HQN1n{display:grid;gap:12px}.scenario_trustGrid__HQN1n article{display:grid;padding:18px;border:1px solid color-mix(in srgb,var(--scenario-accent) 24%,var(--scenario-border));border-radius:8px;background:color-mix(in srgb,var(--scenario-soft) 52%,#ffffff);gap:8px}.scenario_trustGrid__HQN1n h3{font-size:18px}.scenario_trustGrid__HQN1n p{color:var(--scenario-muted);font-size:15px;line-height:1.5}.scenario_compareGrid__UEjh5{display:grid;align-items:start;padding:28px;border:1px solid color-mix(in srgb,var(--scenario-accent) 22%,var(--scenario-border));border-radius:8px;background:#ffffff;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);gap:24px}.scenario_compareGrid__UEjh5 .scenario_sectionHead__PmHiy{margin-bottom:0}.scenario_beforeAfter__S0Nnk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.scenario_beforeAfter__S0Nnk article{display:grid;align-content:start;padding:18px;border:1px solid var(--scenario-border);border-radius:8px;background:color-mix(in srgb,var(--scenario-soft) 30%,#ffffff);gap:12px}.scenario_beforeAfter__S0Nnk h3{font-size:18px}.scenario_beforeAfter__S0Nnk ul{display:grid;margin:0;padding:0;list-style:none;gap:10px}.scenario_beforeAfter__S0Nnk li{position:relative;padding-left:18px;color:var(--scenario-muted);font-size:15px;line-height:1.48}.scenario_beforeAfter__S0Nnk li:before{position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:50%;background:var(--scenario-accent);content:""}.scenario_faqGrid__FWo4M,.scenario_processGrid__ui__J,.scenario_relatedGrid__taPv6{display:grid;gap:16px}.scenario_faqGrid__FWo4M,.scenario_processGrid__ui__J,.scenario_relatedGrid__taPv6{grid-template-columns:repeat(3,minmax(0,1fr))}.scenario_faqGrid__FWo4M article,.scenario_processGrid__ui__J article{display:grid;align-content:start;padding:20px;border:1px solid var(--scenario-border);border-radius:8px;background:#ffffff;gap:12px}.scenario_processGrid__ui__J article>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--scenario-accent);color:#ffffff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:900}.scenario_faqGrid__FWo4M p,.scenario_processGrid__ui__J p{color:var(--scenario-muted);font-size:15px;line-height:1.56}.scenario_relatedGrid__taPv6 a{display:grid;align-content:start;min-height:132px;padding:18px;border:1px solid var(--scenario-border);border-radius:8px;background:#ffffff;color:inherit;gap:10px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.scenario_relatedGrid__taPv6 a:focus-visible,.scenario_relatedGrid__taPv6 a:hover{border-color:var(--scenario-accent);box-shadow:0 12px 28px color-mix(in srgb,var(--scenario-accent) 14%,transparent);transform:translateY(-2px)}.scenario_relatedGrid__taPv6 strong{font-size:17px;line-height:1.25}.scenario_relatedGrid__taPv6 span{color:var(--scenario-muted);font-size:14px;line-height:1.5}@media (max-width:940px){.scenario_page__DyKGZ h1{font-size:42px}.scenario_page__DyKGZ h2{font-size:30px}.scenario_compareGrid__UEjh5,.scenario_heroGrid__m7_bC,.scenario_problemPanel__kYMzl,.scenario_resultGrid__NNIGu{grid-template-columns:1fr}.scenario_faqGrid__FWo4M,.scenario_fitGrid__nEMmq,.scenario_offerCards__La7Bn,.scenario_processGrid__ui__J,.scenario_relatedGrid__taPv6,.scenario_roleGrid__zKfO_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.scenario_container__DfSfW{width:min(100% - 32px,560px)}.scenario_compareSection__eGL1s,.scenario_faqSection__rIXDq,.scenario_fitSection__QbALf,.scenario_hero__zzTSf,.scenario_offerSection__IOhdN,.scenario_problemSection__e4_0U,.scenario_processSection__Vw4RM,.scenario_relatedSection__D3GNd,.scenario_resultSection__JWUnD,.scenario_rolesSection___8yos{padding:42px 0}.scenario_page__DyKGZ h1{font-size:34px}.scenario_page__DyKGZ h2{font-size:26px}.scenario_heroCopy__qJp5r p{font-size:16px}.scenario_heroActions__gh7Mm,.scenario_primaryButton__Zf0FP,.scenario_secondaryButton__e4Fg2{width:100%}.scenario_beforeAfter__S0Nnk,.scenario_faqGrid__FWo4M,.scenario_fitGrid__nEMmq,.scenario_offerCards__La7Bn,.scenario_processGrid__ui__J,.scenario_relatedGrid__taPv6,.scenario_roleGrid__zKfO_{grid-template-columns:1fr}.scenario_compareGrid__UEjh5,.scenario_offerPanel__ke8N3,.scenario_problemPanel__kYMzl,.scenario_resultPanel__J6UT1{padding:20px}}