.legal-document-module__6YoQcW__main{min-width:0;padding:clamp(3.5rem, 7vw, 6.5rem) var(--os-gutter) clamp(5rem, 9vw, 8rem);background:var(--os-paper);color:var(--os-ink)}.legal-document-module__6YoQcW__intro,.legal-document-module__6YoQcW__document{width:min(100%,76rem);margin-inline:auto}.legal-document-module__6YoQcW__intro{border-bottom:1px solid var(--os-line);padding-bottom:clamp(2rem,4vw,3.5rem)}.legal-document-module__6YoQcW__eyebrow{color:#76501d;font:500 .62rem/1.4 var(--os-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1.25rem;display:flex}.legal-document-module__6YoQcW__eyebrow:before{background:var(--os-gold);content:"";width:2.25rem;height:1px}.legal-document-module__6YoQcW__intro h1{max-width:16ch;color:var(--os-ink);font:400 clamp(2.8rem, 6vw, 5.5rem)/.98 var(--os-serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.legal-document-module__6YoQcW__version{color:var(--os-ink-soft);font:400 .78rem/1.5 var(--os-sans);margin:1rem 0 0}.legal-document-module__6YoQcW__description{max-width:62ch;color:var(--os-ink-soft);font:400 clamp(1rem, 1.35vw, 1.16rem)/1.75 var(--os-sans);margin:1.5rem 0 0}.legal-document-module__6YoQcW__document{padding-top:clamp(.5rem,1.5vw,1.5rem)}.legal-document-module__6YoQcW__section{border-bottom:1px solid var(--os-line);grid-template-columns:3rem minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);padding:clamp(1.75rem,3vw,2.6rem) 0;display:grid}.legal-document-module__6YoQcW__sectionNumber{color:#76501d;font:500 .62rem/1.4 var(--os-mono);letter-spacing:.1em;margin:.45rem 0 0}.legal-document-module__6YoQcW__section h2{color:var(--os-ink);font:400 clamp(1.65rem, 2.6vw, 2.25rem)/1.15 var(--os-serif);letter-spacing:-.02em;margin:0}.legal-document-module__6YoQcW__copy{max-width:72ch;color:var(--os-ink-soft);font:400 .96rem/1.8 var(--os-sans);margin-top:.8rem}.legal-document-module__6YoQcW__copy p{margin:0}.legal-document-module__6YoQcW__copy p+p{margin-top:.85rem}@media (max-width:40rem){.legal-document-module__6YoQcW__main{padding-top:3rem}.legal-document-module__6YoQcW__intro h1{font-size:clamp(2.65rem,12vw,4rem)}.legal-document-module__6YoQcW__section{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.legal-document-module__6YoQcW__copy{font-size:.9rem;line-height:1.75}}
