@property --lp-p{syntax:"<number>";inherits:true;initial-value:0}@keyframes lp-ramp{0%{--lp-p:0}to{--lp-p:1}}@keyframes lp-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lp-pulse{0%,to{box-shadow:0 0 #17171759}55%{box-shadow:0 0 0 8px #17171700}}@keyframes lp-float-a{0%,to{transform:rotate(-7deg)translateY(0)}50%{transform:rotate(-7deg)translateY(-12px)}}@keyframes lp-float-b{0%,to{transform:rotate(6deg)translateY(0)}50%{transform:rotate(6deg)translateY(-10px)}}@keyframes lp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-blink{50%{opacity:0}}.lp-pop{animation:.3s cubic-bezier(.22,1,.36,1) both lp-pop}.lp-pulse{animation:2.2s cubic-bezier(.22,1,.36,1) infinite lp-pulse}.lp-float-a{animation:9s cubic-bezier(.22,1,.36,1) infinite lp-float-a}.lp-float-b{animation:11s cubic-bezier(.22,1,.36,1) infinite lp-float-b}.lp-bar{transform-box:fill-box;transform-origin:bottom;animation:.5s cubic-bezier(.22,1,.36,1) both lp-grow}.lp-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.22,1,.36,1) .1s forwards lp-draw}.lp-caret:after{content:"";vertical-align:-.15em;background:#f05a28;width:2px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite lp-blink;display:inline-block}[data-lp-scroll]{animation-name:lp-ramp;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both}[data-lp-scroll=contain]{animation-timeline:view();animation-range:contain}[data-lp-scroll=root]{animation-timeline:scroll(root)}html.lp-nost [data-lp-scroll]{animation:none}.lp-progress{transform:scaleX(var(--lp-p));transform-origin:0}#main-content:after{content:"";z-index:20;pointer-events:none;opacity:0;background:#fff;transition:opacity .24s ease-out;position:fixed;inset:0}#main-content.lp-jump:after{opacity:1;transition:none}html:has([data-public-surface=landing]){scroll-behavior:auto}.lp-ba-snap{display:none}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.lp-ba-pin{height:200vh;position:relative}.lp-ba-snap{display:block}.lp-ba-sticky{isolation:isolate;height:100vh;position:sticky;top:0;overflow:hidden}.lp-ba-pane{will-change:transform;position:absolute;inset:0}.lp-pane-before{transform:translateX(calc(var(--lp-p) * -100%))}.lp-pane-after{transform:translateX(calc((1 - var(--lp-p)) * 100%))}}@media (max-width:959px){.lp-ba-sticky{overscroll-behavior-x:contain;overflow-anchor:none;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:16px 20px 48px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.lp-ba-sticky::-webkit-scrollbar{display:none}.lp-ba-pane{scroll-snap-align:start;background:#fff;border:1px solid #e9ebee;border-radius:20px;flex:0 0 88%;align-content:start;padding:28px 20px}}@media (max-width:959px) and (prefers-reduced-motion:no-preference){.lp-page>.lp-wrap>*{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.lp-page>.lp-wrap>:nth-child(2){transition-delay:.12s}.lp-page>.lp-wrap>:nth-child(n+3){transition-delay:.24s}.lp-page[data-seen=true]>.lp-wrap>*{opacity:1;transform:none}}.lp-tab-bar:after{content:"";transform-origin:0;background:#171717;position:absolute;inset:0;transform:scaleX(0)}[data-in=true] .lp-tour:not([data-manual=true]) .lp-tab[aria-selected=true] .lp-tab-bar:after{animation:6s linear forwards lp-fill}.lp-tour:focus-within .lp-tab[aria-selected=true] .lp-tab-bar:after,.lp-tour:hover .lp-tab[aria-selected=true] .lp-tab-bar:after{animation-play-state:paused}.lp-tour[data-manual=true] .lp-tab[aria-selected=true] .lp-tab-bar:after{transform:none}.lp-final-box{clip-path:inset(14% round 24px);transition:clip-path .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:scale(.94)}[data-in=true] .lp-final-box{clip-path:inset(0 round 24px);transform:none}@media (min-width:960px){html.lp-snap{scroll-snap-type:y mandatory}html.lp-snap footer{scroll-snap-align:end}.lp-page>.lp-wrap{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1) .1s,transform .55s cubic-bezier(.22,1,.36,1) .1s;transform:translateY(22px)}.lp-page[data-in=true]>.lp-wrap{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.lp-snap{scroll-snap-type:none}.lp-pop,.lp-pulse,.lp-float-a,.lp-float-b,.lp-bar,.lp-caret:after,.lp-tab-bar:after{animation:none}.lp-draw{stroke-dashoffset:0;animation:none}.lp-final-box{clip-path:none;transition:none;transform:none}.lp-page>.lp-wrap{opacity:1!important;transform:none!important}.lp-progress{display:none}[data-lp-scroll]{animation:none}}
