.legalPage_hero__2p5x8{padding-top:var(--space-32);padding-bottom:var(--space-16);text-align:center}.legalPage_heroInner__oYo5U{max-width:720px;margin:0 auto}.legalPage_heroTitle__ls8CE{font-family:var(--font-bebas-neue),sans-serif;font-size:clamp(2.4rem,6vw,4rem);font-weight:400;letter-spacing:1px;text-transform:uppercase;line-height:1.1;margin:0 0 var(--space-4)}.legalPage_heroText__6CQW1{font-size:1rem;font-weight:300;color:var(--color-text-secondary);line-height:1.6;max-width:560px;margin:0 auto}.legalPage_contentWrap__2qNUl{max-width:760px;margin:0 auto}.legalPage_sectionsList__nD1rj{display:flex;flex-direction:column}.legalPage_sectionRow__btE0_{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-8) 0;border-bottom:1px solid var(--color-border-secondary)}.legalPage_sectionRow__btE0_:last-child{border-bottom:none}.legalPage_sectionNum__Vj6Qq{font-family:var(--font-outfit),sans-serif;font-size:1.75rem;font-weight:700;color:var(--color-brand);opacity:.5;line-height:1;min-width:40px}.legalPage_sectionBody__y9eoM h2{font-size:1.25rem;letter-spacing:-.01em;margin:0 0 var(--space-4)}.legalPage_sectionBody__y9eoM h2,.legalPage_sectionBody__y9eoM h3{font-family:var(--font-outfit),sans-serif;font-weight:600;color:var(--color-text-primary)}.legalPage_sectionBody__y9eoM h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;margin:var(--space-4) 0 var(--space-2)}.legalPage_sectionBody__y9eoM p{font-size:.95rem;line-height:1.7;color:var(--color-text-secondary);margin:0 0 var(--space-3)}.legalPage_sectionBody__y9eoM ol,.legalPage_sectionBody__y9eoM ul{padding-left:var(--space-6);margin:0 0 var(--space-3)}.legalPage_sectionBody__y9eoM li{font-size:.95rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:var(--space-2)}.legalPage_sectionBody__y9eoM li::marker{color:var(--color-brand)}.legalPage_sectionBody__y9eoM a:not(.legalPage_emailBtn__ndyRr){color:var(--color-brand);text-decoration:none}.legalPage_sectionBody__y9eoM a:not(.legalPage_emailBtn__ndyRr):hover{text-decoration:underline}.legalPage_emailBtn__ndyRr{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);background-color:var(--color-brand);color:var(--color-bg-primary);font-family:var(--font-outfit),sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:var(--space-3) var(--space-6);border-radius:50px;text-decoration:none;min-height:44px;transition:transform .3s ease,box-shadow .3s ease}.legalPage_emailBtn__ndyRr:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(221,252,8,.25)}.legalPage_infoCard__kgZLy{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);border-radius:var(--radius-md);padding:var(--space-6);margin:var(--space-4) 0}@supports not ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.legalPage_infoCard__kgZLy{background:hsla(0,0%,5%,.9)}}.legalPage_infoCardTitle__Fz9Qj{font-family:var(--font-outfit),sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand);margin:0 0 var(--space-3)}@media (max-width:600px){.legalPage_sectionRow__btE0_{grid-template-columns:1fr;gap:var(--space-2)}}