.ThemeCard_card__ehxkq{position:relative;cursor:pointer;background:var(--v4-raised);border:1px solid var(--v4-line);border-radius:var(--v4-r-card);overflow:hidden;display:flex;height:100%;box-shadow:0 1px 5px rgba(11,46,89,.08);transition:box-shadow .12s var(--v4-ease),transform .12s var(--v4-ease)}.ThemeCard_card__ehxkq:hover{box-shadow:0 4px 16px rgba(11,46,89,.12);transform:translateY(-2px)}.ThemeCard_card__ehxkq:focus-visible{outline:2px solid var(--v4-cobalt);outline-offset:2px}.ThemeCard_accentBar__YWQyl{width:3px;flex-shrink:0;background:var(--_stage-color,var(--v4-ink3))}.ThemeCard_body__7J9kF{flex:1 1;min-width:0;padding:16px 18px;display:flex;flex-direction:column;gap:11px}.ThemeCard_topRow__TLfCO{display:flex;align-items:center;justify-content:space-between;gap:var(--v4-s2)}.ThemeCard_stageMeta__jOIt2{display:flex;align-items:center;gap:6px}.ThemeCard_stageDot__fA1mZ{width:7px;height:7px;border-radius:50%;background:var(--_stage-color,var(--v4-ink3));flex-shrink:0}.ThemeCard_stageLabel__Ft0O9{font-size:var(--v4-fs-12);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--_stage-color,var(--v4-ink3))}.ThemeCard_saveBtn__WPuq3{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:18px;line-height:1;color:var(--v4-ink3);padding:0;transition:color var(--v4-t-base) var(--v4-ease),transform var(--v4-t-base) var(--v4-ease)}.ThemeCard_saveBtn__WPuq3:hover{color:var(--v4-cobalt);transform:scale(1.15)}.ThemeCard_saveBtnActive__qQAbP{color:var(--v4-cobalt)}.ThemeCard_title__NGPGN{font-size:16px;font-weight:700;color:var(--v4-navy);margin:0;line-height:1.4;min-height:4.2em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ThemeCard_chipsRow__mXd4C{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1px}.ThemeCard_chip__eE9Ke{display:inline-block;font-size:var(--v4-fs-12);font-weight:500;color:var(--v4-ink2);background:var(--v4-surface);border:1px solid var(--v4-line);border-radius:4px;padding:5px 9px;letter-spacing:.02em}.ThemeCard_chipOverflow__wGqeg{color:var(--v4-ink3)}.ThemeCard_footer__A9aSP{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:var(--v4-s2);border-top:1px solid var(--v4-line-soft);margin-top:auto}.ThemeCard_perfGroup__NKBuD{display:flex;align-items:baseline;gap:4px}.ThemeCard_perfLabel__QZAO5{font-size:var(--v4-fs-12);color:var(--v4-ink3);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.ThemeCard_perfLabelGap__UF8j8{margin-left:var(--v4-s2)}.ThemeCard_perfValue__BDbao{font-size:var(--v4-fs-13);font-weight:700;color:var(--v4-ink2)}.ThemeCard_perfPos__WjxbB{color:var(--v4-emerald)}.ThemeCard_perfNeg__AcKpc{color:var(--v4-oxblood)}.ThemeCard_updatedGroup__jZNFP{display:flex;align-items:center;gap:4px;color:var(--v4-ink3);flex-shrink:0}.ThemeCard_updatedText__xZak6{font-size:var(--v4-fs-12);color:var(--v4-ink3)}.ThemeReportModal_overlay__9JLH3{position:fixed;inset:0;z-index:990;overflow-y:auto;padding:32px 16px 60px;background:rgba(11,46,89,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ThemeReportModal_doc__MAmlF{width:min(860px,100%);margin:0 auto;background:var(--v4-raised);border-radius:var(--v4-r-card);box-shadow:0 12px 48px rgba(11,46,89,.22);overflow:hidden}.ThemeReportModal_header__8jqhy{position:relative;padding:30px 36px 26px;background:linear-gradient(135deg,var(--_stage-a,#123f6e),var(--_stage-b,#1f6fba));color:var(--v4-on-navy)}.ThemeReportModal_closeBtn__yHgx6{position:absolute;top:14px;right:14px;width:30px;height:30px;border:0;border-radius:50%;background:hsla(0,0%,100%,.2);color:var(--v4-on-navy);font:inherit;font-size:22px;line-height:1;cursor:pointer}.ThemeReportModal_closeBtn__yHgx6:hover{background:hsla(0,0%,100%,.3)}.ThemeReportModal_headerTop__3w4_Q{display:flex;align-items:center;gap:var(--v4-s2);margin-bottom:var(--v4-s4)}.ThemeReportModal_saveBtn__dz_wj,.ThemeReportModal_stageBadge__yAb2I{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border-radius:var(--v4-r-md);font-family:inherit;font-size:var(--v4-fs-13);line-height:1;font-weight:700}.ThemeReportModal_saveBtn__dz_wj{gap:6px;border:0;color:var(--v4-on-navy);background:hsla(0,0%,100%,.16);cursor:pointer}.ThemeReportModal_saveBtnActive__w2FqP,.ThemeReportModal_saveBtn__dz_wj:hover{background:var(--v4-raised);color:var(--v4-cobalt)}.ThemeReportModal_stageBadge__yAb2I{background:hsla(0,0%,100%,.18);letter-spacing:.08em;text-transform:uppercase}.ThemeReportModal_title__8IC32{max-width:720px;margin:0;color:var(--v4-on-navy);font-size:24px;line-height:1.35;font-weight:700}.ThemeReportModal_perfRow__sqN7h{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v4-s2);margin-top:var(--v4-s4)}.ThemeReportModal_perfPill__Lttjy{display:inline-flex;align-items:center;padding:6px 10px;border-radius:var(--v4-r-md);background:hsla(0,0%,100%,.14);color:var(--v4-on-navy);font-size:var(--v4-fs-13);line-height:1;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ThemeReportModal_perfUp__xNa9D{color:#4ddb87}.ThemeReportModal_perfDown__OtlUC{color:#ff8896}.ThemeReportModal_dateText__K7bRZ{font-size:var(--v4-fs-12);line-height:1;color:hsla(0,0%,100%,.7)}.ThemeReportModal_body__MEDH5{padding:26px 36px 40px}.ThemeReportModal_stepperSection__geSFH{margin-bottom:26px}.ThemeReportModal_stepperTitle__mhg__{margin:0 0 var(--v4-s3);color:var(--v4-ink3);font-size:var(--v4-fs-12);line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ThemeReportModal_stepper__2SSfD{display:flex;justify-content:space-between;gap:2px;margin:0;padding:0;list-style:none}.ThemeReportModal_step__BGDSm{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;color:var(--v4-ink3)}.ThemeReportModal_stepDot__qmSs_{width:24px;height:24px;border:2px solid var(--v4-line);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--v4-ink3);background:var(--v4-raised);font-size:var(--v4-fs-12);line-height:1;font-weight:700}.ThemeReportModal_stepLabel__Q5Tb8{font-size:10.5px;line-height:1;font-weight:600;color:var(--v4-ink3);text-align:center;white-space:normal}.ThemeReportModal_stepOn__DARPk .ThemeReportModal_stepDot__qmSs_,.ThemeReportModal_stepPast__pHg_Y .ThemeReportModal_stepDot__qmSs_{border-color:var(--_stage,var(--v4-action-bg));background:var(--_stage,var(--v4-action-bg));color:var(--v4-action-fg)}.ThemeReportModal_stepOn__DARPk .ThemeReportModal_stepLabel__Q5Tb8{color:var(--v4-navy);font-weight:700}.ThemeReportModal_section__fDUyZ{border-top:1px solid var(--v4-line);padding-top:20px;margin-top:24px}.ThemeReportModal_sectionHeading__D3249{position:relative;display:flex;align-items:center;gap:var(--v4-s2);margin:0 0 var(--v4-s4);padding-left:10px;color:var(--v4-navy);font-size:var(--v4-fs-14);line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ThemeReportModal_sectionHeading__D3249:before{content:"";position:absolute;left:0;top:0;width:3px;height:13px;border-radius:2px;background:var(--v4-cobalt)}.ThemeReportModal_sectionHeading__D3249 span{color:var(--v4-ink3);font-size:var(--v4-fs-12);letter-spacing:0}.ThemeReportModal_riskHeading___ZYpQ{color:var(--v4-oxblood)}.ThemeReportModal_riskHeading___ZYpQ:before{background:var(--v4-oxblood)}.ThemeReportModal_prose__9AH2_{display:flex;flex-direction:column;gap:var(--v4-s3)}.ThemeReportModal_bodyText__XT36S,.ThemeReportModal_prose__9AH2_ p{margin:0;color:var(--v4-ink2);font-size:14.5px;line-height:1.75}.ThemeReportModal_alphaGrid__JQn3n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ThemeReportModal_alphaCell__dFKLh{padding:14px 16px;background:var(--v4-surface);border:1px solid var(--v4-line);border-radius:12px}.ThemeReportModal_alphaCellOurs__DCe0G{background:var(--v4-cobalt-soft)}.ThemeReportModal_alphaLabel__k2KvT{margin-bottom:var(--v4-s3);color:var(--v4-ink3);font-size:10px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ThemeReportModal_alphaLabelOurs___ZNrz{color:var(--v4-cobalt)}.ThemeReportModal_alphaCell__dFKLh p{margin:0;color:var(--v4-ink2);font-size:13.5px;line-height:1.55}.ThemeReportModal_riskList__c667V{margin:0;padding:0;list-style:none;counter-reset:risk}.ThemeReportModal_riskList__c667V li{counter-increment:risk;display:flex;gap:var(--v4-s3);align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--v4-line-soft);color:var(--v4-ink2);font-size:13.5px;line-height:1.5}.ThemeReportModal_riskList__c667V li:before{content:counter(risk);width:18px;height:18px;flex:0 0 18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--v4-oxblood);background:var(--v4-oxblood-soft);font-size:11px;line-height:1;font-weight:700}.ThemeReportModal_tickerGrid__efeoO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ThemeReportModal_tickerCard__qajJN{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v4-s2);padding:13px 15px;border:1px solid var(--v4-line);border-radius:12px;background:var(--v4-raised);cursor:pointer;text-align:left;transition:border-color var(--v4-t-fast) var(--v4-ease),box-shadow var(--v4-t-fast) var(--v4-ease)}.ThemeReportModal_tickerCard__qajJN:hover{border-color:var(--v4-cobalt);box-shadow:0 2px 10px rgba(11,46,89,.08)}.ThemeReportModal_tickerSym__iVIa0{color:var(--v4-cobalt);font-size:var(--v4-fs-14);line-height:1;font-weight:700}.ThemeReportModal_tickerRole__9XLNS{color:var(--v4-ink2);font-size:12.5px;line-height:1.45}@media(max-width:640px){.ThemeReportModal_overlay__9JLH3{padding:var(--v4-s4) var(--v4-s3) 80px}.ThemeReportModal_body__MEDH5,.ThemeReportModal_header__8jqhy{padding-left:20px;padding-right:20px}.ThemeReportModal_title__8IC32{font-size:var(--v4-fs-21)}.ThemeReportModal_stepper__2SSfD{overflow-x:auto;justify-content:flex-start;padding-bottom:var(--v4-s2)}.ThemeReportModal_step__BGDSm{flex:0 0 82px}.ThemeReportModal_alphaGrid__JQn3n,.ThemeReportModal_tickerGrid__efeoO{grid-template-columns:1fr}}.Toast_toast__DMW6n{position:fixed;bottom:var(--v4-s5);left:50%;transform:translateX(-50%);z-index:90;background:var(--v4-action-bg);color:var(--v4-action-fg);padding:var(--v4-s3) var(--v4-s4);border-radius:var(--v4-r-md);box-shadow:var(--v4-shadow-pop);font-size:var(--v4-fs-13)}.page_page__Z7ris{width:100%;max-width:1240px;margin:0 auto;padding:24px clamp(20px,4vw,56px) 80px}.page_toolbar__Hq3_U{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.page_backButton__5LrsJ,.page_shareButton__jD7sy{min-height:36px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--v4-line-strong);border-radius:var(--v4-r-button);padding:8px 12px;color:var(--v4-ink2);background:var(--v4-raised);font:inherit;font-size:var(--v4-fs-13);cursor:pointer}.page_backButton__5LrsJ:hover,.page_shareButton__jD7sy:hover{color:var(--v4-cobalt);border-color:var(--v4-cobalt)}.page_article__AXpwc{width:100%}.page_header__We3hW{max-width:820px;margin:0 auto 34px}.page_eyebrow__RXYv_{margin-bottom:14px;color:var(--v4-cobalt);font-size:var(--v4-fs-12);font-weight:750;text-transform:uppercase;letter-spacing:.08em}.page_header__We3hW h1{margin:0 0 18px;color:var(--v4-navy);font-size:clamp(30px,4vw,48px);font-weight:780;line-height:1.14;letter-spacing:0}.page_meta__X6KZV{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--v4-ink3);font-size:var(--v4-fs-13)}.page_excerpt__NAbc_{margin:22px 0 0;color:var(--v4-ink2);font-size:var(--v4-fs-18);line-height:1.65}.page_heroMedia__G_LMx{width:100%;aspect-ratio:16/7;max-height:560px;margin:0 auto 44px;overflow:hidden;border:1px solid var(--v4-line);border-radius:var(--v4-r-card);background:var(--v4-surface)}.page_heroMedia__G_LMx img{width:100%;height:100%;display:block;object-fit:cover}.page_prose__JoD0C{max-width:760px;margin:0 auto;color:var(--v4-ink2);font-size:var(--v4-fs-16);line-height:1.82}.page_prose__JoD0C p{margin:0 0 22px}.page_prose__JoD0C h1,.page_prose__JoD0C h2{margin:42px 0 14px;padding-bottom:10px;color:var(--v4-navy);border-bottom:1px solid var(--v4-line);font-size:var(--v4-fs-24);line-height:1.3;letter-spacing:0}.page_prose__JoD0C h3{margin:30px 0 10px;color:var(--v4-navy);font-size:var(--v4-fs-18);letter-spacing:0}.page_prose__JoD0C strong{color:var(--v4-navy)}.page_prose__JoD0C a{color:var(--v4-cobalt);text-decoration:underline;text-underline-offset:3px}.page_prose__JoD0C ol,.page_prose__JoD0C ul{margin:0 0 22px;padding-left:24px}.page_prose__JoD0C li{margin-bottom:7px}.page_prose__JoD0C blockquote{margin:28px 0;padding:18px 22px;color:var(--v4-navy);background:var(--v4-cobalt-soft);border-left:3px solid var(--v4-cobalt);border-radius:0 var(--v4-r-md) var(--v4-r-md) 0}.page_prose__JoD0C blockquote p:last-child{margin-bottom:0}.page_prose__JoD0C pre{overflow-x:auto;padding:18px;border-radius:var(--v4-r-md);background:#0a1728;color:#dce8f7}.page_prose__JoD0C code{font-size:.9em}.page_prose__JoD0C iframe,.page_prose__JoD0C img,.page_prose__JoD0C table,.page_prose__JoD0C video{position:relative;left:50%;width:min(1120px,100vw - 320px);max-width:none;transform:translateX(-50%);margin:30px 0}.page_prose__JoD0C img,.page_prose__JoD0C video{display:block;height:auto;border-radius:var(--v4-r-card)}.page_prose__JoD0C iframe{min-height:520px;border:0;border-radius:var(--v4-r-card);background:var(--v4-surface)}.page_prose__JoD0C table{border-collapse:collapse;background:var(--v4-raised)}.page_prose__JoD0C td,.page_prose__JoD0C th{padding:12px 14px;border:1px solid var(--v4-line);text-align:left}.page_prose__JoD0C th{color:var(--v4-navy);background:var(--v4-surface)}.page_disclaimer__ITXu7{max-width:760px;margin:52px auto 0;padding:16px 18px;color:var(--v4-ink3);background:var(--v4-surface);border-left:3px solid var(--v4-line-strong);border-radius:0 var(--v4-r-md) var(--v4-r-md) 0;font-size:var(--v4-fs-12);line-height:1.65}.page_loading__5iFRt,.page_notFound__XCFYm{max-width:760px;margin:72px auto;padding:48px 24px;text-align:center;color:var(--v4-ink3);border:1px solid var(--v4-line);border-radius:var(--v4-r-card);background:var(--v4-raised)}@media(max-width:900px){.page_prose__JoD0C iframe,.page_prose__JoD0C img,.page_prose__JoD0C table,.page_prose__JoD0C video{width:calc(100vw - 48px)}}@media(max-width:640px){.page_page__Z7ris{padding:18px 16px 56px}.page_toolbar__Hq3_U{margin-bottom:22px}.page_header__We3hW h1{font-size:30px}.page_excerpt__NAbc_{font-size:var(--v4-fs-16)}.page_heroMedia__G_LMx{aspect-ratio:16/9;margin-bottom:32px}.page_prose__JoD0C iframe,.page_prose__JoD0C img,.page_prose__JoD0C table,.page_prose__JoD0C video{width:calc(100vw - 32px)}.page_prose__JoD0C iframe{min-height:360px}}.OpinionFeatured_root__TDxLv{display:flex;flex-direction:column;gap:0}.OpinionFeatured_hero__91des{display:grid;grid-template-columns:.8fr 1.2fr;border-radius:var(--v4-r-card);overflow:hidden;cursor:pointer;border:1px solid var(--v4-line);margin-bottom:var(--v4-s2);box-shadow:0 1px 4px rgba(11,46,89,.06);transition:box-shadow var(--v4-t-base) var(--v4-ease)}.OpinionFeatured_hero__91des:hover{box-shadow:var(--v4-shadow-pop)}.OpinionFeatured_hero__91des:focus-visible{outline:2px solid var(--v4-cobalt);outline-offset:2px}.OpinionFeatured_heroImage__bZHjH{position:relative;padding:26px var(--v4-s5) 22px;min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;overflow:hidden}.OpinionFeatured_heroImg__wfVCZ,.OpinionFeatured_rowImg__n74Aq{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.OpinionFeatured_imageShade__hVOSl{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,46,89,.08),rgba(11,46,89,.82));pointer-events:none}.OpinionFeatured_imageFallback__NLs8s{background:linear-gradient(135deg,rgba(31,91,166,.95),rgba(11,46,89,.98));display:flex;align-items:center;justify-content:center}.OpinionFeatured_imageFallback__NLs8s span{color:hsla(0,0%,100%,.76);font-size:var(--v4-fs-12);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.OpinionFeatured_heroTitle__pC9qp{position:relative;z-index:1;font-size:17px;font-weight:700;color:var(--v4-on-navy);line-height:1.4;margin:0;transition:font-size var(--v4-t-fast) var(--v4-ease),line-height var(--v4-t-fast) var(--v4-ease)}.OpinionFeatured_heroTag__wAXAv{position:relative;z-index:1;align-self:flex-start;background:hsla(0,0%,100%,.2);border-radius:3px;color:hsla(0,0%,100%,.9);font-size:10px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:3px var(--v4-s2)}.OpinionFeatured_heroContent__vTi41{background:var(--v4-raised);padding:22px var(--v4-s5) 18px;display:flex;flex-direction:column;gap:14px;justify-content:space-between}.OpinionFeatured_heroExcerpt__5r3Bf{font-size:var(--v4-fs-15);color:var(--v4-ink2);line-height:1.6;margin:0;flex:1 1}.OpinionFeatured_heroFooter__angOW{display:flex;align-items:center;gap:var(--v4-s2);justify-content:space-between;flex-wrap:wrap}.OpinionFeatured_heroByline__54odL{font-size:var(--v4-fs-12);color:var(--v4-ink3)}.OpinionFeatured_shareBtn__vwzWL{flex-shrink:0;background:transparent;border:1px solid var(--v4-line);color:var(--v4-ink3);border-radius:var(--v4-r-md);padding:4px 10px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:11px;font-weight:500;line-height:1;cursor:pointer;transition:background var(--v4-t-fast) var(--v4-ease),color var(--v4-t-fast) var(--v4-ease),border-color var(--v4-t-fast) var(--v4-ease)}.OpinionFeatured_shareBtn__vwzWL svg{width:13px;height:13px}.OpinionFeatured_shareBtn__vwzWL:hover{background:var(--v4-cobalt-soft);color:var(--v4-cobalt);border-color:var(--v4-cobalt)}.OpinionFeatured_list__cS6xg{list-style:none;margin:var(--v4-s4) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--v4-s4);gap:var(--v4-s4)}.OpinionFeatured_row__wLcOG{display:flex;flex-direction:column;cursor:pointer;background:var(--v4-raised);border:1px solid var(--v4-line);border-radius:var(--v4-r-card);overflow:hidden;transition:box-shadow var(--v4-t-fast) var(--v4-ease),border-color var(--v4-t-fast) var(--v4-ease),transform var(--v4-t-fast) var(--v4-ease)}.OpinionFeatured_row__wLcOG:hover{border-color:var(--v4-line-strong);box-shadow:var(--v4-shadow-card);transform:translateY(-1px)}.OpinionFeatured_row__wLcOG:hover .OpinionFeatured_rowTitle__B8OzV{color:var(--v4-cobalt)}.OpinionFeatured_row__wLcOG:focus-visible{outline:2px solid var(--v4-cobalt);outline-offset:2px}.OpinionFeatured_rowImage__u0ERc{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--v4-surface)}.OpinionFeatured_rowBody__5PBb6{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--v4-s2);padding:var(--v4-s4)}.OpinionFeatured_rowTitle__B8OzV{font-size:var(--v4-fs-15);font-weight:650;color:var(--v4-navy);margin:0;line-height:1.4;transition:color var(--v4-t-fast) var(--v4-ease)}.OpinionFeatured_rowExcerpt__Wn5Af{font-size:var(--v4-fs-13);color:var(--v4-ink2);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OpinionFeatured_rowByline__swICV{font-size:var(--v4-fs-12);color:var(--v4-ink3)}@media(max-width:640px){.OpinionFeatured_hero__91des{grid-template-columns:1fr;min-height:unset}.OpinionFeatured_heroImage__bZHjH{min-height:160px}.OpinionFeatured_heroTitle__pC9qp{font-size:var(--v4-fs-18)}.OpinionFeatured_list__cS6xg{grid-template-columns:1fr}}.page_page__rdIW0{padding:var(--v4-s5) var(--v4-s5) var(--v4-s6);max-width:1200px}.page_header__XSODB{margin-bottom:var(--v4-s5)}.page_title__jJofs{font-size:var(--v4-fs-28);font-weight:700;color:var(--v4-navy);margin:0 0 var(--v4-s2)}.page_subtitle__c5U7d{font-size:var(--v4-fs-15);color:var(--v4-ink2);margin:0}.page_pills__s1nGj{display:flex;gap:var(--v4-s2);margin-bottom:var(--v4-s4);flex-wrap:wrap}.page_pill__VByd_{background:var(--v4-raised);border:1px solid var(--v4-line);color:var(--v4-ink2);border-radius:var(--v4-r-pill);padding:5px 14px;font:inherit;font-size:var(--v4-fs-13);font-weight:500;cursor:pointer;transition:background var(--v4-t-fast) var(--v4-ease),border-color var(--v4-t-fast) var(--v4-ease),color var(--v4-t-fast) var(--v4-ease)}.page_pill__VByd_:hover{background:var(--v4-cobalt-soft);border-color:var(--v4-cobalt);color:var(--v4-cobalt)}.page_pillActive__KmJcP{background:var(--v4-action-bg);border-color:var(--v4-action-bg);color:var(--v4-action-fg)}.page_pillActive__KmJcP:hover{background:var(--v4-action-bg-hover);border-color:var(--v4-action-bg-hover);color:var(--v4-action-fg)}.page_skeletons__68CAb{display:flex;flex-direction:column;gap:var(--v4-s3)}@keyframes page_shimmer__ujCw8{0%{background-position:200% 0}to{background-position:-200% 0}}.page_skeletonHero__kz19Q,.page_skeletonRow__H0jRc{background:linear-gradient(90deg,var(--v4-line) 25%,var(--v4-line-soft) 50%,var(--v4-line) 75%);background-size:200% 100%;animation:page_shimmer__ujCw8 1.4s ease-in-out infinite;border-radius:var(--v4-r-card)}.page_skeletonHero__kz19Q{height:200px}.page_skeletonRow__H0jRc{height:72px}.page_empty__dA_9S{text-align:center;padding:var(--v4-s6);color:var(--v4-ink3);font-size:var(--v4-fs-15)}.page_empty__dA_9S,.page_error__h0sSI{border:1px solid var(--v4-line);border-radius:var(--v4-r-card);background:var(--v4-raised)}.page_error__h0sSI{display:flex;align-items:center;justify-content:center;gap:var(--v4-s3);padding:var(--v4-s5);color:var(--v4-ink2)}.page_error__h0sSI button{min-height:36px;padding:0 var(--v4-s3);color:var(--v4-action-fg);font:inherit;font-weight:700;background:var(--v4-action-bg);border:1px solid var(--v4-action-bg);border-radius:var(--v4-r-pill);cursor:pointer}.page_error__h0sSI button:hover{background:var(--v4-action-bg-hover);border-color:var(--v4-action-bg-hover)}.page_error__h0sSI button:focus-visible{outline:2px solid var(--v4-cobalt);outline-offset:2px}@media(max-width:640px){.page_page__rdIW0{padding:var(--v4-s4) var(--v4-s3)}.page_error__h0sSI{align-items:stretch;flex-direction:column;text-align:center}}.page_page__RToGG{padding:var(--v4-s5) var(--v4-s5) var(--v4-s6);max-width:none}.page_headerRow__kT5tg{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--v4-s4);flex-wrap:wrap;margin-bottom:var(--v4-s5)}.page_header__syYhy{flex:1 1;min-width:0}.page_pageTitle__PW8KM{font-size:var(--v4-fs-21);font-weight:700;color:var(--v4-navy);margin:0 0 var(--v4-s2)}.page_pageSubtitle__p_A_p{font-size:var(--v4-fs-13);color:var(--v4-ink3);margin:0;line-height:1.5}.page_controls__gYlVR{display:flex;align-items:center;gap:var(--v4-s2);flex-wrap:wrap;padding-top:4px}.page_savedBtn__X5XHD{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--v4-line);border-radius:var(--v4-r-pill);padding:5px 12px;font:inherit;font-size:var(--v4-fs-13);color:var(--v4-ink2);background:var(--v4-raised);cursor:pointer;transition:border-color var(--v4-t-fast) var(--v4-ease),color var(--v4-t-fast) var(--v4-ease),background var(--v4-t-fast) var(--v4-ease);white-space:nowrap}.page_savedBtnActive__MRCCb,.page_savedBtn__X5XHD:hover{border-color:var(--v4-cobalt);color:var(--v4-cobalt)}.page_savedBtnActive__MRCCb{background:var(--v4-cobalt-soft)}.page_filterSelect__paVTF,.page_sortSelect__XMxB3{border:1px solid var(--v4-line);border-radius:var(--v4-r-pill);padding:5px 28px 5px 12px;font:inherit;font-size:var(--v4-fs-13);color:var(--v4-navy);background:var(--v4-raised);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;outline:none;transition:border-color var(--v4-t-fast) var(--v4-ease);white-space:nowrap}.page_filterSelect__paVTF:focus,.page_sortSelect__XMxB3:focus{border-color:var(--v4-cobalt)}.page_grid__HiwPP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;align-items:stretch}@media(max-width:900px){.page_grid__HiwPP{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.page_grid__HiwPP{grid-template-columns:1fr}.page_page__RToGG{padding:var(--v4-s4) var(--v4-s3)}.page_pageTitle__PW8KM{font-size:var(--v4-fs-18)}.page_headerRow__kT5tg{flex-direction:column}.page_controls__gYlVR{width:100%}}.page_skeleton__2MdG0{height:160px;border-radius:var(--v4-r-card);background:linear-gradient(90deg,var(--v4-line) 25%,var(--v4-line-soft) 50%,var(--v4-line) 75%);background-size:200% 100%;animation:page_shimmer__SWCw7 1.4s ease-in-out infinite}@keyframes page_shimmer__SWCw7{0%{background-position:200% 0}to{background-position:-200% 0}}.page_empty___MXoN{text-align:center;padding:var(--v4-s6);color:var(--v4-ink3);font-size:var(--v4-fs-15)}