.legal-page-module___zDxIa__page{width:min(100% - 2rem,74rem);margin-inline:auto;padding-block:clamp(2rem,5vw,4.75rem)}.legal-page-module___zDxIa__hero{border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding-block-end:2rem;display:grid}.legal-page-module___zDxIa__hero h1{max-width:18ch;margin-block-end:1rem}.legal-page-module___zDxIa__summary{max-width:48rem;color:var(--ink-soft);margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.95}.legal-page-module___zDxIa__languageSwitch{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-self:start;padding:.25rem;display:inline-flex}.legal-page-module___zDxIa__languageSwitch button{min-width:4.5rem;min-height:2.5rem;color:var(--ink-soft);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:.45rem .8rem;font-size:.78rem;font-weight:800}.legal-page-module___zDxIa__languageSwitch button[aria-pressed=true]{background:var(--teal);color:#fff}.legal-page-module___zDxIa__meta{color:var(--ink-soft);margin-block:1.25rem 0;font-size:.76rem}.legal-page-module___zDxIa__sections{gap:0;width:min(100%,52rem);margin-block-start:2rem;display:grid}.legal-page-module___zDxIa__section{border-block-end:1px solid var(--line);padding-block:1.75rem}.legal-page-module___zDxIa__section:first-child{border-block-start:1px solid var(--line)}.legal-page-module___zDxIa__section h2{color:var(--ink);margin-block-end:.7rem;font-size:clamp(1.15rem,2.5vw,1.5rem)}.legal-page-module___zDxIa__section p,.legal-page-module___zDxIa__section li{color:var(--ink-soft);line-height:1.9}.legal-page-module___zDxIa__section p:last-child,.legal-page-module___zDxIa__section ul:last-child{margin-block-end:0}.legal-page-module___zDxIa__section ul{margin-block:.75rem 0;padding-inline-start:1.4rem}.legal-page-module___zDxIa__section li+li{margin-block-start:.45rem}.legal-page-module___zDxIa__action{background:var(--teal);color:#fff;border-radius:.45rem;align-items:center;gap:.7rem;min-height:3.2rem;margin-block-start:2rem;padding:.8rem 1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.legal-page-module___zDxIa__action:hover{background:var(--teal-dark)}.legal-page-module___zDxIa__backLink{color:var(--teal-dark);margin-block-start:2.2rem;font-weight:800;text-decoration:none;display:inline-block}.legal-page-module___zDxIa__backLink:hover{text-decoration:underline}@media (max-width:700px){.legal-page-module___zDxIa__page{width:min(100% - 1.25rem,74rem)}.legal-page-module___zDxIa__hero{grid-template-columns:1fr;align-items:start}.legal-page-module___zDxIa__languageSwitch{grid-row:1}}
