@property --lp-glow-w{syntax:"<percentage>";inherits:false;initial-value:66%}@property --lp-glow-h{syntax:"<percentage>";inherits:false;initial-value:41%}@property --lp-glow-x{syntax:"<percentage>";inherits:false;initial-value:-15.1%}@property --lp-glow-y{syntax:"<percentage>";inherits:false;initial-value:-7.5%}html:has(.lp){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#010101}html.lenis,html.lenis body{height:auto}.lenis-smooth{scroll-behavior:auto!important}.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis-stopped{overflow:clip}.lp{--lp-black:#010101;--lp-white:#fff;--lp-w60:#fff9;--lp-w40:#fff6;--lp-w20:#fff3;--lp-accent:#c6f432;--lp-outline:#ffffff1a;--lp-ease-reveal:linear(0, .057, .1715, .2966, .4135, .5157, .6023, .6744, .7338, .7827, .8227, .8553, .882, .9038, .9215, .936, .9478, .9575, .9653, .9717, .9769, .9812, .9847, .9875, .9898, .9917, .9932, .9945, .9955, .9963, .997, .9976, 1);--lp-dur-reveal:1.03s;--lp-ease-press:linear(0, .0259, .0915, .1814, .284, .3903, .4941, .5909, .6783, .7548, .82, .8741, .918, .9524, .9788, .9981, 1.0117, 1.0205, 1.0257, 1.028, 1.0283, 1.0271, 1.0249, 1.0222, 1.0192, 1.0162, 1.0133, 1.0107, 1.0083, 1.0062, 1.0045, 1.0031, 1);--lp-dur-press:.39s;--lp-ease-snap:linear(0, .0314, .1087, .2111, .324, .4369, .5434, .6393, .7228, .7933, .8512, .8976, .9337, .9611, .9811, .9953, 1.0047, 1.0106, 1.0138, 1.0151, 1.015, 1.0141, 1.0127, 1.011, 1.0093, 1.0076, 1.0061, 1.0047, 1.0036, 1.0026, 1.0018, 1.0012, 1);--lp-dur-snap:.4s;--lp-ease-nav:linear(0, .0636, .1859, .3148, .432, .5326, .6169, .6865, .7437, .7906, .8289, .8603, .8859, .9068, .9239, .9378, .9492, .9585, .9661, .9723, .9774, .9815, .9849, .9877, .9899, .9918, .9933, .9945, .9955, .9963, .997, .9976, 1);--lp-dur-nav:.96s;--lp-ease-tab:cubic-bezier(.19, .17, .56, 1);--lp-ease-io:cubic-bezier(.44, 0, .56, 1);--lp-ease-logo:cubic-bezier(.12, .23, .16, 1);background:var(--lp-black);width:100%;min-height:100vh;color:var(--lp-white);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.lp-main{flex-direction:column;align-items:center;width:100%;display:flex}@layer base{:where(.lp a){color:inherit;text-decoration:none}}.lp :focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-border{position:relative}.lp-border:after{content:"";border-width:var(--lp-border-width,1px);border-style:solid;border-color:var(--lp-border-color,var(--lp-outline));border-radius:inherit;pointer-events:none;transition:border-color var(--lp-border-duration,0s) var(--lp-border-ease,linear);position:absolute;inset:0}.lp-fill{border-radius:inherit;width:100%;max-width:none;height:100%;position:absolute;inset:0}.lp-h1{text-align:center;text-wrap:balance;width:100%;max-width:700px;font-size:72px;font-weight:400;line-height:1.2}.lp-h2{text-wrap:balance;width:100%;max-width:700px;font-size:44px;font-weight:400;line-height:1.2}.lp-lede{width:100%;max-width:700px;color:var(--lp-w60);text-wrap:balance;font-size:20px;font-weight:500;line-height:1.5}.lp-title{text-wrap:balance;font-size:20px;font-weight:400;line-height:1.2}.lp-body{color:var(--lp-w60);text-wrap:balance;font-size:16px;font-weight:400;line-height:1.4}.lp-label{letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1.6}.lp-quote{letter-spacing:-.04em;text-wrap:balance;font-size:26px;font-weight:500;line-height:1.4}.lp-caption{font-size:12px;font-weight:500;line-height:1.2}[data-reveal]{opacity:0;will-change:transform, opacity;transform:translateY(100px)}[data-reveal][data-inview]{opacity:1;transition:opacity var(--lp-dur-reveal) var(--lp-ease-reveal) var(--lp-reveal-delay,0s), transform var(--lp-dur-reveal) var(--lp-ease-reveal) var(--lp-reveal-delay,0s);transform:none}.lp-section{z-index:1;flex-direction:column;align-items:center;gap:60px;width:100%;padding:120px 40px;display:flex;position:relative;overflow:clip}.lp-heading{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1400px;display:flex;position:relative}.lp-btn{--lp-border-color:var(--lp-white);--lp-border-duration:var(--lp-dur-press);--lp-border-ease:var(--lp-ease-press);cursor:pointer;white-space:nowrap;transition:background-color var(--lp-dur-press) var(--lp-ease-press), color var(--lp-dur-press) var(--lp-ease-press);border-radius:70px;flex:none;justify-content:center;align-items:center;gap:8px;padding:12px 26px;display:inline-flex}.lp-btn-icon{flex:none;width:16px;height:16px}.lp-btn--primary{background:var(--lp-white);color:var(--lp-black)}.lp-btn--secondary{color:var(--lp-white);background:0 0}.lp-btn--tertiary{--lp-border-color:transparent;background:var(--lp-accent);color:var(--lp-black)}.lp-btn--block{width:100%}@media (hover:hover){.lp-btn--primary:hover{color:var(--lp-white);background:0 0}.lp-btn--secondary:hover{--lp-border-color:transparent;background:var(--lp-accent);color:var(--lp-black)}.lp-btn--tertiary:hover{--lp-border-color:var(--lp-white);color:var(--lp-white);background:0 0}}.lp-point{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.lp-point-icon{flex:none;width:24px;height:24px}.lp-glow{z-index:0;pointer-events:none;width:100%;height:90%;display:flex;position:absolute;top:0;left:0;overflow:clip}.lp-glow-line{background:var(--lp-line);flex:1 0 0;width:1px;height:100%}.lp-glow-line[data-motion=rise]{animation:lp-line-rise .8s var(--lp-ease-io) both}.lp-glow-line[data-motion=fall]{animation:lp-line-fall .8s var(--lp-ease-io) both}@keyframes lp-line-rise{0%{opacity:.001;transform:translateY(560px)}}@keyframes lp-line-fall{0%{opacity:.001;transform:translateY(-560px)}}.lp-link{transition:color var(--lp-dur-snap) var(--lp-ease-snap)}@media (hover:hover){.lp-link:hover{color:var(--lp-accent)}}.lp-section[id]{scroll-margin-top:64px}.lp-hero{gap:60px;padding:200px 40px 0}.lp-hero-actions{z-index:1;justify-content:center;gap:12px;width:100%;max-width:1400px;display:flex;position:relative}.lp-hero-mockup{--lp-border-width:4px;z-index:2;aspect-ratio:10599/6038;opacity:.5;will-change:transform, opacity;border-radius:24px;width:auto;max-width:1400px;height:630px;position:relative;overflow:clip;transform:perspective(1200px)scale(.8)rotateX(24deg);-webkit-mask:linear-gradient(#000 45%,#0000 90%);mask:linear-gradient(#000 45%,#0000 90%)}.lp-hero-glow{z-index:0;pointer-events:none;height:1262px;position:absolute;top:0;left:0;right:0;overflow:clip}.lp-steps{justify-content:center;align-items:stretch;gap:24px;width:100%;max-width:1400px;display:flex}.lp-step{background:var(--lp-black);border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-end;gap:24px;min-width:0;padding:24px 0 0 24px;display:flex;overflow:clip}.lp-corner-glow{z-index:0;border:1px solid var(--lp-accent);border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(323deg,#0000 82%,#000 100%);mask:linear-gradient(323deg,#0000 82%,#000 100%)}.lp-step-text{flex-direction:column;gap:16px;width:100%;display:flex}.lp-step-media{z-index:1;aspect-ratio:1071/744;width:100%;position:relative}.lp-feature-grid{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1400px;display:flex}.lp-feature-row{justify-content:center;align-items:flex-start;gap:24px;width:100%;display:flex}.lp-feature{background:var(--lp-black);border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-end;gap:24px;min-width:0;height:467px;padding:1px;display:flex;overflow:clip}.lp-feature--wide{flex-grow:2}.lp-feature-glow{z-index:1;pointer-events:none;position:absolute}.lp-feature-glow--growth{background:var(--lp-accent);width:426px;height:348px;top:-61px;left:-55px;-webkit-mask:radial-gradient(71% 75% at -2.1% 19.9%,#000 35.24%,#0000 100%);mask:radial-gradient(71% 75% at -2.1% 19.9%,#000 35.24%,#0000 100%)}.lp-feature-glow--performance{opacity:.8;background:linear-gradient(153deg, var(--lp-accent) 28%, var(--lp-black) 76%);height:374px;top:-16px;left:-75px;right:-40px;-webkit-mask:radial-gradient(50% 52.82% at 12.5% 47.4%,#000 35.24%,#0000 100%);mask:radial-gradient(50% 52.82% at 12.5% 47.4%,#000 35.24%,#0000 100%)}.lp-feature-glow--workflow{background:var(--lp-accent);height:374px;top:-48px;left:-13px;right:-60px;-webkit-mask:linear-gradient(218deg,#000 -10%,#0000 47%);mask:linear-gradient(218deg,#000 -10%,#0000 47%)}.lp-feature-glow--forecasting{background:linear-gradient(153deg, var(--lp-accent) 28%, var(--lp-black) 76%);width:640px;height:393px;top:-66px;right:-182px;-webkit-mask:radial-gradient(38% 58% at 40.8% 54.6%,#000 22.17%,#0000 97.67%);mask:radial-gradient(38% 58% at 40.8% 54.6%,#000 22.17%,#0000 97.67%)}.lp-feature-media{z-index:1;flex:1 0 0;width:100%;min-height:0;position:relative}.lp-feature-media--workflow{aspect-ratio:1360/872;flex:none;width:558px;max-width:100%}.lp-feature-text{flex-direction:column;gap:16px;width:100%;padding:0 24px 24px;display:flex}.lp-benefits{grid-template-columns:repeat(3,minmax(50px,1fr));gap:24px;width:100%;max-width:1400px;display:grid}.lp-benefit{background:var(--lp-black);border-radius:16px;flex-direction:column;align-self:start;gap:60px;padding:24px;display:flex;overflow:clip}.lp-benefit-icon{background:var(--lp-outline);width:56px;height:56px;color:var(--lp-accent);border-radius:12px;justify-content:center;align-items:center;display:flex}.lp-benefit-icon svg{width:26px;height:26px}.lp-card-text{flex-direction:column;gap:16px;width:100%;display:flex}.lp-core-glow{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.lp-tabs{z-index:1;flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1400px;display:flex;position:relative}.lp-tablist{z-index:1;background:var(--lp-outline);border-radius:110px;justify-content:center;gap:12px;max-width:100%;padding:4px;display:flex;overflow:clip}.lp-tab{color:var(--lp-w60);cursor:pointer;white-space:nowrap;transition:background-color .4s var(--lp-ease-tab), color .4s var(--lp-ease-tab);background:0 0;border-radius:60px;flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.lp-tab[aria-selected=true]{background:var(--lp-white);color:var(--lp-black)}.lp-tab svg{flex:none;width:22px;height:22px}.lp-tab-panel{align-items:center;gap:60px;width:100%;max-width:1400px;display:flex}.lp-shots{--lp-shot-inset:24px;--lp-shot-above:-430px;--lp-shot-below:430px;--lp-shot-below-far:470px;background:var(--lp-black);border-radius:16px;flex:1 0 0;min-width:0;height:420px;padding:12px;display:flex;overflow:clip}.lp-shots-glow{z-index:0;pointer-events:none;width:140%;height:120%;position:absolute;top:-10%;left:.09%;overflow:clip}.lp-shot{top:var(--lp-shot-inset);left:var(--lp-shot-inset);z-index:1;width:100%;height:101%;transition:top .4s var(--lp-ease-tab), opacity .4s var(--lp-ease-tab);border-radius:16px;position:absolute;overflow:clip}.lp-shot[data-position=above]{top:var(--lp-shot-above);opacity:0}.lp-shot[data-position=below]{top:var(--lp-shot-below)}.lp-shot[data-position=below-far]{top:var(--lp-shot-below-far)}.lp-tab-copy{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;min-width:0;display:flex}.lp-product{background:var(--lp-black);flex-direction:row;justify-content:center}.lp-product-inner{flex:1 0 0;justify-content:center;align-items:center;gap:60px;min-width:0;max-width:1400px;display:flex}.lp-product-copy{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:60px;min-width:0;display:flex}.lp-product-text{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.lp-product-frame{background:linear-gradient(118deg, var(--lp-accent) -9%, var(--lp-black) 32.79%, var(--lp-black) 72%, var(--lp-accent) 100%);border-radius:16px;flex:1 0 0;min-width:0;max-width:1400px;height:480px;padding:12px;display:flex}.lp-product-screen-box{z-index:2;background:var(--lp-black);border-radius:12px;flex:1 0 0;height:100%;position:relative;overflow:clip}.lp-product-screen{border-radius:16px;width:100%;height:101%;position:absolute;top:24px;left:24px;overflow:clip}.lp-pricing{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1400px;display:flex}.lp-plans{justify-content:center;align-items:stretch;gap:24px;width:100%;display:flex}.lp-plan{background:var(--lp-black);border-radius:16px;flex-direction:column;flex:1 0 0;gap:32px;min-width:0;max-width:396px;padding:24px;display:flex;overflow:clip}.lp-plan--featured{background:radial-gradient(var(--lp-glow-w) var(--lp-glow-h) at var(--lp-glow-x) var(--lp-glow-y), var(--lp-accent) 0%, var(--lp-black) 100%);transition:--lp-glow-w .4s var(--lp-ease-io), --lp-glow-h .4s var(--lp-ease-io), --lp-glow-x .4s var(--lp-ease-io), --lp-glow-y .4s var(--lp-ease-io)}.lp-plan--featured .lp-corner-glow{height:99%;bottom:auto}.lp-plan-name{justify-content:center;align-items:center;gap:10px;display:flex}.lp-plan-badge{color:var(--lp-accent);white-space:nowrap;background:#c6f43229;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.lp-plans-flat{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:1236px;display:grid}.lp-plan-flat{background:var(--lp-black);border-radius:16px;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px;display:flex}.lp-plan-flat-text{flex-direction:column;gap:10px;min-width:0;display:flex}.lp-plan-flat-price{letter-spacing:-.03em;align-items:baseline;gap:4px;font-size:26px;font-weight:500;display:flex}.lp-onsite{background:radial-gradient(90% 120% at 0% 0%, #c6f43238, transparent 55%), var(--lp-black);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;width:100%;max-width:1236px;padding:40px;scroll-margin-top:96px;display:grid;overflow:clip}.lp-onsite-head,.lp-onsite-side{z-index:1;flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:relative}.lp-onsite-price{letter-spacing:-.03em;margin-top:auto;font-size:34px;font-weight:500}.lp-onsite-actions{flex-wrap:wrap;gap:12px;display:flex}.lp-step-index{color:var(--lp-accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.lp-faq-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;width:100%;max-width:1400px;display:grid}.lp-faq-intro{flex-direction:column;align-self:start;gap:24px;display:flex;position:sticky;top:120px}.lp-faq-split .lp-faq{max-width:none}.lp-plan-head{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex;position:relative}.lp-plan-amount{justify-content:center;align-items:flex-end;gap:4px;width:100%;display:flex}.lp-plan-amount .lp-h2{width:auto}.lp-plan-amount[data-fade]{animation:lp-fade-in .4s var(--lp-ease-io) both}@keyframes lp-fade-in{0%{opacity:0}}.lp-plan-per{font-size:16px;line-height:1.4}.lp-plan-cta,.lp-plan-points{z-index:1;width:100%;position:relative}.lp-plan-points{flex-direction:column;align-items:center;gap:24px;display:flex}.lp-plan-head .lp-body{min-height:2lh}.lp-faq-wrap{justify-content:center;width:100%;max-width:1400px;display:flex}.lp-faq{flex-direction:column;flex:2 0 0;align-items:center;gap:16px;max-width:60%;display:flex}.lp-faq-list{flex-direction:column;gap:16px;width:100%;display:flex}.lp-faq-item{background:var(--lp-black);cursor:pointer;text-align:left;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex;position:relative;overflow:clip}.lp-faq-question{width:100%;color:var(--lp-white);text-align:left;cursor:pointer;align-items:center;gap:10px;display:flex}.lp-faq-question:after{content:"";position:absolute;inset:0}.lp-faq-question>span{flex:1 0 0;min-width:0}.lp-faq-icon{width:26px;height:26px;transition:transform var(--lp-dur-snap) var(--lp-ease-snap);flex:none}.lp-faq-item[data-state=open] .lp-faq-icon{transform:rotate(225deg)}.lp-faq-answer{z-index:1;opacity:0;transition:grid-template-rows var(--lp-dur-snap) var(--lp-ease-snap), opacity .4s var(--lp-ease-io);grid-template-rows:0fr;display:grid;position:relative}.lp-faq-answer>div{min-height:0;overflow:hidden}.lp-faq-answer p{padding-top:16px}.lp-faq-item[data-state=open] .lp-faq-answer{opacity:1;grid-template-rows:1fr}.lp-cta{gap:60px}.lp-cta-box{border-radius:16px;align-items:center;gap:60px;width:100%;max-width:1400px;height:567px;padding:24px;display:flex;overflow:clip}.lp-cta-copy{z-index:1;flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:60px;min-width:0;height:100%;display:flex;position:relative}.lp-cta-heading{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.lp-cta-visual{z-index:1;background:var(--lp-black);border-radius:20px;flex:1 0 0;min-width:0;height:100%;position:relative;overflow:clip}.lp-cta-mockup{will-change:transform;position:absolute;inset:0;transform:translateY(60px)}.lp-cta-mockup[data-inview]{transform:none}.lp-cta-mockup,.lp-cta-mockup[data-inview]{opacity:1;transition:transform var(--lp-dur-snap) var(--lp-ease-snap)}.lp-cta-glow{z-index:0;pointer-events:none;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:clip}.lp-cta-glow .lp-glow{flex:1 0 0;height:auto;position:relative}.lp-footer{--lp-border-width:1px 0 0;background:var(--lp-black);flex-direction:column;align-items:center;gap:60px;width:100%;padding:120px 40px;display:flex;overflow:clip}.lp-footer-main{justify-content:center;align-items:flex-start;gap:60px;width:100%;max-width:1400px;display:flex}.lp-footer-brand{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;min-width:0;display:flex}.lp-footer-brand .lp-lede,.lp-footer-col .lp-lede,.lp-footer-bottom .lp-lede{text-align:left}.lp-footer-brand .lp-lede{color:var(--lp-white)}.lp-footer-links{flex:2 0 0;justify-content:center;gap:24px;min-width:0;display:flex}.lp-footer-col{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;min-width:0;display:flex}.lp-footer-bottom{align-items:center;gap:60px;width:100%;max-width:1400px;display:flex}.lp-footer-bottom .lp-lede{flex:1 0 0;max-width:none}.lp-bottom-blur{z-index:4;pointer-events:none;width:100%;height:105px;position:fixed;bottom:0;left:0;overflow:hidden}.lp-bottom-blur>span{-webkit-backdrop-filter:blur(var(--lp-blur));-webkit-mask:var(--lp-blur-mask);mask:var(--lp-blur-mask);position:absolute;inset:0}@media (min-width:810px) and (max-width:1199.98px){.lp-h1{font-size:56px}.lp-h2{font-size:38px}.lp-hero-mockup{width:94%;height:auto}.lp-feature-glow--workflow{top:-58px}.lp-benefits{grid-template-columns:repeat(2,minmax(50px,1fr))}.lp-tab-panel{flex-direction:column}.lp-shots{--lp-shot-above:-620px;--lp-shot-below:620px;--lp-shot-below-far:680px;aspect-ratio:1.9286;flex:none;width:100%;height:auto}.lp-tab-copy{flex:none;width:100%}.lp-product-inner{flex-direction:column;align-items:flex-start}.lp-product-copy{flex:none;order:1;width:100%}.lp-product-frame{width:100%;max-width:none;height:auto;aspect-ratio:var(--lp-frame-tablet-ratio);flex:none;order:0}.lp-faq{max-width:80%}.lp-cta-box{height:auto;padding:24px 0 24px 24px}.lp-cta-copy{height:369px}.lp-cta-visual{border-radius:20px 0 0 20px;height:369px}.lp-cta-glow{height:417px;top:calc(50% - 208.5px)}}@media (max-width:809.98px){.lp-h1{font-size:38px;line-height:1.1}.lp-h2{font-size:28px}.lp-section{gap:32px;padding:100px 16px}.lp-heading{gap:12px;max-width:620px}.lp-hero{gap:32px;padding:120px 16px 0}.lp-hero-actions{flex-wrap:wrap;max-width:620px}.lp-hero-mockup{--lp-border-width:2px;border-radius:12px 12px 0 0;width:100%;max-width:620px;height:auto;-webkit-mask:none;mask:none}.lp-hero-mockup:not([data-inview]){opacity:0;transform:translateY(100px)}.lp-hero-mockup[data-inview]{opacity:1;transition:opacity var(--lp-dur-reveal) var(--lp-ease-reveal), transform var(--lp-dur-reveal) var(--lp-ease-reveal);transform:none}.lp-glow-line[data-phone-hidden]{display:none}.lp-glow-line[data-phone-line]{background:var(--lp-line-phone)}.lp-steps{flex-direction:column;gap:32px;max-width:620px}.lp-step{flex:none;gap:20px;width:100%;padding:20px 0 0 20px}.lp-step-text,.lp-card-text,.lp-product-text,.lp-cta-heading{gap:12px}.lp-feature-grid{gap:32px;max-width:620px}.lp-feature-row{flex-direction:column;gap:32px}.lp-feature{flex:none;width:100%;height:auto}.lp-feature-media{flex:none}.lp-feature-media--growth{height:193px}.lp-feature-media--performance{aspect-ratio:928/784}.lp-feature-media--workflow{width:100%}.lp-feature-media--forecasting{height:332px}.lp-feature-text{gap:12px;padding:0 20px 20px}.lp-benefits{grid-template-columns:minmax(50px,1fr);gap:32px 24px;max-width:620px}.lp-benefit{gap:32px;padding:20px}.lp-tabs{align-items:flex-start;gap:32px;max-width:620px}.lp-tablist{width:100%}.lp-tablist[data-active="0"]{justify-content:flex-start}.lp-tablist[data-active="2"]{justify-content:flex-end}.lp-tab-panel{flex-direction:column;gap:32px}.lp-shots{--lp-shot-inset:20px;--lp-shot-above:-620px;--lp-shot-below:620px;--lp-shot-below-far:680px;aspect-ratio:1.0959;flex:none;width:100%;height:auto}.lp-tab-copy{flex:none;gap:12px;width:100%}.lp-product-inner{flex-direction:column;gap:40px;max-width:620px}.lp-product-inner--reverse{gap:32px}.lp-product-copy{flex:none;order:1;gap:32px;width:100%}.lp-product-frame{width:100%;max-width:620px;height:auto;padding:var(--lp-frame-phone-padding,12px);aspect-ratio:var(--lp-frame-phone-ratio);flex:none;order:0}.lp-product-screen{top:20px;left:20px}.lp-pricing{gap:32px;max-width:620px}.lp-plans{flex-direction:column;gap:32px}.lp-plan{flex:none;width:100%;max-width:none;padding:20px}.lp-plan-head{text-align:left;align-items:flex-start;gap:12px}.lp-plan-amount{justify-content:flex-start}.lp-plan-points{gap:12px}.lp-pricing[data-yearly] .lp-plan--featured{--lp-glow-w:86%;--lp-glow-h:53.42%;--lp-glow-x:11.9%;--lp-glow-y:3.9%}.lp-faq-wrap{max-width:620px}.lp-faq{flex:1 0 0;gap:12px;max-width:none}.lp-cta{gap:40px}.lp-cta-box{flex-direction:column;align-items:flex-end;gap:32px;max-width:620px;height:auto;padding:0}.lp-cta-copy{flex:none;gap:32px;width:100%;height:auto;padding:20px 20px 0}.lp-cta-visual{background:0 0;border-radius:0;flex:none;width:98%;height:340px}.lp-footer{gap:32px;padding:120px 16px}.lp-footer-main{flex-direction:column;gap:32px;max-width:620px}.lp-footer-brand{flex:none;width:100%}.lp-footer-links{flex-wrap:wrap;flex:none;gap:32px;width:100%}.lp-footer-col{gap:12px;min-width:125px}.lp-footer-bottom{flex-direction:column;align-items:flex-start;gap:12px;max-width:620px}.lp-footer-bottom .lp-lede{flex:none;width:100%}}@media (max-width:1199.98px){.lp-plans-flat,.lp-onsite,.lp-faq-split{grid-template-columns:minmax(0,1fr)}.lp-plan-flat{flex-direction:column;align-items:flex-start}.lp-onsite{gap:32px;padding:24px}.lp-faq-split{gap:40px}.lp-faq-intro{text-align:center;align-items:center;position:static}.lp-faq{max-width:none}}@media (prefers-reduced-motion:reduce){.lp [data-reveal],.lp .lp-hero-mockup,.lp .lp-cta-mockup{opacity:1!important;transition:none!important;transform:none!important}.lp .lp-glow-line{animation:none}}
