.lp{color:#202421;--lp-muted:#68716b;--lp-green:#315d47;background:#fff;font-size:15px;line-height:1.6;overflow:clip}.lp a{transition:background .18s,color .18s,transform .18s}.lp a:active{transform:scale(.98)}.lp-skip{z-index:20;background:#fff;padding:12px;position:absolute;top:-80px;left:20px}.lp-skip:focus{top:15px}.lp-header{background:#ffffffed;border-bottom:1px solid #edf0ed}.lp-nav{justify-content:space-between;align-items:center;gap:24px;max-width:1160px;height:84px;margin:auto;padding:0 36px;display:flex}.lp-brand{letter-spacing:-.7px;white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:650;display:inline-flex}.lp-brand img{object-fit:contain}.lp-nav nav{align-items:center;gap:34px;font-size:13px;display:flex}.lp-nav nav>a{align-items:center;min-height:44px;display:inline-flex}.lp-nav nav>a:hover{color:var(--lp-green)}.lp-nav .lp-nav-login{border:1px solid #dce2dc;border-radius:30px;gap:18px;padding:0 20px}.lp-hero{text-align:center;padding:76px 28px 0}.lp-eyebrow{letter-spacing:1.7px;color:var(--lp-muted);justify-content:center;align-items:center;gap:9px;font-size:11px;font-weight:600;display:flex}.lp-eyebrow>span{background:#5e856a;border-radius:50%;width:6px;height:6px}.lp h1{letter-spacing:-.065em;margin:23px 0;font-size:clamp(44px,6.5vw,84px);font-weight:600;line-height:1.09}.lp h1>span{color:#7a837c}.lp-intro{color:#68716b;max-width:580px;margin:24px auto 26px;font-size:17px;line-height:1.8}.lp-actions{justify-content:center;align-items:center;gap:28px;display:flex}.lp-button{border-radius:40px;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:12px 25px;font-size:14px;font-weight:550;display:inline-flex}.lp-button-primary{background:var(--lp-green);color:#fff;box-shadow:0 3px 6px #203d2912}.lp-button-primary:hover{background:#244b37}.lp-text-link{color:var(--lp-green);align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex}.lp-text-link:hover{text-underline-offset:5px;text-decoration:underline}.lp-hero-note{color:#737b75;margin-top:16px;font-size:11px}.lp-features{max-width:1140px;margin:auto;padding:112px 36px 0;scroll-margin-top:35px}.lp-section-heading h2{letter-spacing:-.05em;margin:15px 0 20px;font-size:clamp(32px,4vw,48px);font-weight:550;line-height:1.15}.lp-section-heading h2 span{color:#838c84}.lp-section-heading .lp-eyebrow{justify-content:flex-start;font-size:9px}.lp-section-heading>p:last-child:not(.lp-eyebrow){color:var(--lp-muted);font-size:15px;line-height:1.8}.lp-feature-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:38px;display:grid}.lp-feature{background:#f4f5f2;border-radius:20px;min-height:390px;padding:34px 34px 0;overflow:hidden}.lp-feature-number{letter-spacing:1.5px;color:#687465;font-size:9px}.lp-feature h3{letter-spacing:-1px;margin:12px 0;font-size:25px;font-weight:550}.lp-feature p{color:#6f796c;max-width:350px;font-size:13px;line-height:1.8}.lp-feature-promote{background:#edf2eb}.lp-how{max-width:1140px;margin:0 auto;padding:100px 36px;scroll-margin-top:20px}.lp-steps{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:40px;display:grid}.lp-steps article{border-top:1px solid #dfe5dc;padding-top:20px}.lp-steps article>span{color:#6b7e63;font-size:11px}.lp-steps h3{letter-spacing:-.5px;margin:14px 0 9px;font-size:18px;font-weight:550}.lp-steps p{color:var(--lp-muted);max-width:280px;font-size:13px}.lp-closing{text-align:center;background:#f3f5f1;padding:72px 24px}.lp-closing h2{letter-spacing:-.05em;margin:18px 0 27px;font-size:clamp(32px,4vw,48px);font-weight:550;line-height:1.18}.lp-closing>p:last-child{color:var(--lp-muted);margin-top:20px;font-size:11px}.lp-footer{justify-content:space-between;align-items:center;gap:24px;max-width:1140px;margin:auto;padding:32px 36px;display:flex}.lp-footer .lp-brand{font-size:14px}.lp-footer p,.lp-footer>a:last-child{color:var(--lp-muted);font-size:10px}.lp-account-surface{text-align:center;background:#f2f5ef;border:1px solid #e6ebe1;border-radius:24px;max-width:1068px;margin:58px auto 0;padding:54px 24px 44px}.lp-account-symbol{background:#fff;border-radius:32px;place-items:center;width:136px;height:136px;margin:0 auto 25px;display:grid;box-shadow:0 10px 35px #273c2110}.lp-account-symbol img{object-fit:contain}.lp-account-surface p{letter-spacing:-.5px;font-size:20px;font-weight:550}.lp-account-surface>span{color:#687465;margin-top:9px;font-size:12px;display:block}.lp-live-feature{flex-direction:column;align-items:flex-start;min-height:275px;padding-bottom:32px;display:flex}.lp-live-feature>.icon{color:#456349;width:28px;height:28px;margin-bottom:28px}.lp-live-feature .lp-text-link{margin-top:20px}@media (max-width:760px){.lp-nav{height:72px;padding:0 22px}.lp-nav nav{gap:20px}.lp-nav nav>a:not(.lp-nav-login){display:none}.lp-hero{padding:54px 18px 0}.lp h1{font-size:clamp(40px,8vw,62px)}.lp-intro{max-width:390px;font-size:15px}.lp-desktop-break{display:none}.lp-actions{flex-wrap:wrap;gap:12px}.lp-features{padding:70px 22px 0}.lp-feature-grid{grid-template-columns:1fr;gap:16px}.lp-feature{padding:28px}.lp-how{padding:70px 22px}.lp-steps{gap:22px}.lp-footer{flex-wrap:wrap;padding:28px 22px}.lp-footer p{display:none}.lp-account-surface{margin-top:40px}}@media (max-width:440px){.lp-eyebrow{letter-spacing:1.2px;font-size:9px}.lp-brand{font-size:16px}.lp-nav .lp-nav-login{gap:12px;padding:0 14px}.lp-actions{flex-direction:column;gap:5px}.lp-intro{font-size:14px}.lp-steps{grid-template-columns:1fr;gap:27px}.lp-steps p{max-width:100%}.lp-feature h3{font-size:23px}.lp-account-surface p{font-size:17px}}@media (prefers-reduced-motion:reduce){.lp a{transition:none}.lp a:active{transform:none}}
