._root_1wacc_10{margin-inline:auto;width:100%;max-width:820px}._root_1wacc_10[data-layout=rail]{max-width:1200px}._crumbs_1wacc_36{padding-top:var(--space-xl)}._columns_1wacc_40{padding-block:var(--space-2xl) var(--space-4xl)}._root_1wacc_10[data-layout=rail] ._columns_1wacc_40{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-5xl);align-items:start}._main_1wacc_53{min-width:0;container-type:inline-size}._aside_1wacc_62{position:sticky;top:var(--content-page-aside-top, calc(var(--space-5xl) + var(--space-2xl)));min-width:0}._title_1wacc_72{margin:0;font-family:var(--font-body);font-size:clamp(28px,3.6vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.18}._main_1wacc_53>*+._title_1wacc_72{margin-top:var(--space-lg)}._standfirst_1wacc_92{margin:var(--space-md) 0 0;font-family:var(--font-body);font-size:var(--text-xl);line-height:1.6;color:var(--color-text-secondary)}._main_1wacc_53>._title_1wacc_72+:not(section,._standfirst_1wacc_92){margin-top:var(--space-xl)}._section_1wacc_114{margin-top:var(--space-3xl);padding-top:var(--space-3xl);border-top:1px solid var(--color-border)}._section_1wacc_114:empty{display:none}._main_1wacc_53>._section_1wacc_114:not(._section_1wacc_114:not(:empty)~._section_1wacc_114),._rule_1wacc_134+._section_1wacc_114{padding-top:0;border-top:none}._main_1wacc_53>._section_1wacc_114:first-child{margin-top:0}._sectionHead_1wacc_143{margin:0 0 var(--space-md);font-size:var(--text-xl);font-weight:700;line-height:1.4}._rule_1wacc_134{border:none;border-top:1px solid var(--color-border);margin:var(--space-3xl) 0 0}@media(max-width:1023px){._root_1wacc_10[data-layout=rail] ._columns_1wacc_40{grid-template-columns:1fr;gap:var(--space-3xl)}._root_1wacc_10[data-layout=rail] ._main_1wacc_53{max-width:616px}._aside_1wacc_62{position:static;max-width:480px}._root_1wacc_10[data-aside-mobile=desktop-only] ._aside_1wacc_62{display:none}}@media(max-width:767px){._section_1wacc_114{margin-top:var(--space-2xl);padding-top:var(--space-2xl)}._rule_1wacc_134{margin-top:var(--space-2xl)}._root_1wacc_10[data-aside-mobile=hidden] ._aside_1wacc_62{display:none}}@media(max-width:767px){:root{--input-font-size: var(--text-xl);--input-font-size-compact: var(--text-xl);--menu-item-min-height: 44px}input,textarea,select{font-size:var(--text-xl)}}
