.LegalDocument-module__1w8UVG__page{color:#f5f7f8;background:#05080a;min-height:100vh;padding:48px 0 88px}.LegalDocument-module__1w8UVG__shell{width:min(1180px,100% - 32px);margin:0 auto}.LegalDocument-module__1w8UVG__legalNav{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.LegalDocument-module__1w8UVG__legalNav a{color:#b7c4cb;border:1px solid #ffffff1f;border-radius:999px;padding:8px 11px;font-size:.84rem;text-decoration:none}.LegalDocument-module__1w8UVG__legalNav a:hover,.LegalDocument-module__1w8UVG__legalNav a:focus-visible{color:#fff;border-color:#ffffff52}.LegalDocument-module__1w8UVG__hero{max-width:920px;padding:26px 0 24px}.LegalDocument-module__1w8UVG__eyebrow{color:#9ddcff;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:800}.LegalDocument-module__1w8UVG__hero h1{letter-spacing:-.055em;margin:14px 0 20px;font-size:clamp(2.25rem,6vw,4.75rem);line-height:.98}.LegalDocument-module__1w8UVG__hero>p{color:#aab8c0;max-width:850px;font-size:1.06rem;line-height:1.75}.LegalDocument-module__1w8UVG__meta{color:#5e6b72;flex-wrap:wrap;gap:12px 24px;margin-top:20px;font-size:.9rem;display:flex}.LegalDocument-module__1w8UVG__meta a{color:#b7e7ff}.LegalDocument-module__1w8UVG__consumerRights{color:#61686b;background:#73d3ff12;border:1px solid #73d3ff33;border-radius:16px;align-items:flex-start;gap:12px;margin:10px 0 34px;padding:16px 18px;display:flex}.LegalDocument-module__1w8UVG__consumerRights strong{color:#f5fbff;white-space:nowrap}.LegalDocument-module__1w8UVG__layout{grid-template-columns:220px minmax(0,1fr);gap:42px;display:grid}.LegalDocument-module__1w8UVG__toc{border-left:1px solid #ffffff1c;align-self:start;gap:9px;padding-left:16px;display:grid;position:sticky;top:90px}.LegalDocument-module__1w8UVG__toc strong{color:#f5f7f8;margin-bottom:4px}.LegalDocument-module__1w8UVG__toc a{color:#81929c;font-size:.85rem;line-height:1.35;text-decoration:none}.LegalDocument-module__1w8UVG__toc a:hover,.LegalDocument-module__1w8UVG__toc a:focus-visible{color:#d8f0ff}.LegalDocument-module__1w8UVG__document{min-width:0;max-width:820px}.LegalDocument-module__1w8UVG__document section{border-top:1px solid #ffffff1a;padding:30px 0 34px;scroll-margin-top:100px}.LegalDocument-module__1w8UVG__document section:first-child{border-top:0;padding-top:0}.LegalDocument-module__1w8UVG__document h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(1.35rem,3vw,1.9rem)}.LegalDocument-module__1w8UVG__document p,.LegalDocument-module__1w8UVG__document li{color:#aab8c0;line-height:1.78}.LegalDocument-module__1w8UVG__document p{margin:0 0 14px}.LegalDocument-module__1w8UVG__document ul{margin:12px 0 18px;padding-left:22px}.LegalDocument-module__1w8UVG__document li+li{margin-top:8px}.LegalDocument-module__1w8UVG__note{color:#666c6f;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:14px;margin-top:16px;padding:14px 16px;line-height:1.65}.LegalDocument-module__1w8UVG__policyFooter{color:#81929c;border-top:1px solid #ffffff1a;margin-top:42px;padding:24px 0;line-height:1.6}.LegalDocument-module__1w8UVG__policyFooter a{color:#c8eaff}@media (max-width:820px){.LegalDocument-module__1w8UVG__page{padding-top:26px}.LegalDocument-module__1w8UVG__layout{grid-template-columns:1fr;gap:18px}.LegalDocument-module__1w8UVG__toc{border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;position:static}.LegalDocument-module__1w8UVG__toc strong{grid-column:1/-1}.LegalDocument-module__1w8UVG__consumerRights{flex-direction:column}.LegalDocument-module__1w8UVG__consumerRights strong{white-space:normal}}@media (max-width:520px){.LegalDocument-module__1w8UVG__shell{width:min(100% - 22px,1180px)}.LegalDocument-module__1w8UVG__toc{grid-template-columns:1fr}.LegalDocument-module__1w8UVG__hero h1{font-size:2.45rem}}.LegalDocument-module__1w8UVG__hero{min-height:0;box-shadow:none}@media (max-width:900px){.LegalDocument-module__1w8UVG__hero{flex-direction:column;grid-template-columns:1fr;align-items:stretch;gap:14px}}
