.seo-shell{max-width:1000px}.seo-intro{background:linear-gradient(135deg,#0d181d,#10242b);border:1px solid #30454d;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.seo-intro p{color:#ff8b27;letter-spacing:.12em;margin:0;font-size:12px;font-weight:900}.seo-intro h1{margin:8px 0;font-size:38px}.seo-intro strong{color:#b1c2bc;line-height:1.6}.seo-intro>span{font-size:70px}.seo-services{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.seo-services article{background:#0d171c;border:1px solid #2d4149;border-radius:20px;padding:22px}.seo-services article>span{font-size:34px}.seo-services h2{margin:10px 0}.seo-services ul{color:#a8bab4;margin:0;padding-left:20px;line-height:1.9}.seo-form{background:#0c161b;border:1px solid #30454d;border-radius:22px;margin:22px 0;padding:24px}.seo-form>p{color:#9eb1aa;line-height:1.55}.seo-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.seo-grid label{color:#c4d2cd;gap:7px;font-weight:700;display:grid}.seo-grid input,.seo-grid select,.seo-grid textarea{color:#fff;width:100%;min-height:48px;font:inherit;background:#071015;border:1px solid #3b5059;border-radius:12px;padding:12px}.seo-grid textarea{resize:vertical;min-height:100px}.seo-wide{grid-column:1/-1}.seo-form>button{color:#140b03;background:linear-gradient(90deg,#ff7f20,#ffbd52);border:0;border-radius:13px;width:100%;min-height:52px;margin-top:17px;font-size:16px;font-weight:900}.seo-form output{color:#74e5b2;background:#10251d;border-radius:12px;margin-top:14px;padding:13px;line-height:1.5;display:block}@media (width<=700px){.seo-intro{padding:20px}.seo-intro h1{font-size:29px}.seo-intro>span{font-size:48px}.seo-services,.seo-grid{grid-template-columns:1fr}.seo-wide{grid-column:auto}.seo-form{padding:18px}}
