.seo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lw-card-space);padding:0;list-style:none}.seo-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.seo-table-wrap .compare-table{min-width:680px}.seo-table-wrap:focus-visible{outline:3px solid currentColor;outline-offset:3px}.seo-sources a{overflow-wrap:anywhere}.seo-prose{min-width:0}.seo-disclaimer,.seo-status{max-width:820px}.seo-review{display:inline-flex;align-items:center}.seo-sources{padding-left:20px}@media(max-width:700px){.seo-steps{grid-template-columns:1fr}.seo-table-wrap .compare-table{min-width:560px}}  .seo-link-list{display:flex;flex-wrap:wrap;gap:var(--lw-card-space)}.seo-example p{display:grid;grid-template-columns:110px 1fr;gap:14px}.seo-calculator-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--lw-card-space)}.seo-calculator label{display:flex;flex-direction:column;gap:9px}.seo-calculator input{min-width:0;width:100%;box-sizing:border-box;font:inherit}.seo-calculator output{display:block}.seo-calculator .btn{white-space:normal}@media(max-width:700px){.seo-example p{grid-template-columns:1fr}.seo-link-list{flex-direction:column}.page-title{overflow-wrap:break-word}}  html[data-bb-surface="public"] body.article-page main{background:#fff;color:#25333b;}html[data-bb-surface="public"] .article-page main>.page-hero{background:#fff;border:0;padding:40px 28px 32px;}html[data-bb-surface="public"] .article-page .page-hero>.container{width:100%;max-width:900px;padding:0;display:flex;flex-direction:column;align-items:flex-start;}html[data-bb-surface="public"] .article-page .breadcrumbs{align-self:flex-start;justify-content:flex-start;margin:0 0 24px;font-size:12px;line-height:1.6;flex-wrap:wrap;}html[data-bb-surface="public"] .article-page .page-hero .eyebrow{display:none;order:1;font-size:11px;letter-spacing:.16em;font-weight:600;margin:0 0 22px;color:#53756a;}html[data-bb-surface="public"] .article-page .page-hero .eyebrow::before{display:none;}html[data-bb-surface="public"] .article-page h1.page-title{order:2;max-width:900px;margin:0;text-align:left;font:550 clamp(29px,3vw,38px)/1.25 var(--font-display);letter-spacing:-.025em;color:#182c35;text-wrap:balance;}html[data-bb-surface="public"] .article-page .seo-review{order:3;margin:22px 0 0;padding:0;font-size:12px;font-weight:500;color:#77817f;}html[data-bb-surface="public"] .article-page .page-hero .lede{order:4;width:100%;max-width:760px;margin:28px 0 0;font-size:19px;line-height:1.65;color:#53616a;text-align:left;}html[data-bb-surface="public"] .article-page .answer-summary{order:5;box-sizing:border-box;width:100%;max-width:760px;margin:28px 0 0;padding:20px 24px;background:#f4f6f3;border:1px solid #e2e8e1;border-radius:3px;color:#4c6059;font-size:14px;line-height:1.75;text-align:left;}html[data-bb-surface="public"] .article-page .answer-summary strong{display:block;margin-bottom:6px;text-transform:uppercase;font-size:10px;letter-spacing:.12em;color:#466657;}html[data-bb-surface="public"] .article-page .page-hero-actions{order:6;display:flex;flex-direction:row;width:100%;max-width:760px;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:24px;margin:22px 0 0;}html[data-bb-surface="public"] .article-page .page-hero-actions .btn{width:auto;min-height:30px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:#536a62;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:4px;}html[data-bb-surface="public"] .article-page main>.section{background:#fff;border:0;padding:24px 28px;}html[data-bb-surface="public"] .article-page .seo-prose,html[data-bb-surface="public"] .article-page main>.section>.narrow{width:100%;max-width:760px;padding:0;margin-inline:auto;}html[data-bb-surface="public"] .article-page .section-title{max-width:none;margin:0 0 22px;font-size:clamp(24px,2.3vw,28px);font-weight:600;line-height:1.25;letter-spacing:-.03em;text-wrap:balance;}html[data-bb-surface="public"] .article-page .seo-prose p{max-width:none;margin:0 0 24px;font:400 17px/1.8 var(--font-body);color:#39464c;}html[data-bb-surface="public"] .article-page .seo-prose h3{margin:0 0 10px;font-size:19px;line-height:1.4;font-weight:600;letter-spacing:-.015em;}html[data-bb-surface="public"] .article-page .seo-quote{margin:32px 0;padding:24px 0 24px 28px;background:transparent;border:0;border-left:2px solid #6b8b76;border-radius:0;}html[data-bb-surface="public"] .article-page .seo-quote p{margin:0;font:500 clamp(22px,2.3vw,27px)/1.5 var(--font-body);letter-spacing:-.02em;color:#224d3e;}html[data-bb-surface="public"] .article-page .card-grid,html[data-bb-surface="public"] .article-page .seo-steps{display:grid;grid-template-columns:1fr;gap:28px;margin:30px 0;}html[data-bb-surface="public"] .article-page .seo-steps li{position:relative;padding-left:44px;}html[data-bb-surface="public"] .article-page .seo-steps li::before{position:absolute;left:0;top:3px;font:500 12px/1.5 var(--font-body);color:#688373;margin:0;}html[data-bb-surface="public"] .article-page .feature-card:nth-child(n){padding:24px 0 0;border:0;border-top:1px solid #e3e7e3;border-radius:0;background:transparent;box-shadow:none;}html[data-bb-surface="public"] .article-page .seo-prose .seo-footnote{margin:28px 0;padding:20px 24px;background:#f4f6f3;border-radius:3px;font:400 16px/1.75 var(--font-body);color:#4c6059;}html[data-bb-surface="public"] .article-page .seo-link-list{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;}html[data-bb-surface="public"] .article-page .seo-link-list a{font-size:14px;font-weight:500;line-height:1.6;overflow-wrap:anywhere;}html[data-bb-surface="public"] .article-page #faq{margin-top:36px;padding-block:48px;border-block:1px solid #e3e7e3;background:#fafbf9;}html[data-bb-surface="public"] .article-page .faq summary{font-size:16px;line-height:1.6;}html[data-bb-surface="public"] .article-page .faq-answer{font:400 16px/1.8 var(--font-body);}html[data-bb-surface="public"] .article-page main>.cta-band{margin-top:48px;}@media(max-width:600px){html[data-bb-surface="public"] .article-page main>.page-hero{padding:26px 24px 30px;}html[data-bb-surface="public"] .article-page .breadcrumbs{margin-bottom:36px;font-size:11px;}html[data-bb-surface="public"] .article-page h1.page-title{font-size:29px;line-height:1.25;letter-spacing:-.025em;}html[data-bb-surface="public"] .article-page .page-hero .lede{margin-top:28px;font-size:17px;line-height:1.75;}html[data-bb-surface="public"] .article-page main>.section{padding:22px 24px;}html[data-bb-surface="public"] .article-page .seo-prose p{font-size:16px;line-height:1.8;}html[data-bb-surface="public"] .article-page .answer-summary{padding:18px;}html[data-bb-surface="public"] .article-page .seo-steps li{padding-left:32px;}}