/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.lp{--lp-orange:#f90;--lp-orange-hover:#f29100;--lp-peach:#ffdeae;--lp-cream:#fef9eb;--lp-sand:#faf3de;--lp-card:#fafafa;--lp-ink:#000;--lp-ink-soft:#00000080;--lp-ink-faint:#0000004d;--lp-navy:#000026;--lp-line:#0000001a;--lp-shadow-float:0 20px 50px #0000001a;--lp-radius-xl:clamp(24px,2.6vw,50px);--lp-radius-md:clamp(14px,1.04vw,20px);--lp-gutter:clamp(16px,4vw,80px);--lp-section-gap:clamp(72px,7.7vw,148px);--lp-ease:cubic-bezier(.2,.7,.2,1);--lp-ui:var(--lp-font-ui),"Poppins",system-ui,sans-serif;color:var(--lp-ink);font-family:var(--lp-text);background:#fff;display:flow-root;position:relative;overflow-x:clip}:where(.lp) *,:where(.lp) :after,:where(.lp) :before{box-sizing:border-box}:where(.lp) img{max-width:100%;height:auto;display:block}:where(.lp) a{color:inherit;text-decoration:none}:where(.lp) button{font:inherit;color:inherit;cursor:pointer}:where(.lp) :focus-visible{outline:2px solid var(--lp-navy);outline-offset:3px}.lp section[id]{scroll-margin-top:16px}.lp-skip{z-index:100;box-shadow:var(--lp-shadow-float);background:#fff;border-radius:12px;padding:10px 16px;position:absolute;top:16px;left:16px;transform:translateY(-200%)}.lp-skip:focus{transform:none}.lp-section{isolation:isolate;padding:var(--lp-section-gap) var(--lp-gutter) 0;position:relative}.lp-section__head{text-align:center;justify-items:center;gap:clamp(14px,1.6vw,30px);margin:0 auto clamp(28px,3.3vw,64px);display:grid}.lp-title{max-width:21em;font:600 clamp(1.75rem,3.12vw,3.75rem) /1.24 var(--lp-ui);letter-spacing:-.005em;text-align:center;text-transform:capitalize;text-wrap:balance;margin:0 auto}.lp-title--display{max-width:26em;font:700 clamp(2rem,3.3vw,3.95rem) /1.2 var(--lp-display);letter-spacing:-.04em}.lp-lead{max-width:52em;color:var(--lp-ink-soft);font:400 clamp(1rem,1.26vw,1.51rem) /1.42 var(--lp-ui);text-wrap:pretty;margin:0}.lp-center{justify-content:center;margin-top:clamp(40px,6.5vw,125px);display:flex}.lp-pillar{border-radius:var(--lp-radius-xl) var(--lp-radius-xl) 0 0;background:linear-gradient(0deg,var(--lp-peach),var(--lp-cream));position:absolute;bottom:0}.lp-glow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#eea0a042,#ffcda024 42%,#0000 68%);border-radius:50%;width:min(70vw,1100px);position:absolute;top:0}.lp-glow--left{left:max(-35vw,-550px)}.lp-glow--right{top:20%;right:max(-35vw,-550px)}.lp-btn{border-radius:var(--lp-radius-md);min-height:clamp(52px,4vw,77px);font:400 clamp(1rem,1.23vw,1.48rem) /1.2 var(--lp-ui);white-space:nowrap;transition:translate .25s var(--lp-ease),box-shadow .25s ease,background-color .2s ease,filter .2s ease;justify-content:center;align-items:center;gap:.75em;padding:0 clamp(22px,1.9vw,36px);animation:lp-bob 5s ease-in-out infinite;display:inline-flex;position:relative}.lp-btn:hover{translate:0 -3px}.lp-btn:active{translate:0}.lp-btn--primary{background:linear-gradient(80.5deg,var(--lp-orange) 0,var(--lp-peach) 26%,var(--lp-orange) 50%,var(--lp-peach) 76%,var(--lp-orange) 100%);min-width:min(100%,clamp(270px,26.1vw,502px));box-shadow:10px 10px 20px #0003,inset 0 0 0 2px var(--lp-line);background-size:200% 100%;padding-inline:2.6em;animation:lp-bob 4.8s ease-in-out infinite,lp-shimmer 6s linear infinite}.lp-btn--primary:hover{filter:brightness(.97)saturate(1.15);box-shadow:12px 16px 28px #00000038,inset 0 0 0 2px var(--lp-line)}.lp-btn__sparkles{width:1.15em;height:1.15em;position:absolute;right:1.1em}.lp-btn__sparkles path{transform-box:fill-box;transform-origin:50%;animation:lp-twinkle 2.4s ease-in-out infinite}.lp-btn__sparkles .lp-sparkle-b{animation-delay:-1.2s}.lp-btn--secondary{box-shadow:inset 0 0 0 2px var(--lp-line);background:#fff;animation-duration:5.7s;animation-delay:-2.2s}.lp-btn--secondary:hover{background:#f6f6f6;box-shadow:inset 0 0 0 2px #00000038}.lp-btn--glass{-webkit-backdrop-filter:blur(14px)saturate(1.4);background:linear-gradient(135deg,#ffffffb3,#ffdeae73);border:1px solid #ffffffbf;min-height:46px;padding:0 1.5em;font-size:clamp(.95rem,1vw,1.1rem);font-weight:500;animation:none;box-shadow:0 10px 26px -12px #f909,inset 0 1px #ffffffe6}.lp-btn--glass:hover{background:linear-gradient(135deg,#ffffffd9,#ffdeaea6)}.lp-btn--secondary img{width:1em;height:1em}.lp-header{z-index:40;padding:clamp(10px,2.86vw,55px) clamp(10px,3.7vw,71px) 0;position:relative}.lp-nav{background:#fff;border-radius:clamp(18px,1.56vw,30px);align-items:center;gap:clamp(12px,1.4vw,28px);min-height:clamp(60px,5.36vw,103px);padding:0 clamp(14px,2.1vw,40px);display:flex}.lp-nav__logo img{width:clamp(84px,6.15vw,118px)}.lp-nav__links{gap:clamp(4px,.4vw,8px);margin:0 0 0 auto;padding:0;list-style:none;display:flex}.lp-nav__links a{font:400 clamp(.9rem,1.02vw,1.23rem) /1.2 var(--lp-ui);padding:.6em clamp(6px,.7vw,14px);display:block;position:relative}.lp-nav__links a[aria-current=page]{font-weight:600}.lp-nav__links a:after{content:"";background:var(--lp-orange);height:3px;transition:transform .25s var(--lp-ease);border-radius:2px;position:absolute;bottom:.1em;left:clamp(6px,.7vw,14px);right:clamp(6px,.7vw,14px);transform:scaleX(0)}.lp-nav__links a:focus-visible:after,.lp-nav__links a:hover:after{transform:scaleX(1)}.lp-nav__actions{gap:clamp(8px,.65vw,12px);margin-left:clamp(8px,1vw,20px);display:flex}.lp-nav__btn{min-height:clamp(42px,2.81vw,54px);box-shadow:inset 0 0 0 2px var(--lp-line);font:400 clamp(.88rem,.95vw,1.15rem) /1 var(--lp-ui);white-space:nowrap;border-radius:15px;align-items:center;padding:0 clamp(16px,1.15vw,22px);transition:background-color .2s,box-shadow .2s;display:inline-flex}.lp-nav__btn--outline{background:#fff}.lp-nav__btn--outline:hover{background:#f6f6f6;box-shadow:inset 0 0 0 2px #00000038}.lp-nav__btn--solid{background:var(--lp-orange)}.lp-nav__btn--solid:hover{background:var(--lp-orange-hover)}.lp-nav__burger{width:46px;height:46px;box-shadow:inset 0 0 0 2px var(--lp-line);background:#fff;border:0;border-radius:14px;place-items:center;padding:0;display:none}.lp-nav__burger svg{width:24px;height:24px}.lp-menu{opacity:0;pointer-events:none;background:#fff;border-radius:20px;padding:12px;transition:opacity .25s,transform .25s;display:grid;position:absolute;top:calc(100% + 8px);left:clamp(10px,3.7vw,71px);right:clamp(10px,3.7vw,71px);transform:translateY(-10px);box-shadow:0 20px 48px #00000024}.lp-menu.is-open{opacity:1;pointer-events:auto;transform:none}.lp-menu a{font:400 1rem/1.2 var(--lp-ui);border-radius:12px;padding:13px 16px}.lp-menu a:hover{background:#fff1d6}.lp-menu .lp-menu__cta{background:var(--lp-orange);text-align:center;margin-top:8px}.lp-hero{z-index:30;border-radius:var(--lp-radius-xl);background:linear-gradient(0deg,var(--lp-peach),var(--lp-cream));margin:clamp(8px,2.13vw,41px) clamp(8px,2.55vw,49px) 0;position:relative}.lp-hero__copy{text-align:center;flex-direction:column;align-items:center;padding:clamp(48px,6.5vw,125px) 16px 0;display:flex}.lp-hero__title{max-width:14.4em;font:700 clamp(2.3rem,4.13vw,4.96rem) /1.2 var(--lp-display);letter-spacing:-.04em;text-transform:capitalize;text-wrap:balance;margin:0}.lp-hero__subtitle{max-width:26em;color:var(--lp-ink-soft);font:300 clamp(1rem,1.26vw,1.51rem) /1.41 var(--lp-text);text-wrap:pretty;margin:clamp(16px,1.35vw,26px) 0 0}.lp-hero__actions{flex-wrap:wrap;justify-content:center;gap:clamp(12px,.8vw,15px);margin-top:clamp(32px,2.8vw,54px);display:flex}.lp-intro{animation:lp-blur-in 1.1s var(--lp-ease) .1s both}.lp-intro--2{animation-delay:.45s}.lp-intro--3{animation-delay:.8s}.lp-hero__stage{aspect-ratio:1824/1022;border-radius:0 0 var(--lp-radius-xl) var(--lp-radius-xl);--phone-w:34.9cqw;--tile:6.14cqw;margin-top:clamp(24px,2.8vw,54px);position:relative;overflow:hidden;container-type:inline-size}.lp-hero__pillar--left{width:14.8cqw;top:17.9cqw;left:7.35cqw}.lp-hero__pillar--center{width:50.3cqw;top:10.7cqw;left:24.8cqw}.lp-hero__pillar--right{width:14.8cqw;top:17.9cqw;left:77.7cqw}.lp-hero__pillar{border-radius:2.7cqw 2.7cqw 0 0}.lp-phone{width:var(--phone-w);padding:calc(var(--phone-w) * .012);border:calc(var(--phone-w) * .017) solid #fff;border-radius:calc(var(--phone-w) * .11);background:#f0f2f5;position:absolute}.lp-phone__screen{border-radius:calc(var(--phone-w) * .094);width:100%}.lp-phone__island{left:50%;top:calc(var(--phone-w) * .047);width:calc(var(--phone-w) * .23);height:calc(var(--phone-w) * .03);background:#231f202e;border-radius:99px;position:absolute;transform:translate(-50%)}.lp-phone__island:after,.lp-phone__island:before{content:"";width:calc(var(--phone-w) * .039);aspect-ratio:1;background:inherit;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.lp-phone__island:before{right:calc(100% + var(--phone-w) * .026)}.lp-phone__island:after{left:calc(100% + var(--phone-w) * .026)}.lp-hero__phone{left:calc(50% - var(--phone-w) / 2);animation:lp-rise 1.6s cubic-bezier(.16,.84,.3,1) .35s both;top:2.9cqw}.lp-hero__fade{background:linear-gradient(0deg,var(--lp-peach),#fef9eb00);height:11.9cqw;position:absolute;inset:auto 0 0}.lp-float{animation:lp-float 6s ease-in-out infinite;position:absolute}.lp-float--slow{animation-duration:7.2s;animation-delay:-2s}.lp-float--fast{animation-duration:5.4s;animation-delay:-1s}.lp-float--late{animation-duration:6.6s;animation-delay:-3.5s}.lp-tile{width:var(--tile);aspect-ratio:1;border-radius:calc(var(--tile) * .18);box-shadow:var(--lp-shadow-float);transform-origin:0 0;background:#fff;place-items:center;display:grid}.lp-tile img{width:62%}.lp-hero__tile--basket{top:7cqw;left:78.2cqw;rotate:13.4deg}.lp-hero__tile--basket img{width:57%}.lp-hero__tile--money{top:35.8cqw;left:16.45cqw;rotate:-12deg}.lp-hero__community{width:15.5cqw;height:5.43cqw;box-shadow:var(--lp-shadow-float);transform-origin:0 0;background:#fff;border-radius:1.1cqw;align-items:center;padding-left:1.8cqw;display:flex;top:14.85cqw;left:10.4cqw;rotate:-8.5deg}.lp-hero__community img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:3.84cqw;box-shadow:0 0 0 .17cqw #d9d9d9}.lp-hero__community img+img{margin-left:-.93cqw}.lp-hero__quote{width:26.5cqw;margin:0;top:27.2cqw;left:70.1cqw}.lp-hero__quote-photo{aspect-ratio:1;object-fit:cover;border-radius:50%;width:3.73cqw;position:absolute;top:0;left:3.2cqw;box-shadow:0 0 0 .22cqw #fff,0 10px 24px #00000026}.lp-hero__quote figcaption{z-index:-1;box-shadow:var(--lp-shadow-float);background:#fff;border-radius:1.1cqw;gap:.3cqw;margin:5.1cqw 0 0 3.3cqw;padding:1.5cqw 1.4cqw 1.6cqw;display:grid;position:relative}.lp-hero__quote strong{font:500 1.33cqw/1.2 var(--lp-text)}.lp-hero__quote span{color:var(--lp-ink-soft);font:300 1.48cqw/1.26 var(--lp-text)}.lp-hero__quote span img{vertical-align:-.15em;width:1.3cqw;display:inline-block}.lp-partners{text-align:center;padding:clamp(56px,6.5vw,126px) 0 0}.lp-partners__title{padding:0 var(--lp-gutter);font:500 clamp(1.15rem,1.82vw,2.19rem) /1.2 var(--lp-text);margin:0 auto clamp(28px,3.9vw,75px)}.lp-marquee{opacity:.5;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.lp-marquee__track{align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:lp-marquee 55s linear infinite;display:flex}.lp-marquee--reverse .lp-marquee__track{animation-direction:reverse}.lp-marquee__track li{flex:none;padding-right:clamp(48px,9.6vw,184px)}.lp-marquee__track img{width:auto;height:clamp(26px,1.95vw,37px)}.lp-partners__second{margin-top:18px;display:none}.lp-dashboard__frame{z-index:2;border-radius:var(--lp-radius-xl);background:#fff;max-width:1620px;margin:0 auto;padding:clamp(5px,.6vw,11px);display:grid;position:relative;box-shadow:0 0 0 1px #0000000a}.lp-dashboard__shot{border-radius:calc(var(--lp-radius-xl) - clamp(5px, .6vw, 11px));opacity:0;grid-area:1/1;width:100%;transition:opacity .7s}.lp-dashboard__shot.is-active{opacity:1}.lp-dashboard__cards{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.35vw,26px);max-width:1585px;margin:clamp(32px,2.9vw,56px) auto 0;display:grid}.lp-feature{border-radius:var(--lp-radius-xl);background:var(--lp-card);text-align:left;border:0;flex-direction:column;gap:clamp(16px,1.9vw,36px);min-height:clamp(220px,23vw,441px);padding:clamp(28px,3.4vw,66px) clamp(24px,2.6vw,50px);transition:box-shadow .45s,background-color .25s;display:flex}.lp-feature:hover{background:#f2f2f2}.lp-feature.is-active{box-shadow:0 0 0 2px #ff9900bf}.lp-feature__title{font:600 clamp(1.5rem,2.35vw,2.82rem) /1.28 var(--lp-ui);text-transform:capitalize;display:block}.lp-feature__text{color:var(--lp-ink-soft);font:300 clamp(1rem,1.25vw,1.5rem) /1.42 var(--lp-text);display:block}.lp-feature__text strong{font-weight:500;display:block}.lp-client__card{aspect-ratio:1396/779;border-radius:var(--lp-radius-xl);background:linear-gradient(328.4deg,var(--lp-peach),var(--lp-sand));max-width:1396px;margin:0 auto;position:relative;container-type:inline-size}.lp-client__bg{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.lp-client__rings{aspect-ratio:1;background:radial-gradient(circle closest-side,#ffffffcf 44.2%,#ffffff85 0 75.3%,#fff3 75.3%);border-radius:50%;width:110.8%;margin-top:-27.2%;position:absolute;left:50.8%}.lp-client__steps{z-index:1;flex-direction:column;gap:3.5cqw;display:flex;position:absolute;top:11.5cqw;left:4.9cqw}.lp-client__step{color:var(--lp-ink-faint);font:600 clamp(1.15rem,2.67cqw,2.33rem) /1.2 var(--lp-ui);text-align:left;text-transform:capitalize;background:0 0;border:0;align-items:center;gap:1.8cqw;padding:0;transition:color .35s;display:flex}.lp-client__step.is-active,.lp-client__step:hover{color:var(--lp-ink)}.lp-client__dot{aspect-ratio:1;opacity:.3;background:#fff;border-radius:50%;flex:none;width:clamp(28px,3.44cqw,48px);transition:opacity .35s}.lp-client__step.is-active .lp-client__dot{opacity:1}.lp-client__visual{position:absolute;inset:0}.lp-client__square{aspect-ratio:1;width:8.8cqw;box-shadow:var(--lp-shadow-float);transform-origin:0 0;background:#fff;border-radius:1.43cqw;position:absolute}.lp-client__square--1{top:41cqw;left:55.7cqw;rotate:-59.5deg}.lp-client__square--2{top:13.9cqw;left:85.2cqw;rotate:-35.3deg}.lp-client__square--3{top:12.9cqw;left:54.9cqw;rotate:-46.7deg}.lp-client__phone{opacity:0;width:27cqw;transition:opacity .4s;position:absolute;top:3cqw;left:62cqw}.lp-client__phone.is-active{opacity:1}.lp-testimonials .lp-title{margin-bottom:clamp(32px,3.2vw,62px)}.lp-testimonials__track{margin-inline:calc(-1 * var(--lp-gutter));justify-content:center;gap:clamp(14px,1.25vw,24px);display:flex}.lp-quote{border-radius:var(--lp-radius-xl);background:var(--lp-card);flex:0 0 clamp(300px,43.1vw,828px);min-height:clamp(320px,26.5vw,509px);margin:0;padding:clamp(32px,3.3vw,64px) clamp(20px,3vw,56px)}.lp-quote.is-current{background:linear-gradient(155.8deg,var(--lp-peach),var(--lp-sand))}.lp-quote__body{text-align:center;justify-items:center;max-width:34rem;margin:0 auto;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .38s;display:grid}.lp-testimonials__track.is-out-up .lp-quote__body{opacity:0;transform:translateY(-1.6rem)}.lp-testimonials__track.is-out-down .lp-quote__body{opacity:0;transform:translateY(1.6rem)}.lp-testimonials__track.is-in-down .lp-quote__body,.lp-testimonials__track.is-in-up .lp-quote__body{opacity:0;transition:none}.lp-testimonials__track.is-in-up .lp-quote__body{transform:translateY(1.6rem)}.lp-testimonials__track.is-in-down .lp-quote__body{transform:translateY(-1.6rem)}.lp-quote__photo{aspect-ratio:1;object-fit:cover;background:#d9d9d9;border-radius:50%;width:clamp(72px,5.57vw,107px)}.lp-quote figcaption{gap:4px;margin-top:clamp(10px,.8vw,16px);display:grid}.lp-quote__name{font:500 clamp(1.25rem,1.8vw,2.16rem) /1.2 var(--lp-text)}.lp-quote__role{color:var(--lp-ink-soft);font:300 clamp(.95rem,1.25vw,1.5rem) /1.2 var(--lp-text)}.lp-quote__text{font:300 clamp(1rem,1.25vw,1.5rem) /1.42 var(--lp-text);margin:clamp(18px,1.7vw,32px) 0 0}.lp-quote__stars{color:#f8de4c;gap:clamp(6px,.55vw,10px);margin-top:clamp(18px,1.5vw,28px);display:flex}.lp-quote__stars svg{width:clamp(18px,1.25vw,24px)}.lp-testimonials__nav{justify-content:flex-end;gap:clamp(10px,.65vw,12px);max-width:1680px;margin:clamp(28px,3.3vw,64px) auto 0;display:flex}.lp-arrow{border-radius:var(--lp-radius-md);width:clamp(64px,6.04vw,116px);height:clamp(48px,4vw,77px);box-shadow:inset 0 0 0 2px var(--lp-line);background:#fff;border:0;place-items:center;padding:0;transition:background-color .2s,box-shadow .2s,translate .2s;display:grid}.lp-arrow:hover{background:#f6f6f6;box-shadow:inset 0 0 0 2px #00000038}.lp-arrow:active{translate:0 1px}.lp-arrow svg{width:clamp(26px,1.9vw,36px)}.lp-faq .lp-title{margin-bottom:clamp(32px,4.1vw,79px)}.lp-faq__list{gap:clamp(12px,.94vw,18px);max-width:1319px;margin:0 auto;padding:0;list-style:none;display:grid}.lp-faq__item{background:linear-gradient(98.7deg,var(--lp-peach),#ffae491f);border-radius:clamp(18px,1.3vw,25px);transition:filter .2s}.lp-faq__item:hover{filter:brightness(.97)}.lp-faq__question{width:100%;min-height:clamp(60px,4vw,77px);font:400 clamp(1rem,1.26vw,1.51rem) /1.3 var(--lp-ui);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(20px,2.8vw,54px) 14px clamp(18px,1.9vw,37px);display:flex}.lp-faq__caret{width:clamp(14px,1.04vw,20px);color:var(--lp-navy);flex:none;transition:transform .45s cubic-bezier(.4,0,.2,1)}.lp-faq__item.is-open .lp-faq__caret{transform:rotate(180deg)}.lp-faq__answer{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.lp-faq__item.is-open .lp-faq__answer{grid-template-rows:1fr}.lp-faq__answer p{color:#0009;min-height:0;font:300 clamp(.95rem,1.15vw,1.375rem) /1.45 var(--lp-text);opacity:0;margin:0;padding:0 clamp(20px,2.8vw,54px) 0 clamp(18px,1.9vw,37px);transition:opacity .3s,padding .45s;overflow:hidden}.lp-faq__item.is-open .lp-faq__answer p{opacity:1;padding-bottom:clamp(18px,1.3vw,26px);transition-delay:.12s}.lp-cta{padding:clamp(64px,10.2vw,195px) var(--lp-gutter) clamp(140px,14vw,270px);border-radius:var(--lp-radius-xl);background:linear-gradient(182.6deg,var(--lp-peach),var(--lp-cream));text-align:center;margin:clamp(80px,8.6vw,165px) clamp(8px,2.2vw,42px) 0;position:relative;overflow:hidden;container-type:inline-size}.lp-cta__decor{pointer-events:none;position:absolute;inset:0}.lp-cta__pillar{background:linear-gradient(180deg,var(--lp-peach),var(--lp-cream))}.lp-cta__pillar--1,.lp-cta__pillar--2{width:13.54cqw;height:29.7cqw}.lp-cta__pillar--3,.lp-cta__pillar--4{width:7.29cqw;height:12.9cqw}.lp-cta__pillar--1{left:4.39cqw}.lp-cta__pillar--2{left:82.07cqw}.lp-cta__pillar--3{left:20.12cqw}.lp-cta__pillar--4{left:72.15cqw}.lp-twinkle{color:#fff;width:clamp(16px,1.77cqw,32px);animation:lp-twinkle-float 5s ease-in-out infinite;position:absolute}.lp-twinkle--1{top:5.5cqw;left:37.2cqw}.lp-twinkle--2{animation-duration:6.2s;animation-delay:-1.1s;top:9.4cqw;left:78.6cqw}.lp-twinkle--3{animation-duration:7.4s;animation-delay:-2.2s;top:26.4cqw;left:22.9cqw}.lp-twinkle--4{animation-delay:-3.3s;top:41.4cqw;left:65.7cqw}.lp-cta__content{justify-items:center;display:grid;position:relative}.lp-cta__kicker{font:400 clamp(.95rem,1.23vw,1.48rem) /1.2 var(--lp-text);margin:0 0 clamp(14px,1.2vw,24px)}.lp-cta .lp-title{max-width:14em}.lp-cta__subtitle{max-width:40em;color:var(--lp-ink-soft);font:300 clamp(1rem,1.25vw,1.5rem) /1.45 var(--lp-text);margin:clamp(16px,1.6vw,30px) 0 0}.lp-cta__actions{flex-wrap:wrap;justify-content:center;gap:clamp(12px,.6vw,15px);margin-top:clamp(32px,3.4vw,64px);display:flex}.lp-footer{max-width:1720px;padding:clamp(56px,4.4vw,85px) var(--lp-gutter) clamp(40px,3vw,60px);grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));gap:clamp(24px,2.5vw,48px);margin:0 auto;display:grid}.lp-footer__brand img{width:clamp(92px,6.15vw,118px)}.lp-footer__tagline{max-width:13em;color:var(--lp-ink-soft);font:300 clamp(1rem,1.25vw,1.5rem) /1.5 var(--lp-text);margin:12px 0 0}.lp-footer__col h2{font:500 clamp(1rem,1.2vw,1.43rem) /1.2 var(--lp-ui);margin:0 0 clamp(14px,1.2vw,22px)}.lp-footer__col ul{gap:clamp(6px,.55vw,10px);margin:0;padding:0;list-style:none;display:grid}.lp-footer__col a{color:var(--lp-ink-soft);font:300 clamp(.95rem,1.25vw,1.5rem) /1.4 var(--lp-text);transition:color .2s}.lp-footer__col a:hover{color:var(--lp-orange-hover)}.lp-footer__socials{gap:clamp(12px,1vw,18px)!important;display:flex!important}.lp-footer__socials a{transition:opacity .2s;display:block}.lp-footer__socials a:hover{opacity:.6}.lp-footer__socials img{width:clamp(22px,1.35vw,26px);height:auto}.lp-footer__copyright{font:300 clamp(.95rem,1.25vw,1.5rem) /1.5 var(--lp-text);grid-column:1;margin:0}.lp-footer__credit{text-underline-offset:.18em;font-weight:500;-webkit-text-decoration:underline #ff990080;text-decoration:underline #ff990080;transition:color .2s}.lp-footer__credit:hover{color:var(--lp-orange-hover)}.lp-footer__heart{vertical-align:-.12em;width:1em;display:inline-block!important}.lp-reveal{opacity:0;filter:blur(1rem);transition:opacity 1.1s var(--lp-ease),filter 1.1s var(--lp-ease),transform 1.1s var(--lp-ease);transform:translateY(1.2rem)}.lp-reveal.is-visible{opacity:1;filter:none;transform:none}@keyframes lp-blur-in{0%{opacity:0;filter:blur(1rem);transform:translateY(1.2rem)}}@keyframes lp-rise{0%{transform:translateY(62%)}}@keyframes lp-float{50%{translate:0 -.55rem}}@keyframes lp-bob{50%{transform:translateY(-5px)}}@keyframes lp-shimmer{to{background-position:-200% 0}}@keyframes lp-twinkle{50%{opacity:.6;transform:scale(.6)}}@keyframes lp-twinkle-float{50%{opacity:.8;transform:translateY(-.9rem)scale(1.1)}}@keyframes lp-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{transition:none!important;animation:none!important}.lp-reveal{opacity:1;filter:none;transform:none}}@media (max-width:1100px){.lp-nav__links{display:none}.lp-nav__burger{order:-1;display:grid}.lp-nav__actions{margin-left:auto}}@media (max-width:1023px){.lp-dashboard__frame{position:sticky;top:12px}.lp-dashboard__cards{grid-template-columns:1fr}.lp-feature{min-height:0}.lp-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-footer__brand,.lp-footer__copyright{grid-column:1/-1}}@media (min-width:600px){.lp-cta__actions,.lp-hero__actions{flex-wrap:nowrap}.lp-cta__actions .lp-btn,.lp-hero__actions .lp-btn{flex:0 auto}.lp-cta__actions .lp-btn--secondary,.lp-hero__actions .lp-btn--secondary{order:-1}}@media (max-width:599px){.lp-cta__actions,.lp-hero__actions{flex-direction:column;align-items:center;width:100%}.lp-cta__actions .lp-btn--primary,.lp-hero__actions .lp-btn--primary{width:min(100%,360px)}}@media (max-width:767px){.lp-nav__actions{display:none}.lp-nav__logo{margin-left:auto}.lp-hero__stage{aspect-ratio:1/1.08;--phone-w:64cqw;--tile:13cqw}.lp-hero__pillar--left{width:22cqw;top:52cqw;left:-6cqw}.lp-hero__pillar--center{width:84cqw;top:34cqw;left:8cqw}.lp-hero__pillar--right{width:22cqw;top:52cqw;left:84cqw}.lp-hero__pillar{border-radius:6cqw 6cqw 0 0}.lp-hero__phone{top:6cqw}.lp-hero__fade{height:26cqw}.lp-hero__community{border-radius:3cqw;width:30cqw;height:10.5cqw;padding-left:3cqw;top:4.5cqw;left:3cqw;rotate:-6deg}.lp-hero__community img{width:7cqw;box-shadow:0 0 0 .35cqw #d9d9d9}.lp-hero__community img+img{margin-left:-1.6cqw}.lp-hero__tile--basket{top:66cqw;left:83cqw}.lp-hero__tile--money{top:76cqw;left:2cqw}.lp-hero__quote{display:none}.lp-partners__title{max-width:14em}.lp-partners__second{display:block}.lp-marquee__track{animation-duration:35s}.lp-client__card{aspect-ratio:auto;padding:28px 0 0}.lp-client__rings{width:160%;margin-top:30%;left:20%}.lp-client__steps{flex-direction:row;gap:20px;padding:0 24px;position:relative;top:auto;left:auto;overflow:hidden}.lp-client__step{transform:translateX(calc(var(--step) * (-100% - 20px)));flex:0 0 78%;gap:14px;font-size:1.4rem;transition:color .35s,transform .55s cubic-bezier(.4,0,.2,1)}.lp-client__visual{justify-items:center;margin-top:24px;padding-bottom:28px;display:grid;position:relative;inset:auto}.lp-client__phone{grid-area:1/1;width:58%;position:relative;top:auto;left:auto}.lp-client__square{border-radius:4cqw;width:18cqw}.lp-client__square--1{top:80cqw;left:8cqw}.lp-client__square--2{top:30cqw;left:82cqw}.lp-client__square--3{top:28cqw;left:6cqw}.lp-testimonials__track{margin-inline:0}.lp-quote{flex-basis:100%}.lp-quote:not(.is-current){display:none}.lp-testimonials__nav{justify-content:center}.lp-cta{padding-bottom:180px}.lp-cta__pillar--1,.lp-cta__pillar--2{width:26cqw;height:60cqw}.lp-cta__pillar--3,.lp-cta__pillar--4{width:16cqw;height:30cqw}.lp-cta__pillar--1{left:4cqw}.lp-cta__pillar--2{left:70cqw}.lp-cta__pillar--3{left:34cqw}.lp-cta__pillar--4{left:50cqw}}@media (max-width:400px){.lp-btn{font-size:.94rem}.lp-btn--primary{padding-inline:2.2em}}.lp-partner{color:var(--lp-ink);font:600 clamp(.95rem,1.2vw,1.25rem) /1.2 var(--lp-ui);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.lp-marquee__track .lp-partner img{object-fit:cover;border-radius:.75rem;width:clamp(32px,2.4vw,44px);height:clamp(32px,2.4vw,44px)}.lp-counters{padding:0 var(--lp-gutter);flex-wrap:wrap;justify-content:center;gap:clamp(16px,4vw,64px);margin:0 auto clamp(28px,3.5vw,56px);list-style:none;display:flex}.lp-counters li{justify-items:center;display:grid}.lp-counters strong{color:var(--lp-navy);font:800 clamp(1.75rem,3.4vw,3rem) /1.1 var(--lp-display)}.lp-counters span{color:var(--lp-ink-soft)}.lp-partners .lp-marquee{opacity:1}.lp-partners .lp-marquee:is(:hover,:focus-within) .lp-marquee__track{animation-play-state:paused}.lp-page-hero{isolation:isolate;padding-bottom:clamp(56px,6vw,112px)}.lp-page-hero__decor{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-page-hero__pillar{opacity:.55;background:linear-gradient(#fff0,#fff)}.lp-page-hero__pillar--1{width:clamp(60px,9vw,170px);height:46%;left:4%}.lp-page-hero__pillar--2{width:clamp(48px,6vw,110px);height:30%;right:14%}.lp-page-hero__pillar--3{width:clamp(60px,8vw,150px);height:58%;right:3%}.lp-page-hero__copy{text-align:center;flex-direction:column;align-items:center;padding:clamp(40px,5vw,96px) 16px 0;display:flex}.lp-page-hero__title{max-width:17em;font:700 clamp(2.1rem,3.6vw,4.3rem) /1.15 var(--lp-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.lp-center--tight{margin-top:clamp(32px,3.5vw,64px)}.lp-grid{gap:clamp(14px,1.3vw,24px);max-width:1400px;margin:0 auto;padding:0;list-style:none;display:grid}.lp-grid--2,.lp-grid--3,.lp-grid--4{grid-template-columns:1fr}@media (min-width:640px){.lp-grid--2,.lp-grid--3,.lp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-card{border-radius:var(--lp-radius-md);background:var(--lp-card);transition:transform .3s var(--lp-ease),box-shadow .3s ease,background-color .25s ease;flex-direction:column;gap:12px;padding:clamp(22px,2vw,36px);display:flex}.lp-card:hover{box-shadow:var(--lp-shadow-float);background:#fff;transform:translateY(-4px)}.lp-card__icon{width:52px;height:52px;color:var(--lp-navy);background:linear-gradient(135deg,var(--lp-peach),var(--lp-cream));border-radius:16px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #ff990040}.lp-card__title{font:600 clamp(1.1rem,1.25vw,1.45rem) /1.3 var(--lp-ui);margin:4px 0 0}.lp-card__text{color:var(--lp-ink-soft);font:400 clamp(.95rem,1vw,1.12rem) /1.55 var(--lp-text);margin:0}.lp-split-list{gap:clamp(56px,6vw,120px);max-width:1400px;margin:0 auto;display:grid}.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,80px);display:grid}.lp-split--reverse .lp-split__copy{order:2}.lp-split__copy{flex-direction:column;gap:clamp(12px,1vw,18px);display:flex}.lp-split__title{font:600 clamp(1.6rem,2.3vw,2.7rem) /1.2 var(--lp-ui);letter-spacing:-.01em;text-wrap:balance;margin:0}.lp-split__text{color:var(--lp-ink-soft);font:400 clamp(1rem,1.15vw,1.3rem) /1.6 var(--lp-text);text-wrap:pretty;margin:0}.lp-checklist{font:400 clamp(.98rem,1.05vw,1.18rem) /1.45 var(--lp-text);gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.lp-checklist li{align-items:flex-start;gap:10px;display:flex}.lp-checklist svg{color:#fff;background:var(--lp-orange);box-sizing:content-box;border-radius:50%;flex:none;margin-top:2px;padding:3px}.lp-split__visual{border-radius:var(--lp-radius-xl);background:linear-gradient(160deg,var(--lp-cream),var(--lp-peach));place-items:center;padding:clamp(20px,2.6vw,48px);display:grid;position:relative}.lp-split__visual--phone{padding-block:clamp(28px,3vw,56px)}.lp-browser{width:100%;transition:transform .5s var(--lp-ease);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px #00002629}.lp-split:hover .lp-browser{transform:translateY(-6px)rotate(-.4deg)}.lp-browser__bar{background:#f3f1ec;gap:6px;padding:10px 14px;display:flex}.lp-browser__bar i{background:#ddd6c8;border-radius:50%;width:10px;height:10px}.lp-browser__bar i:first-child{background:#ff9f8a}.lp-browser__bar i:nth-child(2){background:#ffd27a}.lp-split__phone{filter:drop-shadow(0 24px 40px #00002638);width:min(62%,300px);transition:transform .5s var(--lp-ease)}.lp-split:hover .lp-split__phone{transform:translateY(-8px)}.lp-steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(14px,1.3vw,24px);max-width:1400px;margin:0 auto;padding:0;list-style:none;display:grid}.lp-steps__item{border-radius:var(--lp-radius-md);background:var(--lp-card);padding:clamp(26px,2.4vw,44px) clamp(22px,2vw,36px);position:relative}.lp-steps__number{width:48px;height:48px;color:var(--lp-navy);background:var(--lp-orange);font:700 1.25rem/1 var(--lp-display);border-radius:50%;place-items:center;display:inline-grid;box-shadow:0 10px 22px #ff990059}.lp-steps__item h3{font:600 clamp(1.15rem,1.3vw,1.5rem) /1.3 var(--lp-ui);margin:18px 0 8px}.lp-steps__item p{color:var(--lp-ink-soft);font:400 clamp(.95rem,1vw,1.12rem) /1.55 var(--lp-text);margin:0}.lp-compare{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(14px,1.3vw,24px);max-width:1200px;margin:0 auto;display:grid}.lp-compare__col{border-radius:var(--lp-radius-xl);padding:clamp(24px,2.4vw,44px)}.lp-compare__col--before{background:var(--lp-card)}.lp-compare__col--after{background:linear-gradient(160deg,var(--lp-cream),var(--lp-peach));box-shadow:inset 0 0 0 2px #ff990073}.lp-compare h3{font:600 clamp(1.2rem,1.4vw,1.6rem) /1.2 var(--lp-ui);margin:0 0 18px}.lp-compare ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-compare li{font:400 clamp(.98rem,1.05vw,1.18rem) /1.5 var(--lp-text);align-items:flex-start;gap:10px;display:flex}.lp-compare li svg{flex:none;margin-top:3px}.lp-compare__col--before li{color:var(--lp-ink-soft)}.lp-compare__col--before svg{color:#c2410c}.lp-compare__col--after svg{color:var(--lp-navy)}.lp-story{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);max-width:1400px;margin:0 auto;display:grid}.lp-story__copy{flex-direction:column;gap:clamp(14px,1.2vw,22px);display:flex}.lp-story__people{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1vw,16px);width:min(100%,320px);margin-inline:auto;display:grid}.lp-story__person{aspect-ratio:3/4;object-fit:cover;border-radius:var(--lp-radius-md);width:100%;box-shadow:var(--lp-shadow-float)}.lp-story__person--2,.lp-story__person--4{translate:0 clamp(20px,3vw,56px)}.lp-banner{border-radius:var(--lp-radius-xl);background:var(--lp-navy);color:#fff;flex-wrap:wrap;align-items:center;gap:clamp(18px,2vw,36px);max-width:1200px;margin:0 auto;padding:clamp(28px,3vw,56px);display:flex}.lp-banner>div{flex:22rem}.lp-banner__icon{color:var(--lp-orange);flex:none}.lp-banner__title{font:600 clamp(1.35rem,1.8vw,2.1rem) /1.25 var(--lp-ui);margin:0 0 8px}.lp-banner p{color:#ffffffbf;font:400 clamp(1rem,1.1vw,1.22rem) /1.6 var(--lp-text);margin:0}.lp-banner .lp-banner__action{color:var(--lp-ink);flex:none}.lp-demo-step{padding:var(--lp-section-gap) var(--lp-gutter) 0;margin-bottom:calc(-1 * var(--lp-section-gap) + 12px);justify-content:center;display:flex}.lp-demo-step__label{color:#fff;background:var(--lp-navy);font:500 clamp(.85rem,.9vw,1.05rem) /1.2 var(--lp-ui);border-radius:999px;align-items:center;gap:8px;margin:0;padding:.55em 1.2em;display:inline-flex}.lp-blog-cover{aspect-ratio:16/10;border-radius:var(--lp-radius-md);background:linear-gradient(150deg,var(--lp-cream),var(--lp-peach));isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.lp-blog-cover__ring{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#ffffffe6 0 30%,#0000 31%),radial-gradient(circle,#ffffff73 0 46%,#0000 47%);border-radius:50%;width:120%;position:absolute}.lp-blog-cover--screen .lp-blog-cover__image{border-radius:10px 10px 0 0;align-self:end;width:84%;margin-top:12%;box-shadow:0 20px 50px #0000262e}.lp-blog-cover--phone .lp-blog-cover__image{filter:drop-shadow(0 20px 30px #00002633);align-self:start;width:40%;margin-top:14%}.lp-blog-cover__image{transition:transform .6s var(--lp-ease)}.lp-post:hover .lp-blog-cover__image{transform:translateY(-8px)scale(1.02)}.lp-blog-cover--large{aspect-ratio:16/8;border-radius:var(--lp-radius-xl)}.lp-blog-cover--large.lp-blog-cover--phone .lp-blog-cover__image{width:26%}.lp-post{border-radius:var(--lp-radius-xl);background:var(--lp-card);flex-direction:column;gap:18px;height:100%;padding:clamp(12px,1vw,18px);transition:box-shadow .3s,background-color .25s;display:flex}.lp-post:hover{box-shadow:var(--lp-shadow-float);background:#fff}.lp-post:focus-visible{outline-offset:4px}.lp-post__body{flex-direction:column;flex:1;gap:10px;padding:0 clamp(8px,1vw,18px) clamp(10px,1vw,18px);display:flex}.lp-post__meta{color:var(--lp-ink-soft);font:400 .9rem/1.3 var(--lp-ui);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.lp-post__tag{color:var(--lp-navy);font:500 .8rem/1.2 var(--lp-ui);background:#fff1d6;border-radius:999px;padding:.3em .8em}.lp-post__title{font:600 clamp(1.2rem,1.45vw,1.7rem) /1.3 var(--lp-ui);text-wrap:balance;margin:0}.lp-post__excerpt{color:var(--lp-ink-soft);font:400 clamp(.95rem,1vw,1.12rem) /1.55 var(--lp-text);margin:0}.lp-post__more{font:500 1rem/1.2 var(--lp-ui);align-items:center;gap:6px;margin-top:auto;padding-top:6px;display:inline-flex}.lp-post__more svg{transition:transform .3s var(--lp-ease)}.lp-post:hover .lp-post__more svg{transform:translate(4px)}.lp-post--featured{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;max-width:1400px;margin:0 auto clamp(18px,2vw,32px);display:grid}.lp-post--featured .lp-blog-cover{aspect-ratio:16/11}.lp-post--featured .lp-post__title{font-size:clamp(1.5rem,2.2vw,2.6rem)}.lp-posts{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(18px,2vw,32px);max-width:1400px;margin:0 auto;padding:0;list-style:none;display:grid}.lp-article{max-width:900px;padding:clamp(40px,4.5vw,88px) var(--lp-gutter) 0;margin:0 auto}.lp-article__lead{font:500 clamp(1.15rem,1.4vw,1.55rem) /1.55 var(--lp-text);margin:clamp(28px,3vw,48px) 0 0}.lp-article__content{font:400 clamp(1.02rem,1.12vw,1.22rem) /1.75 var(--lp-text);color:#000000c7}.lp-article__content h2{color:var(--lp-ink);font:600 clamp(1.35rem,1.75vw,2rem) /1.3 var(--lp-ui);margin:2em 0 .6em}.lp-article__content p{margin:1em 0 0}.lp-article__content ol,.lp-article__content ul{gap:.5em;margin:1em 0 0;padding-left:1.4em;display:grid}.lp-article__content li::marker{color:var(--lp-orange);font-weight:700}.lp-article__content blockquote{border-left:5px solid var(--lp-orange);border-radius:0 var(--lp-radius-md) var(--lp-radius-md) 0;background:var(--lp-cream);margin:2em 0 0;padding:clamp(22px,2.2vw,36px)}.lp-article__content blockquote p{color:var(--lp-ink);font:500 clamp(1.1rem,1.3vw,1.4rem) /1.55 var(--lp-text);margin:0;font-style:italic}.lp-article__content cite{color:var(--lp-ink-soft);font:400 .95rem/1.4 var(--lp-ui);margin-top:10px;font-style:normal;display:block}.lp-article__tip{border-radius:var(--lp-radius-md);background:var(--lp-navy);color:#fff;gap:14px;margin:1.6em 0 0;padding:clamp(18px,1.8vw,28px);display:flex}.lp-article__tip svg{color:var(--lp-orange);flex:none}.lp-article__tip strong{font:600 1.05rem/1.3 var(--lp-ui)}.lp-article__tip p{color:#fffc;margin:4px 0 0}.lp-article__cta{border-radius:var(--lp-radius-xl);background:linear-gradient(0deg,var(--lp-peach),var(--lp-cream));text-align:center;justify-items:center;gap:14px;margin-top:clamp(48px,5vw,88px);padding:clamp(28px,3.4vw,56px) clamp(20px,3vw,48px);display:grid}.lp-article__cta h2{font:700 clamp(1.5rem,2.2vw,2.5rem) /1.2 var(--lp-display);letter-spacing:-.03em;margin:0}.lp-article__cta p{color:var(--lp-ink-soft);font:400 clamp(1rem,1.1vw,1.2rem) /1.5 var(--lp-text);margin:0 0 8px}.lp-article__more{margin-top:clamp(40px,4vw,72px)}.lp-article__back{font:500 1rem/1.2 var(--lp-ui);align-items:center;gap:8px;margin-bottom:16px;display:inline-flex}.lp-article__more ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-article__more li a{border-radius:var(--lp-radius-md);background:var(--lp-card);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:18px 22px;transition:background-color .25s;display:flex}.lp-article__more li a:hover{background:#fff1d6}.lp-article__more strong{font:500 clamp(1rem,1.1vw,1.2rem) /1.4 var(--lp-ui);flex:16rem}.lp-contact{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,72px);max-width:1300px;margin:0 auto;display:grid}.lp-contact__form{border-radius:var(--lp-radius-xl);background:var(--lp-card);flex-direction:column;gap:10px;padding:clamp(24px,3vw,56px);display:flex}.lp-contact__aside{gap:14px;display:grid}.lp-contact__card{border-radius:var(--lp-radius-md);box-shadow:inset 0 0 0 1.5px var(--lp-line);transition:box-shadow .25s ease,transform .3s var(--lp-ease);background:#fff;align-items:center;gap:16px;padding:clamp(18px,1.6vw,26px);display:flex}.lp-contact__card:hover{box-shadow:inset 0 0 0 1.5px #f909,var(--lp-shadow-float);transform:translateY(-2px)}.lp-contact__card>span:last-child{gap:2px;min-width:0;display:grid}.lp-contact__card strong{font:600 1.05rem/1.3 var(--lp-ui)}.lp-contact__card>span:last-child>span{overflow-wrap:anywhere;color:var(--lp-ink-soft);font:400 .95rem/1.4 var(--lp-text)}.lp-form{gap:16px;margin-top:10px;display:grid}.lp-form__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;display:grid}.lp-field{font:500 .95rem/1.3 var(--lp-ui);gap:8px;display:grid}.lp-field input,.lp-field select,.lp-field textarea{width:100%;min-height:52px;box-shadow:inset 0 0 0 1.5px var(--lp-line);font:400 1rem/1.4 var(--lp-text);background:#fff;border:0;border-radius:14px;padding:12px 16px;transition:box-shadow .2s}.lp-field textarea{resize:vertical}.lp-field input:focus,.lp-field select:focus,.lp-field textarea:focus{box-shadow:inset 0 0 0 2px var(--lp-orange);outline:none}.lp-field [aria-invalid=true]{box-shadow:inset 0 0 0 2px #c2410c}.lp-form__trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lp-form__status{font:400 1rem/1.5 var(--lp-text);border-radius:14px;margin:0;padding:14px 18px}.lp-form__status.is-success{color:#14532d;background:#e3f6e8}.lp-form__status.is-error{color:#7c2d12;background:#fde8df}.lp-form__submit{border:0;justify-self:start;min-width:0;animation:none}.lp-form__submit:disabled{opacity:.7;cursor:progress}.lp-form__note{color:var(--lp-ink-soft);font:400 .88rem/1.5 var(--lp-text);margin:0}.lp-form__note a{text-decoration:underline}@media (max-width:1023px){.lp-contact,.lp-post--featured,.lp-split,.lp-story{grid-template-columns:1fr}.lp-split--reverse .lp-split__copy{order:0}.lp-story__visual{width:100%;max-width:560px;margin:0 auto}}@media (max-width:767px){.lp-page-hero__pillar{opacity:.35}.lp-form__submit{justify-self:stretch}.lp-blog-cover--large{aspect-ratio:16/11}.lp-blog-cover--large.lp-blog-cover--phone .lp-blog-cover__image{width:42%}}@media (prefers-reduced-motion:reduce){.lp-blog-cover__image,.lp-browser,.lp-card,.lp-contact__card,.lp-split__phone{transition:none}}.lp-video__play{fill:currentColor;width:1em;height:1em}.lp-video{border-radius:var(--lp-radius-md);background:0 0;border:0;width:min(92vw,1100px);max-width:none;height:fit-content;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.lp-video::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000026c7}.lp-video[open]{animation:lp-video-in .35s var(--lp-ease,ease) both}.lp-video__frame{aspect-ratio:16/9;border-radius:var(--lp-radius-md);background:#000;overflow:hidden;box-shadow:0 30px 80px #00000073}.lp-video__frame iframe,.lp-video__frame video{border:0;width:100%;height:100%;display:block}.lp-video__close{z-index:1;width:44px;height:44px;color:var(--lp-navy,#000026);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 6px 18px #0000004d}@keyframes lp-video-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@media (prefers-reduced-motion:reduce){.lp-video[open]{animation:none}}.lp-page--demo .lp-page-hero{padding-bottom:clamp(110px,10vw,190px)}.lp-page--demo .lp-page-hero__title{text-transform:capitalize;max-width:16em;font-size:clamp(2.2rem,4.13vw,4.96rem)}.lp-page--demo .lp-hero__subtitle{max-width:44em;margin-top:clamp(20px,2.2vw,42px);font-size:clamp(1rem,1.05vw,1.26rem)}.lp-demo{z-index:31;padding:0 var(--lp-gutter);flex-direction:column;align-items:center;margin-top:calc(-1*clamp(80px,6.6vw,128px));display:flex;position:relative}.lp-page--demo .lp-page-hero:has(.lp-menu.is-open){z-index:40}.lp-demo-guide{width:min(100% - 2 * var(--lp-gutter),80rem);border-radius:var(--lp-radius-xl);background:var(--lp-cream);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin:clamp(48px,5vw,88px) auto 0;padding:clamp(1.5rem,2.6vw,2.5rem);display:flex}.lp-demo-guide>div{flex:26rem}.lp-demo-guide h2{margin:0 0 .5rem;font-size:clamp(1.3rem,1.8vw,1.8rem)}.lp-demo-guide p{color:var(--lp-ink-soft);margin:0;line-height:1.6}.lp-player{background:#fff;border-radius:clamp(22px,2.2vw,42px);width:min(100%,max(66.9vw,640px));padding:clamp(6px,.55vw,11px);box-shadow:0 30px 70px #00002624}.lp-player__frame{aspect-ratio:16/9;background:#1a1a1f;border-radius:clamp(16px,1.75vw,34px);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.lp-player__frame iframe,.lp-player__frame video{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.lp-player__frame video{cursor:pointer}.lp-player__cover{cursor:pointer;border:0;padding:0}.lp-player__poster{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--lp-ease);position:absolute;inset:0}.lp-player__shade{background:#14141a73;transition:background-color .3s;position:absolute;inset:0}.lp-player__play{filter:drop-shadow(0 8px 24px #00000040);width:clamp(64px,7.6vw,146px);height:clamp(64px,7.6vw,146px);transition:transform .3s var(--lp-ease);position:relative}.lp-player__cover:hover .lp-player__shade{background:#14141a52}.lp-player__cover:hover .lp-player__play{transform:scale(1.08)}.lp-player__cover:hover .lp-player__poster{transform:scale(1.02)}.lp-player__cover:focus-visible{outline:3px solid var(--lp-orange);outline-offset:4px}.lp-player__frame--soon{color:var(--lp-ink-soft);background:linear-gradient(150deg,var(--lp-cream),var(--lp-peach));text-align:center;align-content:center;gap:10px;padding:24px}.lp-player__frame--soon svg{color:var(--lp-orange);justify-self:center}.lp-player__frame--soon p{max-width:34em;font:400 clamp(.95rem,1.05vw,1.2rem) /1.5 var(--lp-text);margin:0}.lp-player__soon-title{color:var(--lp-ink);font:600 clamp(1.25rem,1.7vw,2rem) /1.25 var(--lp-ui)!important}.lp-demo__choose{font:500 clamp(1.25rem,1.67vw,2rem) /1.25 var(--lp-ui);text-align:center;margin:clamp(44px,4.6vw,88px) 0 clamp(20px,1.9vw,36px)}.lp-demo__tabs{scrollbar-width:none;background:#ededed;border-radius:999px;gap:clamp(4px,.4vw,8px);max-width:100%;padding:clamp(4px,.3vw,6px);display:flex;overflow-x:auto}.lp-demo__tab{min-height:clamp(44px,3.5vw,66px);color:var(--lp-ink);font:500 clamp(.9rem,.95vw,1.15rem) /1.2 var(--lp-text);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:0 clamp(16px,1.25vw,24px);transition:background-color .2s,color .2s}.lp-demo__tab:hover{background:#ffffffb3}.lp-demo__tab.is-active{background:var(--lp-orange)}.lp-demo__tab:focus-visible{outline:2px solid var(--lp-navy);outline-offset:2px}@media (max-width:767px){.lp-demo{margin-top:-64px}.lp-page--demo .lp-page-hero{padding-bottom:96px}.lp-demo__tabs{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.lp-demo__tab{white-space:normal;padding:0 10px;line-height:1.2}}@media (prefers-reduced-motion:reduce){.lp-player__play,.lp-player__poster{transition:none}}.lp-page-hero__kicker{color:var(--lp-navy);font:600 clamp(.85rem,.9vw,1rem) /1.2 var(--lp-ui);letter-spacing:.04em;background:#ffffffb3;border-radius:999px;margin:0 0 clamp(14px,1.2vw,24px);padding:6px 16px}.lp-404{padding-bottom:var(--lp-section-gap)}.lp-404 .lp-grid{max-width:1100px}.lp-card--link{height:100%;color:inherit;text-decoration:none}.lp-card--link:focus-visible{outline:3px solid var(--lp-orange);outline-offset:3px}.lp-phone-field{grid-template-columns:7rem minmax(0,1fr);gap:8px;display:grid}.pricing{max-width:76rem;margin:0 auto}.pricing-club{color:var(--lp-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-bottom:2rem;display:flex}.pricing-club p{max-width:40rem;margin:0;line-height:1.55}.pricing-club strong{margin-bottom:.25rem;font-size:1.25rem;display:block}.pricing-club-actions{flex-wrap:wrap;gap:.75rem;display:flex}.pricing-club-actions .lp-btn{min-width:0;min-height:52px;animation:none}.pricing-toggle{width:fit-content;box-shadow:inset 0 0 0 1.5px var(--lp-line);background:#fff;border-radius:999px;gap:.25rem;margin:0 auto 2rem;padding:.3rem;display:flex}.pricing-toggle button{min-height:2.75rem;color:var(--lp-ink-soft);font:500 .95rem/1 var(--lp-ui);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 1.25rem}.pricing-toggle button[aria-pressed=true]{color:var(--lp-navy);background:var(--lp-orange);font-weight:600}.pricing-toggle small{margin-left:.25rem;font-size:.75rem}.pricing-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:stretch;gap:clamp(28px,3vw,40px) clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.pricing-plan{box-shadow:0 16px 40px -24px #00002659,inset 0 0 0 1px var(--lp-line);transition:transform .25s var(--lp-ease),box-shadow .25s ease;background:#fff;border-radius:1.75rem;flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem 1.5rem;display:flex;position:relative}@media (hover:hover){.pricing-plan:hover{box-shadow:0 28px 60px -28px #00002673,inset 0 0 0 1.5px var(--lp-orange);transform:translateY(-6px)}}.pricing-cta:disabled{color:var(--lp-ink-soft);cursor:not-allowed;translate:none}.pricing-plan.is-recommended{box-shadow:0 24px 50px -24px #ff99008c,inset 0 0 0 2.5px var(--lp-orange)}.pricing-badge{color:var(--lp-navy);background:var(--lp-orange);border-radius:999px;margin:0;padding:.3rem .875rem;font-size:.8rem;font-weight:700;position:absolute;top:-.875rem;left:1.5rem}.pricing-plan h2{margin:0;font-size:1.5rem}.pricing-saving,.pricing-tagline{color:var(--lp-ink-soft);margin:0;font-size:.9rem}.pricing-price{flex-wrap:wrap;align-items:baseline;gap:.375rem;margin:.25rem 0 0;display:flex}.pricing-price strong{letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800}.pricing-price span{color:var(--lp-ink-soft)}.pricing-features{gap:.625rem;margin:.5rem 0 1rem;padding:0;list-style:none;display:grid}.pricing-features li{align-items:flex-start;gap:.5rem;font-size:.92rem;line-height:1.4;display:flex}.pricing-features svg{color:#1f8a4c;flex:none;margin-top:.1rem}.pricing-features li.is-off,.pricing-features li.is-off svg{color:var(--lp-ink-faint)}.pricing-cta{width:100%;min-width:0;min-height:3.25rem;margin-top:auto;animation:none}.pricing-compare-wrap{box-shadow:inset 0 0 0 1px var(--lp-line);background:#fff;border-radius:1.25rem;margin-top:clamp(64px,7vw,112px);overflow-x:auto}.pricing-compare{border-collapse:collapse;width:100%;min-width:36rem;font-size:.92rem}.pricing-compare caption{text-align:left;padding:1rem 1.25rem .5rem;font-weight:600}.pricing-compare :is(th,td){border-top:1px solid var(--lp-line);text-align:left;vertical-align:top;padding:.75rem 1.25rem}.pricing-compare thead th{background:var(--lp-cream);border-top:0}.pricing-compare small{color:var(--lp-ink-soft);font-weight:400}.pricing-note{color:var(--lp-ink-soft);text-align:center;margin:1.5rem 0 0;font-size:.88rem}.pricing-final{text-align:center;margin-top:2rem}.help{max-width:52rem;margin:0 auto}.help-guide-link{background:var(--lp-cream);border-radius:1rem;margin:0 0 1.5rem;padding:1rem 1.25rem;line-height:1.6}.help-topics{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.help-topics a{min-height:2.75rem;color:var(--lp-ink);box-shadow:inset 0 0 0 1.5px var(--lp-line);background:#fff;border-radius:999px;align-items:center;padding:0 1.125rem;text-decoration:none;display:inline-flex}.help-topic{margin-bottom:2rem;scroll-margin-top:1.5rem}.help-topic h2{margin:0 0 .75rem;font-size:1.35rem}.help-item{box-shadow:inset 0 0 0 1px var(--lp-line);background:#fff;border-radius:1rem;margin-bottom:.5rem}.help-item summary{cursor:pointer;min-height:3rem;padding:.875rem 1.125rem;font-weight:600}.help-item p{color:var(--lp-ink-soft);margin:0;padding:0 1.125rem 1rem;line-height:1.6}.help-contact{border-radius:var(--lp-radius-xl);background:var(--lp-cream);text-align:center;justify-items:center;gap:.75rem;margin-top:2.5rem;padding:2rem 1.5rem;display:grid}.help-contact h2,.help-contact p{margin:0}.help-small{color:var(--lp-ink-soft);font-size:.9rem}.legal-provisional{background:#fff4e0;border-radius:.75rem;padding:.875rem 1rem;font-weight:500}.country-search{justify-content:center;margin-top:1.5rem;display:flex}.lp-support{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:60;color:#fff;width:3.5rem;height:3.5rem;transition:transform .2s var(--lp-ease);background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 10px 28px #00000038}.lp-support:focus-visible,.lp-support:hover{transform:scale(1.06)}.lp-support:focus-visible{outline:3px solid var(--lp-navy);outline-offset:3px}.lp-support__tip{color:var(--lp-navy);font:500 .85rem/1.2 var(--lp-ui);white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:999px;padding:.5rem .875rem;transition:opacity .2s,transform .2s;position:absolute;right:calc(100% + .75rem);transform:translate(6px);box-shadow:0 8px 24px #00000024}.lp-support:focus-visible .lp-support__tip,.lp-support:hover .lp-support__tip{opacity:1;transform:none}@media (hover:none){.lp-support__tip{animation:lp-support-tip 5s 2s both}}@keyframes lp-support-tip{10%,80%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-support,.lp-support__tip{transition:none;animation:none}}.lp-journey__panel{isolation:isolate;border-radius:var(--lp-radius-xl);color:#fff;background:linear-gradient(140deg,var(--lp-navy) 0,#14144a 60%,#2a1f3f 100%);max-width:1200px;margin:0 auto;padding:clamp(36px,5vw,72px) clamp(20px,4vw,64px);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #00002699}.lp-journey__glow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#ff990059,#0000 65%);border-radius:50%;width:60%;position:absolute;top:-30%;right:-10%}.lp-journey__head{max-width:40rem;margin-bottom:clamp(28px,3.5vw,52px)}.lp-journey__kicker{color:var(--lp-orange);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.9rem;font-weight:600}.lp-journey__head h2{font:700 clamp(1.75rem,3.6vw,3rem) /1.1 var(--lp-display);letter-spacing:-.02em;margin:0 0 .75rem}.lp-journey__head p:last-child{color:#ffffffbf;margin:0;font-size:1.05rem}.lp-journey__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-journey__steps:before{background:linear-gradient(90deg,var(--lp-orange),#ffffff26);content:"";height:2px;position:absolute;top:2.75rem;left:8%;right:8%}.lp-journey__step{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s var(--lp-ease),background .3s ease;background:#ffffff0f;border-radius:1.5rem;align-content:start;gap:.5rem;padding:1.5rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}@media (hover:hover){.lp-journey__step:hover{background:#ffffff1a;transform:translateY(-6px)}}.lp-journey__number{color:#ffffff1f;font:800 3rem/1 var(--lp-display);position:absolute;top:1rem;right:1.25rem}.lp-journey__icon{width:3.5rem;height:3.5rem;color:var(--lp-navy);background:linear-gradient(135deg,var(--lp-orange),var(--lp-peach));border-radius:1rem;place-items:center;margin-bottom:.5rem;display:grid;box-shadow:0 12px 24px -10px #ff9900b3}.lp-journey__phase{color:var(--lp-orange);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:600}.lp-journey__step h3{margin:0;font-size:1.35rem}.lp-journey__step p:last-child{color:#ffffffbf;margin:0;line-height:1.55}.lp-journey__cta{justify-content:center;margin-top:clamp(28px,3.5vw,48px);display:flex}@media (max-width:767px){.lp-journey__steps{grid-template-columns:1fr}.lp-journey__steps:before{background:linear-gradient(180deg,var(--lp-orange),#ffffff26);width:2px;height:auto;inset:1rem auto 1rem 2.75rem}}.lp-feature-demo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,96px);max-width:1280px;margin-inline:auto;display:grid}.lp-feature-demo--reverse .lp-feature-demo__copy{order:2}.lp-feature-demo__kicker{color:#b45f00;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.9rem;font-weight:600}.lp-feature-demo__copy h2{font:700 clamp(1.75rem,3.6vw,3.25rem) /1.1 var(--lp-display);letter-spacing:-.02em;margin:0 0 1.5rem}.lp-feature-demo__copy ul{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.lp-feature-demo__copy li{align-items:center;gap:.625rem;font-size:clamp(1rem,1.2vw,1.2rem);display:flex}.lp-feature-demo__copy li svg{color:#1f8a4c;flex:none}.lp-feature-demo__visual{justify-items:center;min-width:0;display:grid;position:relative}.lp-demo-frame{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;animation:lp-demo-4 12s infinite;position:absolute;inset:0}.lp-demo--3 .lp-demo-frame{animation-name:lp-demo-3;animation-duration:9s}.lp-demo-frame:first-child{position:relative}@keyframes lp-demo-4{0%,22%{opacity:1}27%,95%{opacity:0}to{opacity:1}}@keyframes lp-demo-3{0%,29%{opacity:1}35%,94%{opacity:0}to{opacity:1}}.lp-demo-phone{background:#0b0b1f;border-radius:46px;width:min(68vw,300px);padding:10px;animation:lp-demo-float 7s ease-in-out infinite;position:relative;rotate:-3deg;box-shadow:0 40px 80px -30px #0000268c,inset 0 0 0 2px #ffffff14}.lp-demo-phone__island{z-index:2;background:#0b0b1f;border-radius:999px;width:30%;height:22px;position:absolute;top:18px;left:50%;translate:-50%}.lp-demo-phone__screen{aspect-ratio:1068/2217;background:#fff;border-radius:36px;position:relative;overflow:hidden}.lp-demo-browser{width:min(100%,720px);box-shadow:0 40px 80px -36px #00002680,inset 0 0 0 1px var(--lp-line);background:#fff;border-radius:18px;position:relative;overflow:visible}.lp-demo-browser__screen{aspect-ratio:1280/800;border-radius:0 0 18px 18px;position:relative;overflow:hidden}.lp-demo-toast{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1rem;animation:lp-demo-toast 6s ease-in-out infinite;display:flex;position:absolute;bottom:14%;left:-8%;box-shadow:0 18px 40px -12px #00002659}.lp-demo-browser .lp-demo-toast{inset:18% -4% auto auto}.lp-demo-toast__icon{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.lp-demo-toast small,.lp-demo-toast strong{white-space:nowrap;display:block}.lp-demo-toast small{color:var(--lp-ink-soft)}@keyframes lp-demo-toast{0%,12%{opacity:0;transform:translateY(12px)scale(.96)}20%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-8px)}}@keyframes lp-demo-float{50%{translate:0 -12px}}.lp-feature-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.875rem;max-width:1200px;margin:0 auto;padding:0;list-style:none;display:grid}.lp-feature-tiles li{-webkit-backdrop-filter:blur(16px)saturate(1.4);transition:transform .25s var(--lp-ease);background:linear-gradient(135deg,#ffffffb8,#fff6);border-radius:1.25rem;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;font-weight:500;display:flex;box-shadow:0 16px 36px -24px #00002673,inset 0 1px #ffffffe6}.lp-glass-zone{isolation:isolate;position:relative}.lp-glass-zone:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 55% at 22% 45%,#f903,#0000 70%),radial-gradient(40% 55% at 78% 60%,#ef765e29,#0000 70%);position:absolute;inset:25% 0 -5%}.lp .lp-glass-zone :is(.lp-card,.lp-contact__card){-webkit-backdrop-filter:blur(16px)saturate(1.4);background:linear-gradient(135deg,#ffffffb8,#fff6);border:0;box-shadow:0 16px 36px -24px #00002673,inset 0 1px #ffffffe6}.lp .lp-glass-zone :is(.lp-card,.lp-contact__card):hover{background:linear-gradient(135deg,#ffffffe0,#fff9);box-shadow:0 22px 44px -24px #ff990080,inset 0 1px #ffffffe6}.lp .lp-glass-zone .lp-card__icon{width:auto;height:auto;color:var(--lp-orange);box-shadow:none;background:0 0;justify-content:start}.lp-feature-tiles li>span{color:var(--lp-orange);flex:none;place-items:center;display:grid}@media (hover:hover){.lp-feature-tiles li:hover{transform:translateY(-4px)}}.lp-feature-roles li>span{width:2.75rem;height:2.75rem;color:var(--lp-navy);background:linear-gradient(135deg,#ff990040,#ffdeae99);border-radius:.875rem;flex:none;place-items:center;display:grid}.lp-feature-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid}.lp-feature-roles li{box-shadow:inset 0 0 0 1px var(--lp-line);background:#fff;border-radius:1.25rem;justify-items:start;gap:.375rem;padding:1.25rem;display:grid}.lp-feature-roles small{color:var(--lp-ink-soft);font-size:.92rem}@media (max-width:1023px){.lp-feature-demo{grid-template-columns:1fr}.lp-feature-demo--reverse .lp-feature-demo__copy{order:0}.lp-demo-toast{left:0}.lp-demo-browser .lp-demo-toast{right:0}}@media (max-width:640px){.lp-feature-roles{grid-template-columns:1fr}}@media (max-width:767px){.lp-story__copy{text-align:center;align-items:center}.lp-feature-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-inline:.5rem}.lp-feature-tiles li{text-align:center;flex-direction:column;justify-content:center;gap:.625rem;min-height:8.5rem;padding:1.25rem .875rem;line-height:1.3}}.lp{--lp-ink:#000026;--lp-ink-soft:#00002694;--lp-ink-faint:#0000264d;--lp-line:#0000261a;--lp-shadow-float:0 18px 46px #aa600a24,0 2px 6px #0000260f;--lp-text:var(--lp-font-ui),"Poppins",system-ui,sans-serif;--lp-display:var(--lp-font-ui),"Poppins",system-ui,sans-serif;--lp-glass-surface:#ffffffb8;--lp-glass-surface-strong:#ffffffdb;--lp-glass-edge:#ffffffe6;--lp-glass-line:#d6aa6e38;--lp-glass-shadow:0 1px 1px #fffc inset,0 10px 30px #aa600a12,0 1px 3px #0000260a;--lp-glass-shadow-raised:0 18px 46px #aa600a24,0 2px 6px #0000260f;--lp-glass-blur:blur(18px) saturate(150%);--lp-ring:0 0 0 3px #ff990038}.lp :is(.lp-hero__title,.lp-title,.lp-title--display,.lp-page-hero__title,.lp-article__cta h2){color:var(--lp-ink);letter-spacing:-.02em;font-weight:600}.lp :is(.lp-feature__title,.lp-card__title,.lp-split__title,.lp-steps__item h3,.lp-compare h3,.lp-post__title,.lp-article__content h2){color:var(--lp-ink);letter-spacing:-.01em}.lp :is(.lp-nav,.lp-feature,.lp-quote:not(.is-current),.lp-card,.lp-steps__item,.lp-compare__col--before,.lp-post,.lp-article__more li a,.lp-contact__form,.lp-contact__card,.lp-dashboard__frame,.lp-player){border:1px solid var(--lp-glass-edge);background:var(--lp-glass-surface);box-shadow:var(--lp-glass-shadow)}.lp .lp-nav{background:var(--lp-glass-surface-strong)}.lp :is(.lp-feature,.lp-card,.lp-post,.lp-contact__card):hover{box-shadow:var(--lp-glass-shadow-raised);background:#fff}.lp .lp-article__more li a:hover{background:#fff}.lp .lp-feature.is-active{box-shadow:0 0 0 2px #ff9900bf,var(--lp-glass-shadow-raised)}.lp :is(.lp-quote.is-current,.lp-faq__item){border:1px solid var(--lp-glass-edge);box-shadow:var(--lp-glass-shadow)}.lp .lp-compare__col--after{border:1px solid var(--lp-glass-edge);box-shadow:inset 0 0 0 2px #ff990073,var(--lp-glass-shadow)}.lp :is(.lp-tile,.lp-hero__community,.lp-hero__quote figcaption){border:1px solid var(--lp-glass-edge);background:var(--lp-glass-surface-strong);box-shadow:var(--lp-glass-shadow-raised)}.lp :is(.lp-btn--secondary,.lp-nav__btn--outline,.lp-nav__burger,.lp-arrow){border:1px solid var(--lp-glass-edge);background:var(--lp-glass-surface-strong);box-shadow:var(--lp-glass-shadow)}.lp :is(.lp-btn--secondary,.lp-nav__btn--outline,.lp-nav__burger,.lp-arrow):hover{box-shadow:var(--lp-glass-shadow-raised);background:#fff}.lp .lp-btn--primary{box-shadow:0 8px 20px #ff990047,inset 0 0 0 1px #ffffff80}.lp .lp-btn--primary:hover{box-shadow:0 14px 30px #ff99005c,inset 0 0 0 1px #ffffff80}.lp .lp-form__submit,.lp .lp-menu .lp-menu__cta,.lp .lp-nav__btn--solid{box-shadow:0 8px 20px #ff990047}.lp .lp-menu{border:1px solid var(--lp-glass-edge);box-shadow:var(--lp-glass-shadow-raised);-webkit-backdrop-filter:var(--lp-glass-blur);backdrop-filter:var(--lp-glass-blur);background:#fffbf5d1}.lp .lp-field :is(input,select,textarea){box-shadow:inset 0 0 0 1px var(--lp-glass-line);background-color:#ffffffeb}.lp .lp-field :is(input,select,textarea):focus{box-shadow:inset 0 0 0 1.5px var(--lp-orange),var(--lp-ring)}.lp .lp-field [aria-invalid=true]{box-shadow:inset 0 0 0 2px #c2410c}@media (prefers-reduced-transparency:reduce){.lp .lp-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffaf3}}.vendor-search{z-index:20;text-align:left;width:min(100%,40rem);margin-top:clamp(18px,2vw,28px);position:relative}.vendor-search-label{color:var(--lp-ink);font:500 .95rem/1.4 var(--lp-ui);margin-bottom:.5rem;display:block}.vendor-search-bar{box-shadow:0 10px 30px #0000001f,inset 0 0 0 2px var(--lp-line);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem 1rem;display:flex}.vendor-search-bar:focus-within{box-shadow:0 10px 30px #0000001f,inset 0 0 0 2px var(--lp-navy)}.vendor-search-icon{color:var(--lp-ink-soft);flex:none}.vendor-search-bar input{min-width:0;min-height:2.75rem;color:var(--lp-ink);font:400 1rem/1.3 var(--lp-ui);background:0 0;border:0;outline:none;flex:1}.vendor-search-bar input::-webkit-search-cancel-button{cursor:pointer}.vendor-search-submit{min-height:2.75rem;color:var(--lp-navy);background:var(--lp-orange);font:600 .95rem/1 var(--lp-ui);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 1.25rem;transition:background .2s}.vendor-search-submit:hover{background:var(--lp-orange-hover)}.vendor-search-all:focus-visible,.vendor-search-retry:focus-visible,.vendor-search-submit:focus-visible{outline:2px solid var(--lp-navy);outline-offset:2px}.vendor-search-popover{z-index:40;background:#fff;border-radius:1.25rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 20px 50px #0000002e}.vendor-search-popover[hidden]{display:none}.vendor-search-list{margin:0;padding:.375rem;list-style:none}.vendor-search-list:empty{display:none}.vendor-search-list li a{color:var(--lp-ink);border-radius:.875rem;align-items:center;gap:.75rem;padding:.5rem .625rem;text-decoration:none;display:flex}.vendor-search-list li a:hover,.vendor-search-list li[aria-selected=true] a{background:var(--lp-cream)}.vendor-search-logo{width:2.5rem;height:2.5rem;color:var(--lp-navy);background:var(--lp-peach);font:700 .85rem/1 var(--lp-ui);border-radius:.75rem;flex:none;place-items:center;display:grid;overflow:hidden}.vendor-search-logo img{object-fit:cover;width:100%;height:100%}.vendor-search-text{gap:.125rem;min-width:0;display:grid}.vendor-search-text strong{font:600 .95rem/1.3 var(--lp-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vendor-search-text mark{color:inherit;background:#ff990059;border-radius:.2em;padding:0 .05em}.vendor-search-text small{color:var(--lp-ink-soft);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.25rem;font-size:.8rem;display:flex;overflow:hidden}.vendor-search-state{color:var(--lp-ink-soft);margin:0;padding:1rem 1.125rem;font-size:.9rem;line-height:1.5}.vendor-search-all,.vendor-search-retry{color:var(--lp-navy);font:600 .9rem/1.4 var(--lp-ui);text-decoration:underline;-webkit-text-decoration-color:var(--lp-orange);text-decoration-color:var(--lp-orange);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration-thickness:2px}.vendor-search-all{border-top:1px solid var(--lp-line);width:100%;min-height:2.75rem;display:block}.vendor-search-skeleton{color:var(--lp-ink-soft);grid-template-columns:auto 1fr;align-items:center;gap:.625rem .75rem;padding:1rem 1.125rem;display:grid}.vendor-search-skeleton span{background:linear-gradient(90deg,#eee 25%,#f7f7f7 50%,#eee 75%) 0 0/200% 100%;border-radius:999px;grid-column:2;height:.75rem;animation:vendor-search-shimmer 1.2s linear infinite}.vendor-search-skeleton span:last-child{width:60%}.vendor-search-skeleton svg{grid-row:span 2}.vendor-search-spin{animation:vendor-search-rotate .9s linear infinite}@keyframes vendor-search-shimmer{to{background-position:-200% 0}}@keyframes vendor-search-rotate{to{transform:rotate(1turn)}}@media (max-width:560px){.vendor-search{width:100%}.vendor-search-bar{border-radius:1.25rem;flex-wrap:wrap;padding:.5rem}.vendor-search-bar input{flex-basis:calc(100% - 2.5rem)}.vendor-search-icon{margin-left:.5rem}.vendor-search-submit{border-radius:.875rem;width:100%;min-height:3rem}}@media (prefers-reduced-motion:reduce){.vendor-search-skeleton span,.vendor-search-spin{animation:none}}.lp-page--search .lp-page-hero__copy .vendor-search{margin-inline:auto}.search-results{max-width:76rem;margin:0 auto}.search-filters{gap:.75rem;margin-bottom:1.5rem;display:grid}.search-filter{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.search-filter>span{color:var(--lp-ink-soft);font-weight:500}.search-filter a,.search-suggestions a{min-height:2.5rem;color:var(--lp-ink);box-shadow:inset 0 0 0 1.5px var(--lp-line);background:#fff;border-radius:999px;align-items:center;padding:0 1rem;font-size:.9rem;text-decoration:none;display:inline-flex}.search-filter a[aria-current=true]{color:var(--lp-navy);background:var(--lp-orange);box-shadow:none;font-weight:600}.search-suggestions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.search-empty{text-align:center;justify-items:center;gap:1rem;padding:2rem 1rem;display:grid}.search-empty h2{margin:0;font-size:clamp(1.25rem,3vw,1.75rem)}.search-empty p{color:var(--lp-ink-soft);margin:0}.search-empty-cta{border-radius:var(--lp-radius-xl);background:var(--lp-cream);justify-items:center;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:grid}.search-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.search-card{height:100%;box-shadow:0 12px 32px -18px #00002659,inset 0 0 0 1px var(--lp-line);background:#fff;border-radius:1.5rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.search-card-head{align-items:center;gap:.875rem;display:flex}.search-card-head h2{margin:0;font-size:1.15rem;font-weight:600;line-height:1.3}.search-card-logo{width:3.5rem;height:3.5rem;color:var(--lp-navy);background:var(--lp-peach);border-radius:1rem;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.search-card-logo img{object-fit:cover;width:100%;height:100%}.search-card-place{color:var(--lp-ink-soft);align-items:center;gap:.25rem;margin:.25rem 0 0;font-size:.875rem;display:flex}.search-card-description{color:var(--lp-ink-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.search-card-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.search-card-products a{color:var(--lp-ink);gap:.25rem;text-decoration:none;display:grid}.search-card-photo{aspect-ratio:1;color:var(--lp-ink-faint);background:var(--lp-sand);border-radius:.75rem;place-items:center;font-weight:700;display:grid;overflow:hidden}.search-card-photo img{object-fit:cover;width:100%;height:100%}.search-card-name{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.3;overflow:hidden}.search-card-price{font-size:.8rem;font-weight:700}.search-card-rating{color:#b45309;align-items:center;gap:.2rem;font-size:.72rem;display:inline-flex}.search-card-empty{color:var(--lp-ink-soft);margin:0;font-size:.9rem}.search-card-cta{width:100%;min-width:0;min-height:3rem;margin-top:auto;animation:none}.search-more{text-align:center;margin-top:2rem}@media (max-width:400px){.search-card-products{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-find-stores{padding:0 var(--lp-gutter);justify-content:center;margin:clamp(28px,3vw,48px) auto 0;display:flex}.stores-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.4vw,22px);margin:0;padding:0;list-style:none;display:grid}.store-tile{aspect-ratio:1;color:var(--lp-ink);box-shadow:0 12px 32px -20px #00002659,inset 0 0 0 1px var(--lp-line);text-align:center;transition:translate .25s var(--lp-ease),box-shadow .25s var(--lp-ease);background:#fff;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1rem;text-decoration:none;display:flex;overflow:hidden}.store-tile:focus-visible,.store-tile:hover{translate:0 -4px;box-shadow:0 20px 40px -18px #ff99008c,inset 0 0 0 1px #ff990073}.store-tile-logo{aspect-ratio:1;width:clamp(3.5rem,5vw,4.5rem);color:var(--lp-navy);background:var(--lp-peach);border-radius:1.1rem;flex:none;place-items:center;margin-bottom:.25rem;font-weight:700;display:grid;overflow:hidden}.store-tile-logo img{object-fit:cover;width:100%;height:100%}.store-tile strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.store-tile small{color:var(--lp-ink-soft);align-items:center;gap:.2rem;font-size:.8rem;display:inline-flex}.store-tile small,.store-tile-activity{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.store-tile-activity{color:#92400e;background:var(--lp-cream);border-radius:999px;padding:.2rem .6rem;font-size:.75rem}@media (max-width:1100px){.stores-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.stores-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.store-tile{padding:.75rem}}