.legal-module__8113wq__page{color:#243c32;max-width:800px;min-height:100dvh;line-height:1.7;font-family:var(--font-body),Arial,sans-serif;background:#faf9f4;margin:0 auto;padding:32px 24px 72px}.legal-module__8113wq__nav{flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:14px;display:flex}.legal-module__8113wq__page a{color:#275b47;text-underline-offset:3px;text-decoration:underline}.legal-module__8113wq__page a:focus-visible{outline-offset:3px;outline:3px solid #c3933d}.legal-module__8113wq__eyebrow{letter-spacing:1.3px;color:#85703d;text-transform:uppercase;margin:30px 0 8px;font-size:12px;font-weight:700}.legal-module__8113wq__page h1{margin:0 0 16px;font-size:clamp(30px,6vw,42px);line-height:1.15}.legal-module__8113wq__lead{color:#516257;max-width:65ch;font-size:17px}.legal-module__8113wq__page section{background:#fff;border:1px solid #e4e7de;border-radius:16px;margin:20px 0;padding:20px 24px}.legal-module__8113wq__page h2{margin:0 0 12px;font-size:22px;line-height:1.3}.legal-module__8113wq__page h3{margin:20px 0 8px;font-size:17px}.legal-module__8113wq__page p{margin:9px 0}.legal-module__8113wq__page ul{padding-left:24px}.legal-module__8113wq__page li{margin:5px 0}.legal-module__8113wq__page address{font-style:normal}.legal-module__8113wq__note{color:#66756b;font-size:14px}@media (max-width:480px){.legal-module__8113wq__page{padding:24px 16px 56px}.legal-module__8113wq__page section{padding:18px}}:is(html:has(.legal-module__8113wq__page),body:has(.legal-module__8113wq__page)){height:auto;min-height:100dvh;position:static;overflow:clip visible}
