*{box-sizing:border-box;margin:0;padding:0}:root{--paper:#fbfaf7;--ink:#16143a;--ink-soft:#3a3766;--mute:#66627e;--accent:#d30e42;--accent-soft:#fce8ec;--cyan:#1bb8d4;--magenta:#e5407e;--yellow:#f4c430;--line:#e8e5dc;--surface:#fff;--display:"Space Grotesk",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif;--radius:16px}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background:#fbfaf7;background:var(--paper);font-family:Inter,system-ui,sans-serif;font-family:var(--body);font-size:16px;line-height:1.6}body,h1,h2,h3{color:#16143a;color:var(--ink)}h1,h2,h3{font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-weight:600;letter-spacing:-.02em;line-height:1.08}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}::selection{background:#d30e42;background:var(--accent);color:#fff}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@keyframes fadeUp{0%{transform:translateY(16px)}to{transform:none}}.fade{animation:fadeUp .7s cubic-bezier(.2,.7,.2,1) both}.lp-wrap{margin:0 auto;max-width:1120px;padding:0 1.5rem}.lp-section{padding:5.5rem 0}.lp-section-tint{background:#fff;background:var(--surface);border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line);border-top:1px solid #e8e5dc;border-top:1px solid var(--line)}.lp-section-dark{background:#16143a;background:var(--ink);color:#fff}.lp-section-dark h2,.lp-section-dark h3{color:#fff}.lp-h1{font-size:clamp(2.5rem,6.2vw,4.3rem);letter-spacing:-.03em;line-height:1.02;max-width:11ch}.lp-h1-sm{font-size:clamp(2.2rem,5vw,3.2rem)}.lp-h2{font-size:clamp(1.75rem,3.6vw,2.4rem);margin-bottom:1rem;max-width:24ch}.lp-h3{font-size:1.35rem;margin-bottom:.75rem}.lp-lead{font-size:1.15rem;margin-top:1.5rem;max-width:52ch}.lp-lead,.lp-lead-sm{color:#3a3766;color:var(--ink-soft)}.lp-lead-sm{font-size:1.05rem;max-width:56ch}.lp-section-dark .lp-lead-sm{color:#ffffffb8}.lp-fine{color:#66627e;color:var(--mute);font-size:13.5px;margin-top:1.25rem;max-width:60ch}.lp-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.lp-btn{align-items:center;border:1.5px solid #0000;border-radius:10px;display:inline-flex;font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:15.5px;font-weight:600;justify-content:center;line-height:1.2;padding:.9rem 1.5rem;transition:background .15s,border-color .15s}.lp-btn-primary{background:#d30e42;background:var(--accent);color:#fff}.lp-btn-primary:hover{background:#b40b38}.lp-btn-ghost{background:#0000;border-color:#e8e5dc;border-color:var(--line);color:#16143a;color:var(--ink)}.lp-btn-ghost:hover{border-color:#16143a;border-color:var(--ink)}.lp-btn-sm{font-size:14px;padding:.55rem 1.05rem}.lp-btn:disabled{cursor:default;opacity:.6}.lp-link{border-bottom:1.5px solid;color:#d30e42;color:var(--accent);display:inline-block;font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-weight:600;margin-top:1.25rem;padding-bottom:1px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid #d30e42;outline:2px solid var(--accent);outline-offset:3px}.lp-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfaf7e0;border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:30}.lp-header-in{height:68px;justify-content:space-between}.lp-header-in,.lp-nav-desktop{align-items:center;display:flex}.lp-nav-desktop{gap:1.75rem}.lp-nav-desktop>a{color:#3a3766;color:var(--ink-soft);font-size:14.5px;font-weight:500}.lp-nav-desktop>a:hover{color:#16143a;color:var(--ink)}.lp-nav-desktop>a.lp-btn{color:#fff}.lp-nav-mobile-btn{display:none}.lp-hero{overflow:hidden;padding:4.5rem 0 4rem}.lp-hero-grid{grid-gap:3.5rem;align-items:center;display:grid;gap:3.5rem;grid-template-columns:1.05fr .95fr}.lp-proof-wrap{display:flex;justify-content:center}.lp-proof{background:#fff;box-shadow:0 30px 60px -28px #16143a59,0 1px 0 #e8e5dc;box-shadow:0 30px 60px -28px #16143a59,0 1px 0 var(--line);padding:28px 30px 20px;position:relative;transform:rotate(-1.2deg);width:min(100%,420px)}.lp-crop{height:14px;position:absolute;width:14px}.lp-crop:after,.lp-crop:before{background:#16143a;background:var(--ink);content:"";position:absolute}.lp-crop:before{height:1px;width:14px}.lp-crop:after{height:14px;width:1px}.lp-crop-tl{left:-18px;top:-18px}.lp-crop-tl:after,.lp-crop-tl:before{bottom:0;right:0}.lp-crop-tr{right:-18px;top:-18px}.lp-crop-tr:after,.lp-crop-tr:before{bottom:0;left:0}.lp-crop-bl{bottom:-18px;left:-18px}.lp-crop-bl:after,.lp-crop-bl:before{right:0;top:0}.lp-crop-br{bottom:-18px;right:-18px}.lp-crop-br:after,.lp-crop-br:before{left:0;top:0}.lp-colorbar{display:flex;gap:3px;margin-bottom:22px}.lp-colorbar i{display:block;height:9px;width:22px}.lp-ticket-head{border-bottom:1px solid #16143a;border-bottom:1px solid var(--ink);color:#66627e;color:var(--mute);display:flex;font-size:12.5px;justify-content:space-between;padding-bottom:8px}.lp-ticket-head strong{color:#16143a;color:var(--ink)}.lp-ticket-head strong,.lp-ticket-title{font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display)}.lp-ticket-title{font-size:1.2rem;font-weight:600;line-height:1.2;margin:14px 0 12px}.lp-ticket-spec{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:1fr 1fr;margin:0 0 16px}.lp-ticket-spec dt{color:#66627e;color:var(--mute);font-size:11.5px}.lp-ticket-spec dd{font-size:14px;font-weight:500}.lp-ticket-steps{border-top:1px dashed #e8e5dc;border-top:1px dashed var(--line);list-style:none;padding-top:12px}.lp-ticket-steps li{color:#66627e;color:var(--mute);font-size:13.5px;padding:5px 0 5px 22px;position:relative}.lp-ticket-steps li:before{background:#fff;border:1.5px solid #e8e5dc;border:1.5px solid var(--line);border-radius:50%;content:"";height:9px;left:2px;position:absolute;top:11px;width:9px}.lp-ticket-steps li.is-done{color:#3a3766;color:var(--ink-soft)}.lp-ticket-steps li.is-done:before{background:#16143a;background:var(--ink);border-color:#16143a;border-color:var(--ink)}.lp-ticket-steps li.is-now{color:#16143a;color:var(--ink);font-weight:600}.lp-ticket-steps li.is-now:before{background:#d30e42;background:var(--accent);border-color:#d30e42;border-color:var(--accent);box-shadow:0 0 0 3px #fce8ec;box-shadow:0 0 0 3px var(--accent-soft)}.lp-proof-foot{color:#66627e;color:var(--mute);display:flex;font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:11px;gap:14px;margin-top:16px}.lp-split{grid-gap:0;background:#fff;background:var(--surface);border:1px solid #e8e5dc;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);display:grid;gap:0;grid-template-columns:1fr 1fr;margin-top:2.5rem;overflow:hidden}.lp-split-col{padding:2.25rem}.lp-split-col+.lp-split-col{border-left:1px solid #e8e5dc;border-left:1px solid var(--line)}.lp-split-col p{color:#3a3766;color:var(--ink-soft);font-size:15.5px}.lp-split-tag{background:#fce8ec;background:var(--accent-soft);border-radius:6px;color:#d30e42;color:var(--accent);display:inline-block;font-size:12.5px;font-weight:600;margin-bottom:1rem;padding:3px 10px}.lp-checks{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin-top:1.25rem}.lp-checks li{color:#3a3766;color:var(--ink-soft);font-size:15px;padding-left:1.5rem;position:relative}.lp-checks li:before{background:#d30e42;background:var(--accent);border-radius:2px;content:"";height:9px;left:0;position:absolute;top:.55em;transform:rotate(45deg);width:9px}.lp-checks-sm li{font-size:14px}.lp-steps{grid-gap:2.5rem;counter-reset:step;display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr);list-style:none;margin-top:2.5rem}.lp-steps li{border-top:1px solid #ffffff38;padding-top:1.25rem}.lp-step-no{color:#d30e42;color:var(--accent);display:inline-block;font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:13px;font-weight:600;margin-bottom:.75rem}.lp-steps h3{font-size:1.25rem;margin-bottom:.5rem}.lp-steps p{color:#ffffffb3;font-size:15px}.lp-spec-grid{grid-gap:3.5rem;align-items:start;display:grid;gap:3.5rem;grid-template-columns:.8fr 1.2fr}.lp-spec{border-top:1px solid #16143a;border-top:1px solid var(--ink)}.lp-spec-row{grid-gap:1.5rem;border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line);display:grid;gap:1.5rem;grid-template-columns:200px 1fr;padding:1.1rem 0}.lp-spec-row dt{font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:15.5px;font-weight:600}.lp-spec-row dd{color:#3a3766;color:var(--ink-soft);font-size:15px}.lp-plans{grid-gap:1.25rem;align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}.lp-plan{background:#fbfaf7;background:var(--paper);border:1px solid #e8e5dc;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);display:flex;flex-direction:column;padding:1.75rem}.lp-plan.is-featured{background:#16143a;background:var(--ink);border-color:#16143a;border-color:var(--ink);color:#fff}.lp-plan-name{font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:1.35rem;font-weight:600}.lp-plan-aud{color:#66627e;color:var(--mute);font-size:13.5px;margin-top:.25rem;min-height:2.6em}.lp-plan.is-featured .lp-plan-aud{color:#ffffffa6}.lp-plan-price{align-items:baseline;display:flex;gap:.3rem;margin-top:1.25rem}.lp-plan-price strong{font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:2.2rem;font-weight:600;letter-spacing:-.02em}.lp-plan-price span{color:#66627e;color:var(--mute);font-size:14px}.lp-plan.is-featured .lp-plan-price span{color:#fff9}.lp-plan-ask{font-size:1.2rem!important}.lp-plan-yearly{color:#66627e;color:var(--mute);font-size:12.5px;margin-top:.2rem}.lp-plan.is-featured .lp-plan-yearly{color:#fff9}.lp-plan .lp-checks{flex:1 1;margin-bottom:1.5rem}.lp-plan.is-featured .lp-checks li{color:#ffffffd9}.lp-plan.is-featured .lp-btn-ghost{border-color:#ffffff59;color:#fff}.lp-trust{grid-gap:3.5rem;align-items:start;display:grid;gap:3.5rem;grid-template-columns:.9fr 1.1fr}.lp-trust-list{display:flex;flex-direction:column;list-style:none}.lp-trust-list li{border-top:1px solid #e8e5dc;border-top:1px solid var(--line);color:#3a3766;color:var(--ink-soft);font-size:15px;padding:1.1rem 0}.lp-trust-list li:last-child{border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line)}.lp-trust-list strong{color:#16143a;color:var(--ink);display:block;font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);margin-bottom:.2rem}.lp-faq-wrap{max-width:820px}.lp-faq{border-top:1px solid #e8e5dc;border-top:1px solid var(--line);margin-top:1.5rem}.lp-faq-item{border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line)}.lp-faq-item summary{cursor:pointer;font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:16.5px;font-weight:600;list-style:none;padding:1rem 2rem 1rem 0;position:relative}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:after{color:#d30e42;color:var(--accent);content:"+";font-size:22px;line-height:1;position:absolute;right:.25rem;top:.9rem}.lp-faq-item[open] summary:after{content:"–"}.lp-faq-item p{color:#3a3766;color:var(--ink-soft);font-size:15px;max-width:70ch;padding:0 0 1.1rem}.lp-contact{grid-gap:3.5rem;align-items:start;display:grid;gap:3.5rem;grid-template-columns:1fr 1fr}.lp-contact-list{border-top:1px solid #16143a;border-top:1px solid var(--ink);margin-top:2rem}.lp-contact-list>div{grid-gap:1rem;border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line);display:grid;font-size:15.5px;gap:1rem;grid-template-columns:120px 1fr;padding:.9rem 0}.lp-contact-list dt{color:#66627e;color:var(--mute)}.lp-contact-list a{border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line);color:#16143a;color:var(--ink);font-weight:500}.lp-form{background:#fff;background:var(--surface);border:1px solid #e8e5dc;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);gap:.9rem;padding:1.75rem}.lp-form,.lp-form label{display:flex;flex-direction:column}.lp-form label{color:#3a3766;color:var(--ink-soft);font-size:13.5px;font-weight:500;gap:.35rem}.lp-form input,.lp-form textarea{background:#fff;border:1px solid #e8e5dc;border:1px solid var(--line);border-radius:9px;color:#16143a;color:var(--ink);font:inherit;font-size:15px;padding:.7rem .85rem;width:100%}.lp-form-2{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:1fr 1fr}.lp-check{align-items:flex-start;flex-direction:row!important;font-weight:400!important;gap:.6rem!important}.lp-check input{margin-top:4px;width:auto}.lp-check a{text-decoration:underline}.lp-form-err{color:#d30e42;color:var(--accent);font-size:14px}.lp-form-done{padding:1.5rem 0}.lp-footer{background:#fff;background:var(--surface);border-top:1px solid #e8e5dc;border-top:1px solid var(--line);padding:3rem 0 1.5rem}.lp-footer-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1.4fr 1fr 1fr 1.3fr;margin-bottom:2.5rem}.lp-footer-grid a{color:#3a3766;color:var(--ink-soft);display:block;font-size:14px;padding:.25rem 0}.lp-footer-h{font-family:Space Grotesk,system-ui,sans-serif;font-family:var(--display);font-size:14px;font-weight:600;margin-bottom:.6rem}.lp-footer-about,.lp-footer-addr{color:#66627e;color:var(--mute);font-size:13.5px;line-height:1.55;margin-top:.75rem;max-width:26ch}.lp-footer-bottom{border-top:1px solid #e8e5dc;border-top:1px solid var(--line);color:#66627e;color:var(--mute);display:flex;flex-wrap:wrap;font-size:12.5px;gap:1rem;justify-content:space-between;padding-top:1.25rem}.lp-footer-bottom a{color:#66627e;color:var(--mute);margin-left:1rem}.lp-wa{align-items:center;background:#25d366;border-radius:50%;bottom:22px;box-shadow:0 8px 24px -6px #25d36680;display:flex;height:54px;justify-content:center;position:fixed;right:22px;width:54px;z-index:50}@media (max-width:900px){.lp-contact,.lp-footer-grid,.lp-hero-grid,.lp-spec-grid,.lp-split,.lp-trust{grid-template-columns:1fr}.lp-split-col+.lp-split-col{border-left:none;border-top:1px solid #e8e5dc;border-top:1px solid var(--line)}.lp-plans,.lp-steps{grid-template-columns:1fr}.lp-proof{transform:none}.lp-section{padding:4rem 0}}@media (max-width:780px){.lp-nav-desktop{display:none}.lp-nav-mobile-btn{align-items:center;border:1px solid #e8e5dc;border:1px solid var(--line);border-radius:10px;color:#16143a;color:var(--ink);display:inline-flex;height:44px;justify-content:center;width:44px}.lp-mobile-menu,.lp-nav-mobile-btn{background:#fff;background:var(--surface)}.lp-mobile-menu{border-bottom:1px solid #e8e5dc;border-bottom:1px solid var(--line);display:flex;flex-direction:column}.lp-mobile-menu a{align-items:center;border-top:1px solid #e8e5dc;border-top:1px solid var(--line);color:#16143a;color:var(--ink);display:flex;font-size:15px;min-height:44px;padding:.95rem 1.5rem}}@media (min-width:781px){.lp-mobile-menu{display:none!important}}@media (max-width:640px){.lp-spec-row{gap:.3rem}.lp-contact-list>div,.lp-form-2,.lp-spec-row{grid-template-columns:1fr}.lp-contact-list>div{gap:.2rem}.lp-hero{padding:2.75rem 0 3rem}.lp-proof{padding:22px 20px 16px}.lp-crop{display:none}section{scroll-margin-top:70px}}.lp-2col{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media (max-width:900px){.lp-2col{gap:2rem;grid-template-columns:1fr}}@media (max-width:640px){.lp-2col{padding:1.5rem!important}}