.legal-module__Ntxj6W__page{background:var(--bw-surface-page);min-height:100dvh;color:var(--bw-text-body);padding:16px}.legal-module__Ntxj6W__header{border:1px solid var(--bw-border-card);border-radius:var(--radius-lg);background:var(--bw-surface-card);width:min(100%,1080px);min-height:62px;box-shadow:var(--bw-shadow-card);justify-content:space-between;align-items:center;gap:16px;margin:0 auto 8px;padding:10px 14px;display:flex}.legal-module__Ntxj6W__brand{color:var(--bw-text-title);align-items:center;gap:9px;text-decoration:none;display:flex}.legal-module__Ntxj6W__brand>span{display:grid}.legal-module__Ntxj6W__brand strong{font-size:.92rem;font-weight:900;line-height:1}.legal-module__Ntxj6W__brand strong span,.legal-module__Ntxj6W__footerBrand strong span{color:var(--bw-text-accent)}.legal-module__Ntxj6W__brand small{color:var(--bw-text-muted);letter-spacing:.03em;text-transform:uppercase;margin-top:3px;font-size:.56rem;font-weight:750}.legal-module__Ntxj6W__headerRight,.legal-module__Ntxj6W__primaryNav,.legal-module__Ntxj6W__accountActions{align-items:center;display:flex}.legal-module__Ntxj6W__headerRight{gap:20px}.legal-module__Ntxj6W__primaryNav{gap:16px}.legal-module__Ntxj6W__primaryNav a{color:var(--bw-text-muted);font-size:.75rem;font-weight:750;text-decoration:none}.legal-module__Ntxj6W__primaryNav a:hover{color:var(--bw-text-title)}.legal-module__Ntxj6W__accountActions{gap:7px}.legal-module__Ntxj6W__signIn,.legal-module__Ntxj6W__createAccount{border:1px solid var(--bw-border-card);border-radius:8px;align-items:center;min-height:38px;padding:0 13px;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}.legal-module__Ntxj6W__signIn{color:var(--bw-text-title);background:var(--bw-surface-panel)}.legal-module__Ntxj6W__createAccount{border-color:var(--color-primary);color:var(--color-text-primary);background:var(--color-primary)}.legal-module__Ntxj6W__legalNav{border:1px solid var(--bw-border-card);background:var(--bw-surface-panel);border-radius:9px;flex-wrap:wrap;gap:6px 18px;width:min(100%,1080px);margin:0 auto 14px;padding:8px 12px;display:flex}.legal-module__Ntxj6W__legalNav a{color:var(--bw-text-muted);font-size:.7rem;font-weight:750;text-decoration:none}.legal-module__Ntxj6W__legalNav a:hover{color:var(--bw-text-accent)}.legal-module__Ntxj6W__document{border:1px solid var(--bw-border-card);border-radius:var(--radius-xl);background:var(--bw-surface-card);width:min(100%,1080px);box-shadow:var(--bw-shadow-card);margin:0 auto;overflow:hidden}.legal-module__Ntxj6W__titleBlock{border-bottom:1px solid var(--bw-border-card);background:var(--bw-surface-panel);padding:24px 28px}.legal-module__Ntxj6W__eyebrow{color:var(--bw-text-accent);letter-spacing:.05em;text-transform:uppercase;margin:0 0 4px;font-size:.68rem;font-weight:850}.legal-module__Ntxj6W__titleBlock h1{color:var(--bw-text-title);margin:0 0 10px;font-size:clamp(1.45rem,4vw,2rem)}.legal-module__Ntxj6W__titleBlock>p:not(.legal-module__Ntxj6W__eyebrow){max-width:760px;margin:9px 0 0;font-size:.84rem;line-height:1.65}.legal-module__Ntxj6W__documentMeta{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.legal-module__Ntxj6W__documentMeta span{border:1px solid var(--bw-border-card);background:var(--bw-surface-card);min-height:27px;color:var(--bw-text-muted);border-radius:999px;align-items:center;padding:0 9px;font-size:.65rem;font-weight:750;display:inline-flex}.legal-module__Ntxj6W__draftNotice{border:1px solid var(--bw-border-accent);color:var(--bw-text-title);background:color-mix(in srgb, var(--color-primary) 8%, var(--bw-surface-panel));border-radius:9px;margin:0 0 14px;padding:11px 12px;font-size:.78rem;line-height:1.5}.legal-module__Ntxj6W__documentLayout{grid-template-columns:225px minmax(0,1fr);align-items:start;display:grid}.legal-module__Ntxj6W__contents{max-height:calc(100dvh - 32px);padding:20px 14px 20px 20px;position:sticky;top:16px;overflow-y:auto}.legal-module__Ntxj6W__contents>strong{color:var(--bw-text-title);text-transform:uppercase;letter-spacing:.04em;margin-bottom:9px;font-size:.7rem;display:block}.legal-module__Ntxj6W__contents nav{gap:2px;display:grid}.legal-module__Ntxj6W__contents a{color:var(--bw-text-muted);border-left:2px solid #0000;padding:5px 7px;font-size:.64rem;line-height:1.35;text-decoration:none}.legal-module__Ntxj6W__contents a:hover,.legal-module__Ntxj6W__contents a:focus-visible{border-left-color:var(--color-primary);color:var(--bw-text-accent);outline:none}.legal-module__Ntxj6W__sections{border-left:1px solid var(--bw-border-subtle);min-width:0;padding:8px 28px 28px}.legal-module__Ntxj6W__sections section{border-top:1px solid var(--bw-border-subtle);padding:20px 0 6px;scroll-margin-top:16px}.legal-module__Ntxj6W__sections section:first-child{border-top:0}.legal-module__Ntxj6W__sections h2{color:var(--bw-text-title);margin:0 0 12px;font-size:.96rem;line-height:1.4}.legal-module__Ntxj6W__sections p{max-width:760px;margin:0 0 10px;font-size:.81rem;line-height:1.68}.legal-module__Ntxj6W__letteredList{max-width:740px;color:var(--bw-text-body);margin:2px 0 12px;padding-left:28px}.legal-module__Ntxj6W__letteredList li{margin-bottom:6px;padding-left:5px;font-size:.8rem;line-height:1.58}.legal-module__Ntxj6W__letteredList li::marker{color:var(--bw-text-accent);font-weight:800}.legal-module__Ntxj6W__capitalizedNotice{border-left:3px solid var(--color-primary);background:var(--bw-surface-panel);color:var(--bw-text-title);padding:11px 12px;font-weight:750;font-size:.76rem!important}.legal-module__Ntxj6W__footer{border:1px solid var(--bw-border-card);border-radius:var(--radius-lg);background:var(--bw-surface-card);width:min(100%,1080px);color:var(--bw-text-muted);grid-template-columns:minmax(220px,1fr) auto;gap:18px 36px;margin:14px auto 0;padding:18px;font-size:.7rem;display:grid}.legal-module__Ntxj6W__footerBrand{align-items:flex-start;gap:9px;display:flex}.legal-module__Ntxj6W__footerBrand strong{color:var(--bw-text-title);font-size:.82rem}.legal-module__Ntxj6W__footerBrand p{max-width:300px;margin:4px 0 0;line-height:1.45}.legal-module__Ntxj6W__footer nav{grid-template-columns:repeat(3,auto);gap:32px;display:grid}.legal-module__Ntxj6W__footer nav div{align-content:start;gap:5px;display:grid}.legal-module__Ntxj6W__footer nav strong{color:var(--bw-text-title);font-size:.7rem}.legal-module__Ntxj6W__footer a{color:var(--bw-text-muted);text-decoration:none}.legal-module__Ntxj6W__footer a:hover{color:var(--bw-text-accent)}.legal-module__Ntxj6W__footerBottom{border-top:1px solid var(--bw-border-subtle);grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:12px;display:flex}@media (max-width:900px){.legal-module__Ntxj6W__documentLayout{grid-template-columns:1fr}.legal-module__Ntxj6W__contents{border-bottom:1px solid var(--bw-border-subtle);max-height:none;padding:12px 14px;position:static}.legal-module__Ntxj6W__contents nav{scrollbar-width:thin;gap:5px;padding-bottom:3px;display:flex;overflow-x:auto}.legal-module__Ntxj6W__contents a{border:1px solid var(--bw-border-card);background:var(--bw-surface-panel);border-radius:7px;min-width:max-content;padding:7px 9px}.legal-module__Ntxj6W__sections{border-left:0}}@media (max-width:767px){.legal-module__Ntxj6W__page{padding:12px}.legal-module__Ntxj6W__header{flex-direction:column;align-items:stretch}.legal-module__Ntxj6W__headerRight{justify-content:space-between;gap:10px}.legal-module__Ntxj6W__primaryNav{gap:12px}.legal-module__Ntxj6W__document{border-radius:var(--radius-lg)}.legal-module__Ntxj6W__titleBlock,.legal-module__Ntxj6W__sections{padding-left:14px;padding-right:14px}.legal-module__Ntxj6W__footer{grid-template-columns:1fr}.legal-module__Ntxj6W__footer nav{grid-template-columns:repeat(3,1fr);gap:14px}.legal-module__Ntxj6W__footerBottom{grid-column:1}}@media (max-width:520px){.legal-module__Ntxj6W__headerRight{flex-direction:column;align-items:stretch}.legal-module__Ntxj6W__primaryNav{min-height:44px}.legal-module__Ntxj6W__accountActions{grid-template-columns:1fr 1fr;display:grid}.legal-module__Ntxj6W__signIn,.legal-module__Ntxj6W__createAccount{justify-content:center;min-height:44px}.legal-module__Ntxj6W__footer nav{grid-template-columns:1fr 1fr}.legal-module__Ntxj6W__footerBottom{flex-direction:column}}
