.executiveLightbox_summaryBar__72f8S{display:flex;justify-content:flex-end;margin-bottom:12px}.executiveLightbox_header__HS4Gn .executiveLightbox_close__LTk5p:focus-visible,.executiveLightbox_primary__Xf8rS:focus-visible{outline:2px solid #13b8a8;outline-offset:2px}.executiveLightbox_dialog__4RL51{width:min(720px,calc(100% - 32px));max-height:calc(100vh - 48px);padding:0;border:0;border-radius:16px;background:#fff;color:#222933;box-shadow:0 24px 64px rgba(10,25,40,.35);overflow:auto;font-size:14px;line-height:1.5}.executiveLightbox_dialog__4RL51::-webkit-backdrop{background:rgba(22,43,62,.58)}.executiveLightbox_dialog__4RL51::backdrop{background:rgba(22,43,62,.58)}@media (prefers-reduced-motion:no-preference){.executiveLightbox_dialog__4RL51[open]{animation:executiveLightbox_lightboxFade__SK_PD .18s ease-out}}@keyframes executiveLightbox_lightboxFade__SK_PD{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.executiveLightbox_header__HS4Gn{position:relative;padding:26px 32px 24px;background:#162b3e;color:#fff}.executiveLightbox_eyebrow__mrte3{margin:0;color:#13b8a8;font-size:var(--rt-fs-eyebrow,11px);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.executiveLightbox_standing__IxEJV{margin:8px 48px 0 0;font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-size:28px;font-weight:400;line-height:1.2}.executiveLightbox_stats__wwAfl{display:flex;flex-wrap:wrap;gap:12px 28px;margin:16px 0 0;padding:0;list-style:none}.executiveLightbox_statValue__ppmZX{color:#13b8a8;font-family:var(--rt-ff-num,"DM Serif Display",Georgia,serif);font-size:24px}.executiveLightbox_statOf__0tOrW{color:#9fb0bd;font-size:14px}.executiveLightbox_statLabel__dIAcG{color:#9fb0bd;font-size:var(--rt-fs-eyebrow,11px);letter-spacing:.1em;text-transform:uppercase}.executiveLightbox_header__HS4Gn .executiveLightbox_close__LTk5p{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(255,255,255,.06);cursor:pointer}.executiveLightbox_body__4KeRK{display:flex;flex-direction:column;gap:22px;padding:24px 32px 28px}.executiveLightbox_sectionLabel__i2TKl{margin:0 0 10px;color:#0e7b66;font-size:var(--rt-fs-eyebrow,11px);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.executiveLightbox_takeaways__gXonl{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.executiveLightbox_takeaway__tt5j7{display:flex;gap:14px;padding:12px 14px;border:1px solid #e6e9ed;border-radius:11px}.executiveLightbox_takeaway__tt5j7:first-child{border-color:#9fe0d7;background:#f5fafa}.executiveLightbox_takeawayNumber__Y3cZN{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#162b3e;color:#fff;font-size:13px;font-weight:600}.executiveLightbox_takeaway__tt5j7:first-child .executiveLightbox_takeawayNumber__Y3cZN{background:#0e7b66}.executiveLightbox_takeawayTitle__UvZsF{font-weight:600}.executiveLightbox_takeawayBody__Auu1n{color:#3d3e43;font-size:13px}.executiveLightbox_business__F4q1Z{margin:0}.executiveLightbox_nextMove__Yc62o{padding:20px 22px;border-radius:16px;background:#eff2f5}.executiveLightbox_nextTitle___h42h{margin:0;color:#162b3e;font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-size:20px;font-weight:400}.executiveLightbox_nextBody__qlCqx{margin:6px 0 0;color:#3d3e43;font-size:13px}.executiveLightbox_actions__hGMbQ{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:14px;font-size:13px;font-weight:500}.executiveLightbox_primary__Xf8rS{display:inline-flex;align-items:center;height:44px;padding:0 20px;border:0;border-radius:11px;background:linear-gradient(92deg,#0e7b66,#0a6e80);color:#fff;font:inherit;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.executiveLightbox_primary__Xf8rS:hover{color:#fff}@media (max-width:600px){.executiveLightbox_dialog__4RL51{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;border-radius:0}.executiveLightbox_header__HS4Gn{padding:20px 20px 18px}.executiveLightbox_standing__IxEJV{font-size:22px}.executiveLightbox_body__4KeRK{padding:20px}.executiveLightbox_actions__hGMbQ{flex-direction:column;align-items:stretch}.executiveLightbox_primary__Xf8rS{justify-content:center}}.report_page__UBXbv{--report-navy:#162B3E;--report-teal:#13B8A8;--report-teal-cyan:#07B6D1;--report-charcoal:#3D3E43;--report-mgray:#6B7280;--report-cgray:#F3F4F6;--report-border:#E3E6EA;--report-white:#fff;--report-gradient:linear-gradient(90deg,#13B8A8,#07B6D1);--report-amber:#E8A33D;--report-amber-bg:#FBF4E8;--report-green:#1A9E6B;--report-green-bg:#E8F7F1;--report-purple:#6B4FA0;--report-purple-bg:#F0EAFA;max-width:820px;margin:0 auto;padding:var(--report-page-top,36px) 24px 80px;font-family:Inter,system-ui,sans-serif;color:var(--report-charcoal);background:#EEF1F4;line-height:var(--rt-lh-body,1.6)}.report_cover__GUl1t{background:var(--report-navy);border-radius:18px;padding:26px 32px 24px;margin-bottom:32px;position:relative;overflow:hidden}.report_cover__GUl1t:before{content:"";position:absolute;top:-60px;right:-60px;width:340px;height:340px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(19,184,168,.22) 0,transparent 70%)}.report_cover__GUl1t:after{content:"";position:absolute;bottom:-80px;left:30%;width:260px;height:260px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(7,182,209,.14) 0,transparent 70%)}.report_coverTop__u3aCW{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:12px;position:relative;z-index:1}.report_coverBadge___6Vii{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--report-teal);background:rgba(19,184,168,.14);padding:5px 12px;border-radius:20px;border:1px solid rgba(19,184,168,.3)}.report_coverOrg__MULm6{margin-bottom:6px}.report_coverOrg__MULm6,.report_coverTitle__rvgIJ{font-size:var(--rt-fs-h1,28px);font-family:var(--rt-ff-display,inherit);text-wrap:var(--rt-tw-heading,wrap);line-height:var(--rt-lh-h1,1.15);color:#fff;position:relative;z-index:1;font-weight:400}.report_coverTitle__rvgIJ{margin:0 0 8px}.report_coverHeadline__Zhald{font-size:clamp(22px,3.4vw,32px);font-family:var(--rt-ff-display,inherit);text-wrap:var(--rt-tw-heading,wrap);line-height:1.15;color:#fff;margin:6px 0 8px;max-width:58ch;overflow-wrap:anywhere;position:relative;z-index:1;font-weight:400}.report_coverHeadline__Zhald em{color:#5FD6C9;font-style:normal}.report_coverHeadlineSupport__M5DKj{font-size:var(--rt-fs-body,13px);line-height:1.5;color:rgba(255,255,255,.72);margin:0 0 18px;max-width:58ch;overflow-wrap:anywhere;position:relative;z-index:1}.report_coverOrg__MULm6.report_coverOrgUnderTitle__Dm1up{font-size:18px;line-height:1.3;font-family:inherit;font-weight:600}.report_coverMeta__tMPjn{font-size:var(--rt-fs-sub,12px);color:rgba(255,255,255,.62);margin-top:16px;position:relative;z-index:1}.report_coverMeta__tMPjn b{color:#fff;font-weight:600}.report_coverSub__OipnQ{font-size:var(--rt-fs-body,13px);color:rgba(255,255,255,.55);position:relative;z-index:1;margin-bottom:14px}.report_coverStats__p_GxZ{display:flex;gap:0;border-top:1px solid rgba(255,255,255,.1);padding-top:14px;position:relative;z-index:1}.report_coverStat__XjZsd{flex:1 1;padding-right:24px;margin-right:24px;border-right:1px solid rgba(255,255,255,.1)}.report_coverStat__XjZsd:last-child{border-right:none;padding-right:0;margin-right:0}.report_statOf__FyxK5{font-size:var(--rt-fs-of,12px);font-weight:var(--rt-fw-num,600);color:#9fb0bd;-webkit-text-fill-color:#9fb0bd}.report_statNum__WWYro{font-size:var(--rt-fs-tile,22px);font-family:var(--rt-ff-num,inherit);font-weight:var(--rt-fw-num,800);color:#fff;line-height:1;background:var(--report-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.report_statLabel__ANLQx{font-size:var(--rt-fs-eyebrow,11px);color:rgba(255,255,255,.45);margin-top:4px;text-transform:uppercase;letter-spacing:.05em}.report_readinessStat__mJmJV .report_statNum__WWYro{background:none;-webkit-text-fill-color:#fff;color:#fff}.report_section___NmZj{margin-bottom:28px}.report_secHead__mZj3K{display:flex;align-items:center;gap:12px;margin-bottom:18px}.report_secNum__LVw2X{width:26px;height:26px;border-radius:50%;background:var(--report-gradient);color:#fff;font-size:var(--rt-fs-pill,11px);font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.report_page__UBXbv[data-report-shell=new] .report_secNum__LVw2X{display:none}.report_reportTopBar__74Pzh{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:10;display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;width:100%;box-sizing:border-box;padding:10px 28px;background:#fff;border-bottom:1px solid #e2e8f0}.report_reportTopBarOrg__dGHEz{font-size:14px;font-weight:700;color:#162b3e}.report_reportTopBarSponsor__B7BIH{font-size:12px;color:#5e7488}.report_reportTopBarBadge__YqzMZ{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0e7b66;background:#e2f4f0;border-radius:999px;padding:2px 9px}@media (max-width:760px){.report_reportTopBar__74Pzh{padding:10px 16px}}.report_newReportStrip__rTnaf{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;width:100%;box-sizing:border-box;padding:10px 16px;background:#eef4f6;border-bottom:1px solid #d3e0e5;color:#1c2b33;font-size:14px;line-height:1.4}.report_newReportStripText__R9pa1{margin:0}.report_newReportSwitch__vkVir{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;font-weight:700;color:#0b5c73;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.report_newReportSwitch__vkVir:focus-visible,.report_newReportSwitch__vkVir:hover{color:#08495c}.report_secLabel__S4mS_{font-size:var(--rt-fs-eyebrow,11px);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--report-teal)}.report_secTitle__11iS_{font-family:var(--ix-serif);font-size:var(--rt-fs-h2,22px);text-wrap:var(--rt-tw-heading,wrap);color:var(--report-navy);font-weight:400;line-height:var(--rt-lh-h2,1.25)}.report_card__A9vsb{background:var(--report-white);border:1px solid var(--report-border);border-radius:14px;padding:24px 26px;margin-bottom:14px}.report_maturityRow__zqSo1{display:flex;align-items:flex-start;gap:24px}.report_dialWrap__tWJDM{flex-shrink:0;text-align:center}.report_dial__j7Pet{width:110px;height:110px;position:relative}.report_dialInner__nIs_t,.report_dial__j7Pet{border-radius:50%;display:flex;align-items:center;justify-content:center}.report_dialInner__nIs_t{width:78px;height:78px;background:#fff;flex-direction:column}.report_dialScore__zmiz9{font-size:var(--rt-fs-dial,22px);font-family:var(--rt-ff-num,inherit);font-weight:var(--rt-fw-num,800);color:var(--report-navy);line-height:1}.report_dialMax__aKxJW{font-size:var(--rt-fs-sub,10px);color:var(--report-mgray)}.report_dialBandLabel__9oIvk{font-size:var(--rt-fs-sub,11px);font-weight:600;color:var(--report-mgray);margin-top:7px}.report_maturityText__EoolC{flex:1 1}.report_maturityStage__ehmZ9{font-size:var(--rt-fs-card,17px);font-family:var(--rt-ff-display,inherit);font-weight:var(--rt-fw-card,700);color:var(--report-navy);margin-bottom:6px}.report_maturityDesc__oKe48{font-size:var(--rt-fs-body,13.5px);color:var(--report-charcoal);line-height:1.6}.report_bpGroupLabel__6RpXw{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--report-mgray);margin-top:16px}.report_bpGrid__rSwIa{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.report_bpGroupLabel__6RpXw+.report_bpGrid__rSwIa{margin-top:8px}.report_bpItem__evEUB{display:flex;align-items:flex-start;gap:11px;padding:12px 14px;border-radius:10px;border:1px solid var(--report-border);background:#FAFBFC}.report_bpItemHave__Ck43_{background:var(--report-green-bg);border-color:#B8E8D5}.report_bpItemNeed__lvyK_{background:var(--report-amber-bg);border-color:#F0D8A8}.report_bpDot__DGnZ_{width:18px;height:18px;border-radius:50%;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center}.report_bpDotHave__j9nRx{background:var(--report-green)}.report_bpDotNeed__3azYX{background:var(--report-amber)}.report_bpLabel__8inmi{font-size:var(--rt-fs-name,12.5px);font-weight:600;color:var(--report-navy)}.report_bpDetail__go046{font-size:var(--rt-fs-sub,11.5px);color:var(--report-mgray);margin-top:2px}.report_strategicMoves__iVvzt{margin-top:16px}.report_smTitle__aTba4{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--report-mgray);margin-bottom:10px}.report_smItem__UuLyI{display:flex;align-items:flex-start;gap:12px;padding:13px 16px;border-radius:10px;border:1px solid var(--report-border);margin-bottom:8px;background:#fff}.report_smItem__UuLyI:last-child{margin-bottom:0}.report_smNum__Qr4Ru{width:22px;height:22px;border-radius:6px;background:var(--report-navy);color:#fff;font-size:var(--rt-fs-pill,10px);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.report_smMoveTitle__RSQbr{font-size:var(--rt-fs-name,13px);font-weight:600;color:var(--report-navy)}.report_smBody__xZZG3{font-size:var(--rt-fs-sub,12px);color:var(--report-mgray);margin-top:2px;line-height:1.5}.report_cfBlock__PrEvs{background:#FAFBFC;border:1px solid var(--report-border);border-radius:10px;padding:14px 16px}.report_cfLabel__vstFJ{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--report-mgray);margin-bottom:8px}.report_cfTags__HGYXi{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.report_cfTag__TXceb{font-size:var(--rt-fs-pill,11.5px);font-weight:500;color:var(--report-charcoal);background:var(--report-cgray);padding:3px 10px;border-radius:20px;border:1px solid var(--report-border)}.report_sysGroups__nGzs9{display:flex;flex-direction:column;gap:10px;margin-top:8px}.report_sysGroup__MVDnz{display:flex;flex-direction:column;gap:4px}.report_sysGroupLabel__AIu3x{font-size:var(--rt-fs-eyebrow,11px);font-weight:700;color:var(--report-navy)}.report_sysGroup__MVDnz .report_cfTags__HGYXi{margin-top:0}.report_roadmapIntro__w62o0{font-size:var(--rt-fs-body,13.5px);color:var(--report-charcoal);line-height:1.65;margin-bottom:18px}.report_roadmapTopCta__t6Hv4{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;margin-bottom:18px;border:1px solid var(--report-border);border-radius:12px;background:var(--report-tint,#f4f7fb)}.report_roadmapTopCtaText__j8khH{min-width:0}.report_roadmapTopCtaLabel__6wJuJ{font-size:var(--rt-fs-eyebrow,11px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--report-teal,#0b6b58);margin-bottom:3px}.report_roadmapTopCtaTitle__uTiZ6{font-size:var(--rt-fs-name,13.5px);font-weight:600;color:var(--report-charcoal);line-height:1.5}.report_roadmapTopCtaBtn__5CP5Q{font-size:13px;font-weight:700;padding:11px 20px;border-radius:10px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none;background:var(--report-gradient);color:#fff;transition:opacity .12s;margin-left:auto}.report_roadmapTopCtaBtnHost__1eVbx{position:relative;margin-left:auto}.report_roadmapTopCtaBtn__5CP5Q:hover{opacity:.9}.report_intentRow__5UoJV{background:#fff;border:1px solid var(--report-border);border-radius:12px;margin-bottom:10px;overflow:hidden}.report_intentRowFoundational__oPwbX{border:1.5px solid var(--report-purple)}.report_intentRowFirst__NWQm5{border:1.5px solid var(--report-teal)}.report_firstMoveBanner__rYSM4{display:flex;align-items:center;gap:6px;padding:8px 18px;font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--report-teal);background:var(--report-green-bg);border-bottom:1px solid #d6f0ea}.report_firstMoveStar__7XxrM{font-size:12px;line-height:1}.report_irMain__zcTcN{display:flex;align-items:center;gap:14px;padding:16px 18px}.report_irSeq__W_Ho8{width:26px;height:26px;border-radius:7px;background:var(--report-teal);color:#fff;font-size:var(--rt-fs-pill,11px);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.report_irBody__6tA9t{flex:1 1;min-width:0}.report_irTag__W_E0F{font-size:var(--rt-fs-eyebrow,9.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--report-teal);margin-bottom:4px;display:inline-block}.report_irTagFoundational__XAmcs{color:var(--report-purple)}.report_irTagCustom__Y1nrW{color:var(--report-mgray)}.report_irTagPulledIn__HVbxn{color:var(--report-teal-cyan)}.report_irName__8nmet{font-size:var(--rt-fs-name,14px);font-weight:600;color:var(--report-navy);line-height:1.35}.report_irPath__g_5yf{font-size:var(--rt-fs-sub,11px);color:var(--report-mgray);margin-top:3px}.report_irRight__ahFJn{display:flex;align-items:center;gap:10px;flex-shrink:0}.report_roiChip__8YrJY{font-size:var(--rt-fs-pill,11px);font-weight:700;padding:4px 10px;border-radius:6px;white-space:nowrap}.report_irDetail__t0dDB{padding:14px 18px 16px;border-top:1px solid #f1f3f5}.report_irFactors__Rf0ZX{display:flex;gap:20px;margin-bottom:10px;flex-wrap:wrap}.report_irFactor__pxFT0{display:flex;flex-direction:column;gap:2px}.report_irFactorLabel__IklWa{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--report-mgray)}.report_irFactorValue__mzQfe{font-size:var(--rt-fs-name,12.5px);font-weight:600;color:var(--report-navy)}.report_irFoundationalTag__eCDsO{display:inline-flex;align-items:center;gap:6px;background:var(--report-gradient);color:#fff;font-size:var(--rt-fs-pill,10px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:6px;margin-bottom:10px}.report_industryLabel__oZ8xm{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--report-mgray);margin-bottom:8px}.report_irDetail__t0dDB [data-section=row-industry-typical]{margin-bottom:18px}.report_irWhy__04Xj6{font-size:var(--rt-fs-body,13px);color:var(--report-charcoal);line-height:1.6;padding:12px 16px;background:#FAFBFC;border-radius:9px;border-left:4px solid var(--report-teal);max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.report_gapLabel__vHFr3{font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--report-mgray)}.report_gap_covered__xeP__{color:#0E7B66}.report_gap_partial__P75mG{color:#2563EB}.report_gap_none__hxeP1{color:#C0362C}.report_provenanceTag__1Rfgg{font-size:var(--rt-fs-pill,10.5px);font-weight:600;white-space:nowrap}.report_provenanceMeasured__PD3vP{color:#0E7B66}.report_provenanceDirectional__SOXPO{color:var(--report-mgray)}.report_valueRecalibratedNote__Y89Zr{font-size:var(--rt-fs-sub,10.5px);font-weight:600;color:var(--report-teal);margin-top:2px}.report_chevron__kpW_Q{width:18px;height:18px;flex-shrink:0;color:var(--report-mgray);transition:transform .2s}.report_chevronOpen__SFB5O{transform:rotate(180deg);color:var(--report-teal)}.report_detailGrid__P6sKi{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:12px}.report_detailGrid__P6sKi[data-columns=one]{grid-template-columns:1fr}@media (max-width:720px){.report_detailGrid__P6sKi{grid-template-columns:1fr}}.report_steps__zIETs{min-width:0}.report_aiReviewLabel__2b4W7,.report_stepsLabel__Q3U_Y{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--report-mgray);margin-bottom:8px}.report_aiReviewLabel__2b4W7{display:flex;align-items:center;gap:6px;color:var(--report-teal)}.report_aiReviewLabel__2b4W7 svg{width:14px;height:14px}.report_steps__zIETs ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:5px}.report_steps__zIETs li{font-size:var(--rt-fs-body,12.5px);color:var(--report-charcoal);line-height:1.5}.report_aiReview__kBCu5{background:#E9F7F5;border:1px solid #c8ede9;border-radius:10px;padding:12px 14px;min-width:0}.report_aiReviewText__hEpHW{font-size:var(--rt-fs-body,12.5px);color:var(--report-charcoal);line-height:1.55}.report_nextCard__uIbeq{background:var(--report-navy);border-radius:14px;padding:28px 30px;color:#fff;display:flex;align-items:center;gap:24px}.report_ncText__KWBG1{flex:1 1}.report_ncLabel__4aQWC{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:8px}.report_ncTitle__9zCMM{font-family:var(--ix-serif);font-size:var(--rt-fs-h2,22px);line-height:var(--rt-lh-h2,inherit);text-wrap:var(--rt-tw-heading,wrap);color:#fff;margin-bottom:8px;font-weight:400}.report_ncBody__lUJbA{font-size:var(--rt-fs-body,13px);color:rgba(255,255,255,.6);line-height:1.6;max-width:480px}.report_ncCta__t_gRY{flex-shrink:0;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.report_ncBtn__mzUaJ{font-size:13px;font-weight:700;padding:13px 22px;border-radius:10px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none;background:var(--report-gradient);color:#fff;transition:opacity .12s}.report_ncBtn__mzUaJ:hover{opacity:.9}@media (max-width:660px){.report_cover__GUl1t{padding:28px 24px}.report_coverOrg__MULm6{font-size:var(--rt-fs-h1,26px)}.report_coverStats__p_GxZ{flex-direction:column;gap:14px}.report_coverStat__XjZsd{border-right:none;padding-right:0;margin-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:14px}.report_coverStat__XjZsd:last-child{border-bottom:none;padding-bottom:0}.report_maturityRow__zqSo1{flex-direction:column;gap:16px}.report_bpGrid__rSwIa{grid-template-columns:1fr}.report_nextCard__uIbeq{flex-direction:column;gap:16px}.report_ncCta__t_gRY{align-items:flex-start}.report_irMain__zcTcN{flex-wrap:wrap}.report_irBody__6tA9t{min-width:calc(100% - 40px)}.report_irRight__ahFJn{flex-basis:100%;flex-wrap:wrap;padding-left:40px}}.report_genSummary__sCEs9{background:#fff;border:1px solid #e3e6ea;border-radius:14px;padding:22px 26px;margin:18px 0 6px}.report_genSummaryLabel__KztHS{display:flex;align-items:center;gap:8px;font-size:var(--rt-fs-card,17px);font-family:var(--rt-ff-display,inherit);font-weight:var(--rt-fw-card,700);letter-spacing:0;text-transform:none;color:var(--report-navy);margin-bottom:10px}.report_genSummaryLabel__KztHS svg{width:14px;height:14px}.report_genSummary__sCEs9 p{margin:0 0 10px;font-size:var(--rt-fs-lede,14.5px);line-height:var(--rt-lh-lede,1.65);color:#2A3540}.report_genSummary__sCEs9 p:last-child{margin-bottom:0}.report_objAnalysis__h9Xy8{background:#F7FBFA;border:1px solid #d6eae5;border-radius:12px;padding:14px 18px;margin-bottom:12px}.report_objAnalysisTitle__LHEu6{font-size:var(--rt-fs-name,13px);font-weight:700;color:#162B3E;margin-bottom:6px}.report_objAnalysisBody__2TCBq{font-size:var(--rt-fs-body,13.5px);line-height:1.6;color:#2A3540}.report_stackInsight__1TTNN{margin-top:14px;padding:12px 14px;background:#F7FBFA;border-left:3px solid #13b8a8;border-radius:0 8px 8px 0}.report_stackInsightLabel__mAKcB{font-size:var(--rt-fs-eyebrow,11.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0B6B58;margin-bottom:4px}.report_stackInsightBody__EszYS{font-size:var(--rt-fs-body,13.5px);line-height:1.6;color:#2A3540}.report_agentCard__KwmeF{background:#fff;border:1px solid #e3e6ea;border-radius:12px;padding:16px 18px;margin-bottom:10px}.report_agentName__K6YwF{font-size:var(--rt-fs-card,14.5px);font-family:var(--rt-ff-display,inherit);font-weight:var(--rt-fw-card,700);color:#162B3E;margin-bottom:6px}.report_agentRationale__UUvAh{font-size:var(--rt-fs-body,13.5px);line-height:1.6;color:#2A3540}.report_agentChips__XKjaC{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.report_agentChip___G3Cp{font-size:12px;color:#23508C;background:#EDF3FB;border-radius:999px;padding:3px 10px}.report_agentFit__H6Aue{margin-top:10px;font-size:var(--rt-fs-cap,12.5px);line-height:1.55;color:#0B6B58}.report_approach__mBov5{margin-top:14px;padding:14px 16px;background:#FAFBFC;border:1px solid #e3e6ea;border-radius:10px}.report_approachHead__9tP3z{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#162B3E}.report_approachSub__dQTyu{font-size:var(--rt-fs-sub,12px);color:#79818B;margin-top:2px}.report_approachGrid__RyoZS{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:640px){.report_approachGrid__RyoZS{grid-template-columns:1fr}}.report_approachPath__EHKMP{background:#fff;border:1px solid #e9ebee;border-radius:9px;padding:12px 14px}.report_approachTag__v02K3{display:inline-block;font-size:var(--rt-fs-eyebrow,11px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0B6B58;margin-bottom:4px}.report_approachPathTitle__IvE46{font-size:var(--rt-fs-name,13.5px);font-weight:700;color:#162B3E;margin-bottom:6px}.report_approachBody__D5cwD{font-size:var(--rt-fs-body,13px);line-height:1.6;color:#2A3540}.report_newReportToggle___dNvG{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 10px;width:100%;box-sizing:border-box;padding:8px 16px;background:#eef4f6;border-bottom:1px solid #d3e0e5;color:#1c2b33}.report_newReportToggle___dNvG[data-position=bottom]{justify-content:center;border-bottom:0;border-top:1px solid #d3e0e5}.report_newReportToggleLabel__6VLcN{font-size:13px;font-weight:600;white-space:nowrap}.report_newReportToggleHint__APmzX{font-size:12px;color:#4a5a63;min-width:0}.report_newReportToggleHost__PIr80{position:relative;display:inline-flex}.report_newReportToggleHost__PIr80 .report_newReportSwitchBtn__CpnPP{display:inline-flex;align-items:center;gap:4px;width:60px;height:28px;padding:0 3px;border:0;border-radius:999px;background:#667282;color:#fff;font-size:12px;font-weight:700}.report_newReportToggleHost__PIr80 .report_newReportSwitchBtn__CpnPP:hover:not(:disabled){border:0}.report_newReportToggleHost__PIr80 .report_newReportSwitchBtn__CpnPP:disabled{cursor:progress;opacity:.7}.report_newReportToggleHost__PIr80 .report_newReportSwitchBtn__CpnPP:focus-visible{outline:2px solid #0b5c73;outline-offset:2px}.report_newReportToggleHost__PIr80 .report_newReportSwitchOn__B1b__{background:#0e7b66}.report_newReportSwitchWord__CzuVZ{flex:1 1;text-align:center}.report_newReportSwitchKnob__2_E1s{flex:none;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.35)}.report_newReportToggleError__KaGFy{flex-basis:100%;text-align:right;font-size:13px;color:#8a1f1f}.report_newReportToggle___dNvG .report_newReportBack__lNS_N{padding:0;font-size:13px;font-weight:600;color:#0b5c73;text-decoration:underline}.report_newReportToggle___dNvG .report_newReportBack__lNS_N:disabled{cursor:progress;opacity:.7}.report_newReportToast__ehRX6{position:fixed;left:50%;bottom:20px;z-index:40;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;padding:10px 12px 10px 16px;border-radius:12px;background:#13283a;color:#fff;box-shadow:0 10px 28px rgba(0,0,0,.3)}.report_newReportToastText__CCogv{flex:1 1 200px;font-size:14px;line-height:1.4}.report_newReportToast__ehRX6 .report_newReportToastGo__JEWpz{padding:6px 12px;border:1px solid #fff;border-radius:999px;background:#fff;color:#13283a;font-size:13px;font-weight:700}.report_newReportToast__ehRX6 .report_newReportToastClose__wHqtp{padding:2px 8px;border:0;background:transparent;margin-left:auto;color:#fff;font-size:20px;line-height:1}.report_newReportToast__ehRX6 .report_newReportToastClose__wHqtp:focus-visible,.report_newReportToast__ehRX6 .report_newReportToastGo__JEWpz:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:480px){.report_newReportToastText__CCogv{flex-basis:100%}}@media print{.report_newReportToast__ehRX6{display:none}}.report_switchBackScrim__iIv__{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(19,40,58,.55)}.report_switchBackDialog__9hgOT{width:100%;max-width:440px;box-sizing:border-box;padding:18px 16px;border-radius:14px;border:1px solid #e3e6ea;background:#fff;color:#1c2b33;box-shadow:0 12px 36px rgba(0,0,0,.35)}.report_switchBackTitle__MZiRb{margin:0 0 6px;font-size:17px;color:#162b3e}.report_switchBackText__qYP8M{margin:0 0 12px;font-size:14px;line-height:1.5}.report_switchBackLabel__ouMcf{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#162b3e}.report_switchBackError__Ia300{margin:8px 0 0;font-size:13px;color:#8a1f1f}.report_switchBackActions__282Yy{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.report_newReportToggle___dNvG[data-switching=true]{position:relative;z-index:51}.report_reportSwitchVeil__5Kme_{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:progress}.report_reportSwitchCard__p3fY2{width:100%;max-width:340px;box-sizing:border-box;padding:24px 26px;border:1px solid #d3e0e5;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(19,40,58,.18);text-align:center}.report_reportSwitchRing__Nfhj1{display:block;width:36px;height:36px;box-sizing:border-box;margin:0 auto;border:4px solid #cfe0e6;border-top-color:#0b5c73;border-radius:50%;animation:report_reportSwitchSpin__RZnt9 .9s linear infinite}.report_reportSwitchMsg__gBRhR{margin:14px 0 0;font-size:17px;font-weight:600;line-height:1.4;color:#1c2b33}@keyframes report_reportSwitchSpin__RZnt9{to{transform:rotate(1turn)}}@media (max-width:520px){.report_reportSwitchCard__p3fY2{max-width:none;padding:22px 18px}}@media (prefers-reduced-motion:reduce){.report_reportSwitchRing__Nfhj1{animation:none}}.report_bpcCard__48TVI,.report_footNote__QjAHn,.report_oppStat__LwGfc,.report_peerLineCover__obkx9,.report_rowPeer__rQOYl,.report_standCard__PFCnl{--bm-band:#CDEDE8;--bm-peer-fg:#0B6B58;--bm-peer-bg:#F7FBFA;--bm-peer-border:#D6EAE5;--bm-amber-fg:#8A6420}.report_peerLineCover__obkx9{font-size:var(--rt-fs-sub,11px);color:rgba(255,255,255,.65);margin-top:6px;line-height:1.5;overflow-wrap:anywhere}.report_standCard__PFCnl{background:var(--report-white);border:1px solid var(--report-border);border-radius:14px;padding:20px 18px;margin:18px 0 24px;min-width:0}@media (min-width:480px){.report_standCard__PFCnl{padding:22px 26px}}.report_standEyebrow__QOWiq{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--report-teal);margin-bottom:6px}.report_standTitle__hUurX{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-size:var(--rt-fs-h2,19px);line-height:var(--rt-lh-h2,inherit);text-wrap:var(--rt-tw-heading,wrap);color:var(--report-navy);font-weight:400;margin-bottom:16px;overflow-wrap:anywhere}.report_standBig__RPmNG{font-size:var(--rt-fs-score,30px);font-family:var(--rt-ff-num,inherit);font-weight:var(--rt-fw-num,800);color:var(--report-navy);line-height:1;margin-bottom:10px}.report_standBig__RPmNG small{font-size:var(--rt-fs-name,14px);font-weight:var(--rt-fw-num,600);color:var(--report-mgray)}.report_standSubh__Q7sT_{font-size:var(--rt-fs-eyebrow,11px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--report-mgray);margin:22px 0 10px}.report_standBig__RPmNG+.report_standSubh__Q7sT_{margin-top:4px}.report_whoSentence__5hQvd{font-size:13px;color:var(--report-charcoal);line-height:1.55;overflow-wrap:anywhere}.report_standMore__wxjBo{margin-top:18px;padding-top:12px;border-top:1px solid var(--report-border)}.report_standMore__wxjBo>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:6px 0;font-size:15px;font-weight:700;color:var(--report-navy)}.report_standMore__wxjBo>summary::-webkit-details-marker{display:none}.report_standMore__wxjBo>summary:before{content:"\25B6";display:inline-block;font-size:18px;line-height:1;color:var(--report-teal);transition:transform .15s}.report_standMore__wxjBo[open]>summary:before{transform:rotate(90deg)}.report_standMore__wxjBo[open]>summary{margin-bottom:14px}.report_scaleWrap__Tk6s0{position:relative;height:44px;margin-bottom:4px}.report_scaleTrack__uL9Zn{left:0;right:0;background:var(--report-cgray)}.report_scaleBand___P_J2,.report_scaleTrack__uL9Zn{position:absolute;top:26px;height:6px;border-radius:4px}.report_scaleBand___P_J2{background:var(--bm-band)}.report_scaleLead__QYBa0,.report_scaleMedian__rU3kP{position:absolute;top:20px;width:2px;height:18px;margin-left:-1px}.report_scaleMedian__rU3kP{background:var(--report-mgray)}.report_scaleLead__QYBa0{background:var(--report-amber)}.report_scaleYou__Y2Uou{position:absolute;top:16px;width:3px;height:26px;margin-left:-1.5px;background:var(--report-teal);border-radius:2px}.report_scaleTag__2FkBw{position:absolute;top:0;transform:translateX(-50%);font-size:var(--rt-fs-sub,10.5px);font-weight:700;color:var(--report-navy);white-space:nowrap}.report_scaleEnds__wtK6H{display:flex;justify-content:space-between;font-size:var(--rt-fs-sub,9.5px);color:var(--report-mgray)}.report_dimsKey__8x38m,.report_scaleKey__Mz8SM{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:var(--rt-fs-sub,11px);color:var(--report-mgray)}.report_dimsKey__8x38m span,.report_scaleKey__Mz8SM span{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow-wrap:anywhere}.report_dimsKey__8x38m i,.report_scaleKey__Mz8SM i{width:9px;height:9px;border-radius:2px;display:inline-block;flex-shrink:0}.report_swYou__yP6Li{background:var(--report-teal)}.report_swMedian__9cRmS{background:var(--report-mgray)}.report_swLead__Uk4Gy{background:var(--report-amber)}.report_scaleFine__jBhwW{font-size:var(--rt-fs-cap,11.5px);color:var(--report-mgray);margin-top:12px;overflow-wrap:anywhere}.report_standMinis__U8lAY{display:flex;flex-direction:column;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--report-border)}@media (min-width:660px){.report_standMinis__U8lAY{flex-direction:row}}.report_standMini__MJIrx{flex:1 1;min-width:0}.report_standMiniNum__Vul3z{font-size:var(--rt-fs-stat,18px);font-family:var(--rt-ff-num,inherit);font-weight:var(--rt-fw-num,800);color:var(--report-navy)}.report_standMiniLabel__DOXIQ{font-size:var(--rt-fs-sub,11.5px);color:var(--report-mgray);margin-top:2px;line-height:1.4;overflow-wrap:anywhere}.report_bandsWrap__rFo3t{display:flex;flex-direction:column;gap:4px}.report_bandRow__NV15f{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:8px;background:#FAFBFC;border:1px solid var(--report-border);font-size:12px;color:var(--report-mgray);min-width:0}.report_bandRowOn__L2XOS{background:var(--report-green-bg);border-color:#B8E8D5;color:var(--report-navy);font-weight:600}.report_bandPins__v__au{display:flex;gap:6px;flex-wrap:wrap}.report_bandPin__4XWGL{font-size:var(--rt-fs-pill,10px);font-weight:700;padding:2px 8px;border-radius:20px;overflow-wrap:anywhere}.report_pinYou__f8QrD{background:var(--report-teal);color:#fff}.report_pinGroup__OzUYg{background:var(--report-border);color:var(--report-charcoal)}.report_pinTop__a4H73{background:var(--report-amber-bg);color:var(--bm-amber-fg)}.report_dimsWrap__0akRX{display:flex;flex-direction:column;gap:12px}.report_dimRow__7Ot8Z{display:grid;grid-template-columns:96px minmax(0,1fr) 30px;grid-gap:10px;gap:10px;align-items:center}@media (min-width:480px){.report_dimRow__7Ot8Z{grid-template-columns:130px minmax(0,1fr) 32px}}.report_dimName__FuUq0{font-size:12px;font-weight:700;color:var(--report-navy);line-height:1.3;overflow-wrap:anywhere}.report_dimSub__zNXD9{display:block;font-size:var(--rt-fs-sub,9.5px);font-weight:400;color:var(--report-mgray)}.report_dimBar__mJ4gZ{position:relative;height:8px;border-radius:4px;background:var(--report-cgray)}.report_dimFill__S6lUB{position:absolute;top:0;left:0;height:100%;border-radius:4px;background:var(--report-teal)}.report_dimLead__gf5Q6,.report_dimMed__lQlgn{position:absolute;top:-3px;width:2px;height:14px;margin-left:-1px}.report_dimMed__lQlgn{background:var(--report-mgray)}.report_dimLead__gf5Q6{background:var(--report-amber)}.report_dimVal__GQ1_b{font-size:12px;font-weight:700;color:var(--report-navy);text-align:right}.report_bpcHead__lcxR0{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:4px}.report_bpcTitle__3I6N8{font-size:var(--rt-fs-card,15px);font-family:var(--rt-ff-display,inherit);font-weight:var(--rt-fw-card,700);color:var(--report-navy)}.report_bpcPct__9EwZ2{font-size:12px;font-weight:700;color:var(--bm-peer-fg)}.report_bpcSub__zzdCM{font-size:var(--rt-fs-sub,12px);color:var(--report-mgray);margin-bottom:12px}.report_bpcProgress__BeDuj{height:6px;border-radius:4px;background:var(--report-cgray);overflow:hidden;margin-bottom:14px}.report_bpcProgressFill__u_kW0{height:100%;background:var(--report-gradient)}.report_bpcGroupLabel__skGdR{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--report-mgray);margin:14px 0 6px}.report_bpcList__Uika2{list-style:none;margin:0;padding:0}.report_bpcItem__hcobl{display:flex;align-items:flex-start;gap:11px;padding:10px 0;border-top:1px solid #f1f3f5;min-width:0}.report_bpcItem__hcobl:first-child{border-top:none}.report_bpcItem__hcobl>div:last-child{min-width:0}.report_bpcMark__NfRwO{width:18px;height:18px;flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center}.report_bpcMark__NfRwO:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--report-mgray)}.report_bpcTick__RKlKt{box-sizing:content-box;padding:13px;margin:-12px -13px -13px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer}.report_bpcTick__RKlKt span{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--report-border);background:#fff;display:block}.report_bpcTick__RKlKt:hover span{border-color:var(--report-teal)}.report_bpcTick__RKlKt:focus-visible{outline:3px solid var(--report-teal);outline-offset:2px}.report_bpcBoxDone__EsZXR{width:18px;height:18px;border-radius:5px;background:var(--report-teal);flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center}.report_bpcBoxDone__EsZXR svg{width:12px;height:12px;color:#fff}.report_bpcText__hzXpU{color:var(--report-navy)}.report_bpcTextDone__G7H4t,.report_bpcText__hzXpU{font-size:var(--rt-fs-name,13px);line-height:1.4;overflow-wrap:anywhere}.report_bpcTextDone__G7H4t{color:var(--report-mgray);text-decoration:line-through;-webkit-text-decoration-color:var(--report-border);text-decoration-color:var(--report-border)}.report_bpcPeerAll__X_3YY{font-size:var(--rt-fs-sub,11px);color:var(--report-mgray);margin-top:4px;overflow-wrap:anywhere}.report_bpcPeerGroup__Vj2kR{font-size:var(--rt-fs-sub,11.5px);color:var(--bm-peer-fg);margin-top:2px;font-weight:600;overflow-wrap:anywhere}.report_bpcGoStart__5mnVb{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:0 0 14px;padding:16px 18px;border:1px solid var(--report-border);border-radius:12px;background:var(--report-tint,#f4f7fb);min-width:0}.report_bpcGoStartText__pEEOR{flex:1 1 260px;min-width:0}.report_bpcGoStartTitle__pVMSb{font-size:var(--rt-fs-card,15.5px);font-weight:600;color:var(--report-charcoal);margin-bottom:2px;line-height:1.35}.report_bpcGoStartBody__8HFZH{font-size:var(--rt-fs-body,13.5px);color:var(--report-mgray);line-height:1.5;overflow-wrap:anywhere}.report_bpcGoStartBtn__hDG9B{display:inline-flex;align-items:center;padding:11px 26px;border-radius:10px;background:var(--report-navy);color:#fff;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;margin-left:auto;transition:opacity .12s}.report_bpcGoStartBtn__hDG9B:hover{opacity:.9}@media (max-width:640px){.report_bpcGoStartBtn__hDG9B{width:100%;justify-content:center;margin-left:0}}.report_oppStat__LwGfc{background:var(--bm-peer-bg);border:1px solid var(--bm-peer-border);border-radius:10px;padding:12px 16px;margin-bottom:16px;font-size:var(--rt-fs-body,13.5px);color:var(--bm-peer-fg);font-weight:600;overflow-wrap:anywhere}.report_rowPeer__rQOYl{margin-bottom:14px}.report_peerLineLabel__U_RkD{font-size:var(--rt-fs-eyebrow,10px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--report-mgray);margin-bottom:2px}.report_peerLine__ZQMV7{margin-top:4px;padding:10px 14px;background:var(--bm-peer-bg);border-left:3px solid var(--report-teal);border-radius:0 8px 8px 0;font-size:var(--rt-fs-cap,12.5px);color:var(--bm-peer-fg);font-weight:600;overflow-wrap:anywhere}.report_footNote__QjAHn{font-size:var(--rt-fs-cap,11.5px);color:var(--report-mgray);line-height:1.6;margin-top:8px;padding-top:16px;border-top:1px solid var(--report-border);overflow-wrap:anywhere}.report_srOnly__STElV{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reportLookV2_lookV2__kqcSq{--rt-ff-serif:var(--font-dm-serif,"DM Serif Display"),Georgia,serif;--rt-ff-display:var(--rt-ff-serif);--rt-ff-num:var(--rt-ff-serif);--ix-serif:var(--rt-ff-serif);--rt-fs-body:15px;--rt-lh-body:1.55;--rt-fs-lede:17px;--rt-lh-lede:1.5;--rt-fs-h1:clamp(30px,8vw,46px);--rt-lh-h1:1.1;--rt-fs-h2:clamp(24px,6.4vw,31px);--rt-lh-h2:1.15;--rt-fs-card:18px;--rt-fw-card:400;--rt-fs-eyebrow:11.5px;--rt-fs-score:clamp(56px,16vw,76px);--rt-fs-stat:clamp(32px,9vw,44px);--rt-fs-tile:32px;--rt-fs-of:30px;--rt-fs-dial:28px;--rt-fw-num:400;--rt-fs-name:14px;--rt-fs-sub:12px;--rt-fs-cap:12.5px;--rt-fs-pill:11.5px;--rt-tw-heading:balance;overflow-wrap:break-word}.benchmarksLookV2_whoCard__Rueeg{background:var(--report-white);border:1px solid var(--report-border);border-radius:12px;padding:18px;margin:18px 0 14px;min-width:0}.benchmarksLookV2_eyebrow__C7zVA{font-size:var(--rt-fs-eyebrow,11.5px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0E7B66}.benchmarksLookV2_whoText__w6gNo{margin:10px 0 0;font-size:13.5px;line-height:1.55;color:var(--report-charcoal);max-width:72ch;overflow-wrap:anywhere}.benchmarksLookV2_whoText__w6gNo b{color:var(--report-navy);font-weight:700}.benchmarksLookV2_stand__wGN2N{--s-ink:#E8EEF3;--s-body:#C9D3DC;--s-muted:#9FB0BF;--s-line:rgba(255,255,255,0.16);--s-soft:rgba(255,255,255,0.07);--s-teal:#13B8A8;--s-teal-text:#3FD3C2;--s-amber:#E8B35A;background:#162B3E;border:1px solid #27384a;border-radius:14px;padding:22px 18px;margin:0 0 24px;color:var(--s-body);min-width:0}.benchmarksLookV2_stand__wGN2N .benchmarksLookV2_eyebrow__C7zVA{color:var(--s-teal-text)}.benchmarksLookV2_title__QkEg_{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-weight:400;font-size:var(--rt-fs-h2,24px);line-height:var(--rt-lh-h2,1.15);color:var(--s-ink);margin:8px 0 14px;text-wrap:balance;overflow-wrap:anywhere}.benchmarksLookV2_score__yzFOq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.benchmarksLookV2_big__FsCKG{font-family:var(--rt-ff-num,"DM Serif Display",Georgia,serif);font-size:var(--rt-fs-score,56px);font-weight:400;line-height:1;color:var(--s-ink);white-space:nowrap}.benchmarksLookV2_big__FsCKG small{font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:400;color:var(--s-muted);margin-left:4px}.benchmarksLookV2_scaleCol__eNRpS{min-width:0}.benchmarksLookV2_scale__Sryks{position:relative;padding-top:20px}.benchmarksLookV2_youTag__2TTqs{position:absolute;top:0;transform:translateX(-50%);font-size:var(--rt-fs-sub,12px);font-weight:700;color:var(--s-ink);white-space:nowrap}.benchmarksLookV2_rail__29nQt{position:relative;height:42px}.benchmarksLookV2_track__rAq9_{position:absolute;left:0;right:0;top:16px;height:10px;border-radius:5px;box-sizing:border-box;background:var(--s-soft);border:1px solid var(--s-line)}.benchmarksLookV2_iqr__Awv4o{position:absolute;top:16px;height:10px;border-radius:3px;background:rgba(19,184,168,.35)}.benchmarksLookV2_mk__xHuj4{position:absolute;top:4px;width:2px;height:34px;margin-left:-1px;background:var(--s-muted)}.benchmarksLookV2_mkLead__cxniU{background:var(--s-amber)}.benchmarksLookV2_mkYou__sBKR_{top:0;width:3px;height:42px;margin-left:-1.5px;border-radius:2px;background:#FFFFFF}.benchmarksLookV2_tickLabels__hljSc{display:none;margin-top:2px;font-size:var(--rt-fs-sub,12px);line-height:1.35;color:var(--s-muted)}.benchmarksLookV2_tlLeft__eoGAd{display:flex;justify-content:space-between;gap:8px;min-width:0;padding-right:6px;text-align:right}.benchmarksLookV2_tlRight__pYjj7{display:flex;justify-content:space-between;gap:8px;min-width:0;padding-left:6px}.benchmarksLookV2_tl__6YHaq{min-width:0;overflow-wrap:anywhere}.benchmarksLookV2_keyBlock__HvMY4{min-width:0}.benchmarksLookV2_ends__O1N__{justify-content:space-between}.benchmarksLookV2_ends__O1N__,.benchmarksLookV2_key__paIwS{display:flex;font-size:var(--rt-fs-sub,12px);color:var(--s-muted)}.benchmarksLookV2_key__paIwS{flex-wrap:wrap;gap:4px 18px;margin-top:10px}.benchmarksLookV2_key__paIwS span{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}.benchmarksLookV2_key__paIwS i{display:inline-block;width:10px;height:10px;border-radius:2px;flex-shrink:0}.benchmarksLookV2_swYou__QZ1ii{background:var(--s-teal)}.benchmarksLookV2_swMedian__12_PR{background:var(--s-muted)}.benchmarksLookV2_swLead__yItTj{background:var(--s-amber)}.benchmarksLookV2_fine__eM_dk{margin:10px 0 0;font-size:var(--rt-fs-cap,12.5px);line-height:1.5;color:var(--s-muted);max-width:75ch;overflow-wrap:anywhere}.benchmarksLookV2_minis__JY5HU{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-top:18px}.benchmarksLookV2_mini__hIRlH{background:var(--s-soft);border-radius:10px;padding:12px 14px;min-width:0}.benchmarksLookV2_miniNum__QmHmn{display:block;font-family:var(--rt-ff-num,"DM Serif Display",Georgia,serif);font-weight:400;font-size:var(--rt-fs-tile,28px);line-height:1.1;color:var(--s-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.benchmarksLookV2_miniLabel__lDIxl{display:block;margin-top:2px;font-size:var(--rt-fs-cap,12.5px);line-height:1.4;color:var(--s-muted);overflow-wrap:anywhere}.benchmarksLookV2_subh__P4F9R{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--s-muted);margin:26px 0 10px}.benchmarksLookV2_bands__qt8HJ{--bh:38px;--step:6%;display:flex;flex-direction:column;gap:3px;background:linear-gradient(120deg,#0B1E4A,#1449A0 55%,#0FA7A8);border-radius:12px;padding:14px 0 0;overflow:hidden}.benchmarksLookV2_band__abd62{position:relative;box-sizing:border-box;min-height:var(--bh);min-width:0;margin-left:calc(var(--i) * var(--step));background:rgba(255,255,255,.08);border-top:2px solid rgba(255,255,255,.85);-webkit-clip-path:polygon(calc(var(--bh) * .9) 0,100% 0,100% 100%,0 100%);clip-path:polygon(calc(var(--bh) * .9) 0,100% 0,100% 100%,0 100%);display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:5px 12px 5px calc(var(--bh) * 1.2)}.benchmarksLookV2_band__abd62[data-level="1"]{--i:0;border-bottom:2px solid rgba(255,255,255,.85)}.benchmarksLookV2_band__abd62[data-level="2"]{--i:1}.benchmarksLookV2_band__abd62[data-level="3"]{--i:2}.benchmarksLookV2_band__abd62[data-level="4"]{--i:3}.benchmarksLookV2_band__abd62[data-level="5"]{--i:4}.benchmarksLookV2_bandOn__Bc5zd{background:rgba(19,184,168,.55)}.benchmarksLookV2_bandLabel__FzkDR{min-width:0;color:#FFFFFF;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere}.benchmarksLookV2_pins__6yjhT{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 6px;margin-left:auto;min-width:0}.benchmarksLookV2_pin__l1uLr{font-size:var(--rt-fs-pill,11.5px);font-weight:700;border-radius:14px;padding:2px 9px;overflow-wrap:anywhere}.benchmarksLookV2_pinYou__ur5BP{background:#FFFFFF;color:#162B3E}.benchmarksLookV2_pinGroup__ArihR{background:rgba(255,255,255,.18);color:#FFFFFF;border:1px solid rgba(255,255,255,.5)}.benchmarksLookV2_pinTop__xM9mu{background:#F5A623;color:#1B1300}.benchmarksLookV2_dims__LXyJl{display:grid;grid-gap:10px;gap:10px}.benchmarksLookV2_dim__usLjb{display:grid;grid-template-columns:110px minmax(0,1fr) 36px;grid-gap:10px;gap:10px;align-items:center}.benchmarksLookV2_dimName__EFAw9{font-size:13px;font-weight:600;line-height:1.3;color:var(--s-ink);overflow-wrap:anywhere}.benchmarksLookV2_dimSub__YZLGQ{display:block;font-size:var(--rt-fs-sub,12px);font-weight:400;color:var(--s-muted)}.benchmarksLookV2_dimBar__h5Kdm{position:relative;height:8px;border-radius:4px;background:var(--s-soft)}.benchmarksLookV2_dimFill__fUqws{position:absolute;top:0;bottom:0;left:0;border-radius:4px;background:var(--s-teal)}.benchmarksLookV2_dimMed__Mcqd9{background:var(--s-muted)}.benchmarksLookV2_dimLead__dAPlI,.benchmarksLookV2_dimMed__Mcqd9{position:absolute;top:-4px;width:2px;height:16px;margin-left:-1px}.benchmarksLookV2_dimLead__dAPlI{background:var(--s-amber)}.benchmarksLookV2_dimVal__W1XMv{font-size:13px;font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--s-ink)}.benchmarksLookV2_footLead__MBnWw{color:var(--report-navy);font-weight:700}@media (min-width:641px){.benchmarksLookV2_whoCard__Rueeg{padding:22px 26px}.benchmarksLookV2_stand__wGN2N{padding:30px 34px}.benchmarksLookV2_score__yzFOq{grid-template-columns:auto minmax(0,1fr);gap:28px}.benchmarksLookV2_scale__Sryks[data-labels=ticks] .benchmarksLookV2_tickLabels__hljSc{display:grid;grid-template-columns:var(--lo) minmax(0,1fr) var(--rest)}.benchmarksLookV2_scale__Sryks[data-labels=ticks]+.benchmarksLookV2_keyBlock__HvMY4{display:none}.benchmarksLookV2_bands__qt8HJ{--bh:44px;--step:11%;padding:18px 0 0}.benchmarksLookV2_bandLabel__FzkDR{font-size:14px;letter-spacing:.06em}.benchmarksLookV2_dim__usLjb{grid-template-columns:170px minmax(0,1fr) 44px;gap:14px}}.contentsBar_bar__4fTdg{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;min-width:0}.contentsBar_link__K99Uq{font-size:var(--rt-fs-pill,12px);font-weight:600;line-height:1.3;text-decoration:none;color:var(--report-charcoal);background:var(--report-white);border:1px solid var(--report-border);border-radius:999px;padding:4px 11px;min-width:0;overflow-wrap:anywhere}.contentsBar_link__K99Uq:hover{border-color:var(--report-teal);color:var(--report-navy)}.contentsBar_link__K99Uq:focus-visible{outline:2px solid var(--report-teal);outline-offset:2px}.contentsBar_anchor__eQ89A{scroll-margin-top:16px}.topPriority_card__oCYdu{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;background:var(--report-white);border:2px solid var(--report-teal);border-radius:14px;padding:22px 26px;margin:0 0 24px;min-width:0}.topPriority_cardSolo__nNFuR{grid-template-columns:minmax(0,1fr)}.topPriority_lead__KmDT7{min-width:0}.topPriority_eyebrow__AiQKO{font-size:var(--rt-fs-eyebrow,11.5px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0E7B66}.topPriority_objective__lYz27{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-weight:400;font-size:clamp(24px,3vw,30px);line-height:1.15;color:var(--report-navy);margin:6px 0 8px;text-wrap:balance;overflow-wrap:anywhere}.topPriority_rank__zxL8a{margin:-4px 0 8px;font-size:12.5px;color:var(--report-mgray)}.topPriority_support__yP9a7{margin:0;font-size:14px;color:var(--report-charcoal)}.topPriority_metric__B8_Z4{background:#E0F5F3;border-radius:10px;padding:14px 18px;min-width:0}.topPriority_metricKicker__xR__5{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--report-mgray)}.topPriority_metricName__z2jj1{font-weight:600;color:var(--report-navy);margin:2px 0 10px;font-size:14.5px;overflow-wrap:anywhere}.topPriority_values__OWVJW{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;min-width:0}.topPriority_value__KW8KN{min-width:0}.topPriority_value__KW8KN span{font-size:11.5px;color:var(--report-mgray)}.topPriority_figure__VqMvL{display:block;font-family:var(--rt-ff-num,"DM Serif Display",Georgia,serif);font-weight:400;font-size:clamp(24px,7vw,32px);line-height:1;color:var(--report-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.topPriority_figureTarget__2OH8D{color:#0E7B66}.topPriority_figureSmall__gDuvx{font-size:clamp(18px,5vw,22px)}.topPriority_arrow__xD8aq{font-size:22px;color:var(--report-mgray);padding-bottom:14px}.topPriority_timeframe__lVW4W{margin-left:auto;text-align:right}@media (max-width:760px){.topPriority_card__oCYdu{grid-template-columns:minmax(0,1fr);padding:18px}}.ourRead_card___rKkF{background:var(--report-white);border:1px solid var(--report-border);border-radius:12px;padding:22px 18px;margin:0 0 24px;min-width:0}.ourRead_eyebrow__LINHE{font-size:var(--rt-fs-eyebrow,11.5px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0E7B66}.ourRead_head__Y1fke{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-weight:400;font-size:var(--rt-fs-h2,24px);line-height:var(--rt-lh-h2,1.15);color:var(--report-navy);margin:8px 0 6px;text-wrap:balance;overflow-wrap:anywhere}.ourRead_band__s9_b8{margin:0 0 18px;font-size:13.5px;color:#6B7280}.ourRead_band__s9_b8 b{color:var(--report-charcoal)}.ourRead_insights__8ZiJZ{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--report-border)}.ourRead_insight__6Vo6O{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:16px 0;border-bottom:1px solid var(--report-border)}.ourRead_title__FBlFQ{margin:0 0 4px;font-size:16px;color:var(--report-charcoal);overflow-wrap:anywhere}.ourRead_body__kZ_CT{font-size:14px;line-height:1.55;max-width:60ch}.ourRead_body__kZ_CT,.ourRead_compare__D5NHQ{margin:0;color:var(--report-charcoal);overflow-wrap:anywhere}.ourRead_compare__D5NHQ{align-self:start;font-size:13.5px;line-height:1.5;border-left:3px solid #13b8a8;padding-left:12px}.ourRead_compare__D5NHQ b{color:var(--report-navy);font-weight:700}.ourRead_compareLabel__IcTX_{display:block;margin-bottom:3px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6B7280}@media (min-width:641px){.ourRead_card___rKkF{padding:30px 34px}.ourRead_insight__6Vo6O{grid-template-columns:minmax(0,1fr) 270px;gap:22px}}.opportunity_opp__6WWwv{background:var(--report-white);border:1px solid var(--report-border);border-radius:12px;padding:20px 16px;margin:0 0 24px;min-width:0}.opportunity_opp__6WWwv *{min-width:0}.opportunity_eyebrow__b5y4t{font-size:var(--rt-fs-eyebrow,11.5px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0E7B66}.opportunity_heading__nSwAL{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-weight:400;font-size:var(--rt-fs-h2,clamp(24px,6.4vw,31px));line-height:var(--rt-lh-h2,1.15);color:var(--report-navy);margin:8px 0 14px;text-wrap:balance;overflow-wrap:anywhere}.opportunity_heading__nSwAL em{color:#0E7B66}.opportunity_tiles__KdX_9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin:0 0 22px}.opportunity_tile__n0wYe{border-top:3px solid var(--report-teal);padding-top:12px;min-width:0}.opportunity_tile__n0wYe b{display:block;font-family:var(--rt-ff-num,"DM Serif Display",Georgia,serif);font-weight:400;font-size:var(--rt-fs-stat,44px);line-height:1;color:var(--report-navy);margin:0 0 6px;overflow-wrap:anywhere}.opportunity_tile__n0wYe span{font-size:13.5px;color:var(--report-charcoal);overflow-wrap:anywhere}.opportunity_table__fkM3c{border-collapse:collapse;width:100%;font-size:13px;color:var(--report-charcoal)}.opportunity_table__fkM3c th{background:var(--report-navy);color:#fff;text-align:left;font-weight:600;font-size:var(--rt-fs-pill,11.5px);letter-spacing:.03em;padding:9px 12px}.opportunity_table__fkM3c tbody th,.opportunity_table__fkM3c td{padding:10px 12px;border-top:1px solid var(--report-border);vertical-align:top;text-align:left;overflow-wrap:anywhere}.opportunity_table__fkM3c tbody th,.opportunity_workflow__yzSrW{background:transparent;color:var(--report-navy);font-weight:600;font-size:13px;letter-spacing:0;width:28%}.opportunity_summaryRow__N9LI7{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 16px;margin:0 0 14px}.opportunity_summaryRow__N9LI7>.opportunity_tiles__KdX_9{flex:1 1 240px;margin:0}.opportunity_tableTools__pF7yH{display:flex;justify-content:flex-end;flex:none;margin-left:auto}button.opportunity_expandAll__MB4xh{font:inherit;font-size:13px;font-weight:600;color:var(--report-navy);background:var(--report-white);border:1px solid var(--report-border);border-radius:8px;padding:8px 14px;min-height:44px;cursor:pointer}.opportunity_expandAll__MB4xh:focus-visible,.opportunity_rowToggle__Gzzwm:focus-visible{outline:3px solid var(--report-teal);outline-offset:2px}button.opportunity_rowToggle__Gzzwm{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0;font:inherit;font-weight:600;color:var(--report-navy);text-align:left;background:transparent;border:0;cursor:pointer}.opportunity_rowToggleName__T1gT7{flex:1 1 auto;overflow-wrap:anywhere}.opportunity_caret__tbGW9{flex:0 0 auto;width:8px;height:8px;border-right:2px solid var(--report-mgray);border-bottom:2px solid var(--report-mgray);transform:rotate(45deg);margin:0 4px 4px 0;transition:transform .15s}.opportunity_rowToggle__Gzzwm[aria-expanded=true] .opportunity_caret__tbGW9{transform:rotate(225deg);margin-bottom:0}.opportunity_table__fkM3c tr[data-open=true]>td,.opportunity_table__fkM3c tr[data-open=true]>th{background:#EAF6F3}.opportunity_table__fkM3c td.opportunity_approachCell__uTCOq{padding:4px 12px 16px;border-top:0}.opportunity_pill__NkXQt{display:inline-block;font-size:var(--rt-fs-pill,11.5px);font-weight:600;border-radius:999px;padding:2px 9px;white-space:nowrap}.opportunity_table__fkM3c .opportunity_effort__DY5P_{white-space:nowrap;overflow-wrap:normal}.opportunity_cmpBody__CrYHm{display:block;min-width:0}.opportunity_pill__NkXQt[data-today=hand]{background:var(--report-amber-bg);color:#8A5A0B}.opportunity_pill__NkXQt[data-today=none]{background:var(--report-cgray);color:var(--report-mgray);border:1px solid var(--report-border)}.opportunity_pill__NkXQt[data-today=auto]{background:var(--report-green-bg);color:#0B6B3F}.opportunity_pill__NkXQt[data-today=covered]{background:#CDEFDF;color:#085230}.opportunity_pill__NkXQt[data-today=unknown]{background:transparent;color:var(--report-mgray);border:1px solid #9aa1ab}.opportunity_comparison__FsB_b{color:var(--report-mgray);font-size:12.5px}.opportunity_cellLabel__Tv73s{display:block;font-size:var(--rt-fs-eyebrow,11.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--report-mgray);margin:0 0 2px}.opportunity_sub__TQ4gA{display:block;color:var(--report-mgray);font-size:var(--rt-fs-sub,11.5px)}.opportunity_more__IXIY0{font-size:12.5px;color:var(--report-mgray);margin:10px 0 0}.opportunity_more__IXIY0 a{color:var(--report-navy);font-weight:600;text-decoration:underline;text-underline-offset:2px}.opportunity_more__IXIY0 a:focus-visible{outline:3px solid var(--report-teal);outline-offset:2px;border-radius:2px}.opportunity_note__CVIjI{font-size:12.5px;color:var(--report-mgray);max-width:75ch;margin:12px 0 0}.opportunity_srOnly__PTT1u{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.opportunity_approachPane__7XRzm{border:1px solid var(--report-border);border-radius:10px;background:var(--report-white);margin:0 0 24px;min-width:0}.opportunity_approachPane__7XRzm>summary{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;list-style:none;min-height:44px;font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-size:20px;color:var(--report-navy)}.opportunity_approachPane__7XRzm>summary::-webkit-details-marker{display:none}.opportunity_approachPane__7XRzm>summary:after{content:"";width:8px;height:8px;border-right:2px solid var(--report-mgray);border-bottom:2px solid var(--report-mgray);transform:rotate(45deg);margin:0 4px 4px 0;transition:transform .15s}.opportunity_approachPane__7XRzm[open]>summary:after{transform:rotate(225deg);margin-bottom:0}.opportunity_approachPane__7XRzm>summary:focus-visible{outline:3px solid var(--report-teal);outline-offset:-3px}.opportunity_approachPane__7XRzm>div{padding:0 16px 16px;min-width:0}.opportunity_approachWorkflow__BN7D_{font-weight:600;font-size:14px;color:var(--report-navy);margin:0 0 8px;overflow-wrap:anywhere}@media (min-width:640px){.opportunity_opp__6WWwv{padding:30px 34px}.opportunity_tiles__KdX_9{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity_tiles__KdX_9>.opportunity_tile__n0wYe:only-child{grid-column:1}}@media (max-width:639.98px){.opportunity_table__fkM3c,.opportunity_table__fkM3c tbody,.opportunity_table__fkM3c tbody th,.opportunity_table__fkM3c td,.opportunity_table__fkM3c tr{display:block;width:100%}.opportunity_table__fkM3c thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.opportunity_table__fkM3c tbody tr{border:1px solid var(--report-border);border-radius:10px;padding:12px;margin:0 0 12px}.opportunity_table__fkM3c tbody th{border-top:0;padding:0 0 8px;font-size:14px}.opportunity_table__fkM3c td{border-top:0;padding:4px 0;display:flex;gap:8px;align-items:baseline}.opportunity_table__fkM3c td:before{content:attr(data-label) ":";flex:0 0 38%;font-size:var(--rt-fs-pill,11.5px);font-weight:600;color:var(--report-mgray)}.opportunity_table__fkM3c tbody tr[data-open=true]:not([data-section=opportunity-approach-row]){margin-bottom:0;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#EAF6F3}.opportunity_table__fkM3c tbody tr[data-section=opportunity-approach-row]{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;background:#EAF6F3}.opportunity_table__fkM3c td.opportunity_approachCell__uTCOq{padding:4px 0 0}.opportunity_table__fkM3c td.opportunity_approachCell__uTCOq:before{content:none}.opportunity_table__fkM3c td:empty{display:none}}.agentsSection_section__meBPd{background:var(--report-white);border:1px solid var(--report-border);border-radius:12px;padding:22px 18px;margin:0 0 24px;min-width:0}.agentsSection_eyebrow__lcv16{font-size:var(--rt-fs-eyebrow,11.5px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0E7B66}.agentsSection_headline__d6zLg{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-weight:400;font-size:clamp(24px,3.2vw,31px);line-height:1.15;color:var(--report-navy);margin:8px 0 10px;text-wrap:balance}.agentsSection_lede__iIlzd{font-size:16px;max-width:62ch;margin:0 0 18px;color:var(--report-charcoal)}.agentsSection_grid__krTPX{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.agentsSection_card__6sYlV{border:1px solid var(--report-border);border-radius:10px;padding:18px 18px 14px;display:flex;flex-direction:column;gap:8px;background:var(--report-white);min-width:0}.agentsSection_cardName__bfdpc{margin:0;font-size:16px;color:var(--report-navy);overflow-wrap:anywhere}.agentsSection_tag__AjhRh{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#0E7B66}.agentsSection_reports__5eT_d{font-size:12px;color:var(--report-mgray);overflow-wrap:anywhere}.agentsSection_job__tapMx{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-size:18px;line-height:1.3;color:var(--report-navy);margin:2px 0;overflow-wrap:anywhere}.agentsSection_stays__OygeX{font-size:13px;color:var(--report-charcoal);overflow-wrap:anywhere}.agentsSection_stays__OygeX b{color:var(--report-navy)}.agentsSection_chip__1eA2I{font-size:11.5px;color:#0E7B66;font-weight:600}.agentsSection_takes__H35H9{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--report-mgray);margin-top:2px}.agentsSection_takesList__xTlda{margin:0;padding-left:18px;font-size:13.5px;color:var(--report-navy)}.agentsSection_takesList__xTlda li{margin:1px 0;overflow-wrap:anywhere}.agentsSection_takesMore__ESFyT{font-size:12.5px;color:var(--report-mgray);margin:-4px 0 0}button.agentsSection_open__hY0MJ{display:block;font:inherit;font-size:13px;font-weight:600;color:#0E7B66;background:transparent;border:1px solid var(--report-border);border-radius:8px;padding:10px 12px;min-height:44px;cursor:pointer;text-align:left;margin-top:auto}button.agentsSection_open__hY0MJ:hover{border-color:var(--report-teal)}button.agentsSection_close__qsM0R:focus-visible,button.agentsSection_open__hY0MJ:focus-visible{outline:2px solid var(--report-teal);outline-offset:2px}.agentsSection_more__fPimt{font-size:13.5px;color:var(--report-mgray);margin:14px 0 0}.agentsSection_more__fPimt b{color:var(--report-navy)}.agentsSection_panel__tHxYK{margin:0 0 0 auto;padding:0;border:0;width:min(560px,100%);max-width:100%;height:100vh;height:100dvh;max-height:none;background:var(--report-white);color:var(--report-charcoal);box-shadow:-12px 0 40px rgba(0,0,0,.25);overflow:hidden}.agentsSection_panel__tHxYK[open]{display:flex;flex-direction:column}.agentsSection_panel__tHxYK::-webkit-backdrop{background:rgba(12,24,36,.45)}.agentsSection_panel__tHxYK::backdrop{background:rgba(12,24,36,.45)}@media (prefers-reduced-motion:no-preference){.agentsSection_panel__tHxYK[open]{animation:agentsSection_drawerIn__IaoCY .18s ease}}@keyframes agentsSection_drawerIn__IaoCY{0%{transform:translateX(24px);opacity:.6}to{transform:none;opacity:1}}.agentsSection_head__czZ5M{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;padding:22px 18px 14px;border-bottom:1px solid var(--report-border);flex-shrink:0}.agentsSection_head__czZ5M>div{min-width:0;flex:1 1 auto;order:0}.agentsSection_head__czZ5M>button.agentsSection_close__qsM0R{order:1}.agentsSection_panelName__XT_cg{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-weight:400;font-size:28px;color:var(--report-navy);margin:4px 0 2px;line-height:1.1;overflow-wrap:anywhere}.agentsSection_panelReports__MUKJm{font-size:13px;color:var(--report-mgray);overflow-wrap:anywhere}button.agentsSection_close__qsM0R{display:inline-flex;align-items:center;justify-content:center;padding:0;font:inherit;font-size:26px;line-height:1;background:transparent;border:1px solid var(--report-border);border-radius:8px;width:44px;height:44px;cursor:pointer;color:var(--report-navy);flex-shrink:0}.agentsSection_body__zoEaX{padding:18px 18px 24px;display:flex;flex-direction:column;gap:18px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.agentsSection_panelJob___jxpt{font-family:var(--rt-ff-display,"DM Serif Display",Georgia,serif);font-size:21px;line-height:1.3;color:var(--report-navy);margin:0;overflow-wrap:anywhere}.agentsSection_block__5w36T h4{margin:0 0 8px;font-size:var(--rt-fs-eyebrow,11px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--report-mgray)}.agentsSection_block__5w36T p{margin:0;font-size:14px;overflow-wrap:anywhere}.agentsSection_workflows__hgRw5{display:grid;grid-gap:8px;gap:8px}.agentsSection_wfc__i0ARp{border:1px solid var(--report-border);border-radius:10px;padding:12px 14px;min-width:0}.agentsSection_wn__HY8bU{font-weight:600;color:var(--report-navy);font-size:14px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;overflow-wrap:anywhere}.agentsSection_priority__pUgFQ{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#E0F5F3;color:#0E7B66;border-radius:4px;padding:1px 6px}.agentsSection_steps__3jacF{margin:10px 0 0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.agentsSection_steps__3jacF li{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:13px;align-items:start}.agentsSection_stepText__j_rR_{min-width:0;overflow-wrap:anywhere}.agentsSection_who___oBn7{font-size:var(--rt-fs-eyebrow,10.5px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 6px;text-align:center}.agentsSection_whoAgent__eNM4O{background:#E0F5F3;color:#0E7B66}.agentsSection_whoTogether__x3xtg{background:#F3F5F7;color:var(--report-navy);border:1px solid var(--report-border)}.agentsSection_whoPeople__F_EmZ{background:#FBF4E8;color:#B7791F}.agentsSection_skill__dsOzZ{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--rt-fs-pill,11px);color:var(--report-mgray);margin-top:2px;overflow-wrap:anywhere}.agentsSection_peoplePart__QS6Fd{display:block;font-size:12px;color:var(--report-mgray);margin-top:2px}.agentsSection_measure__UlcB_{margin:10px 0 0;font-size:12.5px;color:var(--report-mgray);overflow-wrap:anywhere}.agentsSection_measure__UlcB_ b{color:var(--report-navy)}.agentsSection_noSteps__vbkoP{margin:10px 0 0;font-size:13px;color:var(--report-mgray)}.agentsSection_staysBlock__gEWO4{background:#F3F5F7;border-radius:10px;padding:12px 14px}@media (min-width:760px){.agentsSection_section__meBPd{padding:30px 34px}.agentsSection_grid__krTPX{grid-template-columns:repeat(2,minmax(0,1fr))}.agentsSection_head__czZ5M{padding:22px 24px 14px}.agentsSection_body__zoEaX{padding:18px 24px 24px}}