.LegalPage-module__v6jGOq__page{--gutter:clamp(20px, 5vw, 48px);max-width:none;min-height:100svh;padding:28px var(--gutter) 0;background:var(--paper-2);color:var(--body);grid-template-rows:auto 1fr auto;margin:0;display:grid}.LegalPage-module__v6jGOq__top{width:100%;max-width:1080px;margin:0 auto}.LegalPage-module__v6jGOq__article{width:100%;max-width:680px;animation:LegalPage-module__v6jGOq__legal-in .38s var(--ease-out) both;margin:0 auto;padding:clamp(48px,9vh,96px) 0 80px}@keyframes LegalPage-module__v6jGOq__legal-in{0%{opacity:0;translate:0 8px}}.LegalPage-module__v6jGOq__head{border-bottom:1px solid var(--hairline);margin-bottom:8px;padding-bottom:28px}.LegalPage-module__v6jGOq__title{font-family:var(--ff-display);letter-spacing:-.022em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(36px,6vw,52px);font-weight:600;line-height:1.04}.LegalPage-module__v6jGOq__updated{color:var(--muted);margin:12px 0 0;font-size:14px}.LegalPage-module__v6jGOq__lede{color:var(--body-strong);text-wrap:pretty;margin:22px 0 0;font-size:18px;line-height:1.6}.LegalPage-module__v6jGOq__body{font-size:16.5px;line-height:1.68}.LegalPage-module__v6jGOq__section{padding-top:36px}.LegalPage-module__v6jGOq__h2{font-family:var(--ff-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin:0 0 10px;font-size:25px;font-weight:600;line-height:1.2}.LegalPage-module__v6jGOq__body p{text-wrap:pretty;max-width:65ch;margin:0 0 12px}.LegalPage-module__v6jGOq__body ul{max-width:65ch;margin:0 0 12px;padding-left:1.2em}.LegalPage-module__v6jGOq__body li{margin:0 0 6px;padding-left:.2em}.LegalPage-module__v6jGOq__body li::marker{color:var(--esp-400)}.LegalPage-module__v6jGOq__body strong{color:var(--body-strong);font-weight:600}.LegalPage-module__v6jGOq__body address{margin:0 0 12px;font-style:normal}.LegalPage-module__v6jGOq__body a{color:var(--coral-700);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--coral-700) 35%, transparent);text-decoration-color:color-mix(in oklch, var(--coral-700) 35%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-state) var(--ease-out);text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.LegalPage-module__v6jGOq__body a:hover{text-decoration-color:currentColor}}.LegalPage-module__v6jGOq__body a:focus-visible,.LegalPage-module__v6jGOq__link:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--r-xs)}.LegalPage-module__v6jGOq__foot{border-top:1px solid var(--hairline);width:100%;max-width:1080px;margin:0 auto;padding:22px 0 28px}.LegalPage-module__v6jGOq__links{flex-wrap:wrap;gap:8px 24px;font-size:14px;display:flex}.LegalPage-module__v6jGOq__link{color:var(--muted);transition:color var(--dur-state) var(--ease-out);text-decoration:none}.LegalPage-module__v6jGOq__link[aria-current=page]{color:var(--ink);font-weight:500}@media (hover:hover) and (pointer:fine){.LegalPage-module__v6jGOq__link:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.LegalPage-module__v6jGOq__article{animation:none}}
