._page_163vc_1{--ink:#17211d;--muted:#627069;--accent:#cbf36b;--line:rgba(23,33,29,.14);min-height:100vh;color:var(--ink);background:#fafaf5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}._header_163vc_1,._hero_163vc_1,._steps_163vc_1,._fit_163vc_1,._proof_163vc_1,._faq_163vc_1,._finalCta_163vc_1,._footer_163vc_1{width:min(1160px,calc(100% - 48px));margin-inline:auto}._header_163vc_1{min-height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}._brand_163vc_1{color:inherit;font-weight:800;text-decoration:none}._headerCta_163vc_1,._primary_163vc_1{border-radius:12px;color:#f9fff4;background:var(--ink);font-weight:800;text-decoration:none}._headerCta_163vc_1{padding:11px 16px;font-size:14px}._hero_163vc_1{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(44px,7vw,90px);align-items:center;padding-block:clamp(64px,9vw,116px)}._eyebrow_163vc_1{margin:0 0 16px;color:#526d0c;font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._hero_163vc_1 h1{margin:0;font:500 clamp(46px,6vw,75px)/.98 Georgia,serif;letter-spacing:-.055em}._lead_163vc_1{margin:26px 0 0;color:var(--muted);font-size:20px;line-height:1.6}._actions_163vc_1{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:32px}._primary_163vc_1{display:inline-flex;min-height:50px;align-items:center;padding:0 22px}._actions_163vc_1 span,._finalCta_163vc_1 span{color:var(--muted);font-size:13px}._preview_163vc_1{margin:0;padding:12px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 28px 70px #17211d1f}._preview_163vc_1 img{display:block;width:100%;border-radius:15px}._preview_163vc_1 figcaption{padding:10px 5px 2px;color:var(--muted);font-size:12px}._steps_163vc_1,._proof_163vc_1,._faq_163vc_1{padding-block:78px;border-top:1px solid var(--line)}._sectionIntro_163vc_1{max-width:630px}._sectionIntro_163vc_1 h2,._fit_163vc_1 h2,._finalCta_163vc_1 h2{margin:0;font:500 clamp(34px,4vw,50px)/1.05 Georgia,serif;letter-spacing:-.04em}._steps_163vc_1 ol{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:40px 0 0;padding:0;counter-reset:step}._steps_163vc_1 li{list-style:none;padding:28px;border:1px solid var(--line);border-radius:18px;background:#fff;counter-increment:step}._steps_163vc_1 li:before{content:"0" counter(step);display:block;margin-bottom:32px;color:#6c862e;font-size:12px;font-weight:850}._steps_163vc_1 strong,._steps_163vc_1 span{display:block}._steps_163vc_1 span{margin-top:10px;color:var(--muted);line-height:1.55}._fit_163vc_1{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-bottom:78px}._fit_163vc_1 article{padding:clamp(28px,4vw,48px);border-radius:24px;background:#eaf6cc}._fit_163vc_1 ._notFit_163vc_1{background:#fff;border:1px solid var(--line)}._fit_163vc_1 ul{margin:28px 0 0;padding-left:20px}._fit_163vc_1 li{margin-top:14px;line-height:1.55}._proofGrid_163vc_1{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}._proofGrid_163vc_1 span{padding:12px 15px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:14px;font-weight:700}._faq_163vc_1{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}._faq_163vc_1 details{border-top:1px solid var(--line);padding:21px 0}._faq_163vc_1 details:last-child{border-bottom:1px solid var(--line)}._faq_163vc_1 summary{cursor:pointer;font-weight:800}._faq_163vc_1 details p{color:var(--muted);line-height:1.6}._finalCta_163vc_1{margin-block:80px;padding:clamp(38px,7vw,78px);box-sizing:border-box;border-radius:28px;background:var(--accent);text-align:center}._finalCta_163vc_1 h2{max-width:760px;margin-inline:auto}._finalCta_163vc_1 ._primary_163vc_1{margin:28px 12px 14px}._finalCta_163vc_1 span{display:block;color:#40500f}._footer_163vc_1{display:flex;gap:24px;padding-block:30px 44px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}._footer_163vc_1 span{margin-right:auto;color:var(--ink);font-weight:800}._footer_163vc_1 a{color:inherit}@media(max-width:820px){._header_163vc_1,._hero_163vc_1,._steps_163vc_1,._fit_163vc_1,._proof_163vc_1,._faq_163vc_1,._finalCta_163vc_1,._footer_163vc_1{width:min(100% - 32px,680px)}._hero_163vc_1,._faq_163vc_1,._fit_163vc_1{grid-template-columns:1fr}._hero_163vc_1{padding-block:58px}._steps_163vc_1 ol{grid-template-columns:1fr}._faq_163vc_1{gap:35px}._footer_163vc_1{flex-wrap:wrap}._footer_163vc_1 span{width:100%}}
