.pae-theme .pae-seo-section{width:min(1200px,calc(100% - 80px));margin:36px auto 52px;padding:32px;border:1px solid #dce4e9;border-radius:8px;background:#f7f9fa;color:var(--ink);font-family:var(--body)}.pae-theme .pae-seo-section h2{font:700 clamp(30px,3vw,42px)/1.12 var(--heading);margin:0 0 18px;color:var(--ink)}.pae-theme .pae-seo-section h3{font:700 26px/1.2 var(--heading);margin:20px 0 12px}.pae-theme .pae-seo-section p,.pae-theme .pae-seo-section li{font-size:17px;line-height:1.65;color:#526672}.pae-theme .pae-seo-section a{color:var(--red);font-weight:600}.pae-theme .pae-seo-section details{border-top:1px solid #dce4e9;padding:17px 0}.pae-theme .pae-seo-section summary{font-size:18px;font-weight:600;cursor:pointer}.pae-theme .pae-seo-links{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:22px}.pae-theme .pae-seo-section table{width:100%;border-collapse:collapse;font-size:16px}.pae-theme .pae-seo-section td,.pae-theme .pae-seo-section th{padding:16px;text-align:left;border:1px solid #dce4e9;vertical-align:top}@media(max-width:767px){.pae-theme .pae-seo-section{width:calc(100% - 36px);padding:22px;margin:26px auto}.pae-theme .pae-seo-section td,.pae-theme .pae-seo-section th{padding:10px;font-size:14px}}