.legal-page-module__fsme8q__page{--legal-ink:#252a22;--legal-paper:#f7f4ed;--legal-muted:#64695d;--legal-line:#dcdccf;--legal-green:#35573d;min-height:100vh;color:var(--legal-ink);background:var(--legal-paper);font:450 16px/1.7 AltitudeGrotesk,Avenir Next,Avenir,Arial,sans-serif}.legal-page-module__fsme8q__header,.legal-page-module__fsme8q__main,.legal-page-module__fsme8q__footer{width:min(100% - 2rem,760px);margin-inline:auto}.legal-page-module__fsme8q__header{border-bottom:1px solid var(--legal-line);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;display:flex}.legal-page-module__fsme8q__brand,.legal-page-module__fsme8q__back,.legal-page-module__fsme8q__footer a,.legal-page-module__fsme8q__main a{color:inherit;text-underline-offset:4px}.legal-page-module__fsme8q__brand{align-items:center;gap:.55rem;font-weight:700;text-decoration:none;display:inline-flex}.legal-page-module__fsme8q__brand svg{width:25px;height:22px;color:var(--legal-green)}.legal-page-module__fsme8q__back{color:var(--legal-muted);font-size:.9rem}.legal-page-module__fsme8q__main{padding:clamp(3rem,8vw,6rem) 0}.legal-page-module__fsme8q__eyebrow{color:var(--legal-green);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:700}.legal-page-module__fsme8q__main h1{letter-spacing:-.055em;max-width:none;margin:0;font:500 clamp(2.7rem,8vw,4.8rem)/1.02 AltitudeGrotesk,Avenir Next,Arial,sans-serif}.legal-page-module__fsme8q__intro{max-width:680px;color:var(--legal-muted);margin:1.35rem 0 3.5rem;font-size:1.08rem}.legal-page-module__fsme8q__section{border-top:1px solid var(--legal-line);padding:1.7rem 0}.legal-page-module__fsme8q__section h2{margin:0 0 .8rem;font-size:1.15rem;line-height:1.35}.legal-page-module__fsme8q__section p,.legal-page-module__fsme8q__section ul{margin:.65rem 0 0}.legal-page-module__fsme8q__section ul{padding-left:1.25rem}.legal-page-module__fsme8q__section li+li{margin-top:.35rem}.legal-page-module__fsme8q__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.legal-page-module__fsme8q__actions a{border:1px solid var(--legal-green);min-height:44px;color:var(--legal-green);border-radius:999px;align-items:center;padding:.7rem 1rem;font-weight:650;text-decoration:none;display:inline-flex}.legal-page-module__fsme8q__actions a:first-child{color:#fff;background:var(--legal-green)}.legal-page-module__fsme8q__page :is(a,summary):focus-visible{outline-offset:4px;outline:3px solid #668751}.legal-page-module__fsme8q__footer{border-top:1px solid var(--legal-line);color:var(--legal-muted);flex-wrap:wrap;justify-content:space-between;gap:1rem 1.5rem;padding:1.5rem 0 2.5rem;font-size:.84rem;display:flex}.legal-page-module__fsme8q__footer nav{flex-wrap:wrap;gap:1rem;display:flex}@media (max-width:520px){.legal-page-module__fsme8q__header{align-items:flex-start}.legal-page-module__fsme8q__main{padding-top:3rem}.legal-page-module__fsme8q__actions{display:grid}.legal-page-module__fsme8q__actions a{justify-content:center}}
