.hero-module__YCibea__stage{view-timeline:--hero block}.hero-module__YCibea__card{--depth-tilt-max:2.5}.hero-module__YCibea__media,.hero-module__YCibea__orbs,.hero-module__YCibea__copy{transition:transform var(--motion-sheet) var(--motion-spring-snappy)}.hero-module__YCibea__card[data-depth-active] :is(.hero-module__YCibea__media,.hero-module__YCibea__orbs,.hero-module__YCibea__copy){transition-duration:.16s;transition-timing-function:ease-out}.hero-module__YCibea__settle{transform-origin:50% 40%;animation:hero-module__YCibea__hero-settle 1.6s var(--motion-spring) backwards}@keyframes hero-module__YCibea__hero-settle{0%{transform:scale(1.07)}}@media (hover:hover) and (pointer:fine){.hero-module__YCibea__media{transform:translate3d(calc(var(--depth-px,0) * -10px), calc(var(--depth-py,0) * -8px), 0) scale(var(--hero-zoom,1))}.hero-module__YCibea__card:hover .hero-module__YCibea__media{--hero-zoom:1.035}.hero-module__YCibea__orbs{transform:translate3d(calc(var(--depth-px,0) * 22px), calc(var(--depth-py,0) * 16px), 0)}.hero-module__YCibea__copy{transform:translate3d(calc(var(--depth-px,0) * 8px), calc(var(--depth-py,0) * 6px), 0)}}.hero-module__YCibea__rim{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff14,inset 0 -40px 60px -40px #00000040}.hero-module__YCibea__blob{aspect-ratio:1;opacity:.75;border-radius:9999px;width:70%;animation:18s ease-in-out infinite alternate hero-module__YCibea__hero-blob;position:absolute}.hero-module__YCibea__blob:first-child{background:radial-gradient(closest-side, color-mix(in oklab, rgb(var(--primary)) 55%, rgb(var(--tone-pink))), transparent);top:-35%;left:-12%}.hero-module__YCibea__blob:nth-child(2){background:radial-gradient(closest-side, color-mix(in oklab, rgb(var(--accent)) 45%, rgb(var(--tone-indigo))), transparent);animation-duration:23s;animation-direction:alternate-reverse;bottom:-45%;right:-18%}.hero-module__YCibea__blob:nth-child(3){background:radial-gradient(closest-side, color-mix(in oklab, rgb(var(--accent)) 60%, white), transparent);opacity:.35;width:45%;animation-duration:29s;animation-delay:-8s;top:10%;left:35%}.hero-module__YCibea__orb{border-radius:9999px;animation:9s ease-in-out infinite alternate hero-module__YCibea__hero-orb;position:absolute}.hero-module__YCibea__orb:first-child{aspect-ratio:1;filter:drop-shadow(0 16px 22px #0003);background:radial-gradient(14% 9% at 28% 20%,#ffffffb3,#0000),radial-gradient(closest-side,#0000 57%,#ffffff80 58%,#ffffff1a 61%,#fff3 75%,#ffffff14 88%,#ffffff73 90%,#0000 91%);width:24%;top:9%;right:7%}.hero-module__YCibea__orb:nth-child(2){aspect-ratio:2.3;background:radial-gradient(40% 60% at 30% 25%,#ffffff80,#0000 70%),linear-gradient(165deg,#ffffff4d,#ffffff0d 62%,#ffffff24);border:1px solid #ffffff52;width:13%;animation-duration:7s;animation-delay:-2s;top:20%;right:34%;rotate:-24deg;box-shadow:inset 0 1px 1px #fff9,inset 0 -3px 8px #ffffff29,0 18px 30px -14px #0006}.hero-module__YCibea__orb:nth-child(3){aspect-ratio:1;background:radial-gradient(circle at 32% 28%,#ffffffd9,#ffffff2e 45%,#ffffff0d 72%);border:1px solid #ffffff59;width:5.5%;animation-duration:11s;animation-delay:-5s;top:6%;right:46%;box-shadow:inset -2px -4px 8px #0000001a,0 10px 20px -8px #00000059}.hero-module__YCibea__badge{-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);background:#ffffff29;border:1px solid #ffffff47;box-shadow:inset 0 1px #ffffff4d}.hero-module__YCibea__badgeDot{background:color-mix(in oklab, rgb(var(--accent)) 70%, white);width:.4375rem;height:.4375rem;box-shadow:0 0 0 3px #ffffff2e, 0 0 10px rgb(var(--accent) / .9);border-radius:9999px;flex-shrink:0}@keyframes hero-module__YCibea__hero-blob{to{transform:translate(18%,12%)scale(1.15)}}@keyframes hero-module__YCibea__hero-orb{to{transform:translateY(-14%)rotate(8deg)}}@supports (animation-timeline:view()){.hero-module__YCibea__scrollDepth{transform-origin:50% 100%;animation:linear both hero-module__YCibea__hero-recede;animation-timeline:--hero;animation-range:exit}.hero-module__YCibea__scrollDepth .hero-module__YCibea__media{animation:linear both hero-module__YCibea__hero-media-drift;animation-timeline:--hero;animation-range:exit}.hero-module__YCibea__scrollDepth .hero-module__YCibea__copy{animation:linear both hero-module__YCibea__hero-copy-rise;animation-timeline:--hero;animation-range:exit exit 70%}.hero-module__YCibea__scrollDepth .hero-module__YCibea__orbs{animation:linear both hero-module__YCibea__hero-orbs-rise;animation-timeline:--hero;animation-range:exit}}@keyframes hero-module__YCibea__hero-recede{to{opacity:.25;transform:perspective(1200px)translate3d(0,8%,-140px)rotateX(12deg)}}@keyframes hero-module__YCibea__hero-media-drift{to{translate:0 18%;scale:1.1}}@keyframes hero-module__YCibea__hero-copy-rise{to{opacity:0;translate:0 -45%}}@keyframes hero-module__YCibea__hero-orbs-rise{to{translate:0 -60%}}@media (prefers-reduced-motion:reduce){.hero-module__YCibea__scrollDepth,.hero-module__YCibea__scrollDepth .hero-module__YCibea__media,.hero-module__YCibea__scrollDepth .hero-module__YCibea__copy,.hero-module__YCibea__scrollDepth .hero-module__YCibea__orbs,.hero-module__YCibea__settle,.hero-module__YCibea__blob,.hero-module__YCibea__orb{animation:none!important}.hero-module__YCibea__media,.hero-module__YCibea__orbs,.hero-module__YCibea__copy{transform:none!important}}
