@keyframes landing-animations_float-paw__6b1KR{0%,to{transform:translateY(0) rotate(-12deg);opacity:.12}50%{transform:translateY(-18px) rotate(8deg);opacity:.28}}@keyframes landing-animations_panel-in__eTLM0{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes landing-animations_pet-bounce__ManbV{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-14px) scale(1.05)}60%{transform:translateY(-6px) scale(1.02)}}.landing-animations_petBounce__WwBRu{animation:landing-animations_pet-bounce__ManbV 6s ease-in-out infinite;transform-origin:bottom center}@keyframes landing-animations_blob-drift__aWMfV{0%,to{transform:translate(0) scale(1)}33%{transform:translate(12px,-18px) scale(1.05)}66%{transform:translate(-8px,10px) scale(.97)}}.landing-animations_blob__seNYk{animation:landing-animations_blob-drift__aWMfV 10s ease-in-out infinite alternate}@keyframes landing-animations_bubble-pop__A_b9_{0%{opacity:0;transform:scale(.85) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes landing-animations_count-up-glow__aFIHk{0%,to{text-shadow:0 0 20px rgba(0,200,83,.3)}50%{text-shadow:0 0 40px rgba(0,200,83,.6)}}@keyframes landing-animations_marquee__euLv3{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes landing-animations_slide-up__PL8XG{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-animations_slide-left__gaCtz{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes landing-animations_slide-right__0aUSa{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes landing-animations_fade-in__Cbuza{0%{opacity:0}to{opacity:1}}@keyframes landing-animations_scale-in__WqXys{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes landing-animations_hero-float__NDcqV{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes landing-animations_underline-grow__HWKaZ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-animations_shimmer__GuK40{0%{background-position:-200%}to{background-position:200%}}@keyframes landing-animations_pulse-ring__heJHZ{0%{transform:scale(1);opacity:.5}to{transform:scale(1.4);opacity:0}}@keyframes landing-animations_menu-slide__3WlPQ{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-animations_carousel-slide__Z7CXC{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes landing-animations_icon-wiggle__g8sJM{0%,to{transform:rotate(0deg)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}.landing-animations_reveal__bsMNY{opacity:0}.landing-animations_slideUp__qrQ09{animation:landing-animations_slide-up__PL8XG .7s cubic-bezier(.22,1,.36,1) forwards}.landing-animations_slideLeft__xu1yt{animation:landing-animations_slide-left__gaCtz .7s cubic-bezier(.22,1,.36,1) forwards}.landing-animations_slideRight__MQkct{animation:landing-animations_slide-right__0aUSa .7s cubic-bezier(.22,1,.36,1) forwards}.landing-animations_fadeIn__cQWok{animation:landing-animations_fade-in__Cbuza .6s ease-out forwards}.landing-animations_scaleIn__OhvZP{animation:landing-animations_scale-in__WqXys .6s cubic-bezier(.22,1,.36,1) forwards}.landing-animations_floatPaw__2Hd6j{animation:landing-animations_float-paw__6b1KR 6s ease-in-out infinite}.landing-animations_blob__seNYk{animation:landing-animations_blob-drift__aWMfV 8s ease-in-out infinite}.landing-animations_panelIn__N0fQs{animation:landing-animations_panel-in__eTLM0 .45s ease-out forwards}.landing-animations_petBounce__WwBRu{animation:landing-animations_pet-bounce__ManbV .6s ease-out}.landing-animations_bubblePop__NcrKk{animation:landing-animations_bubble-pop__A_b9_ .35s ease-out forwards}.landing-animations_countGlow__Q4xKK{animation:landing-animations_count-up-glow__aFIHk 3s ease-in-out infinite}.landing-animations_marquee__euLv3{animation:landing-animations_marquee__euLv3 12s linear infinite}.landing-animations_heroFloat__5b3tV{animation:landing-animations_hero-float__NDcqV 5s ease-in-out infinite}@keyframes landing-animations_hero-video-cinematic___j_tn{0%{transform:scale(1) translateX(0);filter:brightness(.92)}40%{transform:scale(1.07) translateX(-1.5%);filter:brightness(1)}70%{transform:scale(1.1) translateX(-2.5%);filter:brightness(1.05)}to{transform:scale(1.12) translateX(-3%);filter:brightness(1.08)}}@keyframes landing-animations_hero-particle-float__L88Gx{0%,to{transform:translateY(0) translateX(0);opacity:0}10%{opacity:.7}50%{transform:translateY(-40px) translateX(12px);opacity:.35}90%{opacity:0}}@keyframes landing-animations_hero-glow-pulse__5A5YW{0%,to{opacity:.4}50%{opacity:.7}}.landing-animations_heroVideo__W_uE5{-o-object-fit:cover;object-fit:cover;-o-object-position:68% center;object-position:68% center;animation:landing-animations_hero-video-cinematic___j_tn 12s ease-in-out infinite alternate;will-change:transform}.landing-animations_heroFrame__coja1,.landing-animations_heroVideo__W_uE5{position:absolute;inset:0;width:100%;height:100%}@keyframes landing-animations_scroll-hint-bounce__DsSnI{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(4px);opacity:1}}.landing-animations_scrollHint__th96A,.landing-animations_scrollHint__th96A>div{animation:landing-animations_scroll-hint-bounce__DsSnI 2s ease-in-out infinite}.landing-animations_heroParticle__fbr9Y{position:absolute;bottom:-10px;width:4px;height:4px;border-radius:9999px;background:radial-gradient(circle,rgba(209,179,232,.9) 0,transparent 70%);animation:landing-animations_hero-particle-float__L88Gx 8s ease-in-out infinite}.landing-animations_heroGlow__WDtuO{animation:landing-animations_hero-glow-pulse__5A5YW 6s ease-in-out infinite}.landing-animations_underlineGrow__Jk3_Y{transform-origin:left center;animation:landing-animations_underline-grow__HWKaZ .8s cubic-bezier(.22,1,.36,1) forwards}.landing-animations_menuSlide__LUyNG{animation:landing-animations_menu-slide__3WlPQ .25s ease-out forwards}.landing-animations_carouselSlide__jCPmS{animation:landing-animations_carousel-slide__Z7CXC .45s ease-out forwards}.landing-animations_hoverLift__4JlPe{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.landing-animations_hoverLift__4JlPe:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(91,32,133,.12)}.landing-animations_hoverCard__jKrIN{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.landing-animations_hoverCard__jKrIN:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 20px 48px rgba(91,32,133,.14)}.landing-animations_hoverIcon__y9t8H{transition:transform .3s ease,background-color .3s ease}.landing-animations_hoverCard__jKrIN:hover .landing-animations_hoverIcon__y9t8H{transform:scale(1.12);animation:landing-animations_icon-wiggle__g8sJM .5s ease}.landing-animations_hoverImage__zjkLs{transition:transform .6s cubic-bezier(.22,1,.36,1)}.landing-animations_hoverImageWrap__LoEXZ:hover .landing-animations_hoverImage__zjkLs{transform:scale(1.06)}.landing-animations_btnShine__FefIy{position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.landing-animations_btnShine__FefIy:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.35) 50%,transparent 60%);background-size:200% 100%;opacity:0;transition:opacity .3s ease}.landing-animations_btnShine__FefIy:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(0,200,83,.35)}.landing-animations_btnShine__FefIy:hover:after{opacity:1;animation:landing-animations_shimmer__GuK40 1.2s ease infinite}.landing-animations_btnPurple___4lAt{transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.landing-animations_btnPurple___4lAt:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(91,32,133,.3)}.landing-animations_snapSlider__UwmM2{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;padding-bottom:.5rem}.landing-animations_snapSlider__UwmM2::-webkit-scrollbar{display:none}.landing-animations_snapSlide__ddFlY{scroll-snap-align:center;flex:0 0 85%}@media (min-width:640px){.landing-animations_snapSlide__ddFlY{flex:0 0 70%}}.landing-animations_carouselDot__1xQu0{width:8px;height:8px;border-radius:9999px;background:var(--depatas-purple-muted,#e8ddf5);transition:width .3s ease,background-color .3s ease}.landing-animations_carouselDotActive__IW_Ed{width:24px;background:var(--depatas-purple,#5b208e)}.landing-animations_blobPurple__Uhlhn{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(91,32,133,.08) 0,transparent 70%);pointer-events:none}.landing-animations_blobGreen__02IY4{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(0,200,83,.06) 0,transparent 70%);pointer-events:none}@media (prefers-reduced-motion:reduce){.landing-animations_blob__seNYk,.landing-animations_carouselSlide__jCPmS,.landing-animations_countGlow__Q4xKK,.landing-animations_fadeIn__cQWok,.landing-animations_floatPaw__2Hd6j,.landing-animations_heroFloat__5b3tV,.landing-animations_heroFrame__coja1,.landing-animations_heroGlow__WDtuO,.landing-animations_heroParticle__fbr9Y,.landing-animations_heroVideo__W_uE5,.landing-animations_marquee__euLv3,.landing-animations_menuSlide__LUyNG,.landing-animations_reveal__bsMNY,.landing-animations_scaleIn__OhvZP,.landing-animations_scrollHint__th96A,.landing-animations_slideLeft__xu1yt,.landing-animations_slideRight__MQkct,.landing-animations_slideUp__qrQ09{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.landing-animations_btnPurple___4lAt:hover,.landing-animations_btnShine__FefIy:hover,.landing-animations_hoverCard__jKrIN:hover,.landing-animations_hoverLift__4JlPe:hover{transform:none}}.landing-animations_landingSection__qOJcL{padding-top:3rem;padding-bottom:3rem}@media (min-width:640px){.landing-animations_landingSection__qOJcL{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1024px){.landing-animations_landingSection__qOJcL{padding-top:5rem;padding-bottom:5rem}}.landing-animations_landingSectionCompact__G4puG{padding-top:2rem;padding-bottom:2rem}@media (min-width:640px){.landing-animations_landingSectionCompact__G4puG{padding-top:2.5rem;padding-bottom:2.5rem}}.landing-animations_landingShell__lod0Q{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.landing-animations_landingShell__lod0Q{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.landing-animations_landingShell__lod0Q{max-width:1320px;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.landing-animations_landingShell__lod0Q{max-width:1360px;padding-left:3rem;padding-right:3rem}}.landing-animations_landingShellNarrow__KefT7{max-width:960px;margin-left:auto;margin-right:auto;width:100%}.landing-animations_landingShellReading__bdLn3{max-width:800px;margin-left:auto;margin-right:auto;width:100%}.landing-animations_landingShellTightRight__Rqcd5{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.landing-animations_landingShellTightRight__Rqcd5{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.landing-animations_landingShellTightRight__Rqcd5{max-width:1320px;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.landing-animations_landingShellTightRight__Rqcd5{max-width:1360px;padding-left:3rem;padding-right:3rem}}.landing-animations_landingHeroGutter__yoMDM{padding-left:1rem;padding-right:1rem}@media (min-width:640px){.landing-animations_landingHeroGutter__yoMDM{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.landing-animations_landingHeroGutter__yoMDM{padding-left:5rem;padding-right:5rem}}.landing-animations_heroSection__nItjj{height:calc(100vh - 72px);min-height:560px;display:flex;flex-direction:column}.landing-animations_heroMedia__cFrh1{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.landing-animations_heroHighlights__e1W2r{flex:0 0 15vh;min-height:72px;max-height:140px;background:#fff;border-top:1px solid #eeeaf2;display:flex;align-items:center;z-index:5}.landing-animations_heroHighlightsList__26dLQ{list-style:none;margin:0;padding:0 1.25rem;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.landing-animations_heroHighlightItem__7oX8s{display:flex;align-items:center;gap:.55rem;color:#5b208e;font-family:Gotham,Montserrat,Helvetica Neue,Arial,sans-serif;font-size:.78rem;font-weight:600;line-height:1.25;min-width:0;flex:1 1 0}.landing-animations_heroHighlightIcon__C2eTK{width:2.1rem;height:2.1rem;border-radius:9999px;border:1.5px solid #a479db;color:#a479db;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#f8f5fc}.landing-animations_heroHighlightIcon__C2eTK svg{width:1rem;height:1rem}.landing-animations_heroHighlightLabel__2wzEN{color:#5b208e}@media (min-width:640px){.landing-animations_heroHighlightsList__26dLQ{gap:1rem 1.5rem;padding-left:2.5rem;padding-right:2.5rem;overflow-x:visible}.landing-animations_heroHighlightItem__7oX8s{font-size:.95rem;flex:0 1 auto}}@media (min-width:801px){.landing-animations_heroSection__nItjj{height:calc(100vh - 88px);min-height:600px}.landing-animations_heroHighlights__e1W2r{max-height:160px}.landing-animations_heroHighlightsList__26dLQ{padding-left:3.5rem;padding-right:3.5rem;gap:1.5rem 2rem}.landing-animations_heroHighlightItem__7oX8s{font-size:.95rem}.landing-animations_heroHighlightIcon__C2eTK{width:2.35rem;height:2.35rem}}@media (min-width:1180px){.landing-animations_heroHighlightsList__26dLQ{padding-left:5rem;padding-right:5rem;max-width:1360px;margin-left:auto;margin-right:auto}}.landing-animations_heroImageWrap__swEJI{inset:0}.landing-animations_heroImage__ETy10{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:70% 50%!important;object-position:70% 50%!important}@media (min-width:640px){.landing-animations_heroImage__ETy10{-o-object-position:75% 45%!important;object-position:75% 45%!important}}.landing-animations_heroTitleLine__ClrA1{white-space:nowrap}@media (max-width:800px){.landing-animations_heroTitle__10zon{font-size:26px!important}}@media (max-width:800px) and (min-width:320px){.landing-animations_heroTitle__10zon{font-size:28px!important}}.landing-animations_heroMobileScrimBottom__tiSHr,.landing-animations_heroMobileScrimGlow__2MCxp,.landing-animations_heroMobileScrimLeft__0xumP{display:none;pointer-events:none}@media (max-width:800px){.landing-animations_heroMedia__cFrh1{min-height:420px}.landing-animations_heroImageWrap__swEJI{width:100%;height:100%}.landing-animations_heroImage__ETy10{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:88% 42%!important;object-position:88% 42%!important;width:100%!important;height:100%!important}.landing-animations_heroMobileScrimLeft__0xumP{display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,hsla(0,0%,100%,.88) 0,hsla(0,0%,100%,.72) 42%,hsla(0,0%,100%,.45) 70%,hsla(0,0%,100%,.2))}.landing-animations_heroMobileScrimBottom__tiSHr{display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,.35) 40%,transparent)}.landing-animations_heroMobileScrimGlow__2MCxp{display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom right,rgba(91,32,142,.08),transparent,rgba(191,218,26,.05))}}.landing-animations_heroContentWrap__6fiq5{align-items:flex-start;justify-content:center}.landing-animations_heroContentBlock__DWSp_{max-width:680px;align-items:flex-start;text-align:left}.landing-animations_heroTitle__10zon{text-align:inherit}.landing-animations_heroSubtitle__ZTfGS{width:min(450px,100%)}.landing-animations_heroCtas__jroKb{align-items:stretch;justify-content:flex-start}@media (max-width:800px){.landing-animations_heroContentWrap__6fiq5{align-items:center}.landing-animations_heroContentBlock__DWSp_{margin-left:auto;margin-right:auto;align-items:center;text-align:center;max-width:min(680px,100%);padding-left:.5rem;padding-right:.5rem}.landing-animations_heroCtas__jroKb{align-items:center;justify-content:center}}@media (min-width:801px){.landing-animations_heroContentBlock__DWSp_{margin-left:1.25rem}}@media (min-width:1024px){.landing-animations_heroContentBlock__DWSp_{margin-left:1.5rem;max-width:min(680px,46vw)}}@media (min-width:1180px) and (max-width:1323px){.landing-animations_heroContentBlock__DWSp_{margin-left:2rem;max-width:min(680px,44vw)}}@media (min-width:1324px){.landing-animations_heroContentBlock__DWSp_{margin-left:calc(4rem + 130px);max-width:680px}}.landing-animations_landingNavGutter__vzVb8{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.landing-animations_landingNavGutter__vzVb8{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.landing-animations_landingNavGutter__vzVb8{padding-left:7rem;padding-right:7rem}}@media (min-width:1280px){.landing-animations_landingNavGutter__vzVb8{padding-left:8rem;padding-right:8rem}}.landing-animations_landingLogoOffset__Yi_Qq{margin-left:-6px}.landing-animations_landingHeroTextShift___jZBm{padding-left:0}.landing-animations_heroCarouselViewport__nmrw_{position:relative;overflow:hidden;width:100%;flex-shrink:0;display:grid}.landing-animations_heroSceneLayer__So82Y{grid-area:1/1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;transition:opacity .45s ease}.landing-animations_heroSceneActive__1PNb1{opacity:1;visibility:visible;z-index:2;pointer-events:auto}.landing-animations_heroSceneInactive__PJJtj{opacity:0;visibility:hidden;z-index:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.landing-animations_heroSceneLayer__So82Y{transition:none}}.landing-animations_vetPhoto__9LGcX{aspect-ratio:3/4;width:100%}.landing-animations_vetPhotoImg__RuvdR{-o-object-position:center 18%;object-position:center 18%}@media (min-width:640px){.landing-animations_vetPhotoImg__RuvdR{-o-object-position:center 20%;object-position:center 20%}}@media (min-width:1024px){.landing-animations_vetPhotoImg__RuvdR{-o-object-position:center 16%;object-position:center 16%}}.landing-animations_finalCtaImageWrap__CwLPt{line-height:0;overflow:visible}.landing-animations_finalCtaImage__hO5CQ{display:block;position:absolute;right:0;bottom:0;left:auto;top:auto;width:auto;height:100%;max-width:none;margin:0;padding:0;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;transform:translateX(-50px);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.landing-animations_vetCarouselTrack__mhSIl{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.25rem .25rem .75rem;margin:0 -.25rem}.landing-animations_vetCarouselTrack__mhSIl::-webkit-scrollbar{display:none}.landing-animations_vetCarouselSlide__bBNxu{flex:0 0 min(82vw,320px);scroll-snap-align:center;min-width:0}@media (min-width:480px){.landing-animations_vetCarouselSlide__bBNxu{flex-basis:min(70vw,340px)}}