.legal[data-astro-cid-r54w6cfd]{padding-bottom:var(--section-y)}.legal[data-astro-cid-r54w6cfd] h1[data-astro-cid-r54w6cfd]{margin-bottom:var(--s-8);font-size:clamp(3rem,1.8rem + 4.6vw,5.5rem);line-height:.92}.legal-body[data-astro-cid-r54w6cfd]{color:#ffffffd6;font-size:var(--fs-body);line-height:1.7}.legal-body[data-astro-cid-r54w6cfd] .legal-meta{color:var(--text-soft);font-size:var(--fs-sm)}.legal-body[data-astro-cid-r54w6cfd] h2{margin:var(--s-16) 0 var(--s-4);padding-top:var(--s-6);border-top:1px solid var(--line);font-size:clamp(1.875rem,1.4rem + 1.4vw,2.5rem);line-height:1.05}.legal-body[data-astro-cid-r54w6cfd] h3{margin:var(--s-10) 0 var(--s-3);letter-spacing:-.01em;font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);line-height:1.15}.legal-body[data-astro-cid-r54w6cfd] p{margin:0 0 var(--s-4)}.legal-body[data-astro-cid-r54w6cfd] ul,.legal-body[data-astro-cid-r54w6cfd] ol{margin:0 0 var(--s-5);padding-left:1.4em}.legal-body[data-astro-cid-r54w6cfd] li{margin-bottom:var(--s-2);padding-left:.2em}.legal-body[data-astro-cid-r54w6cfd] li::marker{color:var(--text-muted)}.legal-body[data-astro-cid-r54w6cfd] code{overflow-wrap:anywhere;background:#ffffff14;border-radius:5px;padding:.1em .35em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.95em}.legal-body[data-astro-cid-r54w6cfd] a.text-link{overflow-wrap:anywhere}.legal-body[data-astro-cid-r54w6cfd] .legal-cookie-control{margin:var(--s-5) 0 var(--s-6)}.legal-body[data-astro-cid-r54w6cfd] .legal-table-wrap{margin:var(--s-5) 0 var(--s-8);border:1px solid var(--line-strong);border-radius:var(--radius-m);overflow:hidden}.legal-body[data-astro-cid-r54w6cfd] table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);line-height:1.55}.legal-body[data-astro-cid-r54w6cfd] th,.legal-body[data-astro-cid-r54w6cfd] td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 16px}.legal-body[data-astro-cid-r54w6cfd] tr:last-child>*{border-bottom:0}.legal-body[data-astro-cid-r54w6cfd] thead th{color:var(--white);background:#ffffff0d;font-weight:600}.legal-body[data-astro-cid-r54w6cfd] tbody th{width:38%;color:var(--white);font-weight:600}@media (width<=620px){.legal-body[data-astro-cid-r54w6cfd] table,.legal-body[data-astro-cid-r54w6cfd] tbody,.legal-body[data-astro-cid-r54w6cfd] tr,.legal-body[data-astro-cid-r54w6cfd] th,.legal-body[data-astro-cid-r54w6cfd] td{width:auto;display:block}.legal-body[data-astro-cid-r54w6cfd] thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.legal-body[data-astro-cid-r54w6cfd] tr{border-bottom:1px solid var(--line);padding:12px 16px}.legal-body[data-astro-cid-r54w6cfd] tr:last-child{border-bottom:0}.legal-body[data-astro-cid-r54w6cfd] th,.legal-body[data-astro-cid-r54w6cfd] td{border-bottom:0;padding:4px 0}.legal-body[data-astro-cid-r54w6cfd] tbody th{width:auto}.legal-body[data-astro-cid-r54w6cfd] td[data-label]:before{content:attr(data-label);color:var(--text-soft);font-size:var(--fs-xs);letter-spacing:.01em;font-weight:600;display:block}}
