.page-module___8aEwW__container{width:100%;max-width:1200px;margin:0 auto}.page-module___8aEwW__navLinks{gap:28px;display:flex}@media (max-width:860px){.page-module___8aEwW__navLinks{display:none}}.page-module___8aEwW__split{grid-template-columns:1fr 1.1fr;align-items:center;gap:72px;display:grid}.page-module___8aEwW__cards3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module___8aEwW__plans{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:20px;display:grid}.page-module___8aEwW__section{padding:110px 40px}.page-module___8aEwW__sectionTight{padding:88px 40px}@media (max-width:1000px){.page-module___8aEwW__plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.page-module___8aEwW__split{grid-template-columns:1fr;gap:48px}.page-module___8aEwW__cards3{grid-template-columns:1fr}}@media (max-width:560px){.page-module___8aEwW__plans{grid-template-columns:1fr}.page-module___8aEwW__section{padding:72px 22px}.page-module___8aEwW__sectionTight{padding:60px 22px}}
.SiteFooter-module__RMA--q__footer{background:var(--navy-900);border-top:1px solid #ffffff14;padding:40px}.SiteFooter-module__RMA--q__inner{flex-wrap:wrap;align-items:center;gap:20px;width:100%;max-width:1200px;margin:0 auto;display:flex}.SiteFooter-module__RMA--q__brand{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.SiteFooter-module__RMA--q__copy{font-family:var(--font-body);color:var(--text-muted);font-size:13px}.SiteFooter-module__RMA--q__links{flex-wrap:wrap;gap:22px;margin-left:auto;display:flex}.SiteFooter-module__RMA--q__link{font-family:var(--font-body);color:var(--text-body-on-dark);font-size:13px;text-decoration:none}.SiteFooter-module__RMA--q__link:hover{text-decoration:underline}@media (max-width:700px){.SiteFooter-module__RMA--q__footer{padding:32px 22px}.SiteFooter-module__RMA--q__links{margin-left:0}}
.LegalPage-module__ffdtJa__page{background:var(--paper-50)}.LegalPage-module__ffdtJa__container{width:100%;max-width:820px;margin:0 auto}.LegalPage-module__ffdtJa__header{background:radial-gradient(ellipse 70% 70% at 50% 0%, #eef0fc 0%, var(--paper-50) 70%);border-bottom:1px solid var(--border-light);padding:64px 40px 40px}.LegalPage-module__ffdtJa__headerInner{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.LegalPage-module__ffdtJa__h1{letter-spacing:-.03em;font-size:clamp(32px,4vw,48px);line-height:1.08}.LegalPage-module__ffdtJa__intro{color:var(--text-body);max-width:62ch;font-size:17px;line-height:1.7}.LegalPage-module__ffdtJa__updated{font-family:var(--font-body);color:var(--text-muted);font-size:13px}.LegalPage-module__ffdtJa__main{padding:56px 40px 88px}.LegalPage-module__ffdtJa__prose{flex-direction:column;gap:40px;display:flex}.LegalPage-module__ffdtJa__block{flex-direction:column;gap:14px;display:flex}.LegalPage-module__ffdtJa__h2{letter-spacing:-.02em;color:var(--text-heading);font-size:22px;line-height:1.3}.LegalPage-module__ffdtJa__prose h3{color:var(--text-heading);margin-top:8px;font-size:17px;line-height:1.4}.LegalPage-module__ffdtJa__prose p{color:var(--text-body);font-size:16px;line-height:1.75}.LegalPage-module__ffdtJa__prose ul{flex-direction:column;gap:10px;margin:0;padding-left:22px;display:flex}.LegalPage-module__ffdtJa__prose li{color:var(--text-body);font-size:16px;line-height:1.7}.LegalPage-module__ffdtJa__prose a{color:var(--text-heading);text-decoration:underline}.LegalPage-module__ffdtJa__prose strong{color:var(--text-heading);font-weight:600}.LegalPage-module__ffdtJa__todo{color:#7a4f01;font-family:var(--font-body);background:#fff3c4;border:1px dashed #d9a400;border-radius:4px;padding:1px 6px;font-size:.92em;font-weight:600}@media (max-width:560px){.LegalPage-module__ffdtJa__header{padding:48px 22px 32px}.LegalPage-module__ffdtJa__main{padding:40px 22px 64px}.LegalPage-module__ffdtJa__prose{gap:32px}}
