.line-mask[data-v-d197071b]{margin-bottom:-.18em;padding-bottom:.18em}.hero-line[data-v-d197071b]{animation:line-up 1.2s cubic-bezier(.16,1,.3,1) both}.hero-rise[data-v-d197071b]{animation:rise-d197071b 1.2s cubic-bezier(.16,1,.3,1) .3s both}.hero-fade[data-v-d197071b]{animation:fade 1s ease both}.hero-highlight[data-v-d197071b]{animation:highlight-d197071b .8s cubic-bezier(.65,0,.35,1) 1.5s both}.hero-mark[data-v-d197071b]:before{animation:mark-d197071b .9s cubic-bezier(.65,0,.35,1) .9s both}.hero-portrait[data-v-d197071b]{animation:reveal-d197071b .9s cubic-bezier(.65,0,.35,1) both}.hero-img[data-v-d197071b]{animation:settle-d197071b 1.4s cubic-bezier(.16,1,.3,1) both}.hero-swipe[data-v-d197071b]{animation:swipe-d197071b .7s cubic-bezier(.65,0,.35,1) .7s both;transform-origin:left center}.hero-title[data-v-d197071b]{font-size:clamp(3rem,7vw,8rem)}@keyframes rise-d197071b{0%{transform:translateY(20px)}to{transform:none}}@keyframes highlight-d197071b{0%{background-size:0 .9em}to{background-size:100% .9em}}@keyframes mark-d197071b{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes reveal-d197071b{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0)}}@keyframes settle-d197071b{0%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes swipe-d197071b{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
