.legal-module__NaLOZq__page{color:var(--color-text);padding:2rem 1rem 5rem}.legal-module__NaLOZq__container{max-width:72rem;margin-inline:auto}.legal-module__NaLOZq__header{padding:2rem 0;scroll-margin-top:7rem}.legal-module__NaLOZq__eyebrow{color:var(--color-primary);margin-bottom:.75rem;font-size:.875rem;font-weight:600}.legal-module__NaLOZq__header h1{color:var(--color-text-strong);letter-spacing:-.04em;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.25}.legal-module__NaLOZq__description{color:var(--color-text-muted);margin-top:1rem;line-height:1.8}.legal-module__NaLOZq__meta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.875rem;display:flex}.legal-module__NaLOZq__switcher{border-bottom:1px solid var(--color-border);gap:1.5rem;margin-bottom:1.5rem;display:flex}.legal-module__NaLOZq__switcher a{min-height:44px;color:var(--color-text-muted);border-bottom:3px solid #0000;align-items:center;padding:.75rem 0;font-weight:600;display:flex}.legal-module__NaLOZq__switcher a[aria-current]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.legal-module__NaLOZq__summary{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem;padding:1.75rem 0;display:grid}.legal-module__NaLOZq__summary dt{color:var(--color-text-muted);margin-bottom:.45rem;font-size:.8125rem}.legal-module__NaLOZq__summary dd{color:var(--color-text-strong);font-size:.9375rem;font-weight:600;line-height:1.65}.legal-module__NaLOZq__body{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:3rem;display:grid}.legal-module__NaLOZq__contents{max-height:calc(100dvh - 8rem);padding:.25rem;position:sticky;top:7rem;overflow-y:auto}.legal-module__NaLOZq__contents h2{color:var(--color-text-strong);margin:0 0 .5rem;font-weight:700}.legal-module__NaLOZq__contents ol{margin:0;padding:0;list-style:none}.legal-module__NaLOZq__contents a{align-items:baseline;gap:.7rem;min-height:44px;padding:.65rem .25rem;font-size:.875rem;line-height:1.5;display:flex}.legal-module__NaLOZq__contents a span,.legal-module__NaLOZq__section h2 span{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.legal-module__NaLOZq__page a:hover{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}.legal-module__NaLOZq__page a:focus-visible,.legal-module__NaLOZq__tableScroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-sm)}.legal-module__NaLOZq__article{overflow-wrap:anywhere;min-width:0}.legal-module__NaLOZq__section{border-bottom:1px solid var(--color-border);margin-bottom:1.75rem;padding:.5rem 0 2.25rem;scroll-margin-top:7rem}.legal-module__NaLOZq__section h2{color:var(--color-text-strong);align-items:baseline;gap:.75rem;margin-bottom:1.15rem;font-size:1.25rem;font-weight:700;line-height:1.6;display:flex}.legal-module__NaLOZq__section h2 span{font-size:.875rem;font-weight:500}.legal-module__NaLOZq__section>p,.legal-module__NaLOZq__section li{margin:.75rem 0;line-height:1.95}.legal-module__NaLOZq__section ul{padding-left:1.25rem;list-style:outside}.legal-module__NaLOZq__tableScroll{margin:1.25rem 0;overflow-x:auto}.legal-module__NaLOZq__tableScroll table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.85}.legal-module__NaLOZq__tableScroll caption{text-align:left;color:var(--color-text-muted);padding-bottom:.6rem;font-weight:600}.legal-module__NaLOZq__tableScroll th,.legal-module__NaLOZq__tableScroll td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.85rem}.legal-module__NaLOZq__tableScroll thead{background:var(--color-bg-subtle);color:var(--color-text-strong)}.legal-module__NaLOZq__tableScroll th[scope=row]{width:23%;min-width:7rem;font-weight:600}.legal-module__NaLOZq__tableScroll td{min-width:10rem}.legal-module__NaLOZq__contact{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem;line-height:1.9}.legal-module__NaLOZq__contact h2{color:var(--color-text-strong);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.legal-module__NaLOZq__contact address{flex-direction:column;margin-top:.75rem;font-style:normal;display:flex}.legal-module__NaLOZq__contact a{text-underline-offset:4px;min-height:44px;color:var(--color-primary);align-items:center;text-decoration:underline;display:flex}.legal-module__NaLOZq__owner{color:var(--color-text-muted);margin-top:.75rem;font-size:.875rem}.legal-module__NaLOZq__resources{margin-bottom:2rem;font-size:.875rem;line-height:1.9}.legal-module__NaLOZq__resources a{text-underline-offset:3px;text-decoration:underline}.legal-module__NaLOZq__back{align-items:center;min-height:44px;margin-top:1.5rem;font-size:.875rem;display:inline-flex}@media (max-width:48rem){.legal-module__NaLOZq__page{padding-top:1rem}.legal-module__NaLOZq__body{grid-template-columns:minmax(0,1fr);gap:1.5rem}.legal-module__NaLOZq__contents{border-bottom:1px solid var(--color-border);max-height:none;padding-bottom:1.25rem;position:static}.legal-module__NaLOZq__contents ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;display:grid}.legal-module__NaLOZq__summary{gap:.75rem}.legal-module__NaLOZq__summary dd{font-size:.875rem}.legal-module__NaLOZq__section{margin-bottom:1.5rem;padding-bottom:1.5rem}}@media (max-width:23rem){.legal-module__NaLOZq__contents ol,.legal-module__NaLOZq__summary{grid-template-columns:1fr}}@media print{.legal-module__NaLOZq__page{padding:0}.legal-module__NaLOZq__switcher,.legal-module__NaLOZq__contents,.legal-module__NaLOZq__back{display:none}.legal-module__NaLOZq__body{display:block}.legal-module__NaLOZq__tableScroll{overflow:visible}.legal-module__NaLOZq__tableScroll td,.legal-module__NaLOZq__tableScroll th[scope=row]{min-width:0}.legal-module__NaLOZq__section{break-inside:auto}.legal-module__NaLOZq__section h2{break-after:avoid}.legal-module__NaLOZq__contact{break-inside:avoid}}
