.ESXKBq_page{--bg:#f7f5f0;--card:#fff;--ink:#1f2a24;--muted:#5e6b63;--line:#e2ded4;--green:#2f6f4e;--green-dark:#1f4d36;--green-soft:#e3efe8;--warm:#f1ede3;background:var(--bg);color:var(--ink);min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}.ESXKBq_nav{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;padding:20px 16px;display:flex}.ESXKBq_brand{letter-spacing:-.01em;font-size:1.15rem;font-weight:800}.ESXKBq_navCta{color:var(--green);font-weight:600;text-decoration:none}.ESXKBq_navCta:hover{text-decoration:underline}.ESXKBq_hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;max-width:1080px;margin:0 auto;padding:32px 16px 56px;display:grid}.ESXKBq_eyebrow{color:var(--green);text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px;font-size:.8rem;font-weight:700}.ESXKBq_h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(2.3rem,5vw,3.6rem);line-height:1.05}.ESXKBq_lead{color:var(--muted);max-width:34em;margin:0 0 28px;font-size:1.15rem}.ESXKBq_formWrap{scroll-margin-top:24px}.ESXKBq_form{flex-wrap:wrap;gap:8px;max-width:560px;display:flex}.ESXKBq_input{font:inherit;background:var(--card);min-height:52px;color:var(--ink);border:1px solid #c9c4b8;border-radius:12px;flex:220px;padding:0 14px}.ESXKBq_zip{flex:0 150px}.ESXKBq_input:focus-visible,.ESXKBq_button:focus-visible,.ESXKBq_faqItem summary:focus-visible{outline:3px solid var(--green-dark);outline-offset:2px}.ESXKBq_button{font:inherit;background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:none;min-height:52px;padding:0 22px;font-weight:700}.ESXKBq_button:hover{background:var(--green-dark)}.ESXKBq_button:disabled{opacity:.6;cursor:default}.ESXKBq_error{color:#a23b2c;flex-basis:100%;margin:0}.ESXKBq_thanks{background:var(--green-soft);border:1px solid var(--green);color:var(--green-dark);border-radius:12px;max-width:560px;margin:0;padding:14px 16px;font-weight:600}.ESXKBq_fine{color:var(--muted);margin:10px 0 0;font-size:.9rem}.ESXKBq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ESXKBq_phone{background:#1f2a24;border-radius:40px;justify-self:center;width:290px;padding:12px;box-shadow:0 30px 60px -20px #1f2a2459}.ESXKBq_phoneScreen{background:var(--bg);border-radius:30px;min-height:440px;padding:28px 14px 18px}.ESXKBq_phoneTitle{margin:0 0 12px;font-size:1.5rem;font-weight:800}.ESXKBq_phoneRow{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:10px;padding:12px}.ESXKBq_phoneTask{margin:0;font-size:.92rem;font-weight:650}.ESXKBq_phoneMeta{color:var(--muted);margin:2px 0 10px;font-size:.78rem}.ESXKBq_phoneButtons{text-align:center;grid-template-columns:repeat(3,1fr);gap:6px;font-size:.75rem;font-weight:600;display:grid}.ESXKBq_phoneButtons span{border:1px solid var(--line);border-radius:8px;padding:6px 0}.ESXKBq_phoneButtons .ESXKBq_phoneDone{background:var(--green);border-color:var(--green);color:#fff}.ESXKBq_section{max-width:1080px;margin:0 auto;padding:48px 16px}.ESXKBq_h2{letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.ESXKBq_h3{margin:0 0 6px;font-size:1.1rem}.ESXKBq_steps{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.ESXKBq_step,.ESXKBq_feature,.ESXKBq_plan{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px 20px}.ESXKBq_step p,.ESXKBq_feature p{color:var(--muted);margin:0}.ESXKBq_stepNum{background:var(--green-soft);width:32px;height:32px;color:var(--green-dark);border-radius:50%;place-items:center;margin-bottom:12px;font-weight:800;display:inline-grid}.ESXKBq_features{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ESXKBq_plans{grid-template-columns:1fr 1.3fr;gap:16px;max-width:820px;display:grid}.ESXKBq_planMain{border:2px solid var(--green)}.ESXKBq_price{letter-spacing:-.02em;margin:4px 0 12px;font-size:2rem;font-weight:800}.ESXKBq_priceWas{color:var(--muted);font-size:1.25rem;font-weight:600}.ESXKBq_foundingTag{background:var(--green);color:#fff;border-radius:999px;margin:0;padding:2px 10px;font-size:.8rem;font-weight:700;display:inline-block}.ESXKBq_priceAlt{color:var(--muted);font-size:1rem;font-weight:600}.ESXKBq_plan ul{margin:0;padding-left:1.1em}.ESXKBq_plan li{margin-bottom:6px}.ESXKBq_faq{gap:10px;max-width:760px;display:grid}.ESXKBq_faqItem{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 18px}.ESXKBq_faqItem summary{cursor:pointer;font-weight:650}.ESXKBq_faqItem p{color:var(--muted);margin:10px 0 0}.ESXKBq_final{text-align:left;background:var(--warm);border-radius:24px;max-width:1048px;margin-bottom:48px}.ESXKBq_footer{max-width:1080px;color:var(--muted);border-top:1px solid var(--line);gap:20px;margin:0 auto;padding:24px 16px 40px;font-size:.9rem;display:flex}.ESXKBq_footer a{color:var(--muted)}@media (max-width:860px){.ESXKBq_hero{grid-template-columns:1fr;gap:36px;padding-top:12px}.ESXKBq_steps,.ESXKBq_features,.ESXKBq_plans{grid-template-columns:1fr}.ESXKBq_final{border-radius:0}}@media (min-width:600px) and (max-width:860px){.ESXKBq_features{grid-template-columns:1fr 1fr}}.ESXKBq_code{letter-spacing:.18em;background:var(--card);border:2px dashed var(--green);border-radius:14px;margin:4px 0 8px;padding:10px 20px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:2.4rem;font-weight:800;display:inline-block}
