.oGpMha_shell{--guide-edge:max(var(--space-5), calc((100cqw - var(--layout-max-site)) / 2 + var(--space-5)));background:var(--color-surface-base);container-type:inline-size}.oGpMha_layout{max-inline-size:var(--layout-max-site);padding:clamp(var(--space-5),4vw,var(--space-9)) var(--space-5) var(--space-20);margin-inline:auto;display:grid}.oGpMha_column{min-inline-size:0}.oGpMha_hero{margin-block-end:var(--space-8)}.oGpMha_column>.oGpMha_mobileNavigation{margin-block-end:var(--space-10)}.oGpMha_layout>.oGpMha_rail{display:none}.oGpMha_article{color:var(--color-text-body)}.oGpMha_shell ::selection{background:color-mix(in srgb, var(--color-accent) 32%, var(--color-surface-base));color:var(--color-text-strong)}@media (min-width:960px){.oGpMha_layout{align-items:start;gap:var(--space-20);grid-template-columns:minmax(14rem,1fr) minmax(0,820px)}.oGpMha_column{grid-area:1/2}.oGpMha_column>.oGpMha_mobileNavigation{display:none}.oGpMha_layout>.oGpMha_rail{grid-area:1/1;display:block}.oGpMha_layout[data-navigation-side=right]{grid-template-columns:minmax(0,820px) minmax(14rem,1fr)}.oGpMha_layout[data-navigation-side=right] .oGpMha_column{grid-column:1}.oGpMha_layout[data-navigation-side=right]>.oGpMha_rail{grid-column:2}}@media (max-width:1120px){.oGpMha_layout[data-has-assessment-rail]{grid-template-columns:minmax(0,1fr)}.oGpMha_layout[data-has-assessment-rail]>*{grid-area:auto/1}.oGpMha_layout[data-has-assessment-rail] .oGpMha_column>.oGpMha_mobileNavigation{display:block}}.oGpMha_fullBleed{inline-size:100cqw;margin-inline-start:calc(-1*var(--guide-edge));margin-block:var(--space-10)}@media (min-width:960px){.oGpMha_layout[data-has-navigation] .oGpMha_fullBleed{margin-inline-start:calc(100% + var(--guide-edge) - 100cqw);padding-inline-start:calc(100cqw - 100% - var(--guide-edge))}.oGpMha_layout[data-navigation-side=right] .oGpMha_fullBleed{margin-inline-start:calc(-1*var(--guide-edge));padding-inline-start:0;padding-inline-end:calc(100cqw - 100% - var(--guide-edge))}.oGpMha_layout:not([data-has-navigation]){grid-template-columns:minmax(0,1fr)}.oGpMha_layout:not([data-has-navigation]) .oGpMha_column{grid-column:1}}@media (max-width:1120px){.oGpMha_layout[data-has-assessment-rail] .oGpMha_fullBleed{margin-inline-start:calc(-1*var(--guide-edge));padding-inline:0}}