:root{--om-ease-out:cubic-bezier(.22, 1, .36, 1);--om-ease-expo:cubic-bezier(.16, 1, .3, 1);--om-ease-soft:cubic-bezier(.2, .9, .2, 1);--om-ease-in-out:cubic-bezier(.65, 0, .35, 1);--om-ease-draw:cubic-bezier(.6, 0, .2, 1);--om-ease-pop:cubic-bezier(.3, 1.6, .5, 1)}.om-hl .om-w{vertical-align:top;margin-bottom:-.1em;padding:.04em .02em .14em;display:inline-flex;overflow:hidden}.om-hl .om-wi{animation:om-rise 1s var(--om-ease-soft) both;animation-delay:calc(.12s + var(--i,0) * 60ms);display:inline-block}@keyframes om-rise{0%{filter:blur(8px);opacity:.2;transform:translateY(105%)}to{filter:blur();opacity:1;transform:none}}[data-in]{animation:om-fade-up .8s var(--om-ease-out) both;animation-delay:calc(.5s + var(--k,0) * 90ms)}@keyframes om-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.om-hero-visual{animation:om-arrive 1.3s var(--om-ease-expo) .35s both}@keyframes om-arrive{0%{opacity:0;transform:translateY(56px)rotate(2deg)scale(.97)}to{opacity:1;transform:none}}.om-hero-visual>.om-float{animation:om-float 7s var(--om-ease-in-out) 1.8s infinite}@keyframes om-float{50%{transform:translateY(-10px)}}@keyframes om-bob{50%{transform:translateY(-6px)}}@keyframes om-blink{50%{opacity:.3}}@keyframes om-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes om-wash{to{transform:translate(4%,6%)scale(1.08)}}@keyframes om-chev{0%{opacity:0;transform:translate(-8px)}50%{opacity:1}to{opacity:0;transform:translate(10px)}}@keyframes om-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes om-march{to{stroke-dashoffset:-20px}}.om-blink{animation:1.4s ease-in-out infinite om-blink}.om-ping{position:relative}.om-ping:after{content:"";animation:om-ping 2.6s var(--om-ease-out) infinite;pointer-events:none;background:currentColor;border-radius:999px;position:absolute;inset:0}.om-bob{animation:om-bob 5s var(--om-ease-in-out) infinite}.om-bob-2{animation:om-bob 6s var(--om-ease-in-out) .8s infinite}.om-chev{animation:1.5s ease-in-out infinite om-chev;display:inline-block}.om-shimmer{background-image:linear-gradient(110deg,#0000 30%,#ffffff2e 50%,#0000 70%);background-size:200% 100%;animation:3.8s linear infinite om-shimmer}.om-atmos{pointer-events:none;position:absolute;inset:0;overflow:hidden}.om-atmos .om-wash-a,.om-atmos .om-wash-b{filter:blur(60px);opacity:.55;width:60vmax;height:60vmax;animation:om-wash 18s var(--om-ease-in-out) infinite alternate;border-radius:50%;position:absolute}.om-atmos .om-wash-a{background:radial-gradient(circle,#ff591959,#0000 65%);top:-26vmax;left:-22vmax}.om-atmos .om-wash-b{background:radial-gradient(circle,#01abc266,#0000 65%);animation-duration:22s;bottom:-30vmax;right:-24vmax}.om-atmos .om-grid{background-image:radial-gradient(#ffffff29 1px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 15%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 15%,#0000 75%)}.om-atmos.om-light .om-grid{background-image:radial-gradient(#1111111f 1px,#0000 1.2px)}.om-art{pointer-events:none;position:absolute}.om-art .wl{fill:none;stroke:var(--wc,#ffffff80);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.55}.om-art .wl.acc{stroke:var(--wa,#01abc2);opacity:.8}.om-art .wl.dash{stroke-dasharray:3 7;opacity:.35;animation:1.1s linear infinite om-march}.om-art .draw{stroke-dasharray:1;stroke-dashoffset:0}.om-js .om-art .draw{stroke-dashoffset:1px;animation:om-draw 2.4s var(--om-ease-draw) .6s forwards}.om-art .nd{fill:var(--wa,#01abc2);transform-box:fill-box;transform-origin:50%}.om-js .om-art .nd{opacity:0;animation:om-pop .6s var(--om-ease-pop) forwards;animation-delay:calc(1.6s + var(--i,0) * .25s)}@keyframes om-draw{to{stroke-dashoffset:0}}@keyframes om-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.om-js [data-rv]{opacity:0;transition:opacity .7s var(--om-ease-out), transform .7s var(--om-ease-out);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(22px)}.om-js [data-rv].om-in{opacity:1;transform:none}.om-js [data-live] .om-bar{transform-origin:0;transform:scaleX(0)}.om-js [data-live].om-in .om-bar{animation:om-bar 1.2s var(--om-ease-expo) both;animation-delay:calc(.2s + var(--i,0) * .12s)}@keyframes om-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.om-js [data-live] .om-pop{opacity:0;transform:translateY(10px)scale(.96)}.om-js [data-live].om-in .om-pop{animation:om-pop-in .6s var(--om-ease-soft) both;animation-delay:calc(.15s + var(--i,0) * var(--step,.12s))}@keyframes om-pop-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.om-js [data-live] .om-slide{opacity:0;transform:translate(-14px)}.om-js [data-live].om-in .om-slide{animation:om-slide .6s var(--om-ease-out) both;animation-delay:calc(.6s + var(--i,0) * .35s)}@keyframes om-slide{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.om-strike{position:relative}.om-strike:after{content:"";transform-origin:0;background:#f87171bf;height:1.5px;position:absolute;top:.72em;left:1.5rem;right:0}.om-js [data-live] .om-strike:after{transform:scaleX(0)}.om-js [data-live].om-in .om-strike:after{animation:om-bar .6s var(--om-ease-draw) both;animation-delay:calc(.6s + var(--i,0) * .18s)}.om-typing{align-items:center;gap:4px;display:inline-flex}.om-typing i{background:#fff9;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite om-bob}.om-typing i:nth-child(2){animation-delay:.15s}.om-typing i:nth-child(3){animation-delay:.3s}.om-steps{position:relative}.om-steps:before{content:"";background:linear-gradient(var(--color-primary,#ff5919), #01abc299);transform-origin:top;border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:15px}.om-js .om-steps:before{transition:transform 1.4s var(--om-ease-draw) .2s;transform:scaleY(0)}.om-js .om-steps.om-in:before{transform:scaleY(1)}.om-steps>li{position:relative}.om-fill .om-fw{transition:opacity .2s linear}.om-js .om-fill .om-fw{opacity:.22}.om-lift{transition:transform .35s var(--om-ease-out), box-shadow .35s var(--om-ease-out), border-color .35s}@media (hover:hover){.om-lift:hover{transform:translateY(-4px);box-shadow:0 26px 40px -24px #01abc273}}.om-row{position:relative}.om-row:after{content:"";background:linear-gradient(90deg, var(--color-primary,#ff5919), #01abc2);clip-path:inset(0 100% 0 0);height:1.5px;transition:clip-path .55s var(--om-ease-draw);position:absolute;bottom:-1px;left:0;right:0}.om-row .om-ico{transition:transform .35s var(--om-ease-pop)}@media (hover:hover){.om-row:hover:after{clip-path:inset(0)}.om-row:hover .om-ico{transform:translate(3px)rotate(-6deg)scale(1.12)}}.om-row:focus-within:after{clip-path:inset(0)}[data-magnet]{transition:transform .45s var(--om-ease-pop);will-change:transform;display:inline-flex}[data-tilt]{transition:transform .6s var(--om-ease-out);transform-style:preserve-3d;will-change:transform}.om-sticky{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40;transition:transform .45s var(--om-ease-expo);position:fixed;transform:translateY(140%)}.om-sticky.om-show{transform:none}@media (min-width:1024px){.om-sticky{display:none}}@media (prefers-reduced-motion:reduce){.om-hl .om-wi,[data-in],.om-hero-visual,.om-hero-visual>.om-float,.om-blink,.om-ping:after,.om-bob,.om-bob-2,.om-chev,.om-shimmer,.om-atmos .om-wash-a,.om-atmos .om-wash-b,.om-typing i,.om-art .wl.dash{animation:none!important}.om-ping:after{display:none}.om-sticky{transition:none}}
