.ov-dark{transform:translateY(100%);transition:transform .6s cubic-bezier(.77,0,.18,1) .65s}.ov-dark.open{transform:translateY(0);transition-delay:0s}.ov-logo{opacity:0;transition:opacity .3s ease .3s}.ov-logo.open{opacity:1;transition-delay:.35s}.ov{transform:translateY(100%);transition:transform .6s cubic-bezier(.77,0,.18,1)}.ov.open{transform:translateY(0);transition-delay:.7s}.ov .fx{opacity:0;transition:opacity .4s ease}.ov.in .fx{opacity:1}.hb>span{position:relative;background:transparent!important}.hb>span:after{content:"";position:absolute;inset:0;background:#000}.hb:hover>span:after{animation:kLine .9s cubic-bezier(.77,0,.18,1)}.hb:hover>span:nth-child(2):after{animation-delay:.08s;animation-fill-mode:backwards}.hb:hover>span:nth-child(3):after{animation-delay:.16s;animation-fill-mode:backwards}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.rv-mask{display:block;overflow:clip;padding:.2em 0 .14em;margin:-.2em 0 -.14em}.rv-line{display:block;transform:translateY(110%);transition:transform 1.1s cubic-bezier(.77,0,.18,1);will-change:transform}[data-in] .rv-line{transform:translateY(0)}.rv-fade{opacity:0;transition:opacity .9s ease .2s}.rv-clip{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s cubic-bezier(.77,0,.18,1)}.rv-clip[data-in]{clip-path:inset(0 0 0 0)}.rv-clip img{transform:scale(1.15);transition:transform 1.8s cubic-bezier(.22,1,.36,1)}.rv-clip[data-in] img{transform:scale(1)}.rv-rule{transform:scaleX(0);transform-origin:left center;transition:transform 1.2s cubic-bezier(.77,0,.18,1)}.rv-rule-y{transform:scaleY(0);transform-origin:center top;transition:transform 1.2s cubic-bezier(.77,0,.18,1)}.rv-rule[data-in],.rv-rule-y[data-in]{transform:none}[data-in] .rv-fade,.rv-fade[data-in]{opacity:1}@media(prefers-reduced-motion:reduce){.rv-line,.rv-fade,.rv-clip,.rv-clip img,.rv-rule,.rv-rule-y{clip-path:none!important}.rv-line,.rv-fade,.rv-clip img,.rv-rule,.rv-rule-y{transform:none!important;opacity:1!important;transition:none!important}}
