.page_page__1TCt9{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.page_breadcrumb__GB4ZA{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-tertiary);margin-bottom:2rem}.page_breadcrumb__GB4ZA a{color:var(--color-text-secondary);text-decoration:none}.page_breadcrumb__GB4ZA a:hover{color:var(--color-primary)}.page_breadcrumbSep__nuwjx{color:var(--color-border-hover)}.page_header__al861{margin-bottom:2.5rem;text-align:center}.page_title__jEW0R{font-size:2.25rem;font-weight:800;line-height:1.2;margin-bottom:1rem;color:var(--color-text);letter-spacing:0}.page_subtitle__gW6lB{font-size:1.1rem;color:var(--color-text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.page_updatedDate__3_qBH{font-size:.8rem;color:var(--color-text-tertiary);margin-top:.75rem}.page_editorialSection__S7QkD{margin-bottom:2.5rem}.page_editorialCard__MKvtn{padding:1.5rem;background:linear-gradient(135deg,rgba(59,130,246,.04),rgba(139,92,246,.04));border:1px solid rgba(59,130,246,.15);border-radius:12px;border-left:4px solid var(--primary)}.page_editorialText__qhVq2{font-size:.95rem;line-height:1.7;color:var(--color-text);margin-bottom:1rem}.page_verdictBox__6j_5U{padding:1rem;background:rgba(59,130,246,.06);border-radius:8px;margin-top:.75rem}.page_verdictBox__6j_5U strong{display:block;margin-bottom:.5rem;font-size:.9rem}.page_verdictBox__6j_5U p{font-size:.9rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.page_matrixWrapper__e49Pw{margin-top:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.page_replacementTable__KhSRn{width:100%;min-width:760px;border-collapse:collapse;font-size:.875rem}.page_replacementTable__KhSRn th{text-align:left;padding:.75rem 1rem;background:var(--color-bg-secondary);border-bottom:2px solid var(--color-border);color:var(--color-text);font-weight:700}.page_replacementTable__KhSRn td{padding:.75rem 1rem;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);vertical-align:top}.page_originalCard__bX5Hb{display:flex;gap:1.25rem;padding:1.5rem;margin-bottom:2.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;position:relative}.page_originalBadge__6c3ic{position:absolute;top:-10px;left:20px;background:var(--color-primary);color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase;padding:.2rem .75rem;border-radius:20px;letter-spacing:0}.page_originalContent__TR_tS{flex:1}.page_originalName__LusTK{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.page_originalName__LusTK a{color:var(--color-text);text-decoration:none}.page_originalName__LusTK a:hover{color:var(--color-primary)}.page_originalDescription__WtgOZ{font-size:.9rem;color:var(--color-text-secondary);margin-bottom:.75rem;line-height:1.5}.page_originalMeta__U7zz2{display:flex;gap:.75rem;margin-bottom:.75rem}.page_originalCons__mJUBL{font-size:.85rem;color:var(--color-text-secondary);line-height:1.6}.page_originalCons__mJUBL strong{color:var(--color-text);font-size:.8rem}.page_originalCons__mJUBL ul{margin:.25rem 0 0 1.25rem;padding:0}.page_originalCons__mJUBL li{margin-bottom:.15rem}.page_ratingBadge__RHcjc{gap:.25rem;background:rgba(245,158,11,.1);color:#f59e0b;font-weight:600}.page_priceBadge__N6Hxw,.page_ratingBadge__RHcjc{display:inline-flex;align-items:center;font-size:.8rem;padding:.25rem .625rem;border-radius:6px}.page_priceBadge__N6Hxw{background:rgba(34,197,94,.1);color:#16a34a}.page_freeBadge__XoFxI{display:inline-flex;align-items:center;font-size:.8rem;padding:.25rem .625rem;border-radius:6px;background:rgba(59,130,246,.1);color:#3b82f6}.page_sectionTitle__yJTOo{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-text)}.page_alternativesGrid__7rWX8{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem}.page_altCard__75DFI{padding:1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;transition:box-shadow .2s}.page_altCard__75DFI:hover{box-shadow:0 4px 20px rgba(0,0,0,.06)}.page_altHeader__aUrL5{display:flex;gap:1rem;align-items:flex-start;margin-bottom:.75rem}.page_altRank__TYLQP{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:10px;font-weight:800;font-size:1rem;background:var(--color-bg-secondary);color:var(--color-text-secondary)}.page_altName__dSWIN{font-size:1.15rem;font-weight:700;margin-bottom:.25rem}.page_altName__dSWIN a{color:var(--color-text);text-decoration:none}.page_altName__dSWIN a:hover{color:var(--color-primary)}.page_altDescription__2A7TE{font-size:.9rem;color:var(--color-text-secondary);line-height:1.5}.page_altMeta__UrcGT{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.page_altDetails__yA1k4{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.75rem;font-size:.85rem;line-height:1.6}.page_altCons__a22Y8 ul,.page_altPros__EUeQu ul{margin:.25rem 0 0 1.25rem;padding:0}.page_altCons__a22Y8 strong,.page_altPros__EUeQu strong{font-size:.8rem}.page_altBestFor__d2qdJ{font-size:.85rem;color:var(--color-text-secondary);margin-bottom:1rem;padding:.5rem .75rem;background:var(--color-bg-secondary);border-radius:8px}.page_altBestFor__d2qdJ strong{color:var(--color-text)}.page_altActions__cwMTa{display:flex;gap:.75rem;flex-wrap:wrap}.page_altBtn__tAjS3{display:inline-flex;align-items:center;padding:.5rem 1.25rem;background:var(--color-primary);color:#fff;border-radius:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .2s}.page_altBtn__tAjS3:hover{opacity:.9}.page_altBtnSecondary__vUUxf{display:inline-flex;align-items:center;padding:.5rem 1.25rem;background:var(--color-bg-secondary);color:var(--color-text);border:1px solid var(--color-border);border-radius:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s}.page_altBtnSecondary__vUUxf:hover{background:var(--color-border)}.page_faqSection__HHg7N{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border)}.page_faqList__E8433{display:flex;flex-direction:column;gap:.75rem}.page_faqItem__2_i2a{padding:1rem 1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;cursor:pointer}.page_faqItem__2_i2a[open]{background:var(--color-bg-secondary)}.page_faqQuestion___Hk08{font-weight:600;font-size:.95rem;list-style:none;display:flex;align-items:center;gap:.5rem}.page_faqQuestion___Hk08:before{content:">";font-size:.6rem;transition:transform .2s;color:var(--color-primary)}.page_faqItem__2_i2a[open] .page_faqQuestion___Hk08:before{transform:rotate(90deg)}.page_faqAnswer__eG8h5{margin-top:.75rem;font-size:.9rem;color:var(--color-text-secondary);line-height:1.6}.page_relatedSection__pXO9i{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border)}.page_comparisonGrid__ONkr2{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.page_comparisonCard__JXRpD{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}.page_comparisonCard__JXRpD:hover{box-shadow:0 2px 12px rgba(0,0,0,.06);transform:translateY(-1px)}.page_vsLabel___dtwc{font-size:.75rem;font-weight:700;color:var(--color-primary);text-transform:uppercase}.page_comparisonNames___LHpF{font-weight:600;font-size:.95rem}.page_exploreSection__My5L7{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border)}.page_exploreGrid__5CnTq{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.page_exploreLink__N8tbQ{display:block;padding:.875rem 1rem;background:var(--color-bg-secondary);border-radius:8px;text-decoration:none;color:var(--color-text);font-weight:500;font-size:.9rem;transition:background .2s}.page_exploreLink__N8tbQ:hover{background:var(--color-primary);color:#fff}@media (max-width:768px){.page_title__jEW0R{font-size:1.75rem}.page_altDetails__yA1k4{grid-template-columns:1fr}.page_altActions__cwMTa,.page_originalCard__bX5Hb{flex-direction:column}.page_altBtnSecondary__vUUxf,.page_altBtn__tAjS3{justify-content:center;width:100%}}.page_decisionPanel__2_VBh{padding:1.5rem;margin-bottom:1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:8px}.page_decisionPanelHeader__1euHr{max-width:860px}.page_decisionEyebrow__R5uXZ{display:block;margin-bottom:.5rem;color:var(--color-primary);font-size:.75rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.page_decisionTitle__7K1eb{margin:0 0 .75rem;color:var(--color-text);font-size:1.35rem;font-weight:800;line-height:1.3}.page_decisionBody__6bue_{margin:0;color:var(--color-text-secondary);font-size:.98rem;line-height:1.7}.page_decisionMeta__NY1Ar{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;color:var(--color-text-tertiary);font-size:.8rem}.page_decisionIntent__gx50C{max-width:100%;padding:.2rem .55rem;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);overflow-wrap:anywhere}.page_decisionChecklist__IQDQ1{display:grid;gap:.65rem;margin:1.25rem 0;padding:0;list-style:none}.page_decisionChecklist__IQDQ1 li{display:grid;grid-template-columns:.6rem 1fr;gap:.65rem;color:var(--color-text);font-size:.92rem;line-height:1.55}.page_decisionChecklist__IQDQ1 li:before{content:"";width:.45rem;height:.45rem;margin-top:.5rem;background:var(--color-primary);border-radius:999px}.page_decisionLinks__nq9Eh{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.page_decisionLinks__nq9Eh a{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 1rem;background:var(--color-bg-secondary);color:var(--color-text);border:1px solid var(--color-border);border-radius:8px;font-size:.9rem;font-weight:700;text-decoration:none}.page_decisionLinks__nq9Eh a:hover{background:var(--color-border)}@media (max-width:768px){.page_decisionPanel__2_VBh{padding:1.1rem}.page_decisionTitle__7K1eb{font-size:1.15rem}.page_decisionLinks__nq9Eh{flex-direction:column}.page_decisionLinks__nq9Eh a{justify-content:center;width:100%}}.AdSlot_slot__n_uSO{margin:var(--space-6) 0}.AdSlot_header-banner__rDZe2{min-height:90px;margin-top:var(--space-4)}.AdSlot_in-article__0ZgXW{min-height:250px;margin:var(--space-8) 0}.AdSlot_sidebar__vZ_3D{min-height:250px}.AdSlot_footer-leaderboard__Pkuy6{min-height:90px;margin-top:var(--space-8)}.AdSlot_placeholder__unYjb{display:flex;align-items:center;justify-content:center;min-height:inherit;color:var(--color-text-tertiary);font-size:var(--text-sm)}.AdSlot_placeholderText__NjN64{opacity:1}.ArticleDecisionBrief_brief__VPgvp{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;margin:0 0 var(--space-8);padding:22px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(37,99,235,.08),transparent 42%),var(--color-surface);box-shadow:var(--shadow-sm)}.ArticleDecisionBrief_qualityPanel__AaSkW,.ArticleDecisionBrief_summary__9CQ6R{min-width:0}.ArticleDecisionBrief_summary__9CQ6R{display:flex;flex-direction:column;gap:18px}.ArticleDecisionBrief_kicker__nABFs{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(37,99,235,.18);border-radius:var(--radius-md);background:rgba(37,99,235,.06);color:var(--color-primary);font-size:.78rem;font-weight:800}.ArticleDecisionBrief_actionIcon__CP1gw,.ArticleDecisionBrief_kickerIcon__Jw4OM,.ArticleDecisionBrief_scoreIcon__b1WU0,.ArticleDecisionBrief_statusIcon__15SDc{flex-shrink:0}.ArticleDecisionBrief_kickerIcon__Jw4OM{width:16px;height:16px}.ArticleDecisionBrief_titleRow__FLVGd{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ArticleDecisionBrief_eyebrow___hz8O{margin:0 0 5px;color:var(--color-primary);font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.ArticleDecisionBrief_title__qMJ4e{margin:0;color:var(--color-text);font-size:clamp(1.45rem,2.4vw,2.2rem);font-weight:850;line-height:1.08}.ArticleDecisionBrief_score__OtQbw{display:grid;min-width:118px;justify-items:center;gap:4px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);text-align:center}.ArticleDecisionBrief_scoreIcon__b1WU0{width:18px;height:18px;color:var(--color-primary)}.ArticleDecisionBrief_score__OtQbw strong{color:var(--color-text);font-size:2rem;line-height:1}.ArticleDecisionBrief_score__OtQbw span{color:var(--color-text-secondary);font-size:.73rem;font-weight:800;line-height:1.25;text-transform:uppercase}.ArticleDecisionBrief_verdict__ECWbk{max-width:860px;margin:0;color:var(--color-text);font-size:1.08rem;font-weight:700;line-height:1.6}.ArticleDecisionBrief_metaGrid__M69gY{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ArticleDecisionBrief_metaGrid__M69gY div{min-width:0;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.ArticleDecisionBrief_metaGrid__M69gY span{display:block;margin-bottom:5px;color:var(--color-text-tertiary);font-size:.7rem;font-weight:850;text-transform:uppercase}.ArticleDecisionBrief_metaGrid__M69gY strong{display:block;color:var(--color-text);font-size:.86rem;line-height:1.35}.ArticleDecisionBrief_actions__69u2o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ArticleDecisionBrief_action__fcEP1{display:flex;min-height:104px;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ArticleDecisionBrief_action__fcEP1:hover{transform:translateY(-1px);border-color:var(--color-primary);box-shadow:var(--shadow-md)}.ArticleDecisionBrief_action__fcEP1:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.ArticleDecisionBrief_primaryAction__C3iIB{border-color:rgba(37,99,235,.45);background:var(--color-primary);color:#fff}.ArticleDecisionBrief_primaryAction__C3iIB:hover{color:#fff;background:var(--color-primary-hover)}.ArticleDecisionBrief_action__fcEP1 span{display:flex;min-width:0;flex-direction:column;gap:4px}.ArticleDecisionBrief_action__fcEP1 strong{color:inherit;font-size:.92rem;line-height:1.25}.ArticleDecisionBrief_action__fcEP1 small{color:var(--color-text-secondary);font-size:.78rem;line-height:1.35}.ArticleDecisionBrief_primaryAction__C3iIB small{color:rgba(255,255,255,.95)}.ArticleDecisionBrief_actions__69u2o.ArticleDecisionBrief_contextActions__WQ_rN .ArticleDecisionBrief_primaryAction__C3iIB{border-color:#1947ac;background:#245edb;color:#fff}.ArticleDecisionBrief_actions__69u2o.ArticleDecisionBrief_contextActions__WQ_rN .ArticleDecisionBrief_primaryAction__C3iIB small{color:#fff}.ArticleDecisionBrief_actions__69u2o.ArticleDecisionBrief_contextActions__WQ_rN .ArticleDecisionBrief_primaryAction__C3iIB:hover{border-color:#173fa5;background:#1f53e0;color:#fff}.ArticleDecisionBrief_actionIcon__CP1gw{width:18px;height:18px}.ArticleDecisionBrief_qualityPanel__AaSkW{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.ArticleDecisionBrief_panelHeader__0cKAN h3{margin:0;color:var(--color-text);font-size:1.05rem;line-height:1.2}.ArticleDecisionBrief_signalList__pKSwt{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ArticleDecisionBrief_signal__QwpYa{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:9px;align-items:center;padding:9px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.ArticleDecisionBrief_statusIcon__15SDc{width:18px;height:18px}.ArticleDecisionBrief_signal__QwpYa span{display:flex;min-width:0;flex-direction:column;gap:2px}.ArticleDecisionBrief_signal__QwpYa strong{color:var(--color-text);font-size:.82rem;line-height:1.25}.ArticleDecisionBrief_signal__QwpYa small{color:var(--color-text-secondary);font-size:.75rem;line-height:1.35}.ArticleDecisionBrief_signal__QwpYa em{font-size:.67rem;font-style:normal;font-weight:850;text-transform:uppercase}.ArticleDecisionBrief_strong__gyqjZ{border-color:rgba(16,185,129,.28)}.ArticleDecisionBrief_strong__gyqjZ .ArticleDecisionBrief_statusIcon__15SDc,.ArticleDecisionBrief_strong__gyqjZ em{color:var(--color-success)}.ArticleDecisionBrief_watch__ZrN_1{border-color:rgba(245,158,11,.3)}.ArticleDecisionBrief_watch__ZrN_1 .ArticleDecisionBrief_statusIcon__15SDc,.ArticleDecisionBrief_watch__ZrN_1 em{color:var(--color-warning)}.ArticleDecisionBrief_gap__C3gru{border-color:rgba(239,68,68,.26)}.ArticleDecisionBrief_gap__C3gru .ArticleDecisionBrief_statusIcon__15SDc,.ArticleDecisionBrief_gap__C3gru em{color:var(--color-error)}.ArticleDecisionBrief_gapBox__sI_j5,.ArticleDecisionBrief_riskBox__1MXCq,.ArticleDecisionBrief_sourceBox__HhxIJ{padding:12px;border-radius:var(--radius-md);background:var(--color-bg-secondary)}.ArticleDecisionBrief_gapBox__sI_j5 strong,.ArticleDecisionBrief_riskBox__1MXCq strong,.ArticleDecisionBrief_sourceHeader__2duAg strong{display:block;margin-bottom:5px;color:var(--color-text);font-size:.82rem}.ArticleDecisionBrief_riskBox__1MXCq p{margin:0;color:var(--color-text-secondary);font-size:.8rem;line-height:1.5}.ArticleDecisionBrief_gapBox__sI_j5 ul{display:grid;gap:5px;margin:0;padding-left:17px;color:var(--color-text-secondary);font-size:.76rem;line-height:1.45}.ArticleDecisionBrief_sourceBox__HhxIJ{display:grid;gap:10px;border:1px solid rgba(37,99,235,.16)}.ArticleDecisionBrief_sourceHeader__2duAg span{display:block;color:var(--color-text-secondary);font-size:.74rem;line-height:1.35}.ArticleDecisionBrief_sourceList__nTBki{display:grid;gap:7px;margin:0;padding:0;list-style:none}.ArticleDecisionBrief_sourceList__nTBki li{display:grid;gap:3px;min-width:0}.ArticleDecisionBrief_sourceList__nTBki a{display:inline-flex;min-height:32px;align-items:center;gap:6px;color:var(--color-primary);font-size:.8rem;font-weight:800;line-height:1.3;text-decoration:none}.ArticleDecisionBrief_sourceList__nTBki a:hover{text-decoration:underline;text-underline-offset:3px}.ArticleDecisionBrief_sourceList__nTBki small{color:var(--color-text-tertiary);font-size:.68rem;font-weight:800;text-transform:uppercase}.ArticleDecisionBrief_sourceIcon__sgwqc{width:14px;height:14px;flex-shrink:0}@media (max-width:1024px){.ArticleDecisionBrief_brief__VPgvp{grid-template-columns:1fr}.ArticleDecisionBrief_actions__69u2o,.ArticleDecisionBrief_metaGrid__M69gY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ArticleDecisionBrief_brief__VPgvp{padding:14px;gap:12px}.ArticleDecisionBrief_actions__69u2o,.ArticleDecisionBrief_kicker__nABFs,.ArticleDecisionBrief_qualityPanel__AaSkW{display:none}.ArticleDecisionBrief_actions__69u2o.ArticleDecisionBrief_contextActions__WQ_rN{display:grid;grid-template-columns:1fr}.ArticleDecisionBrief_contextActions__WQ_rN .ArticleDecisionBrief_action__fcEP1:not(.ArticleDecisionBrief_primaryAction__C3iIB){display:none}.ArticleDecisionBrief_contextActions__WQ_rN .ArticleDecisionBrief_primaryAction__C3iIB{min-height:88px}.ArticleDecisionBrief_titleRow__FLVGd{align-items:center;gap:10px}.ArticleDecisionBrief_score__OtQbw{min-width:74px;padding:8px}.ArticleDecisionBrief_metaGrid__M69gY{grid-template-columns:repeat(2,minmax(0,1fr))}.ArticleDecisionBrief_title__qMJ4e{font-size:1.2rem}.ArticleDecisionBrief_verdict__ECWbk{font-size:.96rem;line-height:1.5}}.page_article__Pw3ps{padding:var(--space-6) 0 var(--space-16)}.page_container__c3zb3{max-width:var(--max-width-page);margin:0 auto;padding:0 var(--space-4)}@media (min-width:768px){.page_container__c3zb3{padding:0 var(--space-8)}}.page_breadcrumb__DAEOF{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-6);flex-wrap:wrap}.page_breadcrumb__DAEOF a{color:var(--color-text-secondary);text-decoration:none}.page_breadcrumb__DAEOF a:hover{color:var(--color-primary)}.page_breadcrumbSep__cyWlb{color:var(--color-text-tertiary)}.page_breadcrumb__DAEOF span:last-child{color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.page_header__dd7ap{margin-bottom:var(--space-8);max-width:var(--max-width-content)}.page_title__sdi5i{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-text);margin:var(--space-3) 0 var(--space-4);letter-spacing:0}@media (min-width:768px){.page_title__sdi5i{font-size:var(--text-4xl)}}.page_description__IVwDW{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.page_meta__NMwfK{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-tertiary);flex-wrap:wrap}.page_metaSep___6MpP{color:var(--color-border-hover)}.page_layout__QF8BW{display:grid;grid-template-columns:1fr;gap:var(--space-8);margin-top:var(--space-8)}@media (min-width:1024px){.page_layout__QF8BW{grid-template-columns:minmax(0,1fr) var(--sidebar-width);align-items:start}}.page_content__T8pcJ{min-width:0}.page_sidebar__KAaEn{display:flex;flex-direction:column;gap:var(--space-6)}@media (max-width:1023px){.page_sidebar__KAaEn{display:none}}.page_sidebarTitle__64gGa{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:0;color:var(--color-text-secondary);margin-bottom:var(--space-3)}.page_tagsBox__xpDZD{padding:var(--space-4);background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md)}.page_tags__OE3KL{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_faqSection__wP6_7{max-width:var(--max-width-content);margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page_faqTitle__s6Tg0{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-6)}.page_faqList__hE_wi{display:flex;flex-direction:column;gap:var(--space-3)}.page_faqItem__gXfuH{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.page_faqItem__gXfuH[open]{border-color:var(--color-primary)}.page_faqQuestion__QssDu{padding:var(--space-4);font-weight:var(--font-weight-medium);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);transition:background-color var(--transition-fast)}.page_faqQuestion__QssDu:hover{background-color:var(--color-bg-secondary)}.page_faqQuestion__QssDu:after{content:"+";font-size:var(--text-xl);color:var(--color-text-tertiary);transition:color var(--transition-fast)}.page_faqItem__gXfuH[open] .page_faqQuestion__QssDu:after{content:"-";color:var(--color-primary)}.page_faqAnswer__zEY2Y{padding:0 var(--space-4) var(--space-4);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page_relatedSection__sVuzf{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page_relatedTitle__kRqp7{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-6)}.page_relatedGrid__cYtUj{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:640px){.page_relatedGrid__cYtUj{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_relatedGrid__cYtUj{grid-template-columns:repeat(3,1fr)}}.page_tableScroll__X_IXP{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--space-6) 0;border:1px solid var(--color-border);border-radius:var(--radius-md)}.page_tableScroll__X_IXP table{width:-moz-max-content;width:max-content;min-width:100%;margin:0;border:0}.page_tableScroll__X_IXP td,.page_tableScroll__X_IXP th{white-space:nowrap}.BuyerKitRevenueRail_rail__Ev1Je{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4,1rem);align-items:center;margin:var(--space-5,1.25rem) 0;padding:var(--space-4,1rem);border:1px solid var(--color-border,#d8dee8);border-left:4px solid var(--color-primary,#2563eb);border-radius:8px;background:var(--color-bg,#ffffff);box-shadow:0 10px 28px rgba(15,23,42,.06)}.BuyerKitRevenueRail_copy__cKfaw{min-width:0}.BuyerKitRevenueRail_eyebrow__LGpBh{display:flex;align-items:center;gap:var(--space-2,.5rem);margin:0 0 var(--space-1,.25rem);color:var(--color-primary,#2563eb);font-size:var(--text-xs,.75rem);font-weight:var(--font-weight-bold,700);letter-spacing:0;text-transform:uppercase}.BuyerKitRevenueRail_title__gpPi_{margin:0;color:var(--color-text,#111827);font-size:var(--text-lg,1.125rem);font-weight:var(--font-weight-bold,700);line-height:var(--leading-tight,1.2);letter-spacing:0}.BuyerKitRevenueRail_description__xmmeE{margin:var(--space-1,.25rem) 0 0;color:var(--color-text-secondary,#4b5563);font-size:var(--text-sm,.875rem);line-height:var(--leading-relaxed,1.55)}.BuyerKitRevenueRail_actions__U83c9{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2,.5rem)}.BuyerKitRevenueRail_primaryAction__r3fp7,.BuyerKitRevenueRail_secondaryAction__nMq9_{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,.5rem);min-height:2.75rem;padding:0 var(--space-4,1rem);border-radius:8px;font-size:var(--text-sm,.875rem);font-weight:var(--font-weight-semibold,600);line-height:1;text-decoration:none;white-space:nowrap}.BuyerKitRevenueRail_primaryAction__r3fp7{color:var(--color-text-inverse,#ffffff);background:var(--color-primary,#2563eb);border:1px solid var(--color-primary,#2563eb)}.BuyerKitRevenueRail_primaryAction__r3fp7:hover{color:var(--color-text-inverse,#ffffff);background:var(--color-primary-hover,#1d4ed8)}.BuyerKitRevenueRail_secondaryAction__nMq9_{color:var(--color-text,#111827);background:var(--color-bg-secondary,#f8fafc);border:1px solid var(--color-border,#d8dee8)}.BuyerKitRevenueRail_secondaryAction__nMq9_:hover{color:var(--color-primary,#2563eb);border-color:var(--color-primary,#2563eb)}@media (max-width:820px){.BuyerKitRevenueRail_rail__Ev1Je{grid-template-columns:1fr}.BuyerKitRevenueRail_actions__U83c9{justify-content:stretch}.BuyerKitRevenueRail_primaryAction__r3fp7,.BuyerKitRevenueRail_secondaryAction__nMq9_{flex:1 1 100%;white-space:normal;text-align:center}}.page_page__RP2sw{padding:var(--space-12) 0 var(--space-20);min-height:100vh}.page_header__ZpozC{text-align:center;margin-bottom:var(--space-10)}.page_badge__PXTXV{display:inline-block;padding:4px 12px;background:rgba(16,185,129,.1);color:#10b981;font-size:.8rem;font-weight:700;border-radius:16px;border:1px solid rgba(16,185,129,.2);margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:0}.page_title__8t5KR{font-size:2.5rem;font-weight:800;letter-spacing:0;color:var(--color-text);margin-bottom:var(--space-3)}.page_subtitle__7Xauy{font-size:1.1rem;color:var(--color-text-secondary);max-width:480px;margin:0 auto;line-height:1.6}.page_teamSelector__N1N3y{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-bottom:var(--space-8)}.page_teamBtn__umDcg,.page_teamLabel__eSbm0{font-weight:600;color:var(--color-text-secondary);font-size:.9rem}.page_teamBtn__umDcg{padding:8px 18px;border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s}.page_teamBtn__umDcg:hover{border-color:var(--color-primary);color:var(--color-primary)}.page_teamBtnActive__SUYw_{background:var(--color-primary);border-color:var(--color-primary);color:white}.page_teamBtnActive__SUYw_:hover{color:white}.page_finder__4UOt7{max-width:760px;margin:0 auto var(--space-6);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}.page_finder__4UOt7 label{display:block;margin-bottom:var(--space-2);color:var(--color-text);font-weight:700}.page_finderRow__mJUA2{display:flex;align-items:center;gap:var(--space-3)}.page_finderRow__mJUA2 input{min-width:0;flex:1;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);font:inherit}.page_finderRow__mJUA2 input:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 32%,transparent);outline-offset:2px;border-color:var(--color-primary)}.page_finderRow__mJUA2 span,.page_finder__4UOt7 p{color:var(--color-text-tertiary);font-size:.82rem}.page_finder__4UOt7 p{margin:var(--space-2) 0 0}.page_toolsGrid__bbteQ{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);margin-bottom:var(--space-10)}@media (min-width:640px){.page_toolsGrid__bbteQ{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page_toolsGrid__bbteQ{grid-template-columns:repeat(4,1fr)}}.page_toolBtn__Va71E{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--space-4);border:2px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s;text-align:center}.page_toolBtnSelected__BzIx_,.page_toolBtn__Va71E:hover{border-color:var(--color-primary)}.page_toolBtnSelected__BzIx_{background:rgba(99,102,241,.05);box-shadow:0 0 0 1px var(--color-primary)}.page_toolBtnName__DFEOt{font-weight:700;font-size:.95rem;color:var(--color-text)}.page_toolBtnCost__Vfuh7{font-size:.8rem;color:var(--color-text-tertiary);font-weight:500}.page_result__lMnOg{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);max-width:600px;margin:0 auto}.page_resultHeader__3B1Z_{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.page_resultHeader__3B1Z_ h2{font-size:1.2rem;font-weight:700;color:var(--color-text)}.page_totalCost__gYDpf{display:flex;align-items:baseline;gap:2px}.page_totalAmount__Or99J{font-size:2.2rem;font-weight:800;color:var(--color-primary)}.page_totalPeriod__exv6b{font-size:1rem;color:var(--color-text-tertiary);font-weight:500}.page_resultList__r2Ywp{display:flex;flex-direction:column;gap:var(--space-2)}.page_resultItem__7ZiVs{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0}.page_resultLink__k_4v0{font-weight:600;color:var(--color-text);text-decoration:none}.page_resultLink__k_4v0:hover{color:var(--color-primary)}.page_toolBtnFreshness__euy1X{color:var(--color-text-tertiary);font-size:.7rem;line-height:1.35}.page_resultName__cJGtk{font-weight:600;color:var(--color-text)}.page_resultCost__XTozV{font-weight:600;color:var(--color-text-secondary);font-size:.9rem}.page_resultEmpty__kpcXI{text-align:center;color:var(--color-text-tertiary);font-size:.95rem;padding:var(--space-4) 0}.page_resultActions__xV6hH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-6)}.page_costBoundary__jBloN{margin:var(--space-5) 0 0;padding:var(--space-4);border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 90%,var(--color-primary) 10%);color:var(--color-text-secondary);font-size:.84rem;line-height:1.55}.page_costBoundary__jBloN strong{color:var(--color-text)}.page_resultCost__XTozV small{display:block;margin-top:2px;color:var(--color-text-tertiary);font-size:.7rem;font-weight:500;text-align:right}.page_saveBtn__qpHWs,.page_shareBtn__WX5xT{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;width:100%;justify-content:center}.page_saveBtn__qpHWs{border-color:var(--color-primary);background:var(--color-primary);color:white}.page_shareBtn__WX5xT{background-color:transparent;color:var(--color-text-secondary)}.page_saveBtn__qpHWs:hover{filter:brightness(.94)}.page_shareBtn__WX5xT:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:rgba(99,102,241,.05)}.page_toast__YkMh_{position:fixed;bottom:var(--space-6);left:50%;transform:translateX(-50%);background-color:var(--color-text);color:var(--color-bg);padding:var(--space-3) var(--space-6);border-radius:var(--radius-4xl);font-size:.9rem;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100;animation:page_fadeInOut__9Bx8k 3s forwards;white-space:nowrap}@keyframes page_fadeInOut__9Bx8k{0%{opacity:0;transform:translate(-50%,20px)}10%{opacity:1;transform:translate(-50%)}80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,20px)}}.page_saveStatus__rPOHW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:var(--space-3) 0 0;color:var(--color-text-tertiary);font-size:.82rem;line-height:1.5}.page_saveStatus__rPOHW button{flex:0 0 auto;border:0;background:transparent;color:var(--color-primary);font:inherit;font-weight:600;cursor:pointer}.page_methodology__PwYt_{padding:0 0 var(--space-20)}.page_methodologyInner___o11z{max-width:980px;margin:0 auto;padding:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-surface) 88%,var(--color-primary) 12%)}.page_methodEyebrow__aaa73{margin:0 0 var(--space-2);color:var(--color-primary);font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.page_methodology__PwYt_ h2{margin:0;color:var(--color-text);font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.15}.page_methodLead__VIsm7{max-width:760px;margin:var(--space-4) 0 var(--space-8);color:var(--color-text-secondary);font-size:1rem;line-height:1.75}.page_methodGrid__tRvQn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.page_methodGrid__tRvQn section{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.page_methodGrid__tRvQn h3{margin:0 0 var(--space-3);color:var(--color-text);font-size:1rem}.page_methodGrid__tRvQn ol,.page_methodGrid__tRvQn p{margin:0;color:var(--color-text-secondary);font-size:.9rem;line-height:1.65}.page_methodGrid__tRvQn ol{padding-left:1.2rem}.page_sourceBoundary__MFKwt{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.page_sourceBoundary__MFKwt div,.page_sourceBoundary__MFKwt nav{display:flex;flex-direction:column;gap:var(--space-2)}.page_sourceBoundary__MFKwt strong{color:var(--color-text)}.page_sourceBoundary__MFKwt span{max-width:620px;color:var(--color-text-tertiary);font-size:.85rem;line-height:1.55}.page_sourceBoundary__MFKwt nav{flex:0 0 auto}.page_sourceBoundary__MFKwt a{color:var(--color-primary);font-size:.88rem;font-weight:700;text-decoration:none}@media (max-width:860px){.page_methodologyInner___o11z{padding:var(--space-7)}.page_methodGrid__tRvQn{grid-template-columns:1fr}.page_sourceBoundary__MFKwt{flex-direction:column}}@media (max-width:639px){.page_finderRow__mJUA2,.page_saveStatus__rPOHW,.page_teamSelector__N1N3y{align-items:stretch;flex-direction:column}.page_resultActions__xV6hH{grid-template-columns:1fr}}.page_noResults__puqzR{margin:calc(var(--space-8) * -1) auto var(--space-10);text-align:center;color:var(--color-text-tertiary)}.CallToAction_primary__9Ld_z{display:inline-block;padding:var(--space-3) var(--space-6);background-color:var(--color-primary);color:white;border-radius:var(--radius-md);text-decoration:none;font-weight:var(--font-weight-medium);font-size:var(--text-sm);transition:opacity var(--transition-fast);border:none;cursor:pointer}.CallToAction_primary__9Ld_z:hover{opacity:.9}.CallToAction_secondary__KMUos{display:inline-block;padding:var(--space-3) var(--space-6);background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);text-decoration:none;font-weight:var(--font-weight-medium);font-size:var(--text-sm);transition:background-color var(--transition-fast);cursor:pointer}.CallToAction_secondary__KMUos:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.DecisionWorkspace_workspace__JOy8y{width:min(1180px,100%);margin:0 auto;padding:28px;overflow:hidden;color:#f8fafc;text-align:left;background:linear-gradient(135deg,rgba(59,130,246,.08),transparent 34%),#080d16;border:1px solid #263247;border-radius:18px;box-shadow:0 28px 80px rgba(2,6,23,.22)}.DecisionWorkspace_promiseRow__l6w4s{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:48px;align-items:end;padding:10px 4px 28px}.DecisionWorkspace_eyebrow___BJC2{margin:0 0 9px;color:#60a5fa;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.DecisionWorkspace_promiseRow__l6w4s h1{max-width:700px;margin:0;color:#f8fafc;font-size:clamp(2.15rem,4.5vw,3.55rem);font-weight:780;line-height:1.04;letter-spacing:-.045em}.DecisionWorkspace_promiseRow__l6w4s h1:focus{outline:3px solid var(--color-primary);outline-offset:4px}.DecisionWorkspace_promiseCopy__HiLtw{max-width:470px;margin:0;color:#aebbd0;font-size:.98rem;line-height:1.62}.DecisionWorkspace_workspaceGrid__hzapt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #263247;border-radius:12px;background:#0b111d}.DecisionWorkspace_inputPanel__vV70d,.DecisionWorkspace_resultPanel__sI9ua{min-width:0;padding:24px}.DecisionWorkspace_inputPanel__vV70d{border-right:1px solid #263247}.DecisionWorkspace_panelHeading__6BiZp{display:flex;gap:12px;align-items:flex-start;min-height:58px}.DecisionWorkspace_panelHeading__6BiZp>span{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;color:#93c5fd;font-family:var(--font-mono,ui-monospace,monospace);font-size:.72rem;font-weight:800;background:#14213a;border:1px solid #2b4a78;border-radius:7px}.DecisionWorkspace_panelHeading__6BiZp h2{margin:0;color:#f8fafc;font-size:1.06rem;line-height:1.3;letter-spacing:-.015em}.DecisionWorkspace_panelHeading__6BiZp p{margin:4px 0 0;color:#94a3b8;font-size:.84rem;line-height:1.45}.DecisionWorkspace_scenarioList__DSiiF{display:grid;gap:9px;margin-top:18px}.DecisionWorkspace_scenarioButton__Z__pe{display:grid;grid-template-columns:26px minmax(0,1fr);gap:11px;align-items:center;width:100%;min-height:62px;padding:10px 13px;color:#e2e8f0;text-align:left;background:#111827;border:1px solid #263247;border-radius:9px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.DecisionWorkspace_scenarioButton__Z__pe:hover{border-color:#3d5271}.DecisionWorkspace_scenarioButton__Z__pe[aria-pressed=true]{background:#111d31;border-color:#3b82f6}.DecisionWorkspace_previewButton__nubTG:focus-visible,.DecisionWorkspace_saveButton__PNfVf:focus-visible,.DecisionWorkspace_scenarioButton__Z__pe:focus-visible,.DecisionWorkspace_secondaryLink__ZoXIu:focus-visible,.DecisionWorkspace_signalLinks__AjWl3 a:focus-visible,.DecisionWorkspace_toolRow__oaQC_:focus-visible,.DecisionWorkspace_watchLink__zloIp:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.DecisionWorkspace_radioMark__4iCKK{display:grid;width:23px;height:23px;place-items:center;color:#f8fafc;border:1px solid #50617b;border-radius:50%}.DecisionWorkspace_scenarioButton__Z__pe[aria-pressed=true] .DecisionWorkspace_radioMark__4iCKK{background:#2563eb;border-color:#60a5fa}.DecisionWorkspace_scenarioButton__Z__pe small,.DecisionWorkspace_scenarioButton__Z__pe strong{display:block}.DecisionWorkspace_scenarioButton__Z__pe strong{color:#f8fafc;font-size:.9rem;line-height:1.35}.DecisionWorkspace_scenarioButton__Z__pe small{margin-top:2px;color:#94a3b8;font-size:.77rem;line-height:1.4}.DecisionWorkspace_previewButton__nubTG{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:16px;padding:11px 16px;color:#fff;font-size:.9rem;font-weight:800;background:#2563eb;border:1px solid #3b82f6;border-radius:8px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.DecisionWorkspace_previewButton__nubTG:hover{background:#1d4ed8;border-color:#60a5fa}.DecisionWorkspace_inputNote__rpXpj{margin:9px 0 0;color:#8290a7;font-size:.74rem;text-align:center}.DecisionWorkspace_storageError__IeJkD{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;padding:10px 12px;color:#fecaca;font-size:.78rem;line-height:1.45;background:rgba(127,29,29,.24);border:1px solid rgba(248,113,113,.45);border-radius:8px}.DecisionWorkspace_storageError__IeJkD svg{flex:0 0 auto;margin-top:1px}.DecisionWorkspace_emptyState__MSVsY{display:grid;min-height:296px;margin-top:18px;padding:28px;place-content:center;justify-items:center;color:#708099;text-align:center;background:linear-gradient(90deg,rgba(38,50,71,.22) 1px,transparent 0),linear-gradient(rgba(38,50,71,.22) 1px,transparent 0),#0c1421;background-size:28px 28px;border:1px dashed #34445e;border-radius:10px}.DecisionWorkspace_emptyState__MSVsY strong{margin-top:12px;color:#cbd5e1;font-size:.94rem}.DecisionWorkspace_emptyState__MSVsY p{max-width:300px;margin:6px 0 0;color:#8290a7;font-size:.8rem;line-height:1.5}.DecisionWorkspace_resultContent__0MU5L{margin-top:18px}.DecisionWorkspace_resultStatus__546JX{display:flex;gap:10px;align-items:center;justify-content:space-between;min-height:25px}.DecisionWorkspace_modeBadge__MNTQ6{display:inline-flex;align-items:center;min-height:25px;padding:3px 9px;color:#bfdbfe;font-size:.7rem;font-weight:800;background:rgba(30,64,175,.28);border:1px solid rgba(96,165,250,.36);border-radius:999px}.DecisionWorkspace_modeBadge__MNTQ6[data-mode=saved]{color:#99f6e4;background:rgba(13,148,136,.17);border-color:rgba(45,212,191,.38)}.DecisionWorkspace_visitAge__VObKB{display:inline-flex;gap:5px;align-items:center;color:#94a3b8;font-size:.71rem}.DecisionWorkspace_toolList__cHUKi{display:grid;gap:7px;margin-top:12px}.DecisionWorkspace_toolRow__oaQC_{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:52px;padding:8px 10px;color:inherit;text-decoration:none;background:#111827;border:1px solid #263247;border-radius:8px;transition:border-color .15s ease,background-color .15s ease}.DecisionWorkspace_toolRow__oaQC_:hover{background:#131d2e;border-color:#40536f}.DecisionWorkspace_toolInitial__WWQas{display:grid;width:32px;height:32px;place-items:center;color:#dbeafe;font-size:.78rem;font-weight:850;background:#1e3a5f;border:1px solid #315986;border-radius:7px}.DecisionWorkspace_toolCopy__8nwfD{min-width:0}.DecisionWorkspace_toolCopy__8nwfD small,.DecisionWorkspace_toolCopy__8nwfD strong{display:block}.DecisionWorkspace_toolCopy__8nwfD strong{color:#f1f5f9;font-size:.83rem}.DecisionWorkspace_toolCopy__8nwfD small{overflow:hidden;margin-top:1px;color:#8290a7;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.DecisionWorkspace_toolCost__UBFsx{color:#bae6fd;font-family:var(--font-mono,ui-monospace,monospace);font-size:.68rem;font-variant-numeric:tabular-nums;white-space:nowrap}.DecisionWorkspace_metricGrid__8JCW1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0;border:1px solid #263247;border-radius:8px}.DecisionWorkspace_metricGrid__8JCW1>div{min-width:0;padding:11px}.DecisionWorkspace_metricGrid__8JCW1>div+div{border-left:1px solid #263247}.DecisionWorkspace_metricGrid__8JCW1 dt{color:#8290a7;font-size:.62rem;line-height:1.35}.DecisionWorkspace_metricGrid__8JCW1 dd{margin:5px 0 0;color:#5eead4;font-family:var(--font-mono,ui-monospace,monospace);font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums}.DecisionWorkspace_evidenceBoundary___FCLl{margin:9px 0 0;color:#718198;font-size:.67rem;line-height:1.45}.DecisionWorkspace_resultActions__E2AgH{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:14px}.DecisionWorkspace_saveButton__PNfVf,.DecisionWorkspace_savedConfirmation__R215e{display:inline-flex;gap:7px;align-items:center;min-height:42px;padding:8px 12px;font-size:.78rem;font-weight:800;border-radius:7px}.DecisionWorkspace_saveButton__PNfVf{color:#e0f2fe;background:#17365f;border:1px solid #315e93;cursor:pointer}.DecisionWorkspace_saveButton__PNfVf:hover{background:#1c4477}.DecisionWorkspace_saveButton__PNfVf:disabled{cursor:not-allowed;opacity:.5}.DecisionWorkspace_savedConfirmation__R215e{color:#99f6e4;background:rgba(13,148,136,.14);border:1px solid rgba(45,212,191,.34)}.DecisionWorkspace_secondaryLink__ZoXIu,.DecisionWorkspace_signalLinks__AjWl3 a,.DecisionWorkspace_watchLink__zloIp{display:inline-flex;gap:6px;align-items:center;color:#93c5fd;font-size:.75rem;font-weight:750;text-decoration:none}.DecisionWorkspace_secondaryLink__ZoXIu:hover,.DecisionWorkspace_signalLinks__AjWl3 a:hover,.DecisionWorkspace_watchLink__zloIp:hover{color:#bfdbfe;text-decoration:underline}.DecisionWorkspace_signalSection__eTdLg{padding:24px 4px 2px}.DecisionWorkspace_signalHeading__LQ1i9{display:flex;gap:18px;align-items:flex-end;justify-content:space-between}.DecisionWorkspace_signalHeading__LQ1i9 h2{margin:0;color:#f1f5f9;font-size:1rem;letter-spacing:-.01em}.DecisionWorkspace_signalGrid__v2cmv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px}.DecisionWorkspace_signalCard__oW9Mx{min-width:0;padding:15px;background:#0d1522;border:1px solid #263247;border-radius:9px}.DecisionWorkspace_signalMeta__hks4O{display:flex;gap:10px;align-items:center;justify-content:space-between}.DecisionWorkspace_signalMeta__hks4O span{color:#93c5fd;font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.DecisionWorkspace_signalMeta__hks4O span[data-severity=major],.DecisionWorkspace_signalMeta__hks4O span[data-severity=watch]{color:#fbbf24}.DecisionWorkspace_signalMeta__hks4O time{color:#718198;font-size:.64rem}.DecisionWorkspace_signalCard__oW9Mx h3{margin:10px 0 0;color:#f1f5f9;font-size:.87rem;line-height:1.35}.DecisionWorkspace_signalCard__oW9Mx p{display:-webkit-box;overflow:hidden;margin:6px 0 0;color:#94a3b8;font-size:.74rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.DecisionWorkspace_signalLinks__AjWl3{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:12px}.DecisionWorkspace_signalLinks__AjWl3 a:last-child{color:#8290a7;font-size:.68rem}.DecisionWorkspace_signalEmpty__B17EP{margin:13px 0 0;padding:15px;color:#8290a7;font-size:.76rem;line-height:1.5;background:#0d1522;border:1px dashed #34445e;border-radius:9px}.DecisionWorkspace_dataBoundary__rktCQ{margin:18px 4px 0;color:#64748b;font-size:.65rem;line-height:1.5}@media (max-width:900px){.DecisionWorkspace_promiseRow__l6w4s{grid-template-columns:1fr;gap:16px}.DecisionWorkspace_promiseCopy__HiLtw{max-width:680px}.DecisionWorkspace_workspaceGrid__hzapt{grid-template-columns:1fr}.DecisionWorkspace_inputPanel__vV70d{border-right:0;border-bottom:1px solid #263247}}@media (max-width:620px){.DecisionWorkspace_workspace__JOy8y{padding:18px 14px;border-right:0;border-left:0;border-radius:0}.DecisionWorkspace_promiseRow__l6w4s{padding:5px 3px 22px}.DecisionWorkspace_promiseRow__l6w4s h1{font-size:2.15rem}.DecisionWorkspace_workspaceGrid__hzapt{border-right:0;border-left:0;border-radius:0}.DecisionWorkspace_inputPanel__vV70d,.DecisionWorkspace_resultPanel__sI9ua{padding:19px 14px}.DecisionWorkspace_toolRow__oaQC_{grid-template-columns:32px minmax(0,1fr)}.DecisionWorkspace_toolCost__UBFsx{grid-column:2}.DecisionWorkspace_metricGrid__8JCW1{grid-template-columns:1fr 1fr}.DecisionWorkspace_metricGrid__8JCW1>div:nth-child(3){grid-column:1/-1;border-top:1px solid #263247;border-left:0}.DecisionWorkspace_resultActions__E2AgH,.DecisionWorkspace_signalHeading__LQ1i9{align-items:flex-start;flex-direction:column}.DecisionWorkspace_signalGrid__v2cmv{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.DecisionWorkspace_previewButton__nubTG,.DecisionWorkspace_scenarioButton__Z__pe,.DecisionWorkspace_toolRow__oaQC_{transition:none}}.FollowAlertBox_box__6WH_j{border:1px solid rgba(52,64,84,.14);border-radius:8px;background:#ffffff;padding:20px;box-shadow:0 12px 34px rgba(15,23,42,.08)}.FollowAlertBox_compact__b_mNq{padding:16px;box-shadow:none}.FollowAlertBox_header__2trD_{display:flex;gap:12px;align-items:center}.FollowAlertBox_icon__5F_3D{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#0f172a;background:#dff7ee;border:1px solid rgba(15,118,110,.22);flex:0 0 auto}.FollowAlertBox_eyebrow__yV_R2{display:block;color:#0f766e;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.FollowAlertBox_title__ZnGJV{margin:2px 0 0;color:#0f172a;font-size:20px;line-height:1.25}.FollowAlertBox_description__ohyIu{color:#475467;font-size:14px;line-height:1.55;margin:12px 0 0}.FollowAlertBox_form__fAn7Y{display:grid;gap:12px;margin-top:16px}.FollowAlertBox_honeypot__YeDRu{position:absolute;left:-10000px;width:1px;height:1px;opacity:0;pointer-events:none}.FollowAlertBox_alerts__OJANH{display:flex;flex-wrap:wrap;gap:8px}.FollowAlertBox_alertPill__SdCaC{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid rgba(52,64,84,.16);border-radius:999px;color:#344054;font-size:13px;background:#f8fafc;cursor:pointer}.FollowAlertBox_alertPill__SdCaC input{width:14px;height:14px;margin:0;accent-color:#0f766e}.FollowAlertBox_inputRow__ESCGz{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.FollowAlertBox_input__BM3eo{width:100%;min-height:42px;border:1px solid rgba(52,64,84,.2);border-radius:8px;padding:0 12px;color:#0f172a;font-size:14px;background:#ffffff}.FollowAlertBox_button__wpsUT{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:0 16px;color:#ffffff;background:#0f172a;font-size:14px;font-weight:700;cursor:pointer}.FollowAlertBox_button__wpsUT:disabled{cursor:wait;opacity:.72}.FollowAlertBox_spinner__JnT2w{animation:FollowAlertBox_spin__SvrIG .8s linear infinite}.FollowAlertBox_message__vjfyt{margin:12px 0 0;font-size:13px;line-height:1.45}.FollowAlertBox_success__LI4Kr{color:#067647}.FollowAlertBox_error__qEj4K{color:#b42318}@keyframes FollowAlertBox_spin__SvrIG{to{transform:rotate(1turn)}}@media (max-width:640px){.FollowAlertBox_inputRow__ESCGz{grid-template-columns:1fr}.FollowAlertBox_button__wpsUT{width:100%}}.FollowAlertBox_trustNote__xTFRa{font-size:.75rem;color:var(--gray-500,#6b7280);margin:-2px 0 10px}.NextRead_nextRead__rDPsH{margin-bottom:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.NextRead_title__yY_d2{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-2)}.NextRead_subtitle__YtA_a{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-6);text-transform:capitalize}.NextRead_grid__DeQjy{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:640px){.NextRead_grid__DeQjy{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NextRead_grid__DeQjy{grid-template-columns:repeat(3,1fr)}}.NextRead_card__Rw2Px{display:flex;flex-direction:column;padding:var(--space-5);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color var(--transition-fast),transform .2s}.NextRead_card__Rw2Px:hover{border-color:var(--color-primary);transform:translateY(-2px)}.NextRead_cardContent__pOAZl{flex:1}.NextRead_cardName__ejMR2{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-2)}.NextRead_cardDescription__6xF8z{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-3);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NextRead_cardMeta__zP3FI{display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.NextRead_rating__5Z_UI{font-weight:var(--font-weight-semibold);color:#f59e0b;background:rgba(245,158,11,.1)}.NextRead_price__fWW9x,.NextRead_rating__5Z_UI{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.NextRead_price__fWW9x{color:#16a34a;background:rgba(34,197,94,.1)}.NextRead_readMore__Vr7Dj{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-primary)}