:root{--ink:#000;--paper:#fff;--cream:#f9f1de;--yellow:#f6e04a;--lavender:#b79cf0;--lime:#d4f04a;--orange:#f5a742;--danger:#ef6a48;--sky:#9cc7f7;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:100px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--yellow);color:var(--ink);font-family:var(--font-sans);margin:0;line-height:1.5}h1,h2,h3,p,ul,figure{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}svg{max-width:100%}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}main:focus{outline:none}.bg-yellow,.bg-background{background:var(--yellow)}.bg-paper{background:var(--paper)}.bg-cream{background:var(--cream)}.bg-lavender{background:var(--lavender)}.bg-lime{background:var(--lime)}.bg-orange{background:var(--orange)}.bg-sky{background:var(--sky)}.c-lime{color:var(--lime)}.c-lavender{color:var(--lavender)}.c-orange{color:var(--orange)}.skip-link{z-index:100;background:var(--ink);color:var(--paper);border-radius:8px;padding:.75rem 1.25rem;font-weight:700;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.lp-page{--lp-shadow:5px 5px 0 var(--ink);--lp-shadow-lg:8px 8px 0 var(--ink);background:var(--yellow);overflow:clip}.lp-page *{letter-spacing:0}.lp-container{width:min(1200px,100% - 80px);margin-inline:auto}.lp-center{text-align:center}.lp-preview-bar{background:var(--ink);color:var(--paper);text-align:center;padding:8px 16px;font-size:12px;font-weight:600}.lp-dot{background:var(--ink);border-radius:50%;width:10px;height:10px;display:inline-block}.lp-header{z-index:40;border-bottom:3px solid var(--ink);background:var(--yellow);position:sticky;top:0}.lp-nav{justify-content:space-between;align-items:center;gap:20px;min-height:90px;display:flex}.lp-logo{border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:14px;align-items:center;line-height:0;display:inline-flex;overflow:hidden}.lp-logo img{width:auto;height:44px;display:block}.lp-desktop-links{gap:22px;font-size:13px;font-weight:700;display:flex}.lp-desktop-links a:hover,.lp-footer a:hover{text-underline-offset:5px;text-decoration:underline}.lp-nav-actions{align-items:center;gap:12px;display:flex}.lp-menu-button{display:none}.lp-mobile-menu{border-top:3px solid var(--ink);background:var(--cream);padding:20px}.lp-mobile-menu>a:not(.lp-btn){border-bottom:2px solid var(--ink);justify-content:space-between;padding:14px 0;font-weight:700;display:flex}.lp-mobile-menu .lp-btn{width:100%;margin-top:20px}.lp-btn{border:3px solid var(--ink);background:var(--paper);min-height:44px;color:var(--ink);box-shadow:var(--lp-shadow);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:12px 19px;font-size:14px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex}.lp-btn:hover:not(:disabled){box-shadow:3px 3px 0 var(--ink);transform:translate(2px,2px)}.lp-btn:active:not(:disabled){box-shadow:none;transform:translate(5px,5px)}.lp-btn:disabled{opacity:.55;cursor:not-allowed}.lp-btn-primary{background:var(--lavender)}.lp-btn-secondary{background:var(--lime)}.lp-btn-lg{padding:14px 22px;font-size:15px}.lp-badge{border:3px solid var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:5px 12px;font-size:10px;font-weight:800;display:inline-flex}.lp-badge-sm{font-size:10px}.lp-badge-md{padding:10px 12px;font-size:14px}.lp-small-strong{font-size:12px;font-weight:700}.lp-hero{padding:52px 0 24px;position:relative}.lp-hero-inner{position:relative}.lp-hero h1{z-index:2;text-align:center;max-width:1040px;margin:23px auto 0;font-size:72px;font-weight:900;line-height:1.12;position:relative}.lp-highlight{background:var(--lavender);border:3px solid var(--ink);box-shadow:var(--lp-shadow);border-radius:80px;margin-top:8px;padding:5px 28px 10px;display:inline-block;transform:rotate(-1.5deg)}.lp-hero-description{text-align:center;max-width:610px;margin:26px auto 0;font-size:16px;line-height:1.8}.lp-hero-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;display:flex}.lp-trust{justify-content:center;gap:24px;margin-top:22px;font-size:12px;font-weight:600;display:flex}.lp-surface{border:3px solid var(--ink);box-shadow:var(--lp-shadow);border-radius:18px}.lp-surface-flat{border:3px solid var(--ink);border-radius:18px}.lp-star{width:100%;height:100%;stroke:var(--ink);stroke-width:3px;stroke-linejoin:round}.lp-star-lime{fill:var(--lime);width:32px;height:32px}.lp-star-orange{fill:var(--orange)}.lp-star-danger{fill:var(--danger)}.lp-sticker{flex-shrink:0;width:116px;height:116px;position:relative}.lp-sticker>span{text-align:center;place-content:center;font-size:12px;font-weight:900;line-height:1.25;display:grid;position:absolute;inset:0}.lp-hero-sticker{width:125px;height:125px;position:absolute;top:125px;left:0;transform:rotate(-13deg)}.lp-hero-side-note{font-size:12px;font-weight:800;line-height:1.5;position:absolute;top:110px;right:0;transform:rotate(8deg)}.lp-collage{width:660px;max-width:100%;height:370px;margin:46px auto 0;position:relative}.lp-phone{z-index:3;width:250px;padding:18px;position:absolute;top:0;left:213px;transform:rotate(-4deg)}.lp-phone-top{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:14px;font-weight:900;display:flex}.lp-phone-label{text-align:center;margin-top:20px;font-size:12px;font-weight:700}.lp-ticket-number{text-align:center;margin:8px 0 15px;font-size:56px;font-weight:900;line-height:1.2;display:block}.lp-ahead{border:3px solid var(--ink);background:var(--cream);border-radius:12px;justify-content:center;margin-top:20px;padding:12px;font-size:14px;font-weight:700;display:flex}.lp-phone-note{margin-top:16px;font-size:12px}.lp-phone-bar{background:var(--ink);border-radius:99px;width:80px;height:6px;margin:20px auto 0}.lp-served{width:226px;padding:22px;position:absolute;top:65px;left:0;transform:rotate(-6deg)}.lp-served-label{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.lp-served strong{margin:8px 0;font-size:40px;font-weight:900;display:block}.lp-served>span:last-child{font-size:14px}.lp-qr{z-index:4;text-align:center;width:175px;padding:15px;position:absolute;top:90px;right:0;transform:rotate(7deg)}.lp-qr-box{border:3px solid var(--ink);background:var(--paper);border-radius:8px;padding:8px}.lp-qr svg{width:100%;height:auto;fill:var(--ink);display:block}.lp-qr strong{margin-top:8px;font-size:14px;display:block}.lp-qr>span{font-size:12px}.lp-free-sticker{z-index:5;width:100px;height:100px;position:absolute;top:-15px;right:35px;transform:rotate(12deg)}.lp-floating-note{z-index:5;padding:12px 15px;font-size:12px;font-weight:800;position:absolute;bottom:27px;left:10px;transform:rotate(3deg)}.lp-caption{text-align:center;font-size:12px;font-weight:600;position:absolute;bottom:-34px;left:0;right:0}.lp-hero{padding-bottom:60px}.lp-marquee{border-block:3px solid var(--ink);background:var(--ink);color:var(--paper);padding:19px 0;overflow:hidden}.lp-marquee>div{width:max-content;display:flex}.lp-marquee>div>span{white-space:nowrap;flex-shrink:0;font-size:20px;font-weight:800}.lp-marquee b{padding:0 20px}@media (prefers-reduced-motion:no-preference){.lp-marquee>div{animation:36s linear infinite lp-marquee}.lp-marquee:hover>div{animation-play-state:paused}}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-band{border-bottom:3px solid var(--ink);padding:90px 0}.lp-section-heading{margin-bottom:35px}.lp-eyebrow{margin-bottom:17px;font-size:12px;font-weight:800;display:block}.lp-section-heading h2{font-size:44px;font-weight:900;line-height:1.2}.lp-section-heading p{max-width:510px;margin-top:18px;font-size:15px;line-height:1.8}.lp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.lp-problem-header{justify-content:space-between;align-items:center;gap:30px;display:flex}.lp-problem-aside{max-width:20rem;margin-bottom:35px;font-weight:500}.lp-grid-3:has(.lp-pain){gap:20px}.lp-pain{padding:25px}.lp-pain:first-child{transform:rotate(-1deg)}.lp-pain:nth-child(3){transform:rotate(1deg)}.lp-pain h3{margin:12px 0;font-size:20px;font-weight:800}.lp-pain p{font-size:14px}.lp-solution{justify-content:space-between;align-items:center;gap:36px;margin-top:34px;padding:30px;display:flex}.lp-solution h3{margin-top:9px;font-size:30px;font-weight:900;line-height:1.3}.lp-solution p{max-width:360px;font-size:15px;line-height:1.8}.lp-tabs{gap:12px;margin-bottom:45px;display:flex}.lp-step{border-top:3px solid var(--ink);padding:38px 10px 0 0;position:relative}.lp-step-number{border:3px solid var(--ink);width:53px;height:53px;box-shadow:3px 3px 0 var(--ink);border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid;position:absolute;top:-21px;right:0;transform:rotate(-8deg)}.lp-step h3{margin-top:12px;font-size:22px;font-weight:800}.lp-step p{max-width:300px;margin-top:12px;font-size:14px;line-height:1.8}html:not(.js) .lp-tabs{display:none}html:not(.js) .lp-steps+.lp-steps{margin-top:40px}.lp-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lp-feature{padding:24px}.lp-feature-wide{grid-column:span 2}.lp-feature h3{margin:18px 0 10px;font-size:18px;font-weight:800;line-height:1.4}.lp-feature-wide h3{font-size:26px}.lp-feature p{font-size:13px;line-height:1.8}.lp-demo-layout{grid-template-columns:1fr 1.05fr;align-items:center;gap:65px;display:grid}.lp-demo-layout .lp-section-heading{margin-bottom:0}.lp-demo-disclaimer{font-weight:600;font-size:14px!important}.lp-board{overflow:hidden}.lp-board-head{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.lp-board-body{padding:28px}.lp-current{border:3px solid var(--ink);text-align:center;border-radius:14px;padding:22px}.lp-current span{font-size:14px;font-weight:500;display:block}.lp-current .lp-small-strong{font-size:12px;font-weight:700}.lp-current strong{margin:10px 0;font-size:64px;font-weight:900;line-height:1.3;display:block}.lp-waiting-head{justify-content:space-between;align-items:center;margin:20px 0;display:flex}.lp-waiting-head h3{font-size:16px;font-weight:700}.lp-waiting{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:180px;padding:0 4px 4px 0;display:grid;overflow-y:auto}.lp-empty{grid-column:1/-1;padding:12px 0;font-size:14px}.lp-status{text-align:center;min-height:1.5rem;margin:20px 0;font-size:14px;font-weight:600}.lp-demo-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lp-reset{text-underline-offset:4px;background:0 0;border:0;align-items:center;min-height:44px;margin:20px auto 0;padding:4px 12px;font-size:13px;font-weight:600;text-decoration:underline;display:flex}.lp-grid-usecase{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lp-usecase{padding:27px}.lp-usecase h3{margin-bottom:10px;font-size:22px;font-weight:800}.lp-usecase p{font-size:14px;line-height:1.8}.lp-price-note{max-width:44rem;padding:32px}.lp-price-note h3{font-size:28px;font-weight:900}.lp-price-note p{margin-top:12px;line-height:1.8}.lp-faq-layout{grid-template-columns:.8fr 1.5fr;gap:65px;display:grid}.lp-faq-list{align-content:start;gap:16px;display:grid}.lp-faq{overflow:hidden}.lp-faq[open]{background:var(--lavender)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px;font-size:14px;font-weight:700;line-height:1.5;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq-icon:before{content:"+";font-size:24px;line-height:1}.lp-faq[open] .lp-faq-icon:before{content:"−"}.lp-faq-answer{padding:0 20px 20px;font-size:14px;line-height:1.8}.lp-final{text-align:center;border-bottom:3px solid var(--ink);padding:80px 0}.lp-final h2{font-size:50px;font-weight:900;line-height:1.2}.lp-final p{margin:23px 0 28px;font-size:15px}.lp-footer{background:var(--ink);color:var(--paper);padding:65px 0 25px}.lp-footer .lp-logo{color:var(--ink)}.lp-footer-grid{grid-template-columns:1.4fr .8fr .8fr 1.2fr;gap:36px;display:grid}.lp-footer h3{text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:800}.lp-footer-grid>div>a:not(.lp-logo){align-items:center;min-height:36px;font-size:14px;display:flex}.lp-footer-tag{max-width:20rem;margin-top:20px;font-size:14px;line-height:1.8}.lp-footer-note{color:#d9d9d9;font-size:13px;line-height:1.7}.lp-footer-bottom{border-top:1px solid var(--paper);justify-content:space-between;align-items:center;gap:20px;margin-top:50px;padding-top:23px;font-size:12px;display:flex}@media (width<=1150px){.lp-desktop-links{gap:13px;font-size:12px}.lp-hero-sticker{width:95px;height:95px;left:-15px}.lp-hero-side-note{display:none}.lp-hero h1{font-size:62px}.lp-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.lp-container{width:calc(100% - 40px)}.lp-nav{gap:12px;min-height:78px}.lp-desktop-links{display:none}.lp-menu-button{padding:10px;display:inline-flex}.lp-nav-cta{display:none}.lp-logo img{height:36px}.lp-hero{padding-top:35px}.lp-hero h1{font-size:48px}.lp-hero-sticker{display:none}.lp-hero-description{font-size:14px}.lp-highlight{padding:8px 18px 10px}.lp-band{padding:65px 0}.lp-section-heading h2{font-size:36px}.lp-problem-header{display:block}.lp-grid-3,.lp-grid-usecase{grid-template-columns:1fr}.lp-grid-3:has(.lp-step){gap:28px}.lp-solution{flex-wrap:wrap;gap:20px;padding:25px}.lp-demo-layout,.lp-faq-layout{grid-template-columns:1fr;gap:35px}.lp-final h2{font-size:38px}.lp-footer-grid{grid-template-columns:1fr 1fr;gap:35px}}@media (width<=540px){.lp-container{width:calc(100% - 32px)}.lp-logo img{height:30px}.lp-hero h1{font-size:40px;line-height:1.15}.lp-highlight{border-radius:28px;max-width:100%;padding:8px 16px;font-size:34px}.lp-hero-actions>*{width:100%}.lp-trust{flex-wrap:wrap;gap:7px 14px;font-size:11px}.lp-collage{height:400px;margin-top:35px}.lp-phone{width:210px;padding:14px;left:50%;transform:translate(-50%)rotate(-4deg)}.lp-ticket-number{font-size:48px}.lp-served{z-index:4;width:145px;padding:13px;top:175px;left:0}.lp-served strong{font-size:29px}.lp-served-label{font-size:9px}.lp-served>span:last-child{font-size:10px}.lp-qr{width:118px;padding:9px;top:200px;right:0}.lp-qr strong{font-size:9px}.lp-qr>span{display:none}.lp-free-sticker{width:79px;height:79px;top:-15px;right:0}.lp-free-sticker span{font-size:9px}.lp-floating-note{white-space:nowrap;bottom:20px;left:50%;transform:translate(-50%)rotate(2deg)}.lp-caption{bottom:-52px}.lp-hero{padding-bottom:80px}.lp-marquee{padding-block:14px}.lp-marquee>div>span{font-size:16px}.lp-band{padding-block:50px}.lp-section-heading h2{font-size:32px}.lp-section-heading p{font-size:14px}.lp-solution h3{font-size:27px}.lp-solution p{max-width:100%}.lp-tabs{gap:9px}.lp-tabs .lp-btn{flex:1;padding:11px 9px;font-size:12px}.lp-features{grid-template-columns:1fr}.lp-feature-wide{grid-column:auto}.lp-feature-wide h3{font-size:22px}.lp-board-body{padding:20px}.lp-current strong{font-size:54px}.lp-waiting{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-demo-actions{grid-template-columns:1fr}.lp-final{padding:55px 0}.lp-final h2{font-size:32px}.lp-footer-grid{gap:35px 18px}.lp-footer-grid>div:first-child,.lp-footer-grid>div:last-child{grid-column:1/-1}.lp-footer-bottom{flex-wrap:wrap;font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
