/* SEO homepage lower content — premium, unified with hero surface */
.seo-expert-suite,.seo-work-suite,.seo-choice-suite,.seo-timing-suite,.seo-price-suite,.seo-proof-suite,.seo-faq-suite,.seo-final-conversion{position:relative;background:transparent!important;color:#111;padding:82px 0}
.seo-section-kicker{display:inline-flex;margin-bottom:14px;color:#6847e8;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}
.seo-expert-suite h2,.seo-work-suite h2,.seo-choice-suite h2,.seo-timing-suite h2,.seo-price-suite h2,.seo-proof-suite h2,.seo-faq-suite h2,.seo-final-conversion h2{margin:0;color:#0b0b0b;font-size:40px;line-height:1.04;letter-spacing:-.045em;font-weight:800}
.seo-standard-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.65fr);gap:60px;align-items:end;margin-bottom:34px}.seo-standard-head>p,.seo-expert-copy p,.seo-faq-title-wrap>p{margin:0;color:#666;font-size:15px;line-height:1.58}.seo-standard-head.compact{align-items:start}
.seo-benefit-title{margin-top:34px}.seo-benefit-title h3{margin:0;font-size:22px;letter-spacing:-.025em}.seo-expert-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px;align-items:start}.seo-expert-copy{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:31px}.seo-benefit-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:38px}.seo-benefit-strip article{min-height:200px;padding:22px;border-radius:24px;border:1px solid #dfdfdf;background:rgba(255,255,255,.88);box-shadow:0 14px 34px rgba(0,0,0,.025)}.seo-benefit-strip article:nth-child(1){background:linear-gradient(160deg,#f4efff,#fff)}.seo-benefit-strip article:nth-child(2){background:linear-gradient(160deg,#eef6ff,#fff)}.seo-benefit-strip article:nth-child(3){background:linear-gradient(160deg,#fff1e7,#fff)}.seo-benefit-strip article:nth-child(4){background:linear-gradient(160deg,#f0f7e8,#fff)}.seo-benefit-strip span{font-size:11px;font-weight:900;color:#8c8c8c}.seo-benefit-strip strong{display:block;margin:38px 0 10px;font-size:18px;line-height:1.15}.seo-benefit-strip p{margin:0;color:#6c6c6c;font-size:13px;line-height:1.48}
.seo-work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.seo-work-card{position:relative;min-height:220px;padding:24px;border:1px solid #dedede;border-radius:26px;color:#111;text-decoration:none;box-shadow:0 14px 34px rgba(0,0,0,.025);transition:.22s}.seo-work-card:hover{transform:translateY(-4px);box-shadow:0 20px 42px rgba(0,0,0,.045)}.seo-work-card span{font-size:11px;font-weight:900;color:#8c8c8c}.seo-work-card b{display:block;margin:42px 0 10px;font-size:21px}.seo-work-card p{margin:0;max-width:90%;color:#6b6b6b;font-size:13px;line-height:1.5}.seo-work-card i{position:absolute;right:20px;top:20px;font-style:normal;font-size:20px}.tone-violet{background:linear-gradient(155deg,#f2edff,#fff)}.tone-sky{background:linear-gradient(155deg,#edf6ff,#fff)}.tone-peach{background:linear-gradient(155deg,#fff0e4,#fff)}.tone-mint{background:linear-gradient(155deg,#ecf8f1,#fff)}.tone-rose{background:linear-gradient(155deg,#fff0f3,#fff)}.tone-lime{background:linear-gradient(155deg,#f2f8e8,#fff)}
.seo-choice-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.55fr);gap:24px;align-items:stretch}.seo-choice-main{padding:38px;border-radius:32px;background:rgba(255,255,255,.86);border:1px solid #dedede}.seo-choice-main h2{max-width:760px}.seo-choice-list{margin-top:34px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #e4e4e4;border-radius:24px;overflow:hidden}.seo-choice-list>div{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:22px;background:#fff;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.seo-choice-list>div:nth-child(2n){border-right:0}.seo-choice-list>div:nth-last-child(-n+2){border-bottom:0}.seo-choice-list b{font-size:12px;color:#999}.seo-choice-list strong,.seo-choice-list small{display:block}.seo-choice-list strong{font-size:16px}.seo-choice-list small{margin-top:7px;color:#777;font-size:12px;line-height:1.45}.seo-choice-aside{display:flex;flex-direction:column;justify-content:flex-end;padding:34px;border-radius:32px;background:linear-gradient(145deg,#111,#2a2141 55%,#ff7b28);color:#fff;box-shadow:0 24px 60px rgba(0,0,0,.08)}.seo-choice-badge{align-self:flex-start;padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.12);font-size:10px;font-weight:900;letter-spacing:.12em}.seo-choice-aside>strong{margin:34px 0 12px;font-size:30px;line-height:1.04;letter-spacing:-.035em}.seo-choice-aside>p{margin:0 0 26px;color:rgba(255,255,255,.76);font-size:13px;line-height:1.5}.seo-choice-aside>a{align-self:flex-start;display:inline-flex;align-items:center;gap:14px;padding:8px 9px 8px 18px;border-radius:999px;background:#fff;color:#111;text-decoration:none;font-size:13px;font-weight:850}.seo-choice-aside>a i{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#111;color:#fff;font-style:normal}
.seo-timing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.seo-timing-card{min-height:260px;padding:25px;border:1px solid #dfdfdf;border-radius:26px;background:#fff}.seo-timing-card:nth-child(1){background:linear-gradient(155deg,#f5efff,#fff)}.seo-timing-card:nth-child(2){background:linear-gradient(155deg,#eef6ff,#fff)}.seo-timing-card:nth-child(3){background:linear-gradient(155deg,#fff1e7,#fff)}.seo-timing-card>span{font-size:11px;font-weight:900;color:#8d8d8d}.seo-timing-card>b{display:block;margin:38px 0 12px;font-size:13px;color:#6c54ce}.seo-timing-card>strong{display:block;font-size:22px;line-height:1.12;max-width:320px}.seo-timing-card>p{margin:12px 0 0;color:#6c6c6c;font-size:13px;line-height:1.48}
.seo-price-box{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.8fr);gap:44px;align-items:center;padding:42px;border:1px solid #ddd;border-radius:34px;background:rgba(255,255,255,.88);box-shadow:0 20px 48px rgba(0,0,0,.035)}.seo-price-box>div:first-child>p{max-width:760px;margin:18px 0 0;color:#666;font-size:14px;line-height:1.58}.seo-price-factors{display:flex;flex-wrap:wrap;gap:9px}.seo-price-factors span{padding:10px 13px;border:1px solid #e4e4e4;border-radius:999px;background:#f7f7f7;font-size:12px;font-weight:750}.seo-price-cta{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:14px;padding:8px 8px 8px 18px;border-radius:999px;background:#111;color:#fff;text-decoration:none;font-size:13px;font-weight:850}.seo-price-cta b{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111}
.seo-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.seo-proof-grid article{min-height:190px;padding:24px;border-radius:24px;border:1px solid #dfdfdf;background:#fff}.seo-proof-grid i{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#f2efff;color:#5b42c7;font-style:normal;font-size:20px}.seo-proof-grid b{display:block;margin:28px 0 9px;font-size:17px}.seo-proof-grid p{margin:0;color:#6b6b6b;font-size:13px;line-height:1.48}
.seo-faq-layout{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:60px;align-items:start}.seo-faq-title-wrap{position:sticky;top:110px}.seo-faq-title-wrap>p{margin-top:18px}.seo-faq-grid{border-top:1px solid #ddd}.seo-faq-grid details{border-bottom:1px solid #ddd;background:rgba(255,255,255,.45)}.seo-faq-grid summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 18px;font-size:17px;font-weight:800}.seo-faq-grid summary::-webkit-details-marker{display:none}.seo-faq-grid summary span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid #ddd;font-size:18px}.seo-faq-grid details[open] summary span{transform:rotate(45deg)}.seo-faq-grid details p{margin:0;padding:0 58px 22px 18px;color:#686868;font-size:13px;line-height:1.55}
.seo-final-conversion{padding-bottom:110px}.seo-final-box{text-align:center;padding:60px 34px;border-radius:36px;background:linear-gradient(135deg,#f2ecff 0%,#fff 42%,#fff0e6 100%);border:1px solid #dedede;box-shadow:0 24px 60px rgba(0,0,0,.04)}.seo-final-box h2{max-width:900px;margin:0 auto}.seo-final-box>p{max-width:680px;margin:18px auto 26px;color:#666;font-size:15px;line-height:1.55}.seo-final-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.seo-final-actions a{display:inline-flex;align-items:center;gap:14px;min-height:48px;padding:0 8px 0 19px;border-radius:999px;background:#111;color:#fff;text-decoration:none;font-size:13px;font-weight:850}.seo-final-actions a b{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111}.seo-final-actions a.secondary{padding:0 20px;background:#fff;color:#111;border:1px solid #ddd}
@media(max-width:1050px){.seo-standard-head,.seo-expert-intro,.seo-choice-grid,.seo-price-box,.seo-faq-layout{grid-template-columns:1fr}.seo-expert-copy{padding-top:0}.seo-benefit-strip,.seo-proof-grid{grid-template-columns:repeat(2,1fr)}.seo-work-grid,.seo-timing-grid{grid-template-columns:repeat(2,1fr)}.seo-choice-aside{min-height:360px}.seo-price-cta{grid-column:1}.seo-faq-title-wrap{position:static}}
@media(max-width:700px){.seo-expert-suite,.seo-work-suite,.seo-choice-suite,.seo-timing-suite,.seo-price-suite,.seo-proof-suite,.seo-faq-suite,.seo-final-conversion{padding:60px 0}.seo-expert-suite h2,.seo-work-suite h2,.seo-choice-suite h2,.seo-timing-suite h2,.seo-price-suite h2,.seo-proof-suite h2,.seo-faq-suite h2,.seo-final-conversion h2{font-size:40px}.seo-expert-copy,.seo-benefit-strip,.seo-work-grid,.seo-choice-list,.seo-timing-grid,.seo-proof-grid{grid-template-columns:1fr}.seo-standard-head{gap:18px}.seo-expert-intro{gap:22px}.seo-benefit-strip{margin-top:24px}.seo-choice-main,.seo-price-box{padding:26px 20px}.seo-choice-list>div{border-right:0!important;border-bottom:1px solid #e6e6e6!important}.seo-choice-list>div:last-child{border-bottom:0!important}.seo-choice-aside>strong{font-size:26px}.seo-price-box{gap:26px}.seo-faq-layout{gap:28px}.seo-final-box{padding:44px 20px}}
