.home-methodology_ground__HeMdy{background:var(--ground);scroll-margin-top:var(--sticky-offset)}.home-methodology_ground__HeMdy:focus{outline:none}.home-methodology_section__FZeMU{max-width:var(--page-width);padding:52px var(--page-gutter) 54px;margin:auto}.home-methodology_heading__JhCDY{margin-bottom:22px}.home-methodology_eyebrow__84VYs{margin-bottom:8px!important;font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--primary);font-weight:600}.home-methodology_heading__JhCDY h2{font-size:clamp(28px,2.7vw,36px);line-height:1.18;letter-spacing:-.04em;font-weight:580}.home-methodology_methodLink__9B8wT{display:inline-flex;align-items:center;gap:10px;margin-top:23px;padding:10px 0;color:var(--primary)!important;font-size:13px;white-space:nowrap}.home-methodology_methodLink__9B8wT:hover{text-decoration:underline!important;text-underline-offset:4px}.home-methodology_layout__OJUg1{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.3fr);gap:72px;align-items:start}.home-methodology_explanation__P9lnH{padding-top:3px}.home-methodology_explanation__P9lnH>p{color:var(--muted);font-size:17px;line-height:1.7;letter-spacing:-.012em;max-width:44ch}.home-methodology_principles__BH4GU{display:grid;gap:22px;margin-top:30px}.home-methodology_principles__BH4GU>div{display:flex;align-items:start;gap:13px}.home-methodology_principles__BH4GU svg{color:var(--primary);margin-top:3px}.home-methodology_principles__BH4GU p{display:grid;gap:4px}.home-methodology_principles__BH4GU strong{font-size:13px;font-weight:600}.home-methodology_principles__BH4GU span{font-size:13px;line-height:1.6;color:var(--muted);max-width:39ch}.home-methodology_explorer__6Hxxd{min-width:0}.home-methodology_selector__nqfac{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.home-methodology_selector__nqfac button{border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);padding:9px 12px;min-height:40px;font-size:12px}.home-methodology_selector__nqfac button:hover{color:var(--ink);background:var(--stage)}.home-methodology_selector__nqfac button[aria-pressed=true]{color:var(--primary);background:var(--surface);border-color:var(--line);font-weight:600}.home-methodology_radar__PIIWl{width:min(100%,460px);margin:8px auto 0}.home-methodology_radar__PIIWl figure{justify-content:center}.home-methodology_radar__PIIWl svg{display:block;width:100%;height:auto;aspect-ratio:1;max-width:none;max-height:none;overflow:visible}.home-methodology_radar__PIIWl svg text{font-family:var(--cg-font);font-weight:500}.home-methodology_radar__PIIWl svg g[tabindex]:focus{outline:none}.home-methodology_radar__PIIWl svg g[tabindex]:focus-visible{outline:1px solid var(--primary)}.home-methodology_scenarioSummary__JGHkN{max-width:57ch;min-height:3.2em;margin:0 auto!important;text-align:center;color:var(--muted);font-size:13px;line-height:1.6}.home-methodology_scenarioSummary__JGHkN strong{color:var(--ink);font-weight:580}.home-methodology_accessibleWeights___lQXE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1200px){.home-methodology_layout__OJUg1{grid-template-columns:minmax(240px,.85fr) minmax(0,1.3fr);gap:36px}.home-methodology_selector__nqfac button{padding-inline:9px}.home-methodology_explanation__P9lnH>p{font-size:15px}}@media (max-width:900px){.home-methodology_layout__OJUg1{grid-template-columns:1fr;gap:30px}.home-methodology_explanation__P9lnH{display:grid;grid-template-columns:1fr 1.25fr;column-gap:34px;align-items:start;padding:0}.home-methodology_heading__JhCDY{grid-column:1;margin-bottom:18px}.home-methodology_explanation__P9lnH>p{grid-column:1}.home-methodology_methodLink__9B8wT{grid-column:1;justify-self:start;margin-top:16px}.home-methodology_explanation__P9lnH>p{max-width:none}.home-methodology_principles__BH4GU{grid-column:2;grid-row:1/4;margin:0;gap:17px}.home-methodology_principles__BH4GU span{max-width:none;font-size:12px}}@media (max-width:700px){.home-methodology_section__FZeMU{padding-top:38px;padding-bottom:40px}.home-methodology_heading__JhCDY{margin-bottom:18px}.home-methodology_explanation__P9lnH{display:block}.home-methodology_explanation__P9lnH>p{font-size:14px}.home-methodology_principles__BH4GU{margin-top:22px;gap:17px}.home-methodology_layout__OJUg1{gap:28px}.home-methodology_selector__nqfac{gap:4px}.home-methodology_selector__nqfac button{min-height:42px;flex:1 0 28%;padding-inline:5px;white-space:nowrap}.home-methodology_radar__PIIWl{width:min(100%,400px)}.home-methodology_scenarioSummary__JGHkN{max-width:42ch;min-height:0;font-size:12px}}.home-catalog-updates_section__rodXz{max-width:var(--content-width);margin:0 auto;padding:64px 0;color:var(--ink)}.home-catalog-updates_heading___sR1B{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.home-catalog-updates_heading___sR1B h2{font-size:28px;font-weight:580;line-height:1.2;letter-spacing:-.035em}.home-catalog-updates_heading___sR1B p{margin-top:9px!important;font-size:14px;line-height:1.5;color:var(--muted)}.home-catalog-updates_heading___sR1B>button{flex-shrink:0}.home-catalog-updates_list__eY_qv{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.home-catalog-updates_list__eY_qv>li{border-bottom:1px solid var(--line)}.home-catalog-updates_row__DE5gS{display:grid;grid-template-columns:96px minmax(0,1fr) 110px 18px;align-items:center;gap:24px;padding:20px 8px;border-radius:8px;transition:background-color .15s}.home-catalog-updates_row__DE5gS:hover{background:var(--ground)}.home-catalog-updates_row__DE5gS:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.home-catalog-updates_art__Rz2AX{display:flex;align-items:center;justify-content:center;width:96px;height:64px;border-radius:9px;background:var(--stage);color:var(--muted)}.home-catalog-updates_art__Rz2AX img{display:block;width:auto;height:auto;max-width:76px;max-height:48px;object-fit:contain;border-radius:4px}.home-catalog-updates_copy__D1y2D{min-width:0}.home-catalog-updates_copy__D1y2D h3{font-size:15px;line-height:1.4;font-weight:600;letter-spacing:-.015em}.home-catalog-updates_copy__D1y2D p{margin-top:5px!important;max-width:88ch;color:var(--muted);font-size:13px;line-height:1.65}.home-catalog-updates_date__mCkfo{font-size:12px;font-variant-numeric:tabular-nums;color:var(--muted);text-align:right;white-space:nowrap}.home-catalog-updates_arrow__4zjRK{color:var(--muted)}.home-catalog-updates_row__DE5gS:hover :is(h3,.home-catalog-updates_arrow__4zjRK){color:var(--primary)}@media (max-width:1439px){.home-catalog-updates_section__rodXz{margin-inline:var(--page-gutter)}}@media (max-width:700px){.home-catalog-updates_section__rodXz{padding-block:42px}.home-catalog-updates_heading___sR1B{align-items:flex-start;gap:14px;margin-bottom:20px}.home-catalog-updates_heading___sR1B h2{font-size:25px}.home-catalog-updates_heading___sR1B p{max-width:24ch;font-size:13px}.home-catalog-updates_heading___sR1B>button{padding-inline:0;font-size:12px}.home-catalog-updates_row__DE5gS{grid-template-columns:64px minmax(0,1fr);gap:4px 16px;padding:18px 0;align-items:start}.home-catalog-updates_art__Rz2AX{width:64px;height:47px;grid-row:1/3;margin-top:2px;border-radius:7px}.home-catalog-updates_art__Rz2AX img{max-width:54px;max-height:35px}.home-catalog-updates_copy__D1y2D{grid-column:2}.home-catalog-updates_copy__D1y2D h3{font-size:14px}.home-catalog-updates_copy__D1y2D p{font-size:12px;line-height:1.65}.home-catalog-updates_date__mCkfo{grid-column:2;text-align:left;margin-top:5px;font-size:11px}.home-catalog-updates_arrow__4zjRK{display:none}}@media (prefers-reduced-motion:reduce){.home-catalog-updates_row__DE5gS{transition:none}}