.lp{--text:#202724;--muted:#64706a;--line:#e3e8e4;--soft:#f6f8f6;--green:#244b39;background:#fff;color:var(--text);font-feature-settings:"palt" 1}.lp *{box-sizing:border-box}.lp a{text-decoration:none}.lp h1,.lp h2,.lp h3{color:inherit;letter-spacing:-.045em}.lp-container{width:min(1120px,calc(100% - 64px));margin:auto}.lp-header{height:72px;background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}.lp-header-inner{height:100%;display:flex;align-items:center;gap:40px}.lp-brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;color:var(--text)}.lp-brand>span{display:grid;place-items:center;width:32px;height:32px;border-radius:5px;background:var(--green);color:#fff;font:700 22px Georgia,serif;letter-spacing:-.09em;padding-right:3px}.lp-brand strong{font-size:16px;letter-spacing:-.05em}.lp-header nav{display:flex;align-items:center;gap:27px;margin-left:auto}.lp-header nav a,.lp-header-actions>a:first-child{font-size:13px;font-weight:600;color:#4b5750}.lp-header nav a:hover,.lp-header-actions>a:first-child:hover,.lp-text-link:hover{color:#14754b}.lp-header-actions{display:flex;align-items:center;gap:22px}.lp-button{display:inline-flex;align-items:center;justify-content:space-between;gap:29px;min-height:46px;padding:0 19px;border:1px solid var(--green);border-radius:5px;background:var(--green);color:#fff!important;font-size:13px;font-weight:700;white-space:nowrap;transition:background .18s,border-color .18s}.lp-button:hover{background:#163827;border-color:#163827}.lp-button span{font-size:19px;line-height:1;font-weight:400}.lp-header .lp-button{min-height:37px;padding:0 13px;gap:15px;font-size:12px}.lp-eyebrow{color:#3c6550;font-size:12px;font-weight:700;letter-spacing:.045em;margin:0 0 20px}.lp h1{font-size:clamp(43px,4.8vw,66px);font-weight:750;line-height:1.34;margin:0}.lp h2{font-size:clamp(31px,3.3vw,43px);line-height:1.38;font-weight:730;margin:0}.lp h3{font-weight:700}.lp-hero{background:#f9faf8;border-bottom:1px solid var(--line)}.lp-hero-inner{min-height:620px;display:grid;grid-template-columns:1.12fr .88fr;gap:90px;align-items:center;padding-top:80px;padding-bottom:85px}.lp-hero-copy{max-width:620px}.lp-hero-lead{font-size:16px;line-height:2;color:#4e5c53;margin:27px 0 0}.lp-hero-actions{display:flex;align-items:center;gap:27px;margin-top:34px}.lp-hero-actions>a:not(.lp-button){font-size:13px;font-weight:700;color:var(--green);display:inline-flex;align-items:center;gap:9px;border-bottom:1px solid #8fa696;padding-bottom:4px}.lp-hero-note{font-size:11px;color:#78847c;margin:23px 0 0}.lp-hero-summary{border:1px solid #d6ded8;background:#fff;padding:23px 31px 11px;box-shadow:0 12px 30px rgba(31,51,38,.055)}.lp-summary-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid var(--line)}.lp-summary-top strong{font-size:13px}.lp-summary-top span{color:#8b9790;font-size:11px;font-variant-numeric:tabular-nums}.lp-summary-row{display:grid;grid-template-columns:34px 1fr 24px;gap:14px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line)}.lp-summary-row:last-child{border-bottom:0}.lp-summary-row>span{font-size:11px;color:#7b8c80}.lp-summary-row strong{font-size:16px}.lp-summary-row p{font-size:12px;color:#7a877e;margin:5px 0 0}.lp-summary-row svg{color:#698a74}.lp-faq,.lp-features,.lp-flow,.lp-pricing,.lp-showcase{padding:100px 0}.lp-section-heading{display:flex;align-items:end;justify-content:space-between;gap:70px;margin-bottom:46px}.lp-section-heading>p{max-width:340px;font-size:14px;line-height:1.9;color:var(--muted);margin:0 0 2px}.lp-preview,.lp-showcase{background:#fff}.lp-preview{position:relative;display:grid;grid-template-columns:62px 1fr;width:min(940px,100%);min-height:414px;margin:auto;border:1px solid #d9e0da;box-shadow:0 16px 45px rgba(31,51,38,.075)}.lp-preview-side{border-right:1px solid var(--line);background:#fafbfa;display:flex;align-items:center;flex-direction:column;gap:20px;padding:18px 0}.lp-preview-side b{font:700 24px Georgia,serif;letter-spacing:-.1em;color:var(--green);margin-bottom:15px}.lp-preview-side span{color:#a3aea6;padding:5px}.lp-preview-side .selected{color:var(--green);background:#eaf0ec;border-radius:4px}.lp-preview-main{padding:27px 30px 34px}.lp-preview-head{display:flex;align-items:center;justify-content:space-between}.lp-preview-head strong{font-size:17px}.lp-preview-head span{font-size:11px;color:#69756c;border:1px solid var(--line);padding:5px 11px}.lp-preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:24px}.lp-preview-stats>div{border:1px solid var(--line);padding:17px 19px}.lp-preview-stats span{display:block;color:#738077;font-size:11px}.lp-preview-stats strong{display:block;font-size:28px;line-height:1.35;margin-top:5px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lp-preview-stats small{font-size:12px;margin-left:5px;font-weight:500}.lp-preview-details{display:grid;grid-template-columns:1.15fr 1fr;gap:13px;margin-top:13px}.lp-preview-panel{border:1px solid var(--line);padding:18px 21px}.lp-preview-panel>strong{font-size:12px}.lp-preview-bar{display:grid;grid-template-columns:78px 1fr 30px;gap:10px;align-items:center;font-size:11px;color:#69766d;margin-top:17px}.lp-preview-bar i{display:block;height:6px;background:#edf1ed}.lp-preview-bar i b{display:block;height:100%;background:#6e9a7d}.lp-preview-bar em{font-style:normal;text-align:right;color:#354f3c}.lp-preview-person{display:flex;align-items:center;gap:10px;border-top:1px solid #edf0ed;padding-top:9px;margin-top:9px}.lp-preview-person>span{display:grid;place-items:center;width:26px;height:26px;background:#e9efea;color:#5d7863;border-radius:50%;font-size:10px}.lp-preview-person>div{display:flex;flex-direction:column}.lp-preview-person b{font-size:11px}.lp-preview-person small{font-size:9px;color:#8b978d}.lp-preview-caption{position:absolute;bottom:10px;right:16px;color:#9aa59d;font-size:10px}.lp-features{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce3dd;border-left:1px solid #dce3dd}.lp-feature-grid article{background:#fff;min-height:220px;padding:27px 30px;border-right:1px solid #dce3dd;border-bottom:1px solid #dce3dd}.lp-feature-icon{color:#456f53;margin-bottom:23px}.lp-feature-grid h3{font-size:17px;margin:0 0 10px}.lp-feature-grid p{color:#657268;font-size:12px;line-height:1.85;margin:0}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.lp-steps article{border-top:1px solid #bccdc0;padding-top:20px}.lp-steps span{font-size:12px;color:#50735a;font-weight:700;font-variant-numeric:tabular-nums}.lp-steps h3{font-size:18px;margin:17px 0 10px}.lp-steps p{font-size:12px;color:#6b786e;line-height:1.85;max-width:300px;margin:0}.lp-text-link{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid #a9bead;padding-bottom:4px;margin-top:37px;color:var(--green);font-size:13px;font-weight:700}.lp-pricing{background:#f9faf8;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp-pricing-grid{display:grid;grid-template-columns:1fr 460px;gap:90px;align-items:center}.lp-pricing-grid>div:first-child>p:not(.lp-eyebrow){font-size:15px;color:var(--muted);line-height:1.9;max-width:360px;margin:25px 0 45px}.lp-pricing-grid>div:first-child>small{color:#829087;font-size:12px}.lp-price-card{background:#fff;border:1px solid #dce4de;padding:34px 38px}.lp-price-head{display:flex;justify-content:space-between;align-items:center}.lp-price-head strong{font-size:17px}.lp-price-head span{border:1px solid #dce4de;color:#57745f;padding:5px 8px;font-size:11px}.lp-price{font-size:51px;font-weight:730;letter-spacing:-.07em;margin:15px 0 16px}.lp-price span{font-size:13px;font-weight:400;letter-spacing:0;color:#7d8a80}.lp-price-card ul{list-style:none;margin:0 0 25px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;gap:13px}.lp-price-card li{font-size:13px;color:#46554a}.lp-price-card li:before{content:"✓";color:#4b8061;margin-right:11px}.lp-price-card .lp-button{width:100%}.lp-price-card>small{display:block;font-size:10px;color:#849189;line-height:1.7;margin-top:15px}.lp-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px}.lp-faq details{border-bottom:1px solid var(--line)}.lp-faq details:first-child{border-top:1px solid var(--line)}.lp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:15px;align-items:center;padding:22px 2px;font-size:14px;font-weight:700}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary span{font-size:18px;font-weight:400;color:#63816b}.lp-faq details[open] summary span{transform:rotate(45deg)}.lp-faq details p{font-size:13px;color:#657269;line-height:1.9;margin:0;padding:0 35px 24px 2px}.lp-final{background:#254734;color:#fff;padding:65px 0}.lp-final-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.lp-final h2{font-size:27px;line-height:1.4}.lp-final p{font-size:13px;color:#d2e2d5;margin:10px 0 0}.lp-button-inverse{color:#254734!important}.lp-button-inverse:hover{background:#eaf1eb;border-color:#eaf1eb}.lp-footer{background:#fff;padding:52px 0 24px}.lp-footer-main{display:flex;justify-content:space-between;gap:40px}.lp-footer-main p{font-size:12px;color:#839087;margin:14px 0 0}.lp-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:start;gap:17px 23px;max-width:550px}.lp-footer nav a{color:#59675c;font-size:12px}.lp-footer nav a:hover{color:#16683f}.lp-footer-bottom{border-top:1px solid var(--line);margin-top:53px;padding-top:18px;display:flex;justify-content:space-between;gap:20px;color:#929d95;font-size:10px}@media(max-width:900px){.lp-header nav{gap:15px}.lp-hero-inner{gap:35px}.lp-pricing-grid{grid-template-columns:1fr 420px;gap:40px}.lp-section-heading{gap:35px}}@media(max-width:700px){.lp-container{width:calc(100% - 36px)}.lp-header{height:64px}.lp-header nav{display:none}.lp-header-actions{margin-left:auto;gap:13px}.lp-header-actions>a:first-child{font-size:12px}.lp-header .lp-button{min-height:34px}.lp-hero-inner{display:block;min-height:0;padding:70px 0 56px}.lp-hero h1{font-size:clamp(40px,9vw,58px)}.lp-hero-lead{font-size:14px}.lp-hero-summary{margin-top:46px;padding:16px 20px 2px}.lp-summary-row{padding:19px 0}.lp-faq,.lp-features,.lp-flow,.lp-pricing,.lp-showcase{padding:68px 0}.lp-section-heading{display:block;margin-bottom:32px}.lp-section-heading>p{margin-top:19px}.lp-feature-grid{grid-template-columns:repeat(2,1fr)}.lp-steps{grid-template-columns:1fr;gap:28px}.lp-pricing-grid{grid-template-columns:1fr;gap:35px}.lp-pricing-grid>div:first-child>p:not(.lp-eyebrow){margin:20px 0 15px}.lp-faq-grid{grid-template-columns:1fr;gap:30px}.lp-final-inner{display:block}.lp-final .lp-button{margin-top:25px}.lp-footer-main{display:block}.lp-footer nav{justify-content:flex-start;margin-top:30px}.lp-footer-bottom{margin-top:35px}}@media(max-width:500px){.lp-header-actions>a:first-child{display:none}.lp h2{font-size:30px}.lp-hero-lead br{display:none}.lp-hero-note{line-height:1.8}.lp-preview{grid-template-columns:35px 1fr;min-height:0}.lp-preview-side{gap:11px;padding-top:12px}.lp-preview-side b{font-size:17px;margin-bottom:8px}.lp-preview-side span{padding:2px}.lp-preview-side svg{width:13px;height:13px}.lp-preview-main{padding:13px 10px 30px}.lp-preview-head strong{font-size:12px}.lp-preview-head span{font-size:9px}.lp-preview-stats{gap:4px;margin-top:12px}.lp-preview-stats>div{padding:8px 5px}.lp-preview-stats span{font-size:8px}.lp-preview-stats strong{font-size:17px}.lp-preview-stats small{font-size:8px;margin-left:2px}.lp-preview-details{gap:4px;margin-top:5px}.lp-preview-panel{padding:8px 6px}.lp-preview-panel>strong{font-size:8px}.lp-preview-bar{grid-template-columns:43px 1fr 17px;gap:3px;font-size:7px;margin-top:9px}.lp-preview-bar i{height:4px}.lp-preview-person{gap:4px;padding-top:5px;margin-top:5px}.lp-preview-person>span{width:17px;height:17px;font-size:7px}.lp-preview-person b{font-size:7px}.lp-preview-person small{font-size:6px}.lp-preview-caption{font-size:8px;bottom:7px;right:10px}.lp-feature-grid{grid-template-columns:1fr}.lp-feature-grid article{min-height:0;padding:22px}.lp-feature-icon{margin-bottom:16px}.lp-price-card{padding:24px}.lp-footer-bottom{display:block}.lp-footer-bottom span{display:block;margin-bottom:7px}}.lp{--text:#202420;--muted:#5e6b61;--line:#e1e9e3;--soft:#f3faf4;--green:#06c755}.lp-brand>span{background:#06c755}.lp-button{background:#078c38;border-color:#078c38}.lp-button:hover{background:#056f2e;border-color:#056f2e}.lp-eyebrow,.lp-text-link{color:#078c38}.lp-hero{background:#fff}.lp-hero h1 span{color:#06b94d}.lp-hero-actions>a:not(.lp-button){color:#078c38;border-color:#76c995}.lp-hero-summary{border-color:#dceadf;border-top:4px solid #06c755;box-shadow:0 12px 30px rgba(15,103,43,.055)}.lp-summary-row svg{color:#06bd4e}.lp-showcase{background:#f5faf6}.lp-preview-side .selected{color:#078c38;background:#e1f7e7}.lp-preview-bar i b{background:#06c755}.lp-preview-person>span{color:#087f34;background:#e3f7e8}.lp-features{background:#fff}.lp-feature-icon{color:#06b94d}.lp-steps article{border-top-color:#96dbaa}.lp-steps span{color:#078c38}.lp-pricing{background:#f3faf4}.lp-price-card{border-color:#d5ead9;border-top:4px solid #06c755}.lp-price{color:#079b3f}.lp-faq summary span,.lp-price-card li:before{color:#06aa45}.lp-final{background:#06c755;color:#11381d}.lp-final p{color:#20562e}.lp-button-inverse{background:#fff;border-color:#fff;color:#087e34!important}.lp-button-inverse:hover{background:#edfff0;border-color:#edfff0}.lp-footer nav a:hover,.lp-header nav a:hover,.lp-header-actions>a:first-child:hover{color:#078c38}