html:has(.lp-page){scroll-behavior:smooth}.lp-page{-webkit-font-smoothing:antialiased;line-height:normal}.lp-page *{box-sizing:border-box}.lp-page a{color:var(--clay-hover)}.lp-page a:hover{color:var(--clay)}.lp-page :focus-visible{outline:2px solid var(--clay);outline-offset:3px;border-radius:4px}.lp-page summary{list-style:none}.lp-page summary::-webkit-details-marker{display:none}.lp-page details[open] .lp-chev{transform:rotate(180deg)}.lp-page input,.lp-page button,.lp-page textarea{font-family:inherit}@keyframes lp-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lp-fall{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-signal{0%{stroke-dashoffset:1px;opacity:1}70%{stroke-dashoffset:-.35px;opacity:1}71%,to{stroke-dashoffset:-.35px;opacity:0}}@keyframes lp-fire{0%,30%{fill:var(--paper);transform:scale(1)}40%{fill:var(--clay);transform:scale(1.7)}75%,to{fill:var(--paper);transform:scale(1)}}@keyframes lp-core{0%,to{transform:scale(1)}8%{transform:scale(1.5)}}@keyframes lp-drop{0%{opacity:0;transform:translateY(-10px)}14%,70%{opacity:1;transform:none}84%,to{opacity:0;transform:translateY(4px)}}@keyframes lp-pick{0%{background:var(--clay)}33%{background:var(--clay-bg)}to{background:var(--clay-bg)}}@keyframes lp-cyclein{0%{opacity:0;transform:translateY(6px)}12%,80%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(6px)}}@keyframes lp-seg{0%,42%{left:3px}50%,92%{left:50%}to{left:3px}}@keyframes lp-seg-a{0%,42%{color:var(--ink)}50%,92%{color:var(--ink-faint)}to{color:var(--ink)}}@keyframes lp-seg-b{0%,42%{color:var(--ink-faint)}50%,92%{color:var(--ink)}to{color:var(--ink-faint)}}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:.05}}@keyframes lp-vanish{0%,15%{opacity:1;transform:scale(1)}40%,80%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes lp-fadecycle{0%,12%{opacity:1}40%,78%{opacity:0}to{opacity:1}}@keyframes lp-draw{0%{stroke-dashoffset:1px}55%,to{stroke-dashoffset:0}}@keyframes lp-fade1{0%,10%{opacity:1}35%,80%{opacity:.7}to{opacity:1}}@keyframes lp-fade2{0%,10%{opacity:1}35%,80%{opacity:.4}to{opacity:1}}@keyframes lp-fade3{0%,10%{opacity:1}35%,80%{opacity:0}to{opacity:1}}@keyframes lp-ask{0%,30%{opacity:0}45%,80%{opacity:1}to{opacity:0}}@keyframes lp-shine{0%{transform:translate(-220%)skew(-14deg)}22%,to{transform:translate(420%)skew(-14deg)}}@keyframes lp-icon{0%,to{border-color:var(--border-on-ink);box-shadow:0 0 0 0 var(--accent-a00)}30%{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-a18)}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-glint{0%,60%{transform:skew(-18deg)translate(0)}to{transform:skew(-18deg)translate(420px)}}@keyframes lp-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){html:has(.lp-page){scroll-behavior:auto}.lp-page *{transition:none!important;animation:none!important}}@container lp (max-width:1180px){.lp-top-ctas{display:none!important}.lp-top-login{display:inline-flex!important}}@container lp (max-width:1100px){.lp-guar{grid-template-columns:minmax(0,1fr) 236px!important}.lp-guar-proofs{border-left:0!important;border-top:1px solid var(--border-on-ink)!important;flex-direction:row!important;grid-column:1/-1!important;gap:20px!important;height:auto!important;padding-top:22px!important;padding-left:0!important}.lp-guar-proofs>div{flex:1!important}.lp-camps{grid-template-columns:repeat(2,1fr)!important}.lp-steps{grid-template-columns:repeat(7,220px)!important;padding-bottom:12px!important;overflow-x:auto!important}.lp-res-tiles{grid-template-columns:repeat(2,1fr)!important}}.lp-h1 .lp-h1-ghost:before{content:attr(data-ghost)}@container lp (max-width:900px){.lp-nav,.lp-top-ctas,.lp-top-login{display:none!important}.lp-burger{display:inline-flex!important}.lp-hero-grid,.lp-2col,.lp-res2,.lp-res3,.lp-team,.lp-trust,.lp-demo{grid-template-columns:1fr!important;gap:28px!important}.lp-shot-col{margin-right:0!important}.lp-cta-pair{grid-auto-flow:row!important;width:100%!important}.lp-h1{min-height:3.8em!important}.lp-h1 .lp-h1-static,.lp-h1 .lp-h1-static+span,.lp-h1 .lp-h1-static+span>span{white-space:normal!important}.lp-h1 .lp-h1-static+span>span:last-child{position:static!important}.lp-h1 .lp-h1-static+span>span:first-child{display:none!important}.lp-sticky{display:flex!important}.lp-drum-row{flex-direction:column!important;gap:8px!important;padding:12px 0!important}.lp-drum-fixed{white-space:normal!important;text-align:center!important}.lp-drum{width:100%!important;height:132px!important}.lp-drum li{height:44px!important;padding:0 16px!important}.lp-hero{padding-top:28px!important}.lp-hero-bottom{margin-top:28px!important}.lp-steps{grid-template-columns:1fr!important;padding-bottom:0!important;overflow:visible!important}.lp-steps>div{grid-template-rows:auto auto!important;grid-template-columns:36px 1fr!important;gap:12px!important;min-height:0!important;padding:16px!important;display:grid!important}.lp-steps>div>:nth-child(2){grid-column:2!important}.lp-steps>div>:nth-child(3){display:none!important}.lp-steps>div>:nth-child(4){grid-column:2!important;max-width:200px!important}.lp-prow{grid-template-columns:40px 1fr!important;gap:12px 16px!important}.lp-prow>.lp-pscene{grid-column:2!important;justify-self:start!important}.lp-prow>.lp-ptext{grid-column:2!important}.lp-table{font-size:11px!important}.lp-table [role=row]{grid-template-columns:minmax(0,1.1fr) repeat(4,minmax(0,1fr))!important;gap:3px!important}.lp-table [role=columnheader]{white-space:normal!important;letter-spacing:0!important}.lp-table [role=cell]{white-space:nowrap!important}.lp-table [role=cell]:first-child{white-space:normal!important}.lp-rub,.lp-slider-val{white-space:nowrap!important}.lp-card-foot{flex-direction:column!important;align-items:stretch!important}.lp-plate{width:100%!important;display:grid!important}.lp-footer-grid{grid-template-columns:1fr!important;gap:28px!important}.lp-team article>[role=img]{margin-left:auto!important;margin-right:auto!important}.lp-team article>h3{text-align:center!important}}@container lp (max-width:620px){.lp-guar{grid-template-columns:1fr!important}.lp-guar-proofs{flex-direction:column!important;gap:18px!important}.lp-guar-badge{grid-row:2!important;width:200px!important;height:230px!important}.lp-camps{grid-template-columns:1fr!important}.lp-res-tiles{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.lp-res-tiles>div{padding:14px 14px 16px!important}.lp-tabs{width:100%!important}.lp-tabs>*{flex:1!important}}.lp-page a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important}.lp-page .lp-fx-1:hover{color:var(--clay-hover)!important}.lp-page .lp-fx-2:hover{background:var(--clay-hover)!important;color:var(--paper)!important}.lp-page .lp-fx-3:hover{border-color:var(--clay)!important;background:var(--paper)!important}.lp-page .lp-fx-4:hover{background:var(--clay-hover)!important;color:var(--paper)!important;box-shadow:0 10px 22px -10px var(--clay-hover)!important}.lp-page .lp-fx-4:before{content:"";background:linear-gradient(100deg, transparent 15%, var(--white-a38) 50%, transparent 85%);pointer-events:none;width:45%;animation:7s ease-in-out infinite lp-shine;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-220%)skew(-14deg)}.lp-page .lp-fx-5:hover{background:var(--clay-hover)!important;color:var(--paper)!important;box-shadow:0 10px 22px -10px var(--clay-hover)!important}.lp-page .lp-fx-5:before{content:"";background:linear-gradient(100deg, transparent 15%, var(--white-a38) 50%, transparent 85%);pointer-events:none;width:45%;animation:7s ease-in-out .7s infinite lp-shine;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-220%)skew(-14deg)}.lp-page .lp-fx-6:hover{color:var(--clay)!important}.lp-page .lp-fx-7:hover{transform:none!important}.lp-page .lp-fx-8:hover{background:var(--clay-hover)!important}.lp-page .lp-fx-9:hover{color:var(--ink)!important}.lp-page .lp-fx-10:hover{background:var(--yellow-300)!important;color:var(--ink)!important}.lp-page .lp-fx-11:hover{color:var(--paper)!important;-webkit-text-decoration-color:var(--paper)!important;text-decoration-color:var(--paper)!important}.lp-page .lp-fx-12:hover{background:var(--quiet-bg)!important;color:var(--clay-hover)!important}.lp-page .lp-fx-13:hover{color:var(--paper)!important;text-underline-offset:3px!important;text-decoration:underline!important}
