.seo-pages-module__O9XXBq__page{width:min(1120px,100% - 32px);margin:0 auto;padding:34px 0 58px}.seo-pages-module__O9XXBq__hero{text-align:center;background:radial-gradient(circle at 15% 0,#0ea5e938,#0000 34%),linear-gradient(135deg,#27205ce0,#543fa085);border:1px solid #c7d2fe47;border-radius:28px;margin:0 auto 24px;padding:34px 22px;box-shadow:0 24px 70px #1410373d}.seo-pages-module__O9XXBq__heroInner{max-width:880px;margin:0 auto}.seo-pages-module__O9XXBq__kicker{color:#bfdbfe;text-transform:uppercase;letter-spacing:.18em;background:#ffffff14;border:1px solid #bfdbfe52;border-radius:999px;width:fit-content;margin:0 auto 14px;padding:8px 14px;font-size:.72rem;font-weight:900}.seo-pages-module__O9XXBq__hero h1{color:#fff;letter-spacing:-.07em;margin:0;font-size:clamp(2.2rem,7vw,4.8rem);line-height:.98}.seo-pages-module__O9XXBq__lead{color:#f8f7ffd6;max-width:780px;margin:18px auto 0;font-size:clamp(1rem,2.6vw,1.18rem);line-height:1.65}.seo-pages-module__O9XXBq__lead+.seo-pages-module__O9XXBq__lead{margin-top:12px}.seo-pages-module__O9XXBq__heroStats{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.seo-pages-module__O9XXBq__heroStats span{color:#f8f7ffdb;background:#ffffff14;border:1px solid #bfdbfe38;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.9rem;font-weight:800;display:inline-flex}.seo-pages-module__O9XXBq__contentCard{background:#fff1;border:1px solid #c7d2fe38;border-radius:24px;margin-top:24px;padding:28px;box-shadow:0 18px 55px #14103724}.seo-pages-module__O9XXBq__contentHeader{max-width:780px;margin-bottom:18px}.seo-pages-module__O9XXBq__contentHeader p{color:#bfdbfe;text-transform:uppercase;letter-spacing:.16em;margin:0 0 8px;font-size:.72rem;font-weight:900}.seo-pages-module__O9XXBq__contentHeader h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(1.65rem,4vw,2.35rem);line-height:1.08}.seo-pages-module__O9XXBq__sectionGrid{gap:14px;display:grid}.seo-pages-module__O9XXBq__section{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:20px;margin:0;padding:20px}.seo-pages-module__O9XXBq__sectionNumber{color:#bfdbfe;background:#0ea5e92e;border-radius:999px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.seo-pages-module__O9XXBq__section h3{color:#fff;margin:12px 0 10px;font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.16}.seo-pages-module__O9XXBq__section p{color:#f8f7ffd1;margin:0 0 12px;line-height:1.75}.seo-pages-module__O9XXBq__section p:last-child{margin-bottom:0}.seo-pages-module__O9XXBq__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.seo-pages-module__O9XXBq__infoBox{background:#ffffff13;border:1px solid #c7d2fe2e;border-radius:20px;padding:18px}.seo-pages-module__O9XXBq__infoBox h3{color:#fff;margin:0 0 8px;font-size:1.08rem}.seo-pages-module__O9XXBq__infoBox p{color:#f8f7ffcc;margin:0;line-height:1.6}.seo-pages-module__O9XXBq__ctaRow{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.seo-pages-module__O9XXBq__primaryBtn,.seo-pages-module__O9XXBq__secondaryBtn{color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:900;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.seo-pages-module__O9XXBq__primaryBtn{background:linear-gradient(135deg,#0ea5e9,#2563eb);border:1px solid #0ea5e93d;box-shadow:0 18px 40px #0ea5e93d}.seo-pages-module__O9XXBq__primaryBtn:hover,.seo-pages-module__O9XXBq__secondaryBtn:hover{transform:translateY(-2px)}.seo-pages-module__O9XXBq__secondaryBtn{background:#ffffff14;border:1px solid #ffffff47}@media (max-width:1024px){.seo-pages-module__O9XXBq__infoGrid{grid-template-columns:1fr}}@media (max-width:760px){.seo-pages-module__O9XXBq__page{width:min(100% - 24px,1120px);padding-top:24px;padding-bottom:50px}.seo-pages-module__O9XXBq__hero,.seo-pages-module__O9XXBq__contentCard{border-radius:24px;padding:18px}.seo-pages-module__O9XXBq__hero h1{letter-spacing:-.055em}.seo-pages-module__O9XXBq__ctaRow{display:grid}.seo-pages-module__O9XXBq__primaryBtn,.seo-pages-module__O9XXBq__secondaryBtn{width:100%}.seo-pages-module__O9XXBq__section{padding:18px}}
