.LegalPage-module__bHW_4a__page{background:var(--paper);padding:calc(var(--header-h) + 64px) 0 96px;color:var(--carbon)}.LegalPage-module__bHW_4a__header{border-bottom:1px solid var(--line-light);margin-bottom:44px;padding-bottom:34px}.LegalPage-module__bHW_4a__header h1{letter-spacing:-.06em;max-width:16ch;margin:20px 0 18px;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:900;line-height:.92}.LegalPage-module__bHW_4a__meta{font:700 .66rem/1.5 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-meta-light);margin:22px 0 0}.LegalPage-module__bHW_4a__intro{color:var(--text-body-light);max-width:62ch;margin:0;font-size:1.08rem}.LegalPage-module__bHW_4a__layout{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,84px);display:grid}.LegalPage-module__bHW_4a__toc{top:calc(var(--header-h) + 24px);position:sticky}.LegalPage-module__bHW_4a__toc h2{font:750 .64rem/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-meta-light);margin:0 0 14px}.LegalPage-module__bHW_4a__toc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.LegalPage-module__bHW_4a__toc li{counter-increment:toc;border-top:1px solid var(--line-light)}.LegalPage-module__bHW_4a__toc a{color:var(--text-body-light);padding:9px 0;font-size:.84rem;transition:color .2s;display:block}.LegalPage-module__bHW_4a__toc a:before{content:counter(toc, decimal-leading-zero) "  ";font:700 .62rem/1 var(--mono);color:var(--deploy-2)}.LegalPage-module__bHW_4a__toc a:hover{color:var(--carbon)}.LegalPage-module__bHW_4a__body{max-width:68ch}.LegalPage-module__bHW_4a__body section{scroll-margin-top:calc(var(--header-h) + 24px);margin-bottom:44px}.LegalPage-module__bHW_4a__body h2{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:850;line-height:1.15}.LegalPage-module__bHW_4a__body h3{letter-spacing:-.02em;margin:22px 0 8px;font-size:1.02rem;font-weight:800}.LegalPage-module__bHW_4a__body p,.LegalPage-module__bHW_4a__body li{color:#4c514b;font-size:.97rem;line-height:1.7}.LegalPage-module__bHW_4a__body p{margin:0 0 14px}.LegalPage-module__bHW_4a__body ul{margin:0 0 14px;padding-left:20px}.LegalPage-module__bHW_4a__body li{margin:6px 0}.LegalPage-module__bHW_4a__body a{color:#3f5a0f;text-underline-offset:2px;text-decoration:underline}.LegalPage-module__bHW_4a__body a:hover,.LegalPage-module__bHW_4a__body strong{color:var(--carbon)}@media (max-width:899px){.LegalPage-module__bHW_4a__layout{grid-template-columns:1fr;gap:34px}.LegalPage-module__bHW_4a__toc{border:1px solid var(--line-light);background:#fff9;padding:18px;position:relative;top:auto}}@media (max-width:699px){.LegalPage-module__bHW_4a__page{padding:calc(var(--header-h) + 44px) 0 72px}.LegalPage-module__bHW_4a__body{max-width:none}}@media print{.LegalPage-module__bHW_4a__page{background:#fff;padding:0}.LegalPage-module__bHW_4a__toc{display:none}.LegalPage-module__bHW_4a__layout{grid-template-columns:1fr}.LegalPage-module__bHW_4a__body section{break-inside:avoid}.LegalPage-module__bHW_4a__body p,.LegalPage-module__bHW_4a__body li{color:#000;font-size:11pt}}
