.lp{--turq:#14d8c4;--turq-deep:#0fb6a6;--navy:#0f172a;--navy-soft:#1e293b;--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--gray:#f8fafc;--white:#fff;--radius:18px;--shadow-sm:0 1px 2px #0f172a0f, 0 8px 24px -16px #0f172a2e;--shadow-md:0 24px 60px -28px #0f172a52;--shadow-lg:0 40px 90px -36px #0f172a6b;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-family:MoreSugar,Montserrat,system-ui,sans-serif;line-height:1.6;overflow-x:clip}.lp *{box-sizing:border-box}.lp-container{width:100%;max-width:1160px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.lp-container--narrow{max-width:760px}.lp-btn{--pad-y:.72rem;--pad-x:1.3rem;padding:var(--pad-y) var(--pad-x);cursor:pointer;white-space:nowrap;color:inherit;background:0 0;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-size:.96rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.lp-btn--sm{--pad-y:.5rem;--pad-x:1rem;font-size:.88rem}.lp-btn--lg{--pad-y:.85rem;--pad-x:1.6rem;font-size:1rem}.lp-btn--xl{--pad-y:1rem;--pad-x:2.2rem;font-size:1.08rem}.lp-btn--primary{background:var(--turq);color:#06302c;box-shadow:0 14px 30px -12px #14d8c499}.lp-btn--primary:hover{background:var(--turq-deep);transform:translateY(-2px);box-shadow:0 20px 40px -14px #14d8c4b3}.lp-btn--ghost{color:#e2e8f0;background:#ffffff0f;border-color:#e2e8f047}.lp-btn--ghost:hover{background:#ffffff1f;transform:translateY(-2px)}.lp-btn--outline{color:var(--navy);border-color:var(--line);background:0 0}.lp-btn--outline:hover{border-color:var(--turq);color:var(--turq-deep);transform:translateY(-2px)}.lp-btn--light{color:#e2e8f0;border-color:#e2e8f04d}.lp-btn--light:hover{color:var(--turq);border-color:var(--turq)}.lp-play{font-size:.8rem}.lp-link{color:var(--navy-soft);font-size:.92rem;font-weight:600;text-decoration:none}.lp-link:hover{color:var(--turq-deep)}.lp-nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);background:#ffffffc7;position:sticky;top:0}.lp-nav__inner{justify-content:space-between;align-items:center;gap:1rem;height:68px;display:flex}.lp-brand{color:var(--navy);letter-spacing:.01em;align-items:center;gap:.55rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.lp-brand img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.lp-brand--light{color:#f8fafc}.lp-nav__links{align-items:center;gap:1.6rem;display:none}.lp-nav__links a{color:var(--navy-soft);font-size:.92rem;font-weight:600;text-decoration:none;position:relative}.lp-nav__links a:after{content:"";background:var(--turq);transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.lp-nav__links a:hover:after,.lp-nav__links a[aria-current=page]:after{transform:scaleX(1)}.lp-nav__actions{align-items:center;gap:.65rem;display:flex}.lp-nav__login{display:none}@media (width>=480px){.lp-nav__login{display:inline}}.lp-nav__calc-icon{width:40px;height:40px;color:var(--navy-soft);border:1.5px solid var(--line);background:var(--white);border-radius:999px;place-items:center;text-decoration:none;transition:color .18s,border-color .18s,background .18s;display:inline-grid}.lp-nav__calc-icon:hover,.lp-nav__calc-icon[aria-current=page]{color:var(--turq-deep);border-color:var(--turq);background:#14d8c41a}.lp-nav__icon-btn{border:1.5px solid var(--line);background:var(--white);min-width:40px;height:40px;color:var(--navy-soft);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:0 .7rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.lp-nav__icon-btn:hover{color:var(--turq-deep);border-color:var(--turq);background:#14d8c41a}.lp-nav__theme-label{display:none}.lp-nav__burger{border:1.5px solid var(--line);background:var(--white);width:40px;height:40px;color:var(--navy);cursor:pointer;border-radius:999px;place-items:center;padding:0;font-family:inherit;display:inline-grid}.lp-nav__burger:hover{border-color:var(--turq);color:var(--turq-deep)}.lp-nav__backdrop{z-index:40;background:#0f172a47;position:fixed;inset:68px 0 0}.lp-nav__mobile{z-index:45;border-bottom:1px solid var(--line);box-shadow:var(--shadow-md);background:#fffffffa;flex-direction:column;gap:.15rem;padding:.75rem clamp(1rem,4vw,2rem) 1.1rem;display:flex;position:absolute;top:100%;left:0;right:0}.lp-nav__mobile a{color:var(--navy);border-radius:10px;align-items:center;gap:.5rem;padding:.85rem .4rem;font-size:.98rem;font-weight:600;text-decoration:none;display:flex}.lp-nav__mobile a:hover,.lp-nav__mobile a[aria-current=page]{color:var(--turq-deep);background:#14d8c41a}.lp-nav__mobile .lp-btn{width:100%;margin-top:.5rem}.lp-nav__mobile .lp-link{padding-left:.4rem}.lp-nav__mobile-cta{border-top:1px solid var(--line);flex-direction:column;gap:.65rem;margin-top:.75rem;padding-top:.85rem;display:flex}.lp-nav__mobile-cta .lp-btn{width:100%}.lp-nav__mobile-cta .lp-link{padding:.85rem .4rem}.lp-head{text-align:center;max-width:42rem;margin:0 auto clamp(2rem,4vw,3rem)}.lp-head .lp-eyebrow{margin-bottom:.9rem}.lp-h2{letter-spacing:-.02em;color:var(--navy);margin:0;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800;line-height:1.12}.lp-head__sub{color:var(--muted);margin:.9rem 0 0;font-size:1.05rem}.lp-eyebrow{color:#7ff0e2;text-transform:uppercase;letter-spacing:.08em;background:#14d8c41f;border:1px solid #14d8c452;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.lp-eyebrow--dark{color:var(--turq-deep);background:#14d8c41a;border-color:#14d8c44d}.lp-dot{background:var(--turq);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #14d8c440}.lp-section{background:var(--white);padding:clamp(3.5rem,8vw,6rem) 0}.lp-section--alt{background:var(--gray)}.lp-muted{color:var(--muted)}.lp-footer{color:#b6c2d4;background:#0f172a;padding:clamp(2.5rem,5vw,3.5rem) 0 2rem}.lp-footer__grid{grid-template-columns:1fr;gap:2rem;padding-bottom:2.2rem;display:grid}.lp-footer__brand p{color:#8da0bb;max-width:22rem;margin:.9rem 0 0;font-size:.9rem}.lp-footer__brand img{width:28px;height:28px}.lp-footer__col{flex-direction:column;gap:.6rem;display:flex}.lp-footer__col h4{color:#f8fafc;margin:0 0 .3rem;font-size:.95rem}.lp-footer__col a{color:#94a3b8;font-size:.9rem;text-decoration:none}.lp-footer__col a:hover{color:var(--turq)}.lp-footer__base{color:#8da0bb;border-top:1px solid #94a3b833;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.6rem;font-size:.85rem;display:flex}.lp [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s);transform:translateY(26px)}.lp [data-reveal].is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce),(scripting:none){.lp [data-reveal]{opacity:1;transition:none;transform:none}}@media (width>=720px){.lp-footer__grid{grid-template-columns:2fr 1fr 1fr 1fr}}@media (width<=899px){.lp-nav__cta{display:none}.lp-nav__actions{gap:.4rem}.lp-nav__inner{height:60px}.lp-nav__backdrop{inset:60px 0 0}}@media (width<=399px){.lp-brand{font-size:1.05rem}.lp-brand img{width:26px;height:26px}}@media (width>=900px){.lp-nav__links{display:flex}.lp-nav__burger,.lp-nav__backdrop,.lp-nav__mobile{display:none!important}.lp-nav__calc-icon{display:none}.lp-nav__theme-label{display:inline}.lp-nav__theme{padding-inline:.85rem}}html[data-theme=dark] .lp,html[data-theme=kloudy] .lp{--navy:#e8eef7;--navy-soft:#cbd5e1;--ink:#e8eef7;--muted:#94a3b8;--line:#2a3b5c;--gray:#152033;--white:#1a2744;--shadow-sm:0 1px 2px #00000040, 0 8px 24px -16px #00000073;--shadow-md:0 24px 60px -28px #0000008c;--shadow-lg:0 40px 90px -36px #000000a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=kloudy] .lp{--white:#1a2744;--gray:#0b1220;--line:#2a3b5c}html[data-theme=dark] .lp-nav,html[data-theme=kloudy] .lp-nav{border-bottom-color:var(--line);background:#0f172ae0}html[data-theme=dark] .lp-nav__calc-icon,html[data-theme=dark] .lp-nav__icon-btn,html[data-theme=dark] .lp-nav__burger,html[data-theme=kloudy] .lp-nav__calc-icon,html[data-theme=kloudy] .lp-nav__icon-btn,html[data-theme=kloudy] .lp-nav__burger{background:var(--white);border-color:var(--line);color:var(--navy-soft)}html[data-theme=dark] .lp-nav__mobile,html[data-theme=kloudy] .lp-nav__mobile{border-bottom-color:var(--line);background:#1a2744fa}html[data-theme=dark] .lp-btn--outline,html[data-theme=kloudy] .lp-btn--outline{color:var(--ink);border-color:var(--line)}html[data-theme=dark] .lp-link,html[data-theme=kloudy] .lp-link{color:var(--navy-soft)}
