.legal-page #primary,.legal-page .site-content .content-area{width:100%}.legal-page .site-main{margin:0;padding:clamp(20px,3vw,36px) var(--content-pad,24px) clamp(32px,4vw,56px)}.legal-page .inside-article{background:transparent}.legal-page .legal-shell{box-sizing:border-box;max-width:820px;margin:0 auto;padding:clamp(26px,4vw,42px) clamp(20px,3.6vw,36px);background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 28px rgba(15,23,42,.07)}.legal-page .entry-header{margin:0 0 24px;padding-bottom:20px;border-bottom:1px solid #e8edf2}.legal-page .entry-title{margin:0;font-size:clamp(1.625rem,1.35rem + 1vw,2.125rem);font-weight:700;line-height:1.28;color:#0f172a;text-align:left}.legal-page .article-meta{margin:12px 0 0;font-size:.9375rem;color:#64748b}.legal-page .article-body{font-size:1.0625rem;line-height:1.72;color:#334155}.legal-page .article-body>p:first-child{margin-top:0}@media(max-width:768px){.legal-page .site-main{padding-left:16px;padding-right:16px}.legal-page .legal-shell{border-radius:10px;padding:22px 18px 28px}.legal-page .entry-header{margin-bottom:20px;padding-bottom:16px}}h2[data-v-e87807ea]{margin-top:20px!important}