.legal-header{border-bottom:1px solid var(--border,#e3e8ef);justify-content:space-between;align-items:center;min-height:94px;display:flex}.legal-page{padding-block:36px 80px}.legal-back{color:#61738a;align-items:center;gap:9px;font-size:12px;display:inline-flex}.legal-heading{max-width:800px;margin-block:48px 32px}.legal-heading .section-kicker{color:#315cf4;margin-bottom:18px;font-size:12px;font-weight:650;display:block}.legal-heading h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(34px,4.5vw,58px);font-weight:600;line-height:1.12}.legal-heading>p{color:#61738a;font-size:15px;line-height:1.8}.legal-draft{background:#edf2ff;border:1px solid #dbe4fb;border-radius:14px;align-items:flex-start;gap:16px;margin-bottom:46px;padding:23px 25px;display:flex}.legal-draft>svg{color:#315cf4;flex-shrink:0;margin-top:2px}.legal-draft strong{font-size:13px;font-weight:700}.legal-draft p{color:#536681;max-width:940px;margin-top:7px;font-size:12px;line-height:1.9}.legal-layout{grid-template-columns:225px minmax(0,1fr);gap:64px;display:grid}.legal-navigation{flex-direction:column;align-self:start;gap:6px;display:flex;position:sticky;top:35px}.legal-navigation a,.legal-navigation button{text-align:left;border-radius:7px;padding:11px 14px;font-size:12px;line-height:1.5}.legal-navigation a[aria-current=page]{color:#315cf4;background:#e9efff;font-weight:700}.legal-navigation a:hover,.legal-navigation button:hover{color:#315cf4}.legal-navigation button{color:#69778b;margin-top:14px}.legal-version{color:#61738a;border-bottom:1px solid #e3e8ef;padding:12px 0 28px;font-size:11px}.legal-article section{border-bottom:1px solid #e3e8ef;padding-block:28px}.legal-article h2{overflow-wrap:anywhere;letter-spacing:-.02em;gap:14px;min-width:0;margin-bottom:15px;font-size:19px;font-weight:650;line-height:1.5;display:flex}.legal-article h2>span{color:#8899b1;padding-top:7px;font-size:11px;font-weight:500}.legal-article section>p{color:#536681;overflow-wrap:anywhere;margin-top:12px;font-size:13px;line-height:1.95}.legal-fields{background:#fff;border:1px solid #e3e8ef;border-radius:10px;margin-top:22px;padding-inline:20px}.legal-fields>div{border-bottom:1px solid #edf0f5;grid-template-columns:1fr 1fr;gap:20px;padding-block:14px;font-size:11px;line-height:1.7;display:grid}.legal-fields>div:last-child{border:0}.legal-fields dt{color:#536681}.legal-fields dd{overflow-wrap:anywhere}.legal-placeholder{color:#8a5c25;font-style:italic}@media (max-width:800px){.legal-layout{grid-template-columns:1fr;gap:24px}.legal-navigation{flex-flow:wrap;position:static}.legal-navigation button{margin-top:0}.legal-draft{padding:19px}.legal-heading{margin-top:34px}}@media (max-width:480px){.legal-fields>div{grid-template-columns:1fr;gap:4px}.legal-header{min-height:80px}.legal-article h2{font-size:17px}}
