.legal-module__EkmLcG__legalPage{padding:var(--space-8) 0 var(--space-12);color:#fff;position:relative}.legal-module__EkmLcG__legalInner{z-index:1;max-width:800px;padding:0 var(--container-padding);margin:0 auto;position:relative}.legal-module__EkmLcG__legalTitle{margin-bottom:var(--space-2);letter-spacing:-.02em;color:#fff;background:linear-gradient(135deg,#fff 0%,#ffffffb3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,6vw,3.5rem);font-weight:900;line-height:1.12}.legal-module__EkmLcG__legalDate{font-size:var(--font-size-sm);color:#ffffff80;margin-bottom:var(--space-10)}.legal-module__EkmLcG__legalContent h2{font-size:var(--font-size-2xl);margin-top:var(--space-10);margin-bottom:var(--space-4);color:#fff;letter-spacing:-.01em;font-weight:700}.legal-module__EkmLcG__legalContent h3{font-size:var(--font-size-lg);margin-top:var(--space-6);margin-bottom:var(--space-3);color:#ffffffe6;font-weight:700}.legal-module__EkmLcG__legalContent p{margin-bottom:var(--space-4);line-height:var(--line-height-relaxed);color:#ffffffb3}.legal-module__EkmLcG__legalContent ul,.legal-module__EkmLcG__legalContent ol{margin-bottom:var(--space-4);padding-left:var(--space-6)}.legal-module__EkmLcG__legalContent li{margin-bottom:var(--space-2);line-height:var(--line-height-relaxed);color:#ffffffb3;list-style:outside}.legal-module__EkmLcG__legalContent ol li{list-style:decimal}.legal-module__EkmLcG__legalContent a{color:#60a5fa;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.legal-module__EkmLcG__legalContent a:hover{color:#93c5fd}.legal-module__EkmLcG__legalContent strong{color:#fff;font-weight:600}.legal-module__EkmLcG__legalInner{box-sizing:border-box;width:100%;min-width:0}.legal-module__EkmLcG__legalTitle,.legal-module__EkmLcG__legalContent{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.legal-module__EkmLcG__legalDate+.legal-module__EkmLcG__legalDate{margin-top:calc(-1 * var(--space-8))}.legal-module__EkmLcG__legalContent table{table-layout:fixed;border-collapse:collapse;width:100%;margin:var(--space-6) 0;color:#fffc;line-height:1.6}.legal-module__EkmLcG__legalContent th,.legal-module__EkmLcG__legalContent td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #ffffff26;padding:12px}.legal-module__EkmLcG__legalContent th{color:#fff;background:#ffffff0d}.legal-module__EkmLcG__legalContent a:focus-visible,.legal-module__EkmLcG__languageLinks a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #93c5fd}.legal-module__EkmLcG__languageLinks{flex-wrap:wrap;gap:8px 16px;margin-bottom:24px;display:flex}.legal-module__EkmLcG__languageLinks a{color:#93c5fd;padding:8px 0;text-decoration:underline}.legal-module__EkmLcG__languageLinks a[aria-current=page]{color:#fff;font-weight:700}@media (max-width:420px){.legal-module__EkmLcG__legalInner{padding-inline:20px}.legal-module__EkmLcG__legalContent th,.legal-module__EkmLcG__legalContent td{padding:10px 8px;font-size:.875rem}}
