.absa-legal-page{--absa-legal-navy: var(--absa-color-legal, #1f3864);--absa-legal-light: var(--absa-color-legal-light, #d9e2f3);padding-block:clamp(2rem,4vw,3.5rem) clamp(2.5rem,5vw,4.5rem)}.absa-legal-doc{max-width:47rem}.absa-legal-doc__body,.absa-legal-toc{max-width:38rem;margin-inline:auto}@media(min-width:1200px){.absa-legal-doc--toc{max-width:75rem;display:grid;grid-template-columns:15rem minmax(0,38rem);grid-template-areas:". title" "toc body";column-gap:4rem;justify-content:center}.absa-legal-doc--toc .absa-legal-doc__title{grid-area:title}.absa-legal-doc--toc .absa-legal-toc{grid-area:toc;margin-inline:0;align-self:start;position:sticky;top:5.5rem;max-height:calc(100vh - 7rem);overflow-y:auto}.absa-legal-doc--toc .absa-legal-doc__body{grid-area:body}}.absa-legal-doc__title{margin-bottom:2rem;font-size:var(--absa-text-xl);font-weight:var(--absa-weight-bold);line-height:1.25;text-align:center;text-transform:uppercase;color:var(--absa-legal-navy)}.absa-legal-toc{margin-bottom:2rem;padding:1rem 1.25rem;font-size:var(--absa-text-xs);background-color:var(--absa-color-page);border-left:4px solid var(--absa-legal-navy)}.absa-legal-toc__title{margin-bottom:.5rem;font-size:var(--absa-text-base);font-weight:var(--absa-weight-bold)}.absa-legal-toc__list{margin:0;padding:0;list-style:none}.absa-legal-toc__list li+li{margin-top:.35rem}.absa-legal-toc__list a{color:var(--absa-color-text);text-decoration:none}.absa-legal-toc__list a:hover,.absa-legal-toc__list a:focus{color:var(--absa-legal-navy);text-decoration:underline}.absa-legal-doc__body{font-size:1.0625rem;line-height:1.7;overflow-wrap:break-word}@media(min-width:768px){.absa-legal-doc__body{font-size:1.1875rem}}.absa-legal-doc__body p,.absa-legal-doc__body ul,.absa-legal-doc__body ol{margin-bottom:1rem}.absa-legal-doc__body a{color:var(--absa-color-link);overflow-wrap:anywhere}.absa-legal-doc__section{margin:2.25rem 0 1rem;padding:.45rem .85rem;font-size:1.0625rem;font-weight:var(--absa-weight-bold);line-height:1.35;color:var(--absa-color-white);background-color:var(--absa-legal-navy);scroll-margin-top:5.5rem}.absa-legal-doc__subsection{margin:1.75rem 0 .75rem;padding-left:.85rem;font-size:1.0625rem;font-weight:var(--absa-weight-bold);line-height:1.35;scroll-margin-top:5.5rem}.absa-legal-doc__subtitle{margin:1.75rem 0 .75rem;font-size:1.125rem;font-weight:var(--absa-weight-bold);line-height:1.35}.absa-legal-doc__body ul,.absa-legal-doc__list{padding-left:2.25rem}.absa-legal-doc__body li+li{margin-top:.4rem}.absa-legal-doc__list--paren{list-style:none;counter-reset:absa-legal-paren}.absa-legal-doc__list--paren>li{position:relative;counter-increment:absa-legal-paren}.absa-legal-doc__list--paren>li:before{content:counter(absa-legal-paren,lower-alpha) ")";position:absolute;left:-2.25rem;width:1.75rem;text-align:right}.absa-legal-doc__list--bold>li::marker{font-weight:var(--absa-weight-bold)}.absa-legal-table-wrap{margin:1.25rem 0 1.5rem;overflow-x:auto}.absa-legal-table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.6}.absa-legal-table th,.absa-legal-table td{padding:.6rem .75rem;border:1px solid var(--absa-color-text);vertical-align:top}.absa-legal-table thead th{text-align:center;color:var(--absa-color-white);background-color:var(--absa-legal-navy)}.absa-legal-table tbody th{width:30%;text-align:center;vertical-align:middle;background-color:var(--absa-legal-light)}.absa-legal-table--contact tbody th{width:35%;color:var(--absa-color-white);background-color:var(--absa-legal-navy)}.absa-legal-table--contact td{text-align:center;vertical-align:middle;overflow-wrap:anywhere}@media(max-width:575.98px){.absa-legal-table{font-size:.9375rem}.absa-legal-table th,.absa-legal-table td{padding:.5rem}}
