/* generated by site/tools/uc2/isit.py: do not edit */
.uc-visit{display:block;width:100%;height:auto;aspect-ratio:1300/1080}
.uc-visit *{transform-box:view-box}
.uc-visit text{font-family:var(--font-display);font-weight:600;paint-order:stroke;stroke-linejoin:round}
html:is([lang|=kn],[lang|=tcy]) .uc-visit text{font-family:var(--font-kn-display)}
@container banner (max-width:40rem){.uc-visit .uc-t[data-k=UC]{font-size:70px;stroke-width:9px}.uc-visit .uc-t[data-k=TITLE]{font-size:50px;stroke-width:8px;transform:translateY(8px)}}
@keyframes u-flick{0%,100%{transform:scale(1,1) skewX(0)}20%{transform:scale(.92,1.1) skewX(-3deg)}45%{transform:scale(1.05,.93) skewX(2deg)}70%{transform:scale(.96,1.07) skewX(-2deg)}}
@keyframes u-pulse{0%,100%{opacity:.6}50%{opacity:.95}}
@keyframes u-blink{0%,92%,100%{transform:scaleY(1)}95%{transform:scaleY(.08)}}
@keyframes u-sway{0%,100%{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}
@keyframes v-slide1{0%{transform:translateX(0)}100%{transform:translateX(-220px)}}
@keyframes v-slide2{0%{transform:translateX(-260px)}100%{transform:translateX(0)}}
@keyframes v-foam{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes v-bob{0%,100%{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-8px) rotate(1.2deg)}}
@keyframes v-bm1{0.00%{opacity:0}18.75%{opacity:1}37.50%{opacity:0}100.00%{opacity:0}}
@keyframes v-bm2{0.00%{opacity:0}50.00%{opacity:0}68.75%{opacity:1}87.50%{opacity:0}100.00%{opacity:0}}
@keyframes v-flap{0%,100%{transform:translateY(0) scaleY(1)}50%{transform:translateY(-16px) scaleY(.6)}}
@keyframes v-glint{0%,100%{opacity:.25}50%{opacity:.9}}
.uc-visit .u-fl{animation:u-flick 0.9s ease-in-out infinite}
.uc-visit .u-fl2{animation:u-flick 1.15s ease-in-out infinite;animation-delay:-0.4s}
.uc-visit .u-gl{animation:u-pulse 1.8s ease-in-out infinite}
.uc-visit .u-pm1{animation:u-sway 6.2s ease-in-out infinite}
.uc-visit .u-pm2{animation:u-sway 7.4s ease-in-out infinite;animation-delay:-2.6s}
.uc-visit .ub1{animation:u-blink 4.6s linear infinite}
.uc-visit .ub2{animation:u-blink 5.3s linear infinite;animation-delay:-1.7s}
.uc-visit .ub3{animation:u-blink 6.1s linear infinite;animation-delay:-3.1s}
.uc-visit .v-sw1{animation:v-slide1 11s linear infinite}
.uc-visit .v-sw2{animation:v-slide2 14s linear infinite}
.uc-visit .v-foam{animation:v-foam 8s ease-in-out infinite}
.uc-visit .v-boat{animation:v-bob 5.5s ease-in-out infinite}
.uc-visit .v-bm1{animation:v-bm1 16s linear infinite}
.uc-visit .v-bm2{animation:v-bm2 16s linear infinite}
.uc-visit .v-gl1{animation:v-flap 3.2s ease-in-out infinite}
.uc-visit .v-gl2{animation:v-flap 3.8s ease-in-out infinite;animation-delay:-1.1s}
.uc-visit .v-gl3{animation:v-flap 3.5s ease-in-out infinite;animation-delay:-2s}
.uc-visit .v-gt1{animation:v-glint 3.4s ease-in-out infinite}
.uc-visit .v-gt2{animation:v-glint 4.2s ease-in-out infinite;animation-delay:-1.4s}
.uc-visit[data-motion="still"] *{animation:none!important}
@media (prefers-reduced-motion:reduce){.uc-visit:not([data-motion="play"]) *{animation:none!important}}
