.LegalDocumentContent-module__xnc3YW__wrapper{gap:var(--space-6);flex-direction:column;display:flex}.LegalDocumentContent-module__xnc3YW__compact{gap:var(--space-5)}.LegalDocumentContent-module__xnc3YW__summary{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:linear-gradient(#edf8f5e6 0%,#fffffff5 100%);border:1px solid #bdd6cfad;flex-direction:column;display:flex}.LegalDocumentContent-module__xnc3YW__summaryText{color:var(--color-text-secondary);line-height:1.75}.LegalDocumentContent-module__xnc3YW__meta{gap:var(--space-2);flex-wrap:wrap;display:flex}.LegalDocumentContent-module__xnc3YW__metaItem{min-height:28px;color:var(--color-primary-dark);font-size:var(--font-size-xs);background:#4f9f941a;border-radius:999px;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.LegalDocumentContent-module__xnc3YW__section{gap:var(--space-3);flex-direction:column;display:flex}.LegalDocumentContent-module__xnc3YW__sectionTitle{font-size:var(--font-size-md);color:var(--color-text-primary);font-weight:700}.LegalDocumentContent-module__xnc3YW__compact .LegalDocumentContent-module__xnc3YW__sectionTitle{font-size:var(--font-size-base)}.LegalDocumentContent-module__xnc3YW__paragraphs{gap:var(--space-3);flex-direction:column;display:flex}.LegalDocumentContent-module__xnc3YW__paragraph{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.85}.LegalDocumentContent-module__xnc3YW__list{gap:var(--space-2);flex-direction:column;padding-left:20px;display:flex}.LegalDocumentContent-module__xnc3YW__list li{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.8}@media (prefers-color-scheme:dark){.LegalDocumentContent-module__xnc3YW__summary{background:linear-gradient(#13201cf5 0%,#0d1714fa 100%);border-color:#355149bd}.LegalDocumentContent-module__xnc3YW__metaItem{color:var(--color-primary-dark);background:#41b39f1f}}
.legal-module__xpnSVG__page{min-height:100vh;padding:var(--space-10) var(--space-4) var(--space-12)}.legal-module__xpnSVG__shell{gap:var(--space-6);flex-direction:column;width:min(920px,100%);margin:0 auto;display:flex}.legal-module__xpnSVG__backLink{align-items:center;gap:var(--space-2);color:var(--color-primary-dark);font-size:var(--font-size-sm);font-weight:700;display:inline-flex}.legal-module__xpnSVG__hero{gap:var(--space-3);flex-direction:column;display:flex}.legal-module__xpnSVG__eyebrow{width:fit-content;color:var(--color-primary-dark);font-size:var(--font-size-xs);text-transform:uppercase;background:#4f9f941f;border-radius:999px;align-items:center;padding:6px 12px;font-weight:700;display:inline-flex}.legal-module__xpnSVG__title{font-size:clamp(32px,5vw,44px);line-height:1.15}.legal-module__xpnSVG__description{color:var(--color-text-secondary);line-height:1.8}.legal-module__xpnSVG__nav{gap:var(--space-3);flex-wrap:wrap;display:flex}.legal-module__xpnSVG__navLink{min-height:42px;padding:0 var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm);transition:transform var(--transition-base), border-color var(--transition-base), color var(--transition-base), background var(--transition-base);background:#ffffffc7;border:1px solid #bdd6cfb8;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.legal-module__xpnSVG__navLink:hover{color:var(--color-primary-dark);border-color:#4f9f9499;transform:translateY(-1px)}.legal-module__xpnSVG__navLinkActive{background:linear-gradient(135deg, var(--color-primary) 0%, #73b9af 100%);color:#fff;border-color:#0000;box-shadow:0 14px 28px #4f9f9429}.legal-module__xpnSVG__article{padding:var(--space-8)}@media (max-width:640px){.legal-module__xpnSVG__page{padding-top:var(--space-8)}.legal-module__xpnSVG__article{padding:var(--space-5)}}@media (prefers-color-scheme:dark){.legal-module__xpnSVG__eyebrow{background:#41b39f1f}.legal-module__xpnSVG__navLink{background:#121f1beb;border-color:#355149bd}.legal-module__xpnSVG__navLinkActive{background:linear-gradient(135deg,#2f8b7b 0%,#245f56 100%);box-shadow:0 14px 28px #00000042}}
