.Finance-module__ocwh_G__tableFigure,.Finance-module__ocwh_G__barFigure{margin:40px 0 56px}.Finance-module__ocwh_G__figureHeading{border-top:1px solid var(--color-rule-strong);justify-content:space-between;align-items:baseline;gap:24px;padding-top:12px;display:flex}.Finance-module__ocwh_G__figureHeading p,.Finance-module__ocwh_G__barFigure figcaption{color:var(--color-ink);font-size:var(--font-small);margin:0;font-weight:600}.Finance-module__ocwh_G__figureHeading span{color:var(--color-ink-muted);font-size:var(--font-meta);text-align:right}.Finance-module__ocwh_G__scrollHint{color:var(--color-ink-muted);margin:8px 0;font-size:.75rem;display:none}.Finance-module__ocwh_G__tableRegion{overscroll-behavior-inline:contain;max-width:100%;margin-top:12px;overflow-x:auto}.Finance-module__ocwh_G__tableRegion table{border-collapse:collapse;width:100%;min-width:680px;color:var(--color-ink);font-size:var(--font-small);font-variant-numeric:tabular-nums lining-nums}.Finance-module__ocwh_G__tableRegion th,.Finance-module__ocwh_G__tableRegion td{border-bottom:1px solid var(--color-rule);text-align:right;vertical-align:middle;white-space:nowrap;padding:10px 12px}.Finance-module__ocwh_G__tableRegion th:first-child,.Finance-module__ocwh_G__tableRegion td:first-child{z-index:1;background:var(--color-canvas);text-align:left;white-space:normal;min-width:190px;position:sticky;left:0}.Finance-module__ocwh_G__tableRegion thead th{border-bottom-color:var(--color-rule-strong);color:var(--color-ink-muted);font-size:var(--font-meta);font-weight:600}.Finance-module__ocwh_G__tableRegion tbody th{font-weight:400}.Finance-module__ocwh_G__estimate{background:var(--color-estimate)}.Finance-module__ocwh_G__firstEstimate{border-left:1px solid var(--color-rule-strong)}.Finance-module__ocwh_G__tableRegion th:first-child.Finance-module__ocwh_G__estimate,.Finance-module__ocwh_G__tableRegion td:first-child.Finance-module__ocwh_G__estimate{background:var(--color-canvas)}.Finance-module__ocwh_G__subtotalRow th,.Finance-module__ocwh_G__subtotalRow td{border-top:1px solid var(--color-rule-strong);font-weight:600!important}.Finance-module__ocwh_G__totalRow th,.Finance-module__ocwh_G__totalRow td{border-top:1px solid var(--color-ink-muted);border-bottom:3px double var(--color-rule-strong);font-weight:600!important}.Finance-module__ocwh_G__barFigure{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule);padding-block:16px 24px}.Finance-module__ocwh_G__chartDescription{max-width:580px;color:var(--color-ink-muted);font-size:var(--font-meta);margin:8px 0 28px;line-height:1.5}.Finance-module__ocwh_G__bars{gap:20px;display:grid}.Finance-module__ocwh_G__barRow{gap:8px;display:grid}.Finance-module__ocwh_G__barLabel{color:var(--color-ink);font-size:var(--font-small);font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;gap:16px;display:flex}.Finance-module__ocwh_G__barLabel strong{font-weight:600}.Finance-module__ocwh_G__barTrack{background:var(--color-paper-muted);height:10px}.Finance-module__ocwh_G__barTrack span{background:var(--color-forest);height:100%;display:block}.Finance-module__ocwh_G__barRow:nth-child(2) .Finance-module__ocwh_G__barTrack span{background:var(--color-brass)}.Finance-module__ocwh_G__barRow:nth-child(3) .Finance-module__ocwh_G__barTrack span{background:var(--color-rule-strong)}.Finance-module__ocwh_G__barRow small{color:var(--color-ink-muted);font-size:.75rem}.Finance-module__ocwh_G__dcf{margin-block:40px 64px}.Finance-module__ocwh_G__assumptionHeader{border-top:1px solid var(--color-rule-strong);grid-template-columns:1fr 1fr;gap:48px;padding-top:16px;display:grid}.Finance-module__ocwh_G__assumptionHeader h3{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-heading-3);margin:0;font-weight:500}.Finance-module__ocwh_G__assumptionHeader>p{color:var(--color-ink-muted);font-size:var(--font-small);margin:0;line-height:1.6}.Finance-module__ocwh_G__assumptions{border-bottom:1px solid var(--color-rule);grid-template-columns:repeat(5,1fr);margin:24px 0 0;display:grid}.Finance-module__ocwh_G__assumptions div{border-top:1px solid var(--color-rule);padding:12px 12px 16px 0}.Finance-module__ocwh_G__assumptions dt,.Finance-module__ocwh_G__terminalValue dt,.Finance-module__ocwh_G__valueBridge dt{color:var(--color-ink-muted);font-size:var(--font-meta)}.Finance-module__ocwh_G__assumptions dd,.Finance-module__ocwh_G__terminalValue dd,.Finance-module__ocwh_G__valueBridge dd{font-size:var(--font-small);font-variant-numeric:tabular-nums lining-nums;margin:6px 0 0}.Finance-module__ocwh_G__bridgeGrid{grid-template-columns:4fr 7fr;gap:64px;margin-top:48px;display:grid}.Finance-module__ocwh_G__terminalValue,.Finance-module__ocwh_G__valueBridge{border-top:1px solid var(--color-rule-strong);margin:12px 0 0}.Finance-module__ocwh_G__terminalValue div,.Finance-module__ocwh_G__valueBridge div{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding-block:10px;display:grid}.Finance-module__ocwh_G__terminalValue dd,.Finance-module__ocwh_G__valueBridge dd{text-align:right;margin:0}.Finance-module__ocwh_G__bridgeTotal{border-top:1px solid var(--color-rule-strong);font-weight:600}.Finance-module__ocwh_G__perShare{border-top:1px solid var(--color-ink)!important;border-bottom:3px double var(--color-rule-strong)!important;padding-block:14px!important}.Finance-module__ocwh_G__perShare dt,.Finance-module__ocwh_G__perShare dd{color:var(--color-forest);font-weight:600}.Finance-module__ocwh_G__sensitivityExplanation{max-width:680px;color:var(--color-ink-muted);font-size:var(--font-meta);margin:10px 0 0;line-height:1.5}.Finance-module__ocwh_G__sensitivityTable th:first-child,.Finance-module__ocwh_G__scenarioTable th:first-child{min-width:180px}.Finance-module__ocwh_G__baseAxis{text-underline-offset:4px;text-decoration:underline;color:var(--color-forest)!important;font-weight:700!important}.Finance-module__ocwh_G__baseCase{color:var(--color-on-dark);font-weight:700;background:var(--color-forest)!important}.Finance-module__ocwh_G__baseScenario{background:var(--color-forest-wash);font-weight:600}.Finance-module__ocwh_G__groupRow th{border-top:1px solid var(--color-rule-strong);color:var(--color-forest);font-size:var(--font-meta);letter-spacing:.02em;background:var(--color-paper-muted)!important;font-weight:600!important;position:static!important}@media (max-width:767px){.Finance-module__ocwh_G__scrollHint{display:block}.Finance-module__ocwh_G__figureHeading{flex-direction:column;align-items:flex-start;gap:4px}.Finance-module__ocwh_G__figureHeading span{text-align:left}.Finance-module__ocwh_G__assumptionHeader,.Finance-module__ocwh_G__bridgeGrid{grid-template-columns:1fr;gap:28px}.Finance-module__ocwh_G__assumptions{grid-template-columns:1fr 1fr}}@media (max-width:430px){.Finance-module__ocwh_G__assumptions{grid-template-columns:1fr}}
.Research-module__T_dR6q__row{border-top:1px solid var(--color-rule);grid-template-columns:minmax(150px,2fr) minmax(0,8fr) minmax(70px,1fr);align-items:start;gap:24px;padding-block:28px 32px;display:grid}.Research-module__T_dR6q__row:last-child{border-bottom:1px solid var(--color-rule)}.Research-module__T_dR6q__meta{color:var(--color-ink-muted);font-size:var(--font-meta);flex-direction:column;gap:6px;display:flex}.Research-module__T_dR6q__status{color:var(--color-forest);font-weight:600}.Research-module__T_dR6q__content{max-width:760px}.Research-module__T_dR6q__subject{color:var(--color-forest);font-size:var(--font-meta);margin:0 0 8px;font-weight:600}.Research-module__T_dR6q__content :is(h2,h3){font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500;line-height:1.18}.Research-module__T_dR6q__content :is(h2,h3) a{color:var(--color-ink);text-decoration:none}.Research-module__T_dR6q__content :is(h2,h3) a:hover{color:var(--color-forest)}.Research-module__T_dR6q__summary{color:var(--color-ink-muted);margin:12px 0 0;line-height:1.65}.Research-module__T_dR6q__action{color:var(--color-forest);font-size:var(--font-meta);text-align:right;padding-top:22px;font-weight:600;text-decoration:none;display:block}.Research-module__T_dR6q__action span{margin-left:4px;transition:transform .14s;display:inline-block}.Research-module__T_dR6q__row:hover .Research-module__T_dR6q__action span{transform:translate(1px)}.Research-module__T_dR6q__controls{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(220px,2fr) repeat(3,minmax(150px,1fr));gap:16px;padding-block:24px;display:grid}.Research-module__T_dR6q__controls label{flex-direction:column;gap:8px;display:flex}.Research-module__T_dR6q__controls label>span{color:var(--color-ink-muted);font-size:var(--font-meta);font-weight:500}.Research-module__T_dR6q__controls input,.Research-module__T_dR6q__controls select{border:1px solid var(--color-ink-muted);background:var(--color-paper);width:100%;min-height:44px;color:var(--color-ink);font:inherit;font-size:var(--font-small);border-radius:4px;padding-inline:12px}.Research-module__T_dR6q__controls input::placeholder{color:var(--color-ink-muted);opacity:.8}.Research-module__T_dR6q__resultCount{color:var(--color-ink-muted);font-size:var(--font-meta);margin:24px 0 8px}.Research-module__T_dR6q__empty{border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);padding-block:48px}.Research-module__T_dR6q__empty h2{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-heading-3);margin:0;font-weight:500}.Research-module__T_dR6q__empty p{color:var(--color-ink-muted);margin:8px 0 0}.Research-module__T_dR6q__reportHeader{max-width:920px;padding-block:72px 48px}.Research-module__T_dR6q__reportType,.Research-module__T_dR6q__reportSubject{font-size:var(--font-meta);margin:0;font-weight:600}.Research-module__T_dR6q__reportType{color:var(--color-ink-muted)}.Research-module__T_dR6q__reportSubject{color:var(--color-forest);margin-top:20px}.Research-module__T_dR6q__reportHeader h1{max-width:880px;font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-report-title);letter-spacing:-.035em;margin:12px 0 0;font-weight:500;line-height:1.02}.Research-module__T_dR6q__premise{max-width:760px;color:var(--color-ink-muted);font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-body-large);margin:24px 0 0;line-height:1.55}.Research-module__T_dR6q__metadata{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:40px 0 0;padding-block:20px;display:grid}.Research-module__T_dR6q__metadata div{min-width:0}.Research-module__T_dR6q__metadata dt{color:var(--color-ink-muted);font-size:var(--font-meta)}.Research-module__T_dR6q__metadata dd{color:var(--color-ink);font-size:var(--font-small);font-variant-numeric:tabular-nums lining-nums;margin:6px 0 0}.Research-module__T_dR6q__headerAction{margin-top:16px}.Research-module__T_dR6q__copyLink{border:0;border-bottom:1px solid var(--color-forest);min-height:40px;color:var(--color-forest);cursor:pointer;font:inherit;font-size:var(--font-small);background:0 0;padding:0;font-weight:600}.Research-module__T_dR6q__illustrativeNotice{border-left:3px solid var(--color-brass);background:var(--color-paper-muted);color:var(--color-ink-muted);font-size:var(--font-small);margin-top:32px;padding:18px 20px;line-height:1.55}.Research-module__T_dR6q__illustrativeNotice p{margin:0}.Research-module__T_dR6q__illustrativeNotice strong{color:var(--color-ink);white-space:nowrap}.Research-module__T_dR6q__desktopToc{border-top:1px solid var(--color-rule-strong);align-self:start;padding-top:16px;position:sticky;top:32px}.Research-module__T_dR6q__desktopToc>p{color:var(--color-ink);font-size:var(--font-meta);margin:0 0 12px;font-weight:600}.Research-module__T_dR6q__desktopToc ol,.Research-module__T_dR6q__mobileToc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.Research-module__T_dR6q__desktopToc li,.Research-module__T_dR6q__mobileToc li{counter-increment:toc}.Research-module__T_dR6q__desktopToc a,.Research-module__T_dR6q__mobileToc a{color:var(--color-ink-muted);font-size:var(--font-meta);grid-template-columns:1.6rem 1fr;padding-block:5px;line-height:1.35;text-decoration:none;display:grid}.Research-module__T_dR6q__desktopToc a:before,.Research-module__T_dR6q__mobileToc a:before{content:counter(toc, decimal-leading-zero);color:var(--color-forest);font-size:.7rem}.Research-module__T_dR6q__desktopToc a:hover,.Research-module__T_dR6q__mobileToc a:hover{color:var(--color-forest)}.Research-module__T_dR6q__mobileToc{display:none}.Research-module__T_dR6q__reportGrid{grid-template-columns:minmax(0,9fr) minmax(190px,3fr);align-items:start;gap:64px;display:grid}.Research-module__T_dR6q__article{grid-area:1/1}.Research-module__T_dR6q__tocColumn{grid-area:1/2;min-width:0}.Research-module__T_dR6q__disclaimer{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule);max-width:920px;margin-top:80px;padding-block:20px}.Research-module__T_dR6q__disclaimer strong{color:var(--color-ink);font-size:var(--font-small)}.Research-module__T_dR6q__disclaimer p{max-width:720px;color:var(--color-ink-muted);font-size:var(--font-meta);margin:8px 0 12px;line-height:1.6}.Research-module__T_dR6q__related{margin-top:96px}.Research-module__T_dR6q__related>h2{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-heading-2);margin:0 0 24px;font-weight:500}@media (max-width:900px){.Research-module__T_dR6q__controls{grid-template-columns:1fr 1fr}.Research-module__T_dR6q__searchField{grid-column:1/-1}.Research-module__T_dR6q__reportHeader{padding-top:56px}.Research-module__T_dR6q__metadata{grid-template-columns:1fr 1fr}.Research-module__T_dR6q__desktopToc{display:none}.Research-module__T_dR6q__mobileToc{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule);margin-bottom:40px;padding-block:14px;display:block}.Research-module__T_dR6q__mobileToc summary{cursor:pointer;min-height:32px;color:var(--color-ink);font-size:var(--font-small);font-weight:600}.Research-module__T_dR6q__mobileToc nav{padding-top:12px}.Research-module__T_dR6q__reportGrid{grid-template-columns:1fr;gap:0}.Research-module__T_dR6q__tocColumn{grid-area:1/1}.Research-module__T_dR6q__article{grid-area:2/1}.Research-module__T_dR6q__disclaimer{margin-top:56px}}@media (max-width:767px){.Research-module__T_dR6q__row{grid-template-columns:1fr;gap:16px}.Research-module__T_dR6q__meta{flex-flow:wrap;gap:8px 16px}.Research-module__T_dR6q__action{display:none}}@media (max-width:540px){.Research-module__T_dR6q__controls{grid-template-columns:1fr}.Research-module__T_dR6q__searchField{grid-column:auto}.Research-module__T_dR6q__metadata{grid-template-columns:1fr}}
.TopmateCTA-module__tVfZlW__featured{background:var(--color-forest-deep);color:var(--color-on-dark);border-radius:8px;grid-template-columns:minmax(0,7fr) minmax(220px,3fr);align-items:end;gap:64px;padding:48px;display:grid}.TopmateCTA-module__tVfZlW__eyebrow{color:var(--color-brass-light);font-size:var(--font-meta);letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-weight:600}.TopmateCTA-module__tVfZlW__copy h2,.TopmateCTA-module__tVfZlW__compact h2{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-heading-2);letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.1}.TopmateCTA-module__tVfZlW__compact .TopmateCTA-module__tVfZlW__eyebrow{color:var(--color-forest)}.TopmateCTA-module__tVfZlW__copy>p:last-child,.TopmateCTA-module__tVfZlW__compact>div>p:last-child{color:#f7f4ecc7;max-width:680px;margin:20px 0 0;line-height:1.7}.TopmateCTA-module__tVfZlW__actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.TopmateCTA-module__tVfZlW__secondaryAction{color:var(--color-on-dark);font-size:var(--font-small);text-underline-offset:5px;font-weight:500}.TopmateCTA-module__tVfZlW__featured a:focus-visible{outline-color:var(--color-on-dark)}.TopmateCTA-module__tVfZlW__compact{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-top:64px;padding-block:32px;display:grid}.TopmateCTA-module__tVfZlW__compact h2{color:var(--color-ink);font-size:var(--font-heading-3)}.TopmateCTA-module__tVfZlW__compact>div>p:last-child{color:var(--color-ink-muted);margin-top:12px}@media (max-width:767px){.TopmateCTA-module__tVfZlW__featured{grid-template-columns:1fr;gap:32px;padding:32px 24px}.TopmateCTA-module__tVfZlW__compact{grid-template-columns:1fr;gap:24px}}@media (max-width:430px){.TopmateCTA-module__tVfZlW__actions{width:100%}.TopmateCTA-module__tVfZlW__actions .button{width:100%}.TopmateCTA-module__tVfZlW__actions .button{justify-content:space-between}}
.Interior-module__lzkmuq__page{padding-top:72px}.Interior-module__lzkmuq__intro{max-width:840px;margin-bottom:56px}.Interior-module__lzkmuq__introNarrow{max-width:720px;margin-bottom:56px}.Interior-module__lzkmuq__eyebrow{color:var(--color-forest);font-size:var(--font-meta);letter-spacing:.05em;margin:0 0 16px;font-weight:600}.Interior-module__lzkmuq__page h1{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-page-title);letter-spacing:-.035em;margin:0;font-weight:500;line-height:1.02}.Interior-module__lzkmuq__lead{max-width:760px;color:var(--color-ink-muted);font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-body-large);margin:24px 0 0;line-height:1.65}.Interior-module__lzkmuq__proseGrid{border-top:1px solid var(--color-rule-strong);grid-template-columns:3fr 1fr 6fr 2fr;gap:24px;display:grid}.Interior-module__lzkmuq__proseGrid section{border-bottom:1px solid var(--color-rule);grid-column:3;padding-block:40px}.Interior-module__lzkmuq__proseGrid section h2,.Interior-module__lzkmuq__detailSection h2,.Interior-module__lzkmuq__contactRow h2{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-heading-3);margin:0;font-weight:500}.Interior-module__lzkmuq__proseGrid section p,.Interior-module__lzkmuq__detailSection p,.Interior-module__lzkmuq__contactRow p{color:var(--color-ink-muted);margin:14px 0 0;line-height:1.75}.Interior-module__lzkmuq__plainList{grid-template-columns:1fr 1fr;gap:10px 24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.Interior-module__lzkmuq__plainList li{border-top:1px solid var(--color-rule);color:var(--color-ink-muted);font-size:var(--font-small);padding-top:10px}.Interior-module__lzkmuq__contactRows{border-top:1px solid var(--color-rule-strong)}.Interior-module__lzkmuq__contactRow{border-bottom:1px solid var(--color-rule);grid-template-columns:3fr 6fr 3fr;align-items:center;gap:24px;padding-block:32px;display:grid}.Interior-module__lzkmuq__contactRow p{max-width:560px;margin:0}.Interior-module__lzkmuq__contactRow>a{font-size:var(--font-small);justify-self:end;font-weight:600}.Interior-module__lzkmuq__modelRegion{max-width:100%;overflow-x:auto}.Interior-module__lzkmuq__modelTable{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--font-small)}.Interior-module__lzkmuq__modelTable th,.Interior-module__lzkmuq__modelTable td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:18px 12px}.Interior-module__lzkmuq__modelTable thead th{border-top:1px solid var(--color-rule-strong);color:var(--color-ink-muted);font-size:var(--font-meta);font-weight:500}.Interior-module__lzkmuq__modelTable tbody th{font-weight:600}.Interior-module__lzkmuq__modelTable td{color:var(--color-ink-muted);font-variant-numeric:tabular-nums lining-nums}.Interior-module__lzkmuq__detailHeader{max-width:920px;padding-bottom:48px}.Interior-module__lzkmuq__detailMeta{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule);grid-template-columns:repeat(4,1fr);gap:24px;margin:36px 0 0;padding-block:18px;display:grid}.Interior-module__lzkmuq__detailMeta dt{color:var(--color-ink-muted);font-size:var(--font-meta)}.Interior-module__lzkmuq__detailMeta dd{font-size:var(--font-small);font-variant-numeric:tabular-nums lining-nums;margin:6px 0 0}.Interior-module__lzkmuq__modelNotice{border-left:3px solid var(--color-brass);background:var(--color-paper-muted);color:var(--color-ink-muted);font-size:var(--font-small);margin-top:24px;padding:16px 18px}.Interior-module__lzkmuq__detailLayout{border-top:1px solid var(--color-rule-strong);grid-template-columns:4fr 1fr 7fr;gap:24px;padding-top:40px;display:grid}.Interior-module__lzkmuq__detailSection{grid-column:3}.Interior-module__lzkmuq__structureList{counter-reset:structure;margin:20px 0 0;padding:0;list-style:none}.Interior-module__lzkmuq__structureList li{counter-increment:structure;border-top:1px solid var(--color-rule);color:var(--color-ink);grid-template-columns:48px 1fr;padding-block:14px;display:grid}.Interior-module__lzkmuq__structureList li:before{content:counter(structure, decimal-leading-zero);color:var(--color-forest);font-size:var(--font-meta)}.Interior-module__lzkmuq__backLink{font-size:var(--font-small);margin-top:40px;font-weight:600;display:inline-block}.Interior-module__lzkmuq__legalCopy{border-top:1px solid var(--color-rule-strong);max-width:760px;padding-top:32px}.Interior-module__lzkmuq__legalCopy p,.Interior-module__lzkmuq__legalCopy li{color:var(--color-ink-muted);line-height:1.75}.Interior-module__lzkmuq__legalCopy p{margin:0 0 20px}.Interior-module__lzkmuq__legalCopy ul{margin:0;padding-left:1.2rem}.Interior-module__lzkmuq__legalCopy li+li{margin-top:10px}@media (max-width:900px){.Interior-module__lzkmuq__proseGrid{grid-template-columns:1fr}.Interior-module__lzkmuq__proseGrid section{grid-column:auto}.Interior-module__lzkmuq__detailLayout{grid-template-columns:1fr}.Interior-module__lzkmuq__detailSection{grid-column:auto}.Interior-module__lzkmuq__contactRow{grid-template-columns:1fr}.Interior-module__lzkmuq__contactRow>a{justify-self:start}}@media (max-width:767px){.Interior-module__lzkmuq__page{padding-top:56px}.Interior-module__lzkmuq__intro,.Interior-module__lzkmuq__introNarrow{margin-bottom:40px}.Interior-module__lzkmuq__detailMeta,.Interior-module__lzkmuq__plainList{grid-template-columns:1fr}}
.page-module___8aEwW__hero{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;padding-block:88px 80px;display:grid}.page-module___8aEwW__heroMain{grid-column:1/span 7}.page-module___8aEwW__kicker{color:var(--color-forest);font-size:var(--font-meta);letter-spacing:.05em;margin:0 0 20px;font-weight:600}.page-module___8aEwW__hero h1{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-display);letter-spacing:-.045em;margin:0;font-weight:500;line-height:.98}.page-module___8aEwW__heroSupporting{max-width:650px;color:var(--color-ink-muted);font-size:var(--font-body-large);margin:28px 0 0;line-height:1.65}.page-module___8aEwW__heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.page-module___8aEwW__heroNote{grid-column:9/-1;padding-bottom:6px}.page-module___8aEwW__noteRule{background:var(--color-brass);width:48px;height:2px;margin-bottom:20px;display:block}.page-module___8aEwW__heroNote p{color:var(--color-ink-muted);font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:1.05rem;line-height:1.6}.page-module___8aEwW__heroNote .page-module___8aEwW__signature{color:var(--color-forest);font-family:var(--font-functional), sans-serif;font-size:var(--font-meta);margin-top:20px;font-weight:600}.page-module___8aEwW__flagship{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule-strong);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;padding-block:48px;display:grid}.page-module___8aEwW__flagshipCopy{grid-column:1/span 5}.page-module___8aEwW__flagshipSubject{color:var(--color-forest);font-size:var(--font-small);margin:0;font-weight:600}.page-module___8aEwW__flagship h2{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-heading-2);letter-spacing:-.03em;margin:12px 0 0;font-weight:500;line-height:1.08}.page-module___8aEwW__flagshipCopy>p:not(.page-module___8aEwW__flagshipSubject):not(:first-child){color:var(--color-ink-muted);margin:20px 0 0;line-height:1.7}.page-module___8aEwW__flagshipMeta{gap:32px;margin:24px 0 0;display:flex}.page-module___8aEwW__flagshipMeta dt{color:var(--color-ink-muted);font-size:var(--font-meta)}.page-module___8aEwW__flagshipMeta dd{font-size:var(--font-small);margin:4px 0 0}.page-module___8aEwW__textLink{font-size:var(--font-small);gap:8px;margin-top:28px;font-weight:600;display:inline-flex}.page-module___8aEwW__flagshipExhibit{grid-column:7/-1}.page-module___8aEwW__flagshipExhibit figure{margin:0}.page-module___8aEwW__section{padding-top:96px}.page-module___8aEwW__sectionHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__approach h2,.page-module___8aEwW__aboutPreview h2{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-heading-2);letter-spacing:-.025em;margin:0;font-weight:500}.page-module___8aEwW__sectionHeading>a{font-size:var(--font-small);margin-bottom:4px;font-weight:600}.page-module___8aEwW__modelRegion{max-width:100%;overflow-x:auto}.page-module___8aEwW__modelTable{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--font-small)}.page-module___8aEwW__modelTable th,.page-module___8aEwW__modelTable td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:16px 12px}.page-module___8aEwW__modelTable thead th{border-top:1px solid var(--color-rule-strong);color:var(--color-ink-muted);font-size:var(--font-meta);font-weight:500}.page-module___8aEwW__modelTable tbody th{font-weight:600}.page-module___8aEwW__modelTable td{color:var(--color-ink-muted);font-variant-numeric:tabular-nums lining-nums}.page-module___8aEwW__approach{border-top:1px solid var(--color-rule-strong);grid-template-columns:5fr 1fr 6fr;gap:24px;margin-top:96px;padding-top:48px;display:grid}.page-module___8aEwW__approach>div{grid-column:1}.page-module___8aEwW__approach>div>p:last-child{max-width:480px;color:var(--color-ink-muted);margin:20px 0 0;line-height:1.7}.page-module___8aEwW__approach ol{grid-column:3;margin:0;padding:0;list-style:none}.page-module___8aEwW__approach li{border-top:1px solid var(--color-rule);color:var(--color-ink);grid-template-columns:44px 1fr;gap:16px;padding-block:16px;line-height:1.55;display:grid}.page-module___8aEwW__approach li:last-child{border-bottom:1px solid var(--color-rule)}.page-module___8aEwW__approach li span{color:var(--color-forest);font-size:var(--font-meta);font-variant-numeric:tabular-nums}.page-module___8aEwW__aboutPreview{padding-top:96px}.page-module___8aEwW__aboutPreview>div{border-top:1px solid var(--color-rule-strong);grid-template-columns:7fr 1fr 4fr;gap:24px;padding-top:32px;display:grid}.page-module___8aEwW__aboutPreview h2{grid-column:1;max-width:680px}.page-module___8aEwW__aboutPreview>div>div{grid-column:3}.page-module___8aEwW__aboutPreview>div>div p{color:var(--color-ink-muted);margin:0;line-height:1.7}.page-module___8aEwW__topmate{padding-top:96px}@media (max-width:1023px){.page-module___8aEwW__heroMain{grid-column:1/span 8}.page-module___8aEwW__heroNote{grid-column:9/-1}.page-module___8aEwW__flagshipCopy{grid-column:1/span 6}.page-module___8aEwW__flagshipExhibit{grid-column:7/-1}}@media (max-width:767px){.page-module___8aEwW__hero{grid-template-columns:1fr;gap:48px;padding-block:56px 48px}.page-module___8aEwW__heroMain,.page-module___8aEwW__heroNote,.page-module___8aEwW__flagshipCopy,.page-module___8aEwW__flagshipExhibit{grid-column:auto}.page-module___8aEwW__hero h1{font-size:clamp(2.8rem,13vw,4.2rem)}.page-module___8aEwW__heroNote{max-width:520px}.page-module___8aEwW__flagship{grid-template-columns:1fr;gap:48px}.page-module___8aEwW__section{padding-top:64px}.page-module___8aEwW__sectionHeading{flex-direction:column;align-items:flex-start}.page-module___8aEwW__approach{grid-template-columns:1fr;gap:40px;margin-top:64px}.page-module___8aEwW__approach>div,.page-module___8aEwW__approach ol{grid-column:auto}.page-module___8aEwW__aboutPreview{padding-top:64px}.page-module___8aEwW__aboutPreview>div{grid-template-columns:1fr;gap:28px}.page-module___8aEwW__aboutPreview h2,.page-module___8aEwW__aboutPreview>div>div{grid-column:auto}.page-module___8aEwW__topmate{padding-top:64px}}@media (max-width:430px){.page-module___8aEwW__heroActions{width:100%}.page-module___8aEwW__heroActions .button{width:100%}.page-module___8aEwW__flagshipMeta{flex-direction:column;gap:14px}}
