.Legal-module__v7_UGG__legalContainer{font-family:var(--font-outfit), sans-serif;color:#1e293b;background-color:#f8fafc}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__legalContainer{background-color:#030712}}.Legal-module__v7_UGG__heroSection{text-align:center;background:linear-gradient(135deg,#1e3a8a 0%,#0b1329 100%);border-bottom:1px solid #ffffff0d;padding:100px 0 80px;position:relative;overflow:hidden}.Legal-module__v7_UGG__heroOrb1{pointer-events:none;background:radial-gradient(circle,#3b82f62e 0%,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-80px;right:-80px}.Legal-module__v7_UGG__heroOrb2{pointer-events:none;background:radial-gradient(circle,#6366f11f 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;bottom:-60px;left:-60px}.Legal-module__v7_UGG__heroInner{z-index:1;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;padding:0 24px;display:flex;position:relative}.Legal-module__v7_UGG__heroBadge{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#ffffff1a;border:1px solid #ffffff26;border-radius:9999px;margin-bottom:16px;padding:4px 12px;font-size:.8rem;font-weight:700;display:inline-block}.Legal-module__v7_UGG__heroTitle{color:#fff;letter-spacing:-1px;margin:0 0 20px;font-size:2.75rem;font-weight:850;line-height:1.2}.Legal-module__v7_UGG__heroSubtitle{color:#fffc;max-width:640px;margin:0 0 28px;font-size:1.15rem;line-height:1.6}.Legal-module__v7_UGG__heroMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.Legal-module__v7_UGG__metaItem{color:#ffffff80;align-items:center;gap:7px;font-size:.82rem;font-weight:500;display:flex}.Legal-module__v7_UGG__metaIcon{flex-shrink:0;width:14px;height:14px}.Legal-module__v7_UGG__contentSection{padding:80px 0 100px}.Legal-module__v7_UGG__container{max-width:820px;margin:0 auto;padding:0 24px}.Legal-module__v7_UGG__policyCard{background-color:#fff;border:1px solid #0000000d;border-radius:24px;padding:56px;box-shadow:0 4px 30px #00000008}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__policyCard{background-color:#0f172a;border-color:#ffffff08;box-shadow:0 4px 30px #0003}}.Legal-module__v7_UGG__intro{color:#475569;border-bottom:1px solid #f1f5f9;margin:0 0 48px;padding-bottom:36px;font-size:1.05rem;line-height:1.75}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__intro{color:#94a3b8;border-bottom-color:#1e293b}}.Legal-module__v7_UGG__sections{flex-direction:column;gap:40px;display:flex}.Legal-module__v7_UGG__section{flex-direction:column;gap:14px;display:flex}.Legal-module__v7_UGG__sectionHeading{color:#0f172a;align-items:baseline;gap:12px;margin:0;font-size:1.15rem;font-weight:800;line-height:1.3;display:flex}.Legal-module__v7_UGG__sectionNum{color:#1e3a8a;letter-spacing:.5px;font-variant-numeric:tabular-nums;background:#1e3a8a12;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:.72rem;font-weight:800}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__sectionHeading{color:#fff}.Legal-module__v7_UGG__sectionNum{color:#93c5fd;background:#3b82f61a}}.Legal-module__v7_UGG__sectionBody{flex-direction:column;gap:10px;padding-left:40px;display:flex}.Legal-module__v7_UGG__sectionBody p{color:#475569;margin:0;font-size:.95rem;line-height:1.7}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__sectionBody p{color:#cbd5e1}}.Legal-module__v7_UGG__sectionBody ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Legal-module__v7_UGG__sectionBody li{color:#475569;padding-left:20px;font-size:.93rem;line-height:1.65;position:relative}.Legal-module__v7_UGG__sectionBody li:before{content:"→";color:#1e3a8a;font-weight:700;position:absolute;left:0}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__sectionBody li{color:#cbd5e1}.Legal-module__v7_UGG__sectionBody li:before{color:#60a5fa}}.Legal-module__v7_UGG__section+.Legal-module__v7_UGG__section{border-top:1px solid #f1f5f9;padding-top:40px}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__section+.Legal-module__v7_UGG__section{border-top-color:#1e293b}}.Legal-module__v7_UGG__ctaStrip{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:36px;display:flex}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__ctaStrip{border-top-color:#1e293b}}.Legal-module__v7_UGG__ctaText{color:#64748b;margin:0;font-size:.92rem;font-weight:500}@media (prefers-color-scheme:dark){.Legal-module__v7_UGG__ctaText{color:#94a3b8}}.Legal-module__v7_UGG__ctaLink{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 100%);border-radius:9999px;align-items:center;gap:8px;padding:10px 22px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #1e3a8a33}.Legal-module__v7_UGG__ctaLink:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1e3a8a59}@media (max-width:768px){.Legal-module__v7_UGG__heroSection{padding:64px 0 56px}.Legal-module__v7_UGG__heroTitle{font-size:2rem}.Legal-module__v7_UGG__heroSubtitle{font-size:1rem}.Legal-module__v7_UGG__heroIconWrap{width:52px;height:52px}.Legal-module__v7_UGG__heroIcon{width:26px;height:26px}.Legal-module__v7_UGG__contentSection{padding:48px 0 72px}.Legal-module__v7_UGG__policyCard{padding:32px 20px}.Legal-module__v7_UGG__sectionBody{padding-left:0}.Legal-module__v7_UGG__ctaStrip{flex-direction:column;align-items:flex-start}}
