.seo-page[data-v-b4f7646a]{padding-top:calc(var(--nav-h) + 24px)}.seo-head[data-v-b4f7646a]{padding:48px 0 8px}.seo-head .container[data-v-b4f7646a]{max-width:820px}.crumbs[data-v-b4f7646a]{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:var(--muted);margin-bottom:18px}.crumbs a[data-v-b4f7646a]:hover{color:var(--brand-ink)}.crumbs .here[data-v-b4f7646a],.crumbs .sep[data-v-b4f7646a]{color:var(--faint)}.crumbs .here[data-v-b4f7646a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-head h1[data-v-b4f7646a]{font-size:clamp(28px,3.6vw,42px);line-height:1.12;letter-spacing:-.024em;font-weight:600;margin:0 0 14px}.seo-lead[data-v-b4f7646a]{font-size:clamp(15.5px,1.3vw,18px);color:var(--ink-2);line-height:1.6;margin:0;max-width:640px}.seo-body[data-v-b4f7646a]{padding:28px 0 8px}.seo-body .container[data-v-b4f7646a]{max-width:820px}.seo-body[data-v-b4f7646a] h2{font-size:clamp(20px,2.2vw,26px);letter-spacing:-.018em;font-weight:600;margin:36px 0 12px}.seo-body[data-v-b4f7646a] h3{font-size:17px;font-weight:600;margin:24px 0 8px}.seo-body[data-v-b4f7646a] p{color:var(--ink-2);line-height:1.65;margin:0 0 14px}.seo-body[data-v-b4f7646a] ul{color:var(--ink-2);line-height:1.65;padding-left:22px;margin:0 0 14px}.seo-body[data-v-b4f7646a] li{margin-bottom:6px}.seo-body[data-v-b4f7646a] li strong,.seo-body[data-v-b4f7646a] p strong{color:var(--ink);font-weight:600}.seo-body[data-v-b4f7646a] a{color:var(--brand-ink);text-decoration:underline;text-underline-offset:3px}.seo-cta[data-v-b4f7646a]{padding:40px 0 72px}.seo-cta .container[data-v-b4f7646a]{max-width:820px}.cta-card[data-v-b4f7646a]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--band);border:1px solid var(--line);border-radius:var(--r-xl);padding:28px 32px}.cta-card h2[data-v-b4f7646a]{font-size:20px;font-weight:600;letter-spacing:-.015em;margin:0 0 6px}.cta-card p[data-v-b4f7646a]{color:var(--muted);margin:0;font-size:14px}.cta-actions[data-v-b4f7646a]{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:560px){.seo-head[data-v-b4f7646a]{padding-top:28px}.cta-card[data-v-b4f7646a]{padding:22px}.cta-actions[data-v-b4f7646a]{width:100%}.cta-actions .btn[data-v-b4f7646a]{flex:1;justify-content:center}}
