html:has(.lv2),html:has(.lv2) body{background-color:#04140f!important}.lv2{--lv2-bg:#04140f;--lv2-bg-2:#06201a;--lv2-card:#0a2a21;--lv2-line:hsla(0,0%,100%,.09);--lv2-text:#f4f7f5;--lv2-muted:#a7bab2;--lv2-yellow:#ffcf33;--lv2-green:#25d366;--lv2-green-deep:#1a9f4f;--lv2-cream:#fff9e8;--lv2-ink:#10150f;min-height:100vh;overflow-x:clip;background:radial-gradient(60rem 40rem at 85% -10%,rgba(37,211,102,.12),transparent 60%),radial-gradient(50rem 30rem at -10% 30%,rgba(255,207,51,.05),transparent 60%),var(--lv2-bg);color:var(--lv2-text);font-family:var(--font-landing),Barlow,ui-sans-serif,system-ui,sans-serif}.lv2 h1,.lv2 h2,.lv2 h3{font-weight:800;letter-spacing:-.035em}.lv2-container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.25rem}.lv2-eyebrow{color:var(--lv2-yellow);font-size:.85rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lv2-h2{font-size:clamp(2rem,5.2vw,3.25rem);line-height:1.02;text-wrap:balance}.lv2-section{padding-block:4.5rem}.lv2-header{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--lv2-line);background:rgba(4,20,15,.82);backdrop-filter:blur(10px)}.lv2-cta-wrap{display:flex;flex-direction:column;align-items:center;gap:.6rem}.lv2-cta{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;width:min(100%,26rem);border-radius:999px;background:linear-gradient(180deg,#2fdc70 0,var(--lv2-green-deep) 100%);padding:1.05rem clamp(1rem,4vw,1.75rem);color:#fff;font-size:clamp(1.05rem,4.6vw,1.25rem);font-weight:800;letter-spacing:-.01em;white-space:nowrap;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 14px 34px -12px rgba(37,211,102,.65);transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.lv2-cta:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2),0 18px 40px -12px rgba(37,211,102,.8)}.lv2-cta:focus-visible{outline:3px solid var(--lv2-yellow);outline-offset:3px}.lv2-cta--md{width:auto;padding:.65rem 1.2rem;font-size:1rem;gap:.5rem}.lv2-cta-icon{flex-shrink:0;color:#fff}.lv2-cta-arrow{transition:transform .2s ease}.lv2-cta:hover .lv2-cta-arrow{transform:translateX(4px)}.lv2-cta-note{color:var(--lv2-muted);font-size:.9rem;font-weight:500;text-align:center}.lv2-hero{padding-block:2.5rem 3rem}.lv2-hero-grid{display:grid;gap:2rem;align-items:center}.lv2-hero-copy{text-align:center}.lv2-hero-title{margin-top:.9rem;font-size:clamp(2.6rem,10.5vw,4.6rem);line-height:.98}.lv2-hero-wa{position:relative;display:inline-flex;align-items:center;gap:.14em;color:var(--lv2-yellow);white-space:nowrap}.lv2-hero-wa-icon{width:.8em;height:.8em;color:var(--lv2-green)}.lv2-swoosh{position:absolute;left:.9em;right:-.05em;bottom:-.2em;height:.24em;overflow:visible}.lv2-swoosh path{fill:none;stroke:var(--lv2-yellow);stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:lv2-draw .7s cubic-bezier(.6,0,.3,1) .45s forwards}.lv2-hero-sub{margin:1.4rem auto 0;max-width:30rem;color:var(--lv2-muted);font-size:1.15rem;line-height:1.45}.lv2-hero-sub strong{display:block;color:var(--lv2-text);font-weight:700}.lv2-hero-cta{margin-top:1.75rem}.lv2-signin{display:inline-block;margin-top:1rem;color:var(--lv2-muted);font-size:.9rem}.lv2-signin span{color:var(--lv2-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lv2-stage{--lv2-fly-from:translate(0,-45%);--lv2-quote-tilt:-2deg;position:relative;display:grid;grid-template-areas:"phone phone phone" "left quote right";grid-template-columns:minmax(0,1fr) minmax(0,14.5rem) minmax(0,1fr);align-items:end;gap:1.25rem .25rem;width:min(100%,26rem);margin-inline:auto}.lv2-stage-glow{position:absolute;inset:0 10% 30%;border-radius:50%;background:radial-gradient(closest-side,rgba(37,211,102,.26),transparent);filter:blur(24px)}.lv2-stage-phone{position:relative;z-index:1;grid-area:phone;justify-self:center;width:min(15.5rem,66vw);height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.55))}.lv2-stage-char{position:relative;z-index:2;width:100%;max-width:6.5rem;height:auto;filter:drop-shadow(0 14px 14px rgba(0,0,0,.45))}.lv2-stage-char--left{grid-area:left;justify-self:end;width:6.5rem;margin-right:-2.25rem}.lv2-stage-char--right{grid-area:right;justify-self:start;width:6rem;margin-left:-2.25rem}.lv2-stage-quote{position:relative;z-index:3;grid-area:quote;container-type:inline-size;transform:rotate(var(--lv2-quote-tilt))}.lv2-stage:not(.is-playing)>*{opacity:0}.lv2-stage.is-playing .lv2-stage-phone{animation:lv2-rise .7s cubic-bezier(.2,.8,.2,1) both}.lv2-stage.is-playing .lv2-stage-char--left{animation:lv2-pop-left .6s cubic-bezier(.3,1.4,.5,1) .35s both,lv2-bob 4.2s ease-in-out 1.2s infinite}.lv2-stage.is-playing .lv2-stage-char--right{animation:lv2-pop-right .6s cubic-bezier(.3,1.4,.5,1) .55s both,lv2-bob 3.8s ease-in-out 1.6s infinite}.lv2-stage.is-playing .lv2-stage-quote{animation:lv2-fly .75s cubic-bezier(.2,.9,.25,1.1) 1s both}.lv2-stage.is-playing .lv2-stage-glow{animation:lv2-fade 1.2s ease .2s both}.lv2-quote{border-radius:11.82cqw;background:#f7f8f7;padding:10cqw 9.09cqw 8.18cqw;color:var(--lv2-ink);font-size:4.55cqw;box-shadow:0 0 0 2.36cqw rgba(8,18,14,.9),0 30px 60px -20px rgba(0,0,0,.7)}.lv2-quote-head{display:flex;align-items:center;gap:4.36cqw}.lv2-quote-logo{display:grid;width:15.45cqw;height:15.45cqw;flex-shrink:0;place-items:center;border-radius:3.64cqw;background:#161616;color:var(--lv2-yellow);font-size:6cqw;font-weight:800}.lv2-quote-company{white-space:nowrap;font-size:5.64cqw;font-weight:800;line-height:1.05;letter-spacing:-.02em}.lv2-quote-date,.lv2-quote-trade{color:#5d6763;font-size:3.82cqw;white-space:nowrap}.lv2-quote-label{color:#0e8a63;font-size:3.64cqw;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.lv2-quote-number{font-size:5.45cqw;font-weight:800;line-height:1.1}.lv2-quote-client{margin-top:5.45cqw;border-radius:2.91cqw;background:#e3ece8;padding:3.27cqw 4.36cqw;font-size:4.18cqw;font-weight:700}.lv2-quote-client span{color:#5d6763;font-weight:500}.lv2-quote-rows{margin-top:2.91cqw}.lv2-quote-row{display:grid;grid-template-columns:1fr 9.09cqw 12.73cqw;gap:2.73cqw;border-bottom:1px solid #dde3e0;padding-block:3.18cqw;font-size:4.27cqw;font-weight:600}.lv2-quote-row-qty{color:#6b7571;font-weight:500}.lv2-quote-row-value{text-align:right;font-weight:800}.lv2-quote-foot{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:4.73cqw}.lv2-quote-total-label{color:#5d6763;font-size:4.73cqw;font-weight:600}.lv2-quote-total{font-size:10.55cqw;font-weight:800;line-height:1;letter-spacing:-.04em}.lv2-quote-stamp{position:absolute;left:17%;top:50%;border:1.09cqw solid #139a6d;border-radius:2.18cqw;padding:.91cqw 2.91cqw;color:#139a6d;font-size:4.91cqw;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transform:translateY(-50%) rotate(-8deg);mix-blend-mode:multiply}.lv2-stage.is-playing .lv2-quote-row{animation:lv2-row .35s ease-out calc(1.6s + var(--i) * .18s) both}.lv2-stage.is-playing .lv2-quote-total{animation:lv2-fade .2s ease 2.45s both}.lv2-stage.is-playing .lv2-quote-stamp{animation:lv2-stamp .45s cubic-bezier(.3,1.5,.6,1) 3.55s both}.lv2-perks{border-block:1px solid var(--lv2-line);background:hsla(0,0%,100%,.02)}.lv2-perks-grid{display:grid;gap:1.25rem;padding-block:1.75rem}.lv2-perk{display:flex;align-items:center;gap:1rem}.lv2-perk-mark{display:grid;width:3.25rem;height:3.25rem;flex-shrink:0;place-items:center;border:2px solid var(--lv2-yellow);border-radius:999px;color:var(--lv2-yellow);font-size:1rem;font-weight:800}.lv2-perk-title{font-size:1.15rem;font-weight:800}.lv2-perk-text{color:var(--lv2-muted);font-size:.95rem}.lv2-reveal .lv2-rise{opacity:0;transform:translateY(18px)}.lv2-reveal.is-in .lv2-rise{animation:lv2-rise .6s cubic-bezier(.2,.8,.2,1) calc(var(--i, 0) * .12s) both}.lv2-steps{display:grid;gap:3rem;margin-top:3rem}.lv2-step{text-align:center}.lv2-step-visual{position:relative;display:flex;height:15rem;align-items:flex-end;justify-content:center}.lv2-step-visual:before{content:"";position:absolute;inset:18% 14% 0;border-radius:50% 50% 1.5rem 1.5rem;background:var(--lv2-card)}.lv2-step-char{position:relative;height:100%;width:auto;filter:drop-shadow(0 14px 14px rgba(0,0,0,.4))}.lv2-step-bubble{position:absolute;right:50%;bottom:1.5rem;z-index:2;transform:translateX(78%)}.lv2-step-n{display:inline-grid;width:2.25rem;height:2.25rem;margin-top:1.5rem;place-items:center;border-radius:999px;background:var(--lv2-yellow);color:var(--lv2-ink);font-weight:800}.lv2-step-title{margin-top:.75rem;font-size:1.6rem;line-height:1.1}.lv2-step-text{max-width:20rem;margin:.6rem auto 0;color:var(--lv2-muted);line-height:1.5}.lv2-bubble{border-radius:.8rem;padding:.5rem .7rem;color:#e9edef;font-family:-apple-system,SF Pro Text,Helvetica Neue,ui-sans-serif,system-ui,sans-serif;font-size:.8rem;line-height:1.3;text-align:left;white-space:nowrap;box-shadow:0 10px 24px -10px rgba(0,0,0,.7)}.lv2-bubble--out{background:#1f7a52;border-top-right-radius:.2rem}.lv2-bubble--in{background:#1d2a26;border-top-left-radius:.2rem}.lv2-bubble--voice{display:flex;align-items:center;gap:.55rem}.lv2-bubble-play{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #fff}.lv2-wave{display:flex;height:1.5rem;align-items:center;gap:2px}.lv2-wave span{width:3px;border-radius:2px;background:#d8f5e4;transform-origin:center}.lv2-bubble-time{font-size:.72rem;opacity:.8}.lv2-bubble--pdf{display:flex;align-items:center;gap:.6rem}.lv2-pdf-chip{display:grid;width:2rem;height:2.4rem;place-items:center;border-radius:.35rem;background:#e53935;color:#fff;font-size:.62rem;font-weight:800}.lv2-pdf-name{display:block;font-weight:700}.lv2-pdf-meta{display:block;font-size:.7rem;opacity:.7}.lv2-bubble-stack{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.lv2-ticks{margin-left:.25rem;color:#53bdeb;font-size:.7rem;letter-spacing:-.2em}.lv2-bubble--reply{align-self:flex-start}.lv2-reveal .lv2-step-bubble{opacity:0}.lv2-reveal.is-in .lv2-step-bubble{animation:lv2-bubble .5s cubic-bezier(.3,1.4,.5,1) calc(.45s + var(--i, 0) * .2s) both}.lv2-reveal.is-in .lv2-wave span{animation:lv2-wave .9s ease-in-out calc(var(--i) * -.07s) infinite}.lv2-section.lv2-trades{overflow:hidden;padding-bottom:1rem}.lv2-marquee{margin-top:2.5rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lv2-marquee-track{display:flex;width:max-content;gap:2.5rem;animation:lv2-marquee 38s linear infinite}.lv2-marquee:hover .lv2-marquee-track{animation-play-state:paused}.lv2-trade{display:flex;flex-direction:column;align-items:center;gap:.75rem}.lv2-trade-char{height:11.5rem;width:auto;transition:transform .25s cubic-bezier(.3,1.5,.5,1)}.lv2-trade:hover .lv2-trade-char{transform:translateY(-8px) rotate(-3deg)}.lv2-trade-label{border:1px solid var(--lv2-line);border-radius:999px;background:var(--lv2-card);padding:.35rem .9rem;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lv2-trades-note{margin-top:2rem;color:var(--lv2-muted);text-align:center}.lv2-offer{position:relative;display:grid;overflow:hidden;border-radius:1.75rem;background:var(--lv2-cream);color:var(--lv2-ink)}.lv2-offer-body{position:relative;z-index:1;padding:2.5rem 1.5rem 2rem;text-align:center}.lv2-offer .lv2-eyebrow{color:#0e8a63}.lv2-offer-title{margin-top:.5rem;font-size:clamp(2.6rem,8vw,4.25rem);line-height:.95}.lv2-offer-sub{margin-top:.75rem;color:#46514c;font-size:1.15rem}.lv2-offer-points{display:grid;gap:.6rem;width:fit-content;margin:1.75rem auto 0;text-align:left;font-size:1.05rem;font-weight:600}.lv2-offer-points li{position:relative;padding-left:1.9rem}.lv2-offer-points li:before{content:"";position:absolute;left:.2rem;top:.2rem;width:.5rem;height:.95rem;border:solid #139a6d;border-width:0 3px 3px 0;transform:rotate(45deg)}.lv2-offer-cta{margin-top:2rem}.lv2-offer .lv2-cta-note{color:#46514c}.lv2-offer-price{min-height:1.5rem;margin-top:1.25rem;color:#46514c;font-size:.95rem}.lv2-offer-price strong{color:var(--lv2-ink)}.lv2-offer-price-skeleton{display:inline-block;width:14rem;height:.9rem;border-radius:999px;background:rgba(16,21,15,.08)}.lv2-offer-free{margin-top:1.25rem;border-top:1px solid rgba(16,21,15,.1);padding-top:1.25rem;color:#46514c;font-size:.95rem}.lv2-offer-free-link{color:var(--lv2-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lv2-offer-char{display:none}.lv2-faq{margin-top:2.5rem;border-top:1px solid var(--lv2-line)}.lv2-faq-item{border-bottom:1px solid var(--lv2-line)}.lv2-faq-item summary{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem;font-size:1.2rem;font-weight:700}.lv2-faq-item summary::-webkit-details-marker{display:none}.lv2-faq-item summary:after{content:"+";color:var(--lv2-yellow);font-size:1.6rem;line-height:1;transition:transform .2s ease}.lv2-faq-item[open] summary:after{transform:rotate(45deg)}.lv2-faq-item p{padding-bottom:1.25rem;color:var(--lv2-muted);line-height:1.6}.lv2-final{padding-block:4rem 5rem;background:linear-gradient(180deg,transparent,rgba(37,211,102,.08))}.lv2-final-inner{display:grid;gap:1.5rem;justify-items:center;text-align:center}.lv2-final-char{height:13rem;width:auto;animation:lv2-bob 4s ease-in-out infinite}.lv2-final-sub{max-width:30rem;margin:1rem auto 0;color:var(--lv2-muted);font-size:1.15rem}.lv2-final-cta{margin-top:2rem}.lv2-footer footer{border-color:var(--lv2-line);color:var(--lv2-muted)}.lv2-footer footer a:hover{color:var(--lv2-text)}.lv2-sticky{position:fixed;inset-inline:0;bottom:0;z-index:45;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,transparent,rgba(4,20,15,.94) 35%);transform:translateY(110%);visibility:hidden;transition:transform .28s ease,visibility 0s linear .28s}.lv2-sticky.is-visible{transform:translateY(0);visibility:visible;transition:transform .28s ease,visibility 0s}.lv2-sticky .lv2-cta{width:100%;padding-block:.95rem;font-size:1.1rem}@media (min-width:640px){.lv2-sticky{display:none}.lv2-perks-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.lv2-section{padding-block:6rem}.lv2-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.lv2-offer{grid-template-columns:1.4fr 1fr;align-items:end}.lv2-offer-body{padding:3.5rem 3rem 3rem;text-align:left}.lv2-offer-points{margin-left:0}.lv2-offer .lv2-cta-wrap{align-items:flex-start}.lv2-offer-char{display:block;height:26rem;width:auto;justify-self:center;margin-bottom:-1rem}.lv2-final-inner{grid-template-columns:auto 1fr;justify-items:start;gap:3rem;text-align:left}.lv2-final-sub{margin-left:0}.lv2-final .lv2-cta-wrap{align-items:flex-start}}@media (min-width:1024px){.lv2-hero{padding-block:4rem 4.5rem}.lv2-hero-grid{grid-template-columns:minmax(0,1fr) auto;gap:3rem}.lv2-hero-title{font-size:clamp(3rem,4.5vw,4.3rem)}.lv2-stage{--lv2-fly-from:translate(-60%,6%);--lv2-quote-tilt:2deg;grid-template-areas:"phone quote quote" "phone left right";grid-template-columns:auto 9rem 9rem;align-items:end;gap:1rem .5rem;width:auto}.lv2-stage-phone{width:auto;height:34rem;align-self:center}.lv2-stage-quote{width:18.5rem;align-self:start;margin-top:1rem}.lv2-stage-char{width:auto;max-width:none;height:12rem;margin:0;justify-self:center}.lv2-hero-copy{text-align:left}.lv2-hero-sub{margin-left:0}.lv2-hero .lv2-cta-wrap{align-items:flex-start}}@keyframes lv2-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lv2-fade{0%{opacity:0}to{opacity:1}}@keyframes lv2-draw{to{stroke-dashoffset:0}}@keyframes lv2-pop-left{0%{opacity:0;transform:translate(-30%,12%) rotate(-10deg) scale(.8)}to{opacity:1;transform:none}}@keyframes lv2-pop-right{0%{opacity:0;transform:translate(30%,12%) rotate(10deg) scale(.8)}to{opacity:1;transform:none}}@keyframes lv2-bob{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-4%) rotate(-1.5deg)}}@keyframes lv2-fly{0%{opacity:0;transform:var(--lv2-fly-from) rotate(-10deg) scale(.35)}to{opacity:1;transform:rotate(var(--lv2-quote-tilt))}}@keyframes lv2-row{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes lv2-stamp{0%{opacity:0;transform:translateY(-50%) rotate(-18deg) scale(2.4)}to{opacity:1;transform:translateY(-50%) rotate(-8deg) scale(1)}}@keyframes lv2-bubble{0%{opacity:0;transform:translateX(78%) translateY(14px) scale(.7)}to{opacity:1;transform:translateX(78%)}}@keyframes lv2-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes lv2-marquee{to{transform:translateX(calc(-50% - 1.25rem))}}@media (prefers-reduced-motion:reduce){.lv2 *,.lv2 :after,.lv2 :before{animation:none!important;transition:none!important}.lv2-reveal .lv2-rise,.lv2-reveal .lv2-step-bubble,.lv2-stage:not(.is-playing)>*{opacity:1;transform:none}.lv2-reveal .lv2-step-bubble{transform:translateX(78%)}.lv2-swoosh path{stroke-dashoffset:0}.lv2-marquee{overflow-x:auto}}