.seo-landing[data-v-b55a49f1]{color:#eef3fb}.seo-hero[data-v-b55a49f1]{background-position:50%;background-size:cover;border-bottom:1px solid #ffffff14;align-items:center;min-height:min(78vh,720px);display:grid}.seo-hero-inner[data-v-b55a49f1]{gap:1rem;padding:7rem 0 4.5rem;display:grid}.eyebrow[data-v-b55a49f1],.panel-kicker[data-v-b55a49f1]{color:#d8f47c;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem;font-weight:800}h1[data-v-b55a49f1]{max-width:13ch;font-size:clamp(2.3rem,6vw,5rem);line-height:.96}.lead[data-v-b55a49f1]{color:#c3ccda;max-width:68ch;font-size:clamp(1rem,1.7vw,1.22rem)}.hero-actions[data-v-b55a49f1]{flex-wrap:wrap;gap:.7rem;display:flex}.btn-primary[data-v-b55a49f1]{color:#101418;background:#d8f47c}.btn-ghost[data-v-b55a49f1]{color:#f2f6ff;background:#05070cad;border:1px solid #ffffff3d}.seo-section[data-v-b55a49f1]{gap:1rem;padding:2.4rem 0 3.6rem;display:grid}.keyword-row[data-v-b55a49f1]{flex-wrap:wrap;gap:.5rem;display:flex}.keyword-row span[data-v-b55a49f1]{color:#dbe9b1;background:#d8f47c14;border:1px solid #d8f47c3d;border-radius:999px;padding:.38rem .68rem;font-size:.84rem;font-weight:700}.landing-grid[data-v-b55a49f1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.faq-band[data-v-b55a49f1],.info-panel[data-v-b55a49f1],.process-band[data-v-b55a49f1]{background:linear-gradient(155deg,#0e1015f2,#0a0c10f2);border:1px solid #ffffff14;border-radius:18px;padding:1rem}.info-panel[data-v-b55a49f1],.process-band[data-v-b55a49f1]{gap:.75rem;display:grid}h2[data-v-b55a49f1]{color:#f3f7ff;font-size:clamp(1.35rem,2.5vw,2.1rem)}ol[data-v-b55a49f1],ul[data-v-b55a49f1]{color:#bbc6d8;margin:0;padding-left:1.25rem}li+li[data-v-b55a49f1]{margin-top:.45rem}.process-band[data-v-b55a49f1]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}.faq-band[data-v-b55a49f1]{gap:.8rem;display:grid}.faq-list[data-v-b55a49f1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.faq-item[data-v-b55a49f1]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;padding:.82rem}.faq-item h3[data-v-b55a49f1]{font-size:1rem}.faq-item p[data-v-b55a49f1]{color:#b6c1d2;margin-top:.42rem}@media (width<=820px){.seo-hero[data-v-b55a49f1]{background-position:50%;min-height:620px}.seo-hero-inner[data-v-b55a49f1]{padding-top:6rem}.faq-list[data-v-b55a49f1],.landing-grid[data-v-b55a49f1],.process-band[data-v-b55a49f1]{grid-template-columns:1fr}}
