.seo-page{background:var(--paper);color:var(--ink)}.seo-hero{grid-template-columns:1fr .96fr;align-items:center;gap:44px;min-height:690px;padding-block:65px 95px;display:grid}.seo-hero-copy{z-index:2;position:relative}.seo-hero h1{letter-spacing:-.065em;max-width:690px;font-size:clamp(48px,5.1vw,74px);line-height:1.02}.seo-hero-copy>p{max-width:560px;color:var(--muted);margin:30px 0 28px;font-size:18px;line-height:1.7}.seo-hero .trust-row p{color:#546258;margin:0;font-size:12px;font-weight:700}.seo-showcase{isolation:isolate;place-items:center;min-height:520px;display:grid;position:relative}.seo-showcase:before{content:"";aspect-ratio:1;filter:drop-shadow(0 40px 45px #17985b32);z-index:-2;background:radial-gradient(circle at 35% 25%,#e5ff9e,#9bea8f 43%,#41c989 72%,#1b9c65);border-radius:50%;width:min(460px,90%);animation:5s ease-in-out infinite pulse;position:absolute}.seo-showcase-orbit{aspect-ratio:1;z-index:-1;border:1px dashed #ffffffa8;border-radius:50%;width:min(510px,100%);animation:30s linear infinite spin;position:absolute}.seo-preview-card{background:#f7f8f4;border:10px solid #111713;border-radius:38px;width:min(340px,78%);padding:20px;animation:6s ease-in-out infinite seo-float;transform:rotate(3deg);box-shadow:0 42px 80px #10241845}.seo-preview-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.seo-preview-top>span{letter-spacing:-.06em;font-size:14px;font-weight:900}.seo-preview-top b{color:#1aa867}.seo-preview-top i{color:#738076;font-size:8px;font-style:normal;font-weight:800}.seo-preview-label{letter-spacing:.15em;color:#159b63;font-size:8px;font-weight:850}.seo-preview-card h2{letter-spacing:-.045em;margin:8px 0 22px;font-size:27px;line-height:1.08}.seo-preview-rows{gap:9px;display:grid}.seo-preview-row{background:#fff;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid;box-shadow:0 5px 16px #18371f10}.seo-preview-day{color:#1da568;background:#e5f7ec;border-radius:10px;place-items:center;width:36px;height:36px;font-size:9px;font-weight:800;display:grid}.seo-preview-row-copy{min-width:0}.seo-preview-row-copy small{color:#89918b;letter-spacing:.1em;font-size:7px;font-weight:800;display:block}.seo-preview-row-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.seo-preview-row em{color:#199c62;white-space:nowrap;font-size:8px;font-style:normal;font-weight:800}.seo-preview-progress{background:#fff;border-radius:14px;margin-top:19px;padding:12px}.seo-preview-progress>span{letter-spacing:.12em;color:#728078;font-size:7px;font-weight:850}.seo-preview-bars{align-items:end;gap:8px;height:64px;margin-top:10px;display:flex}.seo-preview-bars i{transform-origin:bottom;background:linear-gradient(#c9f755,#28d58a);border-radius:5px 5px 2px 2px;flex:1;animation:1s ease-out backwards seo-grow}.seo-preview-bars i:nth-child(2n){animation-delay:.13s}.seo-preview-bars i:nth-child(3n){animation-delay:.26s}.seo-showcase-chip{z-index:2;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:11px 14px;font-size:10px;font-weight:800;animation:5s ease-in-out infinite reverse seo-float;display:flex;position:absolute;box-shadow:0 16px 35px #17352329}.seo-showcase-chip span{color:#159b63;background:#ddf6e5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.seo-showcase-chip-top{top:95px;left:0}.seo-showcase-chip-bottom{bottom:95px;right:0}.seo-benefits{padding-block:120px}.seo-benefits .section-heading h2{font-size:clamp(40px,4.7vw,64px)}.seo-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.seo-benefit-card{border-radius:28px;flex-direction:column;min-height:355px;padding:28px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.seo-benefit-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px #11271921}.seo-benefit-1{color:#fff;background:#131a15}.seo-benefit-2{background:#cafa5c}.seo-benefit-3{background:#fff;box-shadow:0 22px 60px #1c412213}.seo-benefit-icon{width:50px;height:50px;color:var(--lime);background:#ffffff1a;border-radius:16px;place-items:center;margin-bottom:auto;font-size:28px;display:grid}.seo-benefit-2 .seo-benefit-icon{background:#172019}.seo-benefit-3 .seo-benefit-icon{color:#1bac6c;background:#e5f8ed}.seo-benefit-card h3{letter-spacing:-.04em;margin:28px 0 10px;font-size:26px;line-height:1.08}.seo-benefit-card p{opacity:.74;margin:0;font-size:14px;line-height:1.65}.seo-benefit-meter{background:#ffffff20;border-radius:5px;height:5px;margin-top:28px;overflow:hidden}.seo-benefit-2 .seo-benefit-meter,.seo-benefit-3 .seo-benefit-meter{background:#1223181b}.seo-benefit-meter i{background:linear-gradient(90deg,#28d58a,var(--lime));border-radius:5px;width:74%;height:100%;display:block}.seo-benefit-2 .seo-benefit-meter i{background:#172019;width:86%}.seo-benefit-3 .seo-benefit-meter i{width:66%}.seo-details{color:#fff;background:#121914;padding-block:120px;overflow:hidden}.seo-details-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.seo-details-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(44px,5vw,68px);line-height:1}.seo-details-copy h2 em{color:var(--lime);font-style:normal}.seo-details-copy p{color:#aeb9b0;max-width:450px;margin:28px 0 32px;line-height:1.7}.seo-detail-panel{color:#152019;background:#f7f8f4;border-radius:28px;padding:30px;transform:rotate(1deg);box-shadow:0 35px 80px #0004}.seo-detail-panel-head{flex-direction:column;gap:5px;display:flex}.seo-detail-panel-head span{letter-spacing:.14em;color:#778279;font-size:8px;font-weight:800}.seo-detail-panel-head strong{letter-spacing:-.04em;font-size:24px}.seo-detail-chart{height:220px;margin-top:25px;position:relative}.seo-detail-grid{background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#dfe6dd calc(25% - 1px) 25%);position:absolute;inset:0}.seo-detail-bars{justify-content:space-around;align-items:end;gap:14px;padding-inline:14px;display:flex;position:absolute;inset:0}.seo-detail-bars i{background:linear-gradient(#c9f755,#28d58a);border-radius:8px 8px 0 0;width:100%;max-width:42px;animation:1s ease-out backwards seo-grow}.seo-detail-bars i:nth-child(2n){animation-delay:.15s}.seo-detail-bars i:nth-child(3n){animation-delay:.3s}.seo-detail-labels{color:#859187;justify-content:space-around;padding-top:9px;font-size:8px;display:flex}.seo-detail-caption{gap:10px;margin-top:25px;display:flex}.seo-detail-caption span{color:#526258;text-align:center;background:#fff;border-radius:10px;flex:1;padding:10px 12px;font-size:10px;font-weight:800}.seo-copy{padding-block:115px}.seo-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.seo-copy-grid article{background:#fff;border:1px solid #e0e8dd;border-radius:23px;min-height:210px;padding:30px}.seo-copy-number{color:#159b63;font-size:12px;font-weight:850}.seo-copy-grid h3{letter-spacing:-.04em;margin:18px 0 11px;font-size:25px}.seo-copy-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.seo-faq{padding-top:0}.seo-links{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:34px;display:flex}.seo-links a{color:#204632;text-underline-offset:3px;font-size:11px;font-weight:800;text-decoration:underline}.seo-links a:hover{color:#0c6744}@keyframes seo-float{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes seo-grow{0%{opacity:.4;transform:scaleY(.05)}to{opacity:1;transform:scaleY(1)}}@media (max-width:1000px){.seo-hero{text-align:center;grid-template-columns:1fr;gap:15px;padding-top:48px}.seo-hero-copy>p{margin-inline:auto}.seo-hero .hero-actions,.seo-hero .trust-row{justify-content:center}.seo-showcase{width:100%;max-width:620px;margin:auto}.seo-benefit-grid{grid-template-columns:1fr}.seo-benefit-card{min-height:280px}.seo-details-grid{grid-template-columns:1fr;gap:55px}}@media (max-width:600px){.seo-hero{padding-block:40px 75px}.seo-hero h1{font-size:clamp(40px,11vw,56px)}.seo-hero-copy>p{font-size:16px}.seo-hero .hero-actions{flex-direction:column;gap:18px}.seo-showcase{min-height:455px}.seo-preview-card{border-width:8px;width:min(320px,82%);padding:14px}.seo-preview-card h2{font-size:23px}.seo-showcase-chip{padding:8px 10px;font-size:8px}.seo-showcase-chip-top{top:58px;left:0}.seo-showcase-chip-bottom{bottom:48px;right:0}.seo-benefits,.seo-details,.seo-copy{padding-block:80px}.seo-benefits .section-heading h2{font-size:42px}.seo-benefit-card{min-height:300px}.seo-details-copy h2{font-size:46px}.seo-detail-panel{padding:18px}.seo-detail-chart{height:170px}.seo-detail-caption{flex-wrap:wrap}.seo-copy-grid{grid-template-columns:1fr}.seo-copy-grid article{min-height:0}.seo-faq{padding-top:0}.seo-links{gap:14px}}@media (max-width:380px){.seo-preview-card{width:85%}.seo-showcase-chip-top{left:-2px}.seo-showcase-chip-bottom{right:-2px}.seo-preview-row{gap:5px}.seo-preview-row em{font-size:7px}}@media (prefers-reduced-motion:reduce){.seo-showcase:before,.seo-showcase-orbit,.seo-preview-card,.seo-showcase-chip,.seo-preview-bars i,.seo-detail-bars i{animation:none!important}.seo-benefit-card{transition:none!important}}.seo-showcase-chip-top{top:18px}@media (max-width:600px){.seo-showcase-chip{display:none}}.seo-feature-details{padding-bottom:120px}.seo-feature-intro{max-width:780px}.seo-feature-intro h2{letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(38px,4.5vw,60px);line-height:1.04}.seo-feature-intro>p{color:var(--muted);max-width:700px;margin:0;font-size:17px;line-height:1.7}.seo-feature-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:45px;display:grid}.seo-feature-steps article{border-top:1px solid #bfc9bc;padding-top:23px}.seo-feature-steps article>span{color:#159b63;font-size:12px;font-weight:850}.seo-feature-steps h3{letter-spacing:-.04em;margin:14px 0 10px;font-size:24px}.seo-feature-steps p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.seo-feature-action{margin-top:36px}@media (max-width:900px){.seo-feature-steps{grid-template-columns:1fr;gap:25px}}@media (max-width:600px){.seo-feature-details{padding-bottom:80px}.seo-feature-intro h2{font-size:40px}.seo-feature-intro>p{font-size:16px}.seo-feature-action{text-align:center}}
