.seo-breadcrumb{padding-top:20px;margin-bottom:0}.answer-box{max-width:820px;padding:32px 36px;border:1px solid var(--lp-line);border-left:4px solid var(--lp-ink);border-radius:var(--lp-radius-lg);background:var(--lp-card)}.answer-box h2{margin:0;font-size:clamp(22px,2.4vw,28px);line-height:1.2;font-weight:600;letter-spacing:-.02em}.answer-box p{margin:14px 0 0;max-width:68ch;color:var(--lp-text);font-size:17.5px;line-height:1.7}.answer-box .answer-meta{margin-top:18px;color:var(--lp-gray);font-size:14px}.seo-prose{max-width:72ch}.seo-prose section+section{margin-top:48px}.seo-prose h2{margin:0 0 14px;font-size:clamp(24px,2.6vw,30px);line-height:1.2;font-weight:600;letter-spacing:-.025em}.seo-prose h3{margin:28px 0 10px;font-size:19px;font-weight:600}.seo-prose p{line-height:1.75}.seo-prose ol,.seo-prose p,.seo-prose ul{margin:0 0 16px;color:var(--lp-text);font-size:17px}.seo-prose ol,.seo-prose ul{padding-left:22px;line-height:1.7;list-style:disc}.seo-prose ol{list-style:decimal}.seo-prose li{margin-bottom:8px;padding-left:4px}.seo-prose a{font-weight:600;text-decoration:underline;text-decoration-color:var(--lp-line-strong);text-underline-offset:4px}.seo-prose a:hover{text-decoration-color:currentColor}.seo-limits{margin:0;padding:0;list-style:none;display:grid;gap:12px;max-width:820px}.seo-limits li{position:relative;padding:16px 20px 16px 48px;border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);background:var(--lp-card);color:var(--lp-text);font-size:16px;line-height:1.6}.seo-limits li:before{content:"";position:absolute;left:20px;top:26px;width:14px;height:2px;border-radius:2px;background:var(--lp-gray)}.seo-sources{margin:0;padding-left:20px;display:grid;gap:8px;color:var(--lp-text);font-size:15px;line-height:1.5;list-style:disc}.seo-sources a{overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--lp-line-strong);text-underline-offset:4px}.seo-sources a:hover{text-decoration-color:currentColor}.faq-group+.faq-group{margin-top:56px}.faq-group>h2{margin:0 0 8px;font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.02em}.seo-qa{max-width:820px;border-top:1px solid var(--lp-line)}.seo-qa>div{padding:22px 0;border-bottom:1px solid var(--lp-line)}.seo-qa h3{margin:0;font-size:17px;font-weight:600;line-height:1.4}.seo-qa p{margin:8px 0 0;max-width:68ch;color:var(--lp-text);font-size:16px;line-height:1.7}@media (max-width:680px){.answer-box{padding:22px 20px}.answer-box p,.seo-prose ol,.seo-prose p,.seo-prose ul{font-size:16.5px}.seo-limits li{padding:14px 16px 14px 40px}.seo-limits li:before{left:16px;top:24px}}