.LegalContentPage_shell__nZDCq{min-height:100vh;padding:var(--space-8) var(--space-4);background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-accent) 18%,transparent) 0,transparent 34%),radial-gradient(circle at bottom right,color-mix(in srgb,var(--color-primary) 10%,transparent) 0,transparent 38%),var(--color-background)}.LegalContentPage_card__v80nW{width:min(100%,960px);margin:0 auto;padding:var(--space-8);border:1px solid color-mix(in srgb,var(--color-border) 82%,white);border-radius:var(--radius-xl);background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 92%,white) 0,color-mix(in srgb,var(--color-surface-alt) 42%,white) 100%);box-shadow:var(--shadow-lg)}.LegalContentPage_header__I_Lg0{display:grid;gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,white)}.LegalContentPage_backLink__nmHNY{display:inline-flex;align-items:center;justify-self:start;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid color-mix(in srgb,var(--color-border) 76%,var(--color-accent));border-radius:999px;background:color-mix(in srgb,var(--color-surface) 68%,white);color:var(--color-primary);font-weight:800;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.LegalContentPage_backLink__nmHNY:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-primary));background:color-mix(in srgb,var(--color-secondary) 55%,white);box-shadow:var(--shadow-md)}.LegalContentPage_nav__Yjaxv{display:flex;flex-wrap:wrap;gap:var(--space-3)}.LegalContentPage_navLink__bDfpU{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--space-3);border:1px solid color-mix(in srgb,var(--color-border) 72%,white);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 72%,white);color:var(--color-text-main);font-size:var(--font-size-sm);font-weight:800;text-decoration:none;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.LegalContentPage_navLink__bDfpU:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-accent) 34%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,white)}.LegalContentPage_hero__SmaJd{display:grid;gap:var(--space-3)}.LegalContentPage_eyebrow__oz2wA{color:var(--color-accent-strong);font-size:var(--font-size-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LegalContentPage_title__FDVoF{max-width:780px;color:var(--color-primary);font-size:clamp(2rem,5vw,3.35rem);line-height:.98;letter-spacing:-.05em}.LegalContentPage_subtitle__M5JF0{max-width:760px;color:var(--color-text-soft);font-size:var(--font-size-lg);line-height:1.75}.LegalContentPage_metaGrid__VoLHQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.LegalContentPage_metaItem__KM7p4{display:grid;gap:var(--space-1);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--color-border) 76%,white);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 74%,white)}.LegalContentPage_metaItem__KM7p4 dt{color:var(--color-text-soft);font-size:var(--font-size-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.LegalContentPage_metaItem__KM7p4 dd{margin:0;color:var(--color-primary);font-weight:800}.LegalContentPage_contactCard__IehA_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-5);align-items:center;margin-top:var(--space-6);padding:var(--space-6);border:1px solid color-mix(in srgb,var(--color-accent) 32%,var(--color-border));border-radius:var(--radius-xl);background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-accent) 14%,transparent) 0,transparent 42%),color-mix(in srgb,var(--color-secondary) 28%,white)}.LegalContentPage_contactTitle__953uA{margin:0 0 var(--space-3);color:var(--color-primary);font-size:var(--font-size-xl);line-height:1.2}.LegalContentPage_contactText__YQikK{color:var(--color-text-main);line-height:1.7}.LegalContentPage_contactText__YQikK+.LegalContentPage_contactText__YQikK{margin-top:var(--space-3)}.LegalContentPage_inlineLink__9iaAB{color:var(--color-primary);font-weight:900;text-decoration-thickness:.08em;text-underline-offset:.2em}.LegalContentPage_primaryAction__oEjDr{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 82%,var(--color-accent)) 100%);color:var(--color-text-inverse);font-weight:900;text-decoration:none;box-shadow:var(--shadow-sm);white-space:nowrap;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.LegalContentPage_primaryAction__oEjDr:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.LegalContentPage_sections__HD80W{display:grid;gap:var(--space-5);margin-top:var(--space-6)}.LegalContentPage_section__O94lF{display:grid;gap:var(--space-3);padding:var(--space-6);border:1px solid color-mix(in srgb,var(--color-border) 78%,white);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 78%,white)}.LegalContentPage_sectionTitle__0sXQn{color:var(--color-primary);font-size:var(--font-size-xl);line-height:1.25}.LegalContentPage_text__q4Z2M{color:var(--color-text-main);line-height:1.8}.LegalContentPage_list__78Jup{display:grid;gap:var(--space-2);padding-left:var(--space-5)}.LegalContentPage_listItem__Ae374{color:var(--color-text-main);line-height:1.75}@media (max-width:720px){.LegalContentPage_shell__nZDCq{padding:var(--space-4) var(--space-3)}.LegalContentPage_card__v80nW{padding:var(--space-5);border-radius:var(--radius-lg)}.LegalContentPage_contactCard__IehA_,.LegalContentPage_metaGrid__VoLHQ{grid-template-columns:1fr}.LegalContentPage_primaryAction__oEjDr{width:100%}}