.page_main__USqro{max-width:820px;margin:0 auto;padding:48px 40px 80px;animation:page_fadeIn__llflH .5s ease-out}.page_breadcrumb__Wvykv{font-size:13px;color:var(--ink-mute);margin-bottom:48px;font-family:var(--font-jetbrains);letter-spacing:.02em}.page_breadcrumbLink__z5tXa{color:var(--ink-mute);text-decoration:none}.page_breadcrumbLink__z5tXa:hover{color:var(--ink)}.page_breadcrumbSep__RyZN3{margin:0 10px;color:var(--ink-faint)}.page_breadcrumbCurrent__fVWQt{color:var(--ink)}.page_intro__g1qEP{animation:page_fadeIn__llflH .5s ease-out}.page_introLabel__k1m62{font-family:var(--font-jetbrains);font-size:12px;letter-spacing:.15em;color:var(--ink-mute);margin-bottom:16px;text-transform:uppercase}.page_introTitle__3UGOT{font-family:var(--font-fraunces);font-size:clamp(44px,6vw,64px);font-weight:400;line-height:1;letter-spacing:-.03em;margin:0 0 24px}.page_introKicker__gAN__{font-family:var(--font-fraunces);font-size:clamp(18px,2.2vw,22px);font-weight:400;font-style:italic;color:var(--ink-soft);line-height:1.4;margin:0 0 40px;max-width:620px}.page_introBody__N5JQj{font-size:16px;color:var(--ink-soft);max-width:620px;margin-bottom:40px}.page_introBody__N5JQj p{margin:0 0 16px}.page_introBody__N5JQj p:last-child{margin:0}.page_usecaseWrap__jSdzs{margin-bottom:32px;max-width:620px}.page_usecaseLabel___5gaw{display:block;font-size:13px;font-weight:500;color:var(--ink-mute);margin-bottom:10px;font-family:var(--font-jetbrains);letter-spacing:.02em}.page_questionSection__g_AVV{animation:page_fadeIn__llflH .4s ease-out}.page_progressBar__3REu6{display:flex;gap:4px;margin-bottom:12px}.page_progressSegment__CWcaW{flex:1 1;height:2px;background:var(--rule);transition:background .3s}.page_progressSegmentActive__pzwNg{background:var(--ink)}.page_progressLabel__dXPeQ{font-size:12px;letter-spacing:.05em;color:var(--ink-mute);margin-bottom:40px;display:flex;align-items:center;gap:12px}.page_criticalTag__L3qij,.page_progressLabel__dXPeQ{font-family:var(--font-jetbrains);text-transform:uppercase}.page_criticalTag__L3qij{font-size:10px;letter-spacing:.12em;color:var(--red);padding:2px 8px;border:1px solid var(--red);border-radius:2px;background:var(--red-soft)}.page_qHeader__jwjlN{margin-bottom:32px}.page_qEyebrow__hXHQP{font-family:var(--font-jetbrains);font-size:12px;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:12px;text-transform:uppercase}.page_qPrompt__DxWuL{font-family:var(--font-fraunces);font-size:clamp(24px,3vw,32px);font-weight:400;line-height:1.25;margin:0 0 10px;letter-spacing:-.02em}.page_qHint__S9B2S{font-size:15px;color:var(--ink-mute);font-style:italic;margin:0}.page_options__KEoK_{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.page_optionBtn__6nClU{display:flex;align-items:center;gap:16px;padding:18px 22px;background:var(--paper);border:1px solid var(--rule);border-radius:2px;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .2s,background .2s}.page_optionBtnSelected__b4jNt,.page_optionBtn__6nClU:hover{border-color:var(--ink);background:var(--cream-soft)}.page_optionDot__CD_3R{width:14px;height:14px;border-radius:50%;flex-shrink:0}.page_dotGreen__NDyAM{background:var(--green)}.page_dotOrange__oKj1T{background:var(--amber)}.page_dotRed__9AcOM{background:var(--red)}.page_dotNeutral__Ax9ua{background:var(--rule)}.page_optionLabel__GTODs{font-family:var(--font-fraunces);font-size:18px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.page_questionFooter__G4wgA{display:flex;justify-content:flex-start;margin-top:16px}.page_verdictSection__uAwKF{animation:page_fadeIn__llflH .5s ease-out}.page_verdictBadge__3J7Hl{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:2px;font-family:var(--font-jetbrains);font-size:13px;font-weight:500;letter-spacing:.04em;margin-bottom:24px;text-transform:uppercase}.page_badgeGreen__xaecc{background:var(--green-soft);color:var(--green)}.page_badgeOrange__hLukT{background:var(--amber-soft);color:var(--amber)}.page_badgeRed__8qMLv{background:var(--red-soft);color:var(--red)}.page_verdictTitle__aqBwk{font-family:var(--font-fraunces);font-size:clamp(32px,4.5vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.03em;margin:0 0 16px}.page_verdictAdvice__XWHl3{font-size:17px;color:var(--ink-soft);line-height:1.5;margin:0 0 32px;max-width:680px}.page_scoreBox__UAKZz{display:flex;align-items:center;gap:16px;padding:18px 22px;background:var(--paper);border:1px solid var(--rule);border-radius:2px;margin-bottom:32px}.page_scoreLabel__xH96P{font-family:var(--font-jetbrains);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);margin-bottom:4px;text-transform:uppercase}.page_scoreText__1fzCS{font-family:var(--font-fraunces);font-size:22px;color:var(--ink);letter-spacing:-.01em}.page_scoreCritical__zn46P{font-family:var(--font-jetbrains);font-size:13px;color:var(--red);letter-spacing:.02em}.page_usecaseRecap__LD6Mr{padding:18px 22px;background:var(--paper);border-left:3px solid var(--ink);margin-bottom:32px}.page_usecaseRecapLabel__KYby_{font-family:var(--font-jetbrains);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);margin-bottom:6px;text-transform:uppercase}.page_usecaseRecapText__CYLcr{font-family:var(--font-fraunces);font-size:17px;font-style:italic;color:var(--ink)}.page_itemsGrid__OYnQJ{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px;margin-bottom:40px;padding:24px;background:var(--paper);border:1px solid var(--rule);border-radius:2px}.page_itemCell__rkv0f{display:flex;align-items:center;gap:10px;padding:6px 0}.page_itemDot__0KtuL{width:10px;height:10px;border-radius:50%;flex-shrink:0}.page_itemTitle__JP7x4{font-size:14px;color:var(--ink-soft);font-family:var(--font-jetbrains);letter-spacing:.01em}.page_recommendations__ZW8XH{margin-bottom:48px;padding-top:32px;border-top:1px solid var(--rule)}.page_recommendationsTitle__x5I3Q{font-family:var(--font-fraunces);font-size:22px;font-weight:500;margin-bottom:16px;letter-spacing:-.01em}.page_recommendation__7xJju{padding:16px 0;border-top:1px solid var(--rule-soft)}.page_recommendation__7xJju:first-of-type{border-top:none}.page_recTitle__woqcT{font-family:var(--font-fraunces);font-size:17px;font-weight:500;color:var(--ink);margin-bottom:6px;letter-spacing:-.01em}.page_recText__CPjtj{font-size:14px;color:var(--ink-soft);line-height:1.55}.page_verdictActions__uHV44{display:flex;gap:12px;margin-bottom:64px;flex-wrap:wrap}.page_relatedWrap__BnCB_{padding-top:40px;border-top:1px solid var(--rule)}.page_relatedLabel__7nNRG{font-family:var(--font-jetbrains);font-size:12px;letter-spacing:.1em;color:var(--ink-mute);margin-bottom:20px;text-transform:uppercase}.page_relatedCards__ejcDk{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.page_relatedCard__AWs59{padding:20px;background:var(--paper);border:1px solid var(--rule);border-radius:2px;text-decoration:none;color:var(--ink);transition:border-color .2s,background .2s}.page_relatedCard__AWs59:hover{border-color:var(--ink);background:var(--cream-soft)}.page_relatedCardTitle__elAdC{font-family:var(--font-fraunces);font-size:17px;font-weight:500;margin-bottom:6px;letter-spacing:-.01em}.page_relatedCardDesc__QfyNY{font-size:13px;color:var(--ink-mute);line-height:1.5}@media (max-width:720px){.page_itemsGrid__OYnQJ,.page_relatedCards__ejcDk{grid-template-columns:1fr}}@media (max-width:600px){.page_main__USqro{padding:32px 20px 64px}}