.LegalPage-module__bHW_4a__grid{display:grid}.LegalPage-module__bHW_4a__title{max-width:12ch;font-size:clamp(2.75rem,1rem + 5.6vw,7.25rem)}.LegalPage-module__bHW_4a__lead{max-width:52ch;color:var(--color-ink-soft);margin-top:2rem}.LegalPage-module__bHW_4a__toc{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:3.5rem;padding-block:1.25rem .5rem}.LegalPage-module__bHW_4a__tocList{counter-reset:none;margin-top:.5rem}.LegalPage-module__bHW_4a__tocLink{min-height:2.75rem;color:var(--color-ink-soft);align-items:baseline;gap:.75rem;padding-block:.625rem;font-size:.9375rem;line-height:1.4;transition:color .24s linear;display:flex}.LegalPage-module__bHW_4a__tocLink:hover,.LegalPage-module__bHW_4a__tocLink:focus-visible{color:var(--color-accent)}.LegalPage-module__bHW_4a__num{min-width:1.25rem;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-gold-ink);flex:none;font-size:.8125rem;font-weight:500}.LegalPage-module__bHW_4a__text{min-width:0;max-width:68ch;margin-top:3.5rem}.LegalPage-module__bHW_4a__section{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:2.5rem;scroll-margin-top:6.5rem}.LegalPage-module__bHW_4a__section:first-child{border-top:0;margin-top:0;padding-top:0}.LegalPage-module__bHW_4a__h2{align-items:baseline;gap:.875rem;font-size:clamp(1.625rem,1.3rem + 1vw,2.25rem);line-height:1.15;display:flex}.LegalPage-module__bHW_4a__h2 .LegalPage-module__bHW_4a__num{transform:translateY(-.2em)}.LegalPage-module__bHW_4a__h3{color:var(--color-ink);margin-top:2rem;font-size:1.0625rem;font-weight:500}.LegalPage-module__bHW_4a__p,.LegalPage-module__bHW_4a__list,.LegalPage-module__bHW_4a__rows{color:var(--color-ink-soft);text-wrap:pretty;margin-top:1.125rem}.LegalPage-module__bHW_4a__p{line-height:1.7}.LegalPage-module__bHW_4a__list{gap:.625rem;line-height:1.65;display:grid}.LegalPage-module__bHW_4a__list>li{padding-left:1.25rem;position:relative}.LegalPage-module__bHW_4a__list>li:before{content:"";background:var(--rule);width:.625rem;height:1px;position:absolute;top:.82em;left:0}.LegalPage-module__bHW_4a__rows{border-top:1px solid var(--line)}.LegalPage-module__bHW_4a__row{border-bottom:1px solid var(--line);gap:.25rem;padding-block:.875rem;line-height:1.6;display:grid}.LegalPage-module__bHW_4a__row>dt{padding-top:.2em}.LegalPage-module__bHW_4a__a{color:var(--color-ink);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;position:relative}.LegalPage-module__bHW_4a__a:hover{color:var(--color-accent)}.LegalPage-module__bHW_4a__a:before{content:"";position:absolute;inset:-.75rem -.25rem}@media (min-width:640px){.LegalPage-module__bHW_4a__row{grid-template-columns:9.5rem minmax(0,1fr);gap:1.5rem}}@media (min-width:1024px){.LegalPage-module__bHW_4a__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.LegalPage-module__bHW_4a__head{grid-column:1/span 9}.LegalPage-module__bHW_4a__lead{grid-column:6/span 6;margin-top:3rem}.LegalPage-module__bHW_4a__toc{border-bottom:0;grid-column:1/span 3;align-self:start;margin-top:6rem;position:sticky;top:7rem}.LegalPage-module__bHW_4a__text{grid-column:5/span 7;margin-top:6rem}}
