.intro-overlay__flowers[data-v-9f203350]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.intro-flower[data-v-9f203350]{animation:intro-flower-float-9f203350 var(--dur) ease-in-out var(--delay) infinite alternate;backface-visibility:hidden;height:auto;left:var(--pos-left);max-width:25vw;position:absolute;top:var(--pos-top);transform:translate(-50%,-50%) scale(calc(var(--scale)*.5)) rotate(var(--rot-init));will-change:transform}@keyframes intro-flower-float-9f203350{0%{transform:translate(-50%,-50%) scale(calc(var(--scale)*.5)) rotate(var(--rot-init))}to{transform:translate(-50%,-50%) scale(calc(var(--scale)*.5)) rotate(calc(var(--rot-init) + var(--rot-spin)))}}@media(max-width:480px){.intro-flower[data-v-9f203350]{animation-name:intro-flower-float-mobile-9f203350;transform:translate(-50%,-50%) scale(calc(var(--scale)*.7)) rotate(var(--rot-init))}@keyframes intro-flower-float-mobile-9f203350{0%{transform:translate(-50%,-50%) scale(calc(var(--scale)*.7)) rotate(var(--rot-init))}to{transform:translate(-50%,-50%) scale(calc(var(--scale)*.7)) rotate(calc(var(--rot-init) + var(--rot-spin)))}}}@media(prefers-reduced-motion:reduce){.intro-flower[data-v-9f203350]{animation:none}}.intro-overlay__letters[data-v-17d281d9]{display:block;height:auto;max-width:var(--logo-max-width,500px);opacity:0;overflow:visible;position:relative;transition:opacity var(--logo-fade-duration,.8s) ease-out;width:var(--logo-width,50vw);will-change:opacity;z-index:1}.intro-overlay__letters.is-ready[data-v-17d281d9]{opacity:1}.intro-letter[data-v-17d281d9]{opacity:1;transform-box:fill-box;transform-origin:center;will-change:transform}.intro-overlay__letters.start-wave .intro-letter[data-v-17d281d9]{animation:intro-letter-wave-17d281d9 var(--logo-rotation-duration,1s) ease forwards;animation-delay:calc(var(--letter-index)*.1s)}@keyframes intro-letter-wave-17d281d9{0%{transform:perspective(var(--logo-perspective,2500px)) rotateY(0)}to{transform:perspective(var(--logo-perspective,2500px)) rotateY(var(--logo-rotation-deg,1turn))}}@media(max-width:480px){.intro-overlay__letters[data-v-17d281d9]{width:var(--logo-mobile-width,70vw)}}@media(prefers-reduced-motion:reduce){.intro-letter[data-v-17d281d9]{animation:none}.intro-overlay__letters[data-v-17d281d9]{transition:opacity .5s ease-in-out}}.intro-overlay[data-v-0189a625]{align-items:center;backface-visibility:hidden;background-color:#fff;color:#000;display:flex;height:100vh;inset:0;isolation:isolate;justify-content:center;opacity:1;overflow:hidden;pointer-events:all;position:fixed;transform:translateZ(0);width:100vw;will-change:transform;z-index:4000}.intro-overlay--outro[data-v-0189a625]{animation:intro-slide-out-0189a625 .65s ease forwards!important}@keyframes intro-fade-in-0189a625{0%{opacity:0}to{opacity:1}}@keyframes intro-slide-out-0189a625{0%{opacity:1;transform:translate(0) translateZ(0)}99%{opacity:1}to{opacity:0;transform:translate(-100%) translateZ(0)}}@media(prefers-reduced-motion:reduce){.intro-overlay[data-v-0189a625]{animation:intro-fade-in-0189a625 .15s ease-out forwards}.intro-overlay--outro[data-v-0189a625]{animation:intro-fade-out-0189a625 .3s ease forwards!important}@keyframes intro-fade-out-0189a625{to{opacity:0}}}
