
:root{--cream:#fbf8f2;--green:#173f35;--mint:#d9efe6;--red:#ff2d2d;--ink:#17211d;--muted:#6d766f;--line:#ddd8cf;--card:#fff}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font:16px/1.58 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.shell{width:min(1080px,calc(100% - 36px));margin:auto}header{position:sticky;top:0;z-index:20;background:rgba(251,248,242,.95);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav{height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;flex:0 0 auto;color:var(--green);font-weight:950;font-size:1.08rem;letter-spacing:-.025em;text-decoration:none}.brand:hover{color:var(--red)}.nav nav{display:flex;gap:22px;align-items:center}.nav a{text-decoration:none}.nav nav>a:not(.nav-cta){color:var(--muted)}.nav-cta{background:var(--green);color:#fff;padding:10px 15px;border-radius:999px;font-weight:850}.hero{padding:92px 0 72px;text-align:center}.eyebrow{display:inline-block;background:var(--red);color:#000;padding:10px 18px;border-radius:999px;font-size:.78rem;letter-spacing:.16em;font-weight:950;margin-bottom:28px}.hero h1{font-size:clamp(3.2rem,7.8vw,6rem);line-height:.96;letter-spacing:-.065em;color:var(--green);margin:0 auto 24px;max-width:980px}.lead{max-width:720px;margin:auto;color:var(--muted);font-size:1.2rem}.hero-actions{display:flex;gap:10px;justify-content:center;margin-top:30px}.primary,.secondary{display:inline-flex;justify-content:center;align-items:center;padding:13px 20px;border-radius:999px;text-decoration:none;font-weight:900}.primary{background:var(--green);color:#fff}.secondary{background:#fff;border:1px solid var(--line);color:var(--green)}.red{background:var(--red);color:#000}.section-kicker{text-align:center;color:var(--red);font-size:.75rem;letter-spacing:.15em;font-weight:950;margin-bottom:10px}.proof,.how,.pricing-section,.evidence,.faq-section,.seo-section{padding:66px 0}h2{color:var(--green);font-size:clamp(2rem,4vw,3.1rem);line-height:1.05;letter-spacing:-.045em;margin:0 0 26px}.center{text-align:center}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stat{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:25px;text-align:center;box-shadow:0 10px 30px rgba(42,55,48,.04)}.stat strong{display:block;color:var(--green);font-size:2rem}.stat span{color:var(--muted)}.recent-wrap{margin-top:34px;background:var(--mint);border-radius:24px;padding:28px}.recent-wrap>div:first-child{text-align:center}.recent-wrap p,.copy p,.seo-copy p{color:var(--muted)}.recent-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.recent-card{background:#fff;border-radius:16px;padding:18px;text-align:left;border-top:5px solid var(--red)}.recent-card .day{display:block;color:var(--red);font-weight:950;font-size:.74rem;letter-spacing:.09em}.recent-card strong{display:block;color:var(--green);font-size:1.7rem}.steps,.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.steps article,.plan,.seo-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px}.steps b{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--red);color:#000}.steps h3{color:var(--green)}.steps p,.plan p,.seo-card p{color:var(--muted)}.plan{display:flex;flex-direction:column;min-height:320px}.plan.featured{border:2px solid var(--green);box-shadow:0 15px 45px rgba(23,63,53,.08)}.plan-label{color:var(--muted);font-size:.74rem;font-weight:900;letter-spacing:.11em}.pill{background:var(--red);color:#000;border-radius:999px;padding:5px 9px;align-self:flex-start;font-weight:950;font-size:.65rem;margin-bottom:12px}.plan h3{font-size:2.65rem;color:var(--green);margin:12px 0}.plan h3 span{font-size:.9rem}.full{width:100%;margin-top:auto}.prepay{margin-top:15px;background:var(--mint);padding:18px;border-radius:16px}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.alert-demo{background:#111;border-radius:24px;padding:24px;border-top:10px solid var(--red)}.mini-label{color:#fff;font-size:.7rem;font-weight:900;letter-spacing:.11em}.wa-card{background:#f7f7f7;border-radius:14px;padding:19px;margin-top:13px}.wa-card strong{color:#111}.wa-card span{color:#2c765b}.copy h2{text-align:left}.faq{max-width:860px;margin:auto;display:grid;gap:9px}.faq details{background:#fff;border:1px solid var(--line);border-radius:16px;padding:0 18px}.faq summary{padding:18px 0;cursor:pointer;font-weight:850;color:var(--green)}.faq p{color:var(--muted);margin:0 0 18px}.manage{text-align:center;padding:70px 20px;background:var(--mint);border-radius:26px;margin-bottom:65px}.manage p{color:var(--muted)}.seo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.seo-card a{color:var(--green);font-weight:900}.article{padding:70px 0}.article h1{font-size:clamp(2.8rem,6vw,5rem);line-height:.98;letter-spacing:-.055em;color:var(--green);max-width:900px;margin:0 0 24px}.article .lede{font-size:1.22rem;color:var(--muted);max-width:760px}.article-body{max-width:780px}.article-body h2{margin-top:50px;font-size:2rem}.article-body h3{color:var(--green);margin-top:30px}.article-body p,.article-body li{color:#49554e}.note{background:var(--mint);padding:18px 20px;border-radius:16px;margin:26px 0}.alert-note{background:#fff1f1;border-left:5px solid var(--red);padding:18px 20px;border-radius:12px;margin:26px 0}.breadcrumbs{font-size:.85rem;color:var(--muted);margin-bottom:28px}.breadcrumbs a{color:var(--green)}footer{border-top:1px solid var(--line);padding:30px 0;color:var(--muted);font-size:.82rem}.footer-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.footer-links a{color:var(--muted)}
@media(max-width:760px){.brand{font-size:1rem}.nav nav>a:not(.nav-cta){display:none}.stats,.steps,.pricing,.recent-grid,.evidence-grid,.seo-grid{grid-template-columns:1fr}.hero-actions{flex-direction:column}.hero-actions a{width:100%}.hero{padding-top:70px}.article{padding-top:48px}}
