.legal-module__8113wq__site{background:var(--paper);min-height:100vh;color:var(--ink)}.legal-module__8113wq__header,.legal-module__8113wq__footer{justify-content:space-between;align-items:center;gap:2rem;max-width:1100px;margin:auto;padding:1.5rem 2rem;display:flex}.legal-module__8113wq__header{border-bottom:1px solid var(--line)}.legal-module__8113wq__header a,.legal-module__8113wq__footer a{color:var(--accent)}.legal-module__8113wq__main{width:min(760px,100% - 3rem);margin:4rem auto 6rem}.legal-module__8113wq__main h1{font-family:var(--display-font);letter-spacing:-.045em;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1}.legal-module__8113wq__eyebrow{color:var(--accent);letter-spacing:.14em;font-size:.8rem;font-weight:700}.legal-module__8113wq__updated{color:#52615f;font-size:.9rem}.legal-module__8113wq__content{margin-top:2.5rem;line-height:1.75}.legal-module__8113wq__content h2{font-family:var(--display-font);margin-top:2.3rem;font-size:1.5rem}.legal-module__8113wq__content p,.legal-module__8113wq__content ul{margin-top:.8rem}.legal-module__8113wq__content a{color:var(--accent);text-decoration:underline}.legal-module__8113wq__content li{margin-block:.35rem}.legal-module__8113wq__footer{border-top:1px solid var(--line);color:#52615f;align-items:start;font-size:.85rem}.legal-module__8113wq__footer nav{flex-wrap:wrap;gap:.8rem 1.2rem;display:flex}@media (max-width:650px){.legal-module__8113wq__header,.legal-module__8113wq__footer{flex-direction:column;align-items:start;padding-inline:1.5rem}}
