.legal-content[data-v-5ae4ae52] h1{font-size:clamp(1.8rem,5vw,2.5rem);font-weight:750;line-height:1.2;letter-spacing:-.03em;margin-bottom:1rem}.legal-content[data-v-5ae4ae52] h2{font-size:1.25rem;font-weight:700;line-height:1.4;margin-top:2.25rem;margin-bottom:.8rem}.legal-content[data-v-5ae4ae52] h3{font-size:1rem;font-weight:700;margin-top:1.25rem;margin-bottom:.5rem}.legal-content[data-v-5ae4ae52] p,.legal-content[data-v-5ae4ae52] address,.legal-content[data-v-5ae4ae52] li{line-height:1.8;overflow-wrap:anywhere;font-size:.94rem}.legal-content[data-v-5ae4ae52] p+p{margin-top:.8rem}.legal-content[data-v-5ae4ae52] address{font-style:normal}.legal-content[data-v-5ae4ae52] ul{list-style:disc;padding-left:1.4rem;margin-block:1rem}.legal-content[data-v-5ae4ae52] li+li{margin-top:.45rem}.legal-content[data-v-5ae4ae52] a{color:var(--color-komet);text-decoration:underline;text-underline-offset:3px}.legal-content[data-v-5ae4ae52] .legal-note{border-left:3px solid var(--color-komet);background:var(--muted);padding:1rem 1.2rem;border-radius:.6rem;margin-block:1.4rem}.legal-content[data-v-5ae4ae52] .legal-meta{font-size:.8rem;color:var(--muted-foreground)}.legal-content[data-v-5ae4ae52] table{width:100%;border-collapse:collapse;font-size:.85rem}.legal-content[data-v-5ae4ae52] th,.legal-content[data-v-5ae4ae52] td{padding:.7rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.legal-content[data-v-5ae4ae52] .legal-table{overflow-x:auto;margin-block:1rem}
