.LegalPage-module__bUw-IW__page{background:var(--background);min-height:100vh;color:var(--foreground)}.LegalPage-module__bUw-IW__hero{background:var(--moro-forest);color:var(--moro-ivory)}.LegalPage-module__bUw-IW__heroInner{padding-top:calc(var(--moro-nav-height) + 52px);padding-bottom:0}.LegalPage-module__bUw-IW__back{color:#f7f5ef9e;align-items:center;gap:9px;width:fit-content;margin-bottom:72px;font-size:14px;font-weight:400;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex}.LegalPage-module__bUw-IW__back:hover{color:var(--moro-ivory)}.LegalPage-module__bUw-IW__backIcon{opacity:.85;flex-shrink:0;width:16px;height:16px;transition:transform .18s}.LegalPage-module__bUw-IW__back:hover .LegalPage-module__bUw-IW__backIcon{transform:translate(-2px)}.LegalPage-module__bUw-IW__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:80px;display:grid}.LegalPage-module__bUw-IW__heroGrid>div{min-width:0}.LegalPage-module__bUw-IW__heroGrid h1{max-width:900px;color:var(--moro-ivory)}.LegalPage-module__bUw-IW__kicker{color:var(--moro-olive);letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:700;display:block}.LegalPage-module__bUw-IW__heroDescription{color:#f7f5efad;max-width:500px;margin:0 0 8px;font-size:16px;line-height:1.75}.LegalPage-module__bUw-IW__sectionNavigation{border-top:1px solid #f7f5ef24;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:90px;display:grid}.LegalPage-module__bUw-IW__sectionNavigation a{color:#f7f5ef8c;border-right:1px solid #f7f5ef1a;align-items:center;gap:18px;min-width:0;min-height:82px;padding:18px 24px;text-decoration:none;transition:color .18s,background .18s;display:flex;position:relative}.LegalPage-module__bUw-IW__sectionNavigation a:last-child{border-right:0}.LegalPage-module__bUw-IW__sectionNavigation a:hover,.LegalPage-module__bUw-IW__sectionNavigation .LegalPage-module__bUw-IW__navigationActive{color:var(--moro-ivory);background:#ffffff09}.LegalPage-module__bUw-IW__sectionNavigation a:after{content:"";transform-origin:0;background:0 0;height:2px;transition:transform .18s,background .18s;position:absolute;bottom:0;left:24px;right:24px;transform:scaleX(0)}.LegalPage-module__bUw-IW__sectionNavigation a:hover:after,.LegalPage-module__bUw-IW__sectionNavigation .LegalPage-module__bUw-IW__navigationActive:after{background:var(--moro-olive);transform:scaleX(1)}.LegalPage-module__bUw-IW__sectionNavigation span{color:var(--moro-olive);font-family:var(--font-mono);letter-spacing:.08em;flex-shrink:0;font-size:11px}.LegalPage-module__bUw-IW__sectionNavigation strong{min-width:0;font-size:14px;font-weight:500}.LegalPage-module__bUw-IW__content{padding:120px 0}.LegalPage-module__bUw-IW__legalSection{grid-template-columns:220px minmax(0,820px);justify-content:center;gap:100px;display:grid}.LegalPage-module__bUw-IW__sectionAside{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:120px}.LegalPage-module__bUw-IW__sectionAside span{color:var(--moro-olive);font-family:var(--font-mono);letter-spacing:.12em;font-size:12px}.LegalPage-module__bUw-IW__sectionAside strong{color:var(--moro-text);font-size:15px;font-weight:600}.LegalPage-module__bUw-IW__article{min-width:0;max-width:820px}.LegalPage-module__bUw-IW__articleHeader{border-bottom:1px solid var(--moro-line);margin-bottom:52px;padding-bottom:48px}.LegalPage-module__bUw-IW__articleHeader>span{color:var(--moro-olive-dark);letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.LegalPage-module__bUw-IW__articleHeader h2{margin-bottom:18px}.LegalPage-module__bUw-IW__articleHeader p{color:var(--moro-text-muted);font-size:13px}.LegalPage-module__bUw-IW__prose{min-width:0;color:var(--moro-text-secondary)}.LegalPage-module__bUw-IW__prose h3{color:var(--moro-text);margin-top:46px;margin-bottom:16px}.LegalPage-module__bUw-IW__prose h3:first-child{margin-top:0}.LegalPage-module__bUw-IW__prose p{color:var(--moro-text-secondary);margin-bottom:20px;font-size:15px;line-height:1.85}.LegalPage-module__bUw-IW__prose ul{flex-direction:column;gap:12px;margin:20px 0 26px;padding-left:22px;display:flex}.LegalPage-module__bUw-IW__prose li{color:var(--moro-text-secondary);padding-left:4px;font-size:15px;line-height:1.75}.LegalPage-module__bUw-IW__prose strong{color:var(--moro-text)}.LegalPage-module__bUw-IW__notice{border-left:3px solid var(--moro-olive);background:#7d876817;margin:30px 0;padding:24px 26px}.LegalPage-module__bUw-IW__notice strong{color:var(--moro-text);margin-bottom:10px;font-size:14px;font-weight:700;display:block}.LegalPage-module__bUw-IW__notice p{color:var(--moro-text-secondary);margin:0;font-size:14px;line-height:1.7}@media (max-width:1100px){.LegalPage-module__bUw-IW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:48px}.LegalPage-module__bUw-IW__legalSection{grid-template-columns:180px minmax(0,820px);gap:56px}}@media (max-width:1000px){.LegalPage-module__bUw-IW__heroInner{padding-top:calc(var(--moro-nav-height) + 36px)}.LegalPage-module__bUw-IW__back{margin-bottom:54px}.LegalPage-module__bUw-IW__heroGrid{grid-template-columns:1fr;gap:32px}.LegalPage-module__bUw-IW__heroDescription{max-width:680px;margin-bottom:0}.LegalPage-module__bUw-IW__sectionNavigation{margin-top:64px}.LegalPage-module__bUw-IW__legalSection{grid-template-columns:160px minmax(0,1fr);gap:48px}.LegalPage-module__bUw-IW__content{padding:100px 0}}@media (max-width:700px){.LegalPage-module__bUw-IW__heroInner{padding-top:calc(var(--moro-nav-height) + 28px)}.LegalPage-module__bUw-IW__back{gap:8px;margin-bottom:42px}.LegalPage-module__bUw-IW__backIcon{width:16px;height:16px}.LegalPage-module__bUw-IW__kicker{margin-bottom:18px}.LegalPage-module__bUw-IW__heroDescription{font-size:15px;line-height:1.7}.LegalPage-module__bUw-IW__sectionNavigation{grid-template-columns:1fr;margin-top:52px}.LegalPage-module__bUw-IW__sectionNavigation a{border-bottom:1px solid #f7f5ef1a;border-right:0;min-height:68px;padding:16px 0}.LegalPage-module__bUw-IW__sectionNavigation a:last-child{border-bottom:0}.LegalPage-module__bUw-IW__sectionNavigation a:after{left:0;right:0}.LegalPage-module__bUw-IW__sectionNavigation strong{font-size:14px}.LegalPage-module__bUw-IW__content{padding:72px 0}.LegalPage-module__bUw-IW__legalSection{grid-template-columns:1fr;gap:36px}.LegalPage-module__bUw-IW__sectionAside{flex-direction:row;align-items:center;gap:12px;position:static}.LegalPage-module__bUw-IW__articleHeader{margin-bottom:38px;padding-bottom:34px}.LegalPage-module__bUw-IW__prose h3{margin-top:38px}.LegalPage-module__bUw-IW__prose p,.LegalPage-module__bUw-IW__prose li{font-size:14px;line-height:1.8}.LegalPage-module__bUw-IW__notice{padding:20px}.LegalPage-module__bUw-IW__notice p{font-size:14px}}@media (max-width:480px){.LegalPage-module__bUw-IW__heroInner{padding-top:calc(var(--moro-nav-height) + 24px)}.LegalPage-module__bUw-IW__back{margin-bottom:34px}.LegalPage-module__bUw-IW__sectionNavigation a{gap:14px}.LegalPage-module__bUw-IW__sectionNavigation span{font-size:10px}.LegalPage-module__bUw-IW__content{padding:60px 0 76px}.LegalPage-module__bUw-IW__legalSection{gap:30px}.LegalPage-module__bUw-IW__articleHeader{margin-bottom:32px;padding-bottom:28px}.LegalPage-module__bUw-IW__prose ul{padding-left:20px}.LegalPage-module__bUw-IW__notice{margin:26px 0;padding:18px}}@media (prefers-reduced-motion:reduce){.LegalPage-module__bUw-IW__back,.LegalPage-module__bUw-IW__backIcon,.LegalPage-module__bUw-IW__sectionNavigation a,.LegalPage-module__bUw-IW__sectionNavigation a:after{transition:none}}
