.legal-module__8113wq__page{background:var(--color-bg)}.legal-module__8113wq__hero{border-bottom:1px solid var(--color-border);padding-block:clamp(4.5rem,9vw,8rem) clamp(3.5rem,7vw,6rem)}.legal-module__8113wq__heroInner,.legal-module__8113wq__contentGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.legal-module__8113wq__heroCopy{grid-column:2/span 9}.legal-module__8113wq__eyebrow,.legal-module__8113wq__effectiveDate,.legal-module__8113wq__sectionNumber{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:750}.legal-module__8113wq__eyebrow{margin:0 0 1.25rem}.legal-module__8113wq__hero h1{max-width:12ch;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,7vw,6.75rem);font-weight:500;line-height:.96}.legal-module__8113wq__intro{max-width:45rem;color:var(--color-text-secondary);margin:2rem 0 0;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.75}.legal-module__8113wq__effectiveDate{color:var(--color-muted);letter-spacing:.1em;margin:2rem 0 0}.legal-module__8113wq__content{background:var(--color-bg-elevated);padding-block:clamp(4rem,8vw,7rem)}.legal-module__8113wq__contents{top:calc(var(--header-height) + 2rem);grid-column:2/span 3;align-self:start;position:sticky}.legal-module__8113wq__contents p{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.67rem;font-weight:750}.legal-module__8113wq__contents ol{margin:0;padding:0;list-style:none}.legal-module__8113wq__contents li{border-top:1px solid var(--color-border)}.legal-module__8113wq__contents a{color:var(--color-muted);padding:.72rem 0;font-size:.75rem;line-height:1.45;text-decoration:none;display:block}.legal-module__8113wq__contents a:hover{color:var(--color-text)}.legal-module__8113wq__article{grid-column:6/span 6;min-width:0}.legal-module__8113wq__section{scroll-margin-top:calc(var(--header-height) + 2rem);border-top:1px solid var(--color-border-strong);padding-block:2rem clamp(3rem,6vw,5.5rem)}.legal-module__8113wq__section:first-child{border-top-color:var(--color-accent)}.legal-module__8113wq__sectionNumber{margin-bottom:.9rem;display:block}.legal-module__8113wq__section h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 1.4rem;font-size:clamp(1.85rem,3vw,2.8rem);font-weight:500;line-height:1.08}.legal-module__8113wq__section h3{letter-spacing:.08em;text-transform:uppercase;margin:1.8rem 0 .7rem;font-size:.78rem}.legal-module__8113wq__section p,.legal-module__8113wq__section li{color:var(--color-text-secondary);font-size:.88rem;line-height:1.8}.legal-module__8113wq__section p{margin:0 0 1rem}.legal-module__8113wq__section ul{margin:1rem 0 1.4rem;padding-left:1.2rem}.legal-module__8113wq__section li+li{margin-top:.45rem}.legal-module__8113wq__section a{color:var(--color-accent-hover);text-underline-offset:.2em}@media (max-width:1023px){.legal-module__8113wq__heroInner,.legal-module__8113wq__contentGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.legal-module__8113wq__heroCopy{grid-column:1/span 5}.legal-module__8113wq__contents{grid-column:1/span 2}.legal-module__8113wq__article{grid-column:3/-1}}@media (max-width:767px){.legal-module__8113wq__heroCopy{grid-column:1/-1}.legal-module__8113wq__contentGrid{display:block}.legal-module__8113wq__contents{margin-bottom:3.5rem;position:static}.legal-module__8113wq__contents ol{columns:2;column-gap:1.25rem}.legal-module__8113wq__contents li{break-inside:avoid}}@media (max-width:389px){.legal-module__8113wq__hero h1{font-size:clamp(3rem,16vw,4rem)}.legal-module__8113wq__contents ol{columns:1}}
