.LegalPage-module-scss-module__tSt6XW__page{gap:3rem;width:100%;max-width:82rem;margin-inline:auto;padding-block:4rem 6rem;padding-inline:clamp(1.25rem,4vw,3.5rem);display:grid}@media (min-width:64rem){.LegalPage-module-scss-module__tSt6XW__page{grid-template-columns:16rem minmax(0,44rem);align-items:start;gap:3rem 4rem}}.LegalPage-module-scss-module__tSt6XW__header{gap:1rem;display:grid}@media (min-width:64rem){.LegalPage-module-scss-module__tSt6XW__header{grid-column:1/-1}}.LegalPage-module-scss-module__tSt6XW__heading{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-variation-settings:"SOFT" 40;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.75rem,8vw,5rem);font-weight:340;line-height:1.02}.LegalPage-module-scss-module__tSt6XW__lead{max-width:40rem;color:rgb(var(--colour-bone-rgb)/.74);font-size:1.125rem}.LegalPage-module-scss-module__tSt6XW__updated{color:rgb(var(--colour-bone-rgb)/.5);font-size:.875rem}@media (min-width:64rem){.LegalPage-module-scss-module__tSt6XW__contents{position:sticky;top:6rem}}.LegalPage-module-scss-module__tSt6XW__contents ol{counter-reset:item;gap:.5rem;list-style:none;display:grid}.LegalPage-module-scss-module__tSt6XW__contents a:focus-visible{outline:1px solid var(--colour-gold);outline-offset:6px}.LegalPage-module-scss-module__tSt6XW__contents a{color:rgb(var(--colour-bone-rgb)/.62);padding-block:.25rem;font-size:.9375rem;transition:color .18s cubic-bezier(.22,1,.36,1);display:inline-block}@media (hover:hover) and (pointer:fine){.LegalPage-module-scss-module__tSt6XW__contents a:hover{color:var(--colour-gold)}}.LegalPage-module-scss-module__tSt6XW__sections{gap:3rem;display:grid}.LegalPage-module-scss-module__tSt6XW__section{color:rgb(var(--colour-bone-rgb)/.78);gap:1rem;scroll-margin-top:6rem;display:grid}.LegalPage-module-scss-module__tSt6XW__section h2{font-family:var(--font-display),Georgia,"Times New Roman",serif;color:var(--colour-bone);align-items:baseline;gap:1rem;font-size:1.75rem;font-weight:400;display:flex}.LegalPage-module-scss-module__tSt6XW__section h2 span{color:var(--colour-gold);font-size:1rem;font-style:italic}.LegalPage-module-scss-module__tSt6XW__section ul{gap:.5rem;padding-left:1.5rem;display:grid}
