.legal-page-module__s-nQNa__page{background:var(--background);min-height:100svh}.legal-page-module__s-nQNa__container{width:min(100% - 48px,720px);margin-inline:auto;padding-block:48px 72px}.legal-page-module__s-nQNa__header{border-bottom:1px solid var(--line-strong);margin-bottom:32px;padding-bottom:28px}.legal-page-module__s-nQNa__title{font-family:var(--font-display);font-size:clamp(28px,4vw,40px);font-weight:var(--weight-bold);letter-spacing:-.01em;margin:0 0 10px;line-height:1.2}.legal-page-module__s-nQNa__meta{color:var(--ink-soft);margin:0;font-size:13px}.legal-page-module__s-nQNa__intro{margin:16px 0 0;font-size:16px;line-height:1.7}.legal-page-module__s-nQNa__body{flex-direction:column;gap:34px;display:flex}.legal-page-module__s-nQNa__section{scroll-margin-top:88px}.legal-page-module__s-nQNa__heading{margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.35}.legal-page-module__s-nQNa__section p{margin:0 0 12px;font-size:15px;line-height:1.75}.legal-page-module__s-nQNa__section p:last-child{margin-bottom:0}:is(.legal-page-module__s-nQNa__section ul,.legal-page-module__s-nQNa__section ol){margin:0 0 12px;padding-inline-start:22px}.legal-page-module__s-nQNa__section li{margin-bottom:8px;font-size:15px;line-height:1.7}.legal-page-module__s-nQNa__section a{color:#b3135f;text-underline-offset:3px;padding-block:13px;text-decoration:underline}.legal-page-module__s-nQNa__section dl{gap:6px 18px;margin:0;font-size:15px;line-height:1.7;display:grid}.legal-page-module__s-nQNa__section dt{font-weight:700}.legal-page-module__s-nQNa__section dd{margin:0 0 10px}@media (min-width:640px){.legal-page-module__s-nQNa__section dl{grid-template-columns:minmax(150px,max-content) 1fr}.legal-page-module__s-nQNa__section dt{grid-column:1}.legal-page-module__s-nQNa__section dd{grid-column:2;margin-bottom:0}}.legal-page-module__s-nQNa__toc{border:1px solid var(--line-strong);background:var(--card);border-radius:12px;margin-bottom:32px;padding:16px 20px}.legal-page-module__s-nQNa__toc ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.legal-page-module__s-nQNa__toc a{color:#b3135f;align-items:center;min-height:44px;font-size:15px;text-decoration:none;display:flex}.legal-page-module__s-nQNa__toc a:hover{text-decoration:underline}.legal-page-module__s-nQNa__cta{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.legal-page-module__s-nQNa__cta a{border:1px solid var(--foreground);min-height:48px;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding-inline:24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.legal-page-module__s-nQNa__cta a:first-child{background:var(--foreground);color:var(--background)}
