.seo-breadcrumb{width:min(1180px,100% - 48px);color:var(--muted);gap:10px;margin:0 auto;padding:22px 0;font-size:12px;display:flex}.seo-breadcrumb a{color:var(--green-800);font-weight:800}.seo-hero{color:#fff;background:radial-gradient(circle at 78% 26%, #00a57a59, transparent 38%), linear-gradient(135deg, var(--green-950), var(--green-800));border-radius:30px;grid-template-columns:1.1fr .9fr;align-items:center;gap:35px;width:min(1280px,100% - 32px);min-height:530px;margin:0 auto;padding:64px clamp(28px,6vw,84px);display:grid;overflow:hidden}.seo-hero h1{letter-spacing:-.045em;max-width:750px;margin:16px 0 20px;font-size:clamp(42px,4.8vw,62px);line-height:1.08}.seo-hero .section-kicker{color:#91e7cf}.seo-hero p{color:#d1e8df;max-width:620px;margin:0 0 18px;font-size:16px;line-height:1.7}.seo-entry-price{color:#e2fff4;background:#ffffff1f;border:1px solid #ffffff40;border-radius:10px;width:fit-content;margin-bottom:18px;padding:10px 14px;font-size:13px;font-weight:700}.seo-entry-price strong{color:#fff;font-size:17px}.seo-hero-points{color:#e1f5ec;gap:9px;margin:22px 0 0;padding:0;font-size:12px;font-weight:700;list-style:none;display:grid}.seo-hero-points li:before{content:"✓";color:#95ecd1;margin-right:9px}.seo-hero-visual{min-width:0;padding:25px 18px 25px 0;position:relative}.seo-hero-visual img{filter:drop-shadow(0 26px 28px #00161059);width:100%}.seo-hero-visual .seo-hero-phone{width:27%;position:absolute;bottom:0;right:-2%}.seo-content{width:min(1120px,100% - 48px);margin:0 auto;padding:105px 0}.seo-intro{max-width:850px}.seo-intro h2,.seo-split h2{margin:14px 0 24px;font-size:clamp(34px,4vw,48px);line-height:1.18}.seo-intro p,.seo-split p,.seo-note p{color:var(--muted);font-size:16px;line-height:1.85}.seo-feature-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin:58px 0 100px;display:grid}.seo-feature-grid article{background:var(--green-50);border:1px solid #d5e8de;border-radius:20px;padding:34px}.seo-feature-grid span{color:var(--green-700);font-size:12px;font-weight:800}.seo-feature-grid h3{margin:20px 0 10px;font-size:23px}.seo-feature-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.seo-split{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.seo-split ol{color:var(--muted);margin:0;padding-left:23px;font-size:15px;line-height:1.8}.seo-split li+li{margin-top:20px}.seo-split strong{color:var(--ink)}.seo-split p:first-child{margin-top:0}.seo-note{background:#fff6ef;border-radius:20px;margin-top:95px;padding:35px 42px}.seo-note h2{margin:0 0 12px;font-size:26px}.seo-note p{margin:0}.seo-note a{color:var(--green-800);text-underline-offset:3px;font-weight:800;text-decoration:underline}.seo-plan{color:#fff;background:linear-gradient(135deg, var(--green-950), var(--green-900));border-radius:30px;grid-template-columns:1fr .8fr;align-items:center;gap:clamp(28px,5vw,70px);width:min(1280px,100% - 32px);margin:0 auto;padding:clamp(34px,5vw,70px);display:grid}.seo-plan h2{max-width:600px;margin:16px 0;font-size:clamp(34px,4vw,48px);line-height:1.12}.seo-plan>div>p{color:#c9e3d9;max-width:520px;line-height:1.7}.seo-service-points{color:#dcf6eb;gap:10px;margin-top:26px;font-size:13px;font-weight:700;display:grid}.seo-plan-card{color:var(--ink);background:#fff;border-radius:22px;padding:clamp(28px,4vw,44px)}.seo-plan-card>span{color:var(--green-700);letter-spacing:.15em;font-size:11px;font-weight:800}.seo-plan-card>strong{color:var(--green-900);letter-spacing:-.04em;margin:12px 0;font-size:clamp(42px,4vw,58px);line-height:1.05;display:block}.seo-plan-card>strong small{letter-spacing:normal;font-size:16px}.seo-plan-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.seo-plan-card .button{text-align:center;width:100%;margin-top:24px}.seo-plan-card>small{color:var(--muted);text-align:center;margin-top:13px;font-size:11px;display:block}.seo-faq{padding:100px 0}.seo-final-cta{text-align:center;color:#fff;background:var(--green-950);border-radius:30px;width:min(1280px,100% - 32px);margin:0 auto 100px;padding:70px 30px}.seo-final-cta h2{max-width:750px;margin:15px auto;font-size:clamp(34px,4vw,48px)}.seo-final-cta p{color:#c4dfd5;max-width:630px;margin:0 auto 28px;line-height:1.7}@media (width<=900px){.seo-hero{grid-template-columns:1fr;padding:60px 34px}.seo-hero-visual{width:min(620px,100%);margin:0 auto}.seo-split{grid-template-columns:1fr;gap:18px}.seo-plan{grid-template-columns:1fr}}@media (width<=600px){.seo-breadcrumb{width:calc(100% - 32px)}.seo-hero{border-radius:22px;width:calc(100% - 20px);min-height:auto;padding:42px 22px 20px}.seo-hero h1{font-size:38px}.seo-hero p{font-size:14px}.seo-hero .button{text-align:center;width:100%;padding:12px 18px}.seo-entry-price{font-size:12px}.seo-entry-price strong{font-size:15px}.seo-hero-visual{padding-right:12px}.seo-hero-visual .seo-hero-phone{right:0}.seo-content{width:calc(100% - 32px);padding:76px 0}.seo-feature-grid{grid-template-columns:1fr;margin:42px 0 76px}.seo-feature-grid article{padding:28px}.seo-note{margin-top:70px;padding:28px}.seo-plan{border-radius:22px;width:calc(100% - 20px);padding:42px 20px 20px}.seo-plan-card{padding:28px 22px}.seo-faq{padding:86px 0}.seo-final-cta{border-radius:22px;width:calc(100% - 20px);margin-bottom:70px;padding:60px 24px}}
