.seo-page{max-width:720px;margin:0 auto;padding:56px 20px 96px;color:var(--color-on-surface);font:var(--font-weight-body-md) var(--font-body-md) /1.65 inherit}.seo-article-layout,.seo-host-convert-rail{display:block}@media (min-width:960px){.seo-page{max-width:1080px}.seo-article-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:36px 40px;align-items:start}.seo-host-convert-rail{position:sticky;top:72px;z-index:1;max-height:calc(100vh - 88px);overflow-y:auto;overscroll-behavior:contain}.seo-host-convert-rail .seo-host-convert{margin:0;padding:22px 20px 20px}.seo-host-convert-rail .seo-host-convert h2{font-size:1.15rem;line-height:1.3;margin-bottom:10px}.seo-host-convert-rail .seo-host-convert>p{margin-bottom:10px;font-size:.92rem;line-height:1.55}.seo-host-convert-rail .seo-host-convert-actions{margin-top:16px!important;flex-direction:column;align-items:stretch}.seo-host-convert-primary,.seo-host-convert-secondary{width:100%;text-align:center;white-space:nowrap}}.seo-page h1{font-size:2.1rem;line-height:1.2;letter-spacing:-.02em;margin:0 0 12px}.seo-page .seo-lede{color:var(--color-muted);font-size:1.08rem;margin:0 0 36px}.seo-page h2{font-size:1.35rem;letter-spacing:-.01em;margin:40px 0 12px}.seo-page h3{font-size:1.05rem;margin:28px 0 8px}.seo-page li,.seo-page p{color:var(--color-muted)}.seo-page strong{color:var(--color-on-surface)}.seo-page ol,.seo-page ul{padding-left:22px;margin:12px 0 20px}.seo-page li{margin:6px 0}.seo-table-wrap{overflow-x:auto;margin:20px 0 28px}.seo-page table{width:100%;border-collapse:collapse;font-size:.95rem}.seo-page td,.seo-page th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--color-border-subtle);vertical-align:top}.seo-page th{color:var(--color-on-surface);font-weight:600}.seo-page td{color:var(--color-muted)}.seo-cta{margin-top:48px;padding:28px;border:1px solid var(--line,#eceaed);border-radius:var(--r-lg,18px);background:var(--surface,#fff);box-shadow:var(--sh-1,0 1px 2px rgba(17,17,19,.04),0 6px 20px rgba(17,17,19,.05));text-align:center}.seo-cta h2{margin:0 0 6px}.seo-cta p{margin:0 0 18px}.seo-cta a{display:inline-block;padding:11px 20px;border-radius:11px;background:var(--ink,#111113);color:#fff;font-weight:600;text-decoration:none}.seo-cta a:hover{box-shadow:0 6px 18px rgba(17,17,19,.22)}.seo-host-convert{margin:48px 0 40px;padding:28px 28px 24px;border:1px solid var(--line,#eceaed);border-radius:var(--r-lg,18px);background:var(--surface-2,#f4f3f2);box-shadow:var(--sh-1,0 1px 2px rgba(17,17,19,.04),0 6px 20px rgba(17,17,19,.05))}.seo-host-convert h2{margin-top:0;color:var(--ink,#111113)}.seo-host-convert>p{margin:0 0 14px;color:var(--ink-2,#6b6870)}.seo-host-convert-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 0!important}.seo-host-convert-primary{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;border-radius:11px;background:var(--ink,#111113);color:#fff!important;font-weight:600;text-decoration:none;border:1px solid transparent;will-change:transform;box-shadow:0 1px 2px rgba(17,17,19,.08)}.seo-host-convert-primary:hover{box-shadow:0 8px 22px rgba(17,17,19,.22)}.seo-host-convert-primary:focus-visible{outline:2px solid var(--ink,#111113);outline-offset:3px}.seo-host-convert-secondary{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:11px;border:1px solid var(--line-2,#dfdce0);background:var(--surface,#fff);color:var(--ink,#111113)!important;font-weight:600;font-size:.95rem;text-decoration:none;will-change:transform}.seo-host-convert-secondary:hover{border-color:var(--ink,#111113);background:var(--surface,#fff)}.seo-host-convert-secondary:focus-visible{outline:2px solid var(--ink,#111113);outline-offset:3px}@media (prefers-reduced-motion:reduce){.seo-host-convert-primary,.seo-host-convert-secondary{will-change:auto}}.seo-explore{margin-top:56px;border-top:1px solid var(--color-border-subtle);padding-top:20px}.seo-explore-eyebrow{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--accent,#6e56f8);margin:0 0 4px}.seo-explore-section{padding:20px 0 24px}.seo-explore-section+.seo-explore-section{border-top:1px solid var(--color-border-subtle)}.seo-explore h2{font-size:.95rem;font-weight:600;margin:0 0 14px}.seo-explore h3{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-faint);margin:0 0 8px}.seo-explore-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px 24px}.seo-explore-flow ul{-moz-columns:150px 4;columns:150px 4;-moz-column-gap:24px;column-gap:24px}.seo-explore ul{list-style:none;padding:0;margin:0}.seo-explore li{margin:0;padding:2px 0;-moz-column-break-inside:avoid;break-inside:avoid}.seo-explore a{color:var(--color-muted);font-size:.85rem;line-height:1.7;text-decoration:none}.seo-explore a:focus-visible,.seo-explore a:hover{color:var(--color-on-surface);text-decoration:underline;text-decoration-color:var(--accent,#6e56f8);text-underline-offset:3px}.seo-byline{margin:28px 0 0}.seo-byline,.seo-fineprint{font-size:.82rem;color:var(--color-faint)}.seo-fineprint{margin-top:36px}