/* SEO landing: retains original Klyvora palette and global components */
.seo-hero{padding:105px 0 95px;background:linear-gradient(115deg,#06101f,#0d3050);position:relative}.seo-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:55px;align-items:center}.seo-hero h1{font-size:clamp(43px,5.4vw,77px);line-height:1.09;letter-spacing:-.045em;margin:28px 0;color:#eff8ff}.seo-hero h1 em{font-style:normal;color:#1bd9f1}.seo-lead{font-size:clamp(17px,1.6vw,20px);line-height:1.75;color:#b6d7f3;max-width:660px}.seo-note{font-size:13px;color:#9bc4e5;margin-top:25px}.seo-highlight,.seo-panel,.seo-price{border:1px solid #28607f;background:linear-gradient(140deg,#0b2237,#113b59);border-radius:24px;padding:36px;color:#eff8ff;box-shadow:0 22px 55px #0002}.seo-highlight .kicker{color:#22d6ed}.seo-email-icon{font-size:75px;color:#1bd9f1;line-height:1.5}.seo-example{font-size:clamp(18px,2vw,25px);font-weight:800;overflow-wrap:anywhere}.seo-feature{padding:13px 0;border-top:1px solid #31556c;color:#c8e5f9}.seo-highlight small{display:block;color:#9cc1dd;line-height:1.6;margin-top:20px}.seo-intro{max-width:720px;line-height:1.75;margin:18px 0 30px}.seo-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.seo-card{border:1px solid #24516c;border-radius:20px;padding:28px;background:#0d2840;color:#eaf7ff}.seo-card>span{font-weight:800;color:#1bd9f1;letter-spacing:2px}.seo-card h3{margin:16px 0 12px;font-size:22px}.seo-card p{color:#b7d5ec;line-height:1.75}.seo-alt{background:#07192a}.seo-two{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.seo-two p{line-height:1.8}.seo-panel ul,.seo-price ul{padding-left:21px;line-height:2}.seo-panel p{color:#b8d5e9}.seo-price-number{font-size:clamp(34px,4vw,49px);font-weight:850;margin:18px 0}.seo-price-number small{font-size:16px}.seo-price .btn{margin-top:16px}.seo-price p{color:#d1e8f7}.seo-price li{color:#c0dcef}html[data-theme="light"] .seo-hero{background:linear-gradient(115deg,#e6f6ff,#c8e8f8)}html[data-theme="light"] .seo-hero h1{color:#0b2137}html[data-theme="light"] .seo-lead,html[data-theme="light"] .seo-note{color:#28516b}html[data-theme="light"] .seo-card,html[data-theme="light"] .seo-highlight,html[data-theme="light"] .seo-panel,html[data-theme="light"] .seo-price{background:#eaf7ff;color:#0c2740;border-color:#9ecbdf}html[data-theme="light"] .seo-card p,html[data-theme="light"] .seo-highlight small,html[data-theme="light"] .seo-feature,html[data-theme="light"] .seo-panel p,html[data-theme="light"] .seo-price p,html[data-theme="light"] .seo-price li{color:#31566d}html[data-theme="light"] .seo-alt{background:#e6f3fa}@media(max-width:900px){.seo-hero-grid,.seo-two{grid-template-columns:1fr;gap:35px}.seo-hero{padding:70px 0}.seo-cards{grid-template-columns:1fr}.seo-highlight{max-width:620px}}@media(max-width:600px){.seo-hero{padding:55px 0}.seo-highlight,.seo-panel,.seo-price{padding:23px}.seo-hero h1{font-size:clamp(39px,11vw,58px)}.seo-cards{gap:14px}.seo-card{padding:22px}}

/* Internal navigation for SEO service landing pages */
.seo-service-link{display:inline-block;margin-top:16px;color:#1bd9f1;font-weight:700;text-decoration:none}.seo-service-link:hover{text-decoration:underline}
