.hh-title .kk-word{animation-name:hhWordIn;animation-duration:.7s}@keyframes hhWordIn{0%{opacity:.01;transform:translateY(.28em)}to{opacity:1;transform:none}}.hh-last{position:relative}.hh-brush{z-index:-1;opacity:.9;transform-origin:0;height:.26em;animation:.75s cubic-bezier(.65,0,.35,1) .75s backwards hhBrush;position:absolute;bottom:.1em;left:-.04em;right:.12em}@keyframes hhBrush{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hh-shine{transform-origin:0 100%;width:.4em;height:.4em;animation:.55s cubic-bezier(.34,1.56,.64,1) 1.35s backwards hhShine;position:absolute;top:-.02em;right:-.42em}@keyframes hhShine{0%{opacity:0;transform:scale(.2)rotate(-20deg)}to{opacity:1;transform:none}}.hh-dot{position:relative}.hh-dot:after{content:"";background:currentColor;border-radius:9999px;animation:2.6s cubic-bezier(0,0,.2,1) 1.2s infinite hhPing;position:absolute;inset:0}@keyframes hhPing{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.hh-cover{pointer-events:none;position:absolute;inset:0;container-type:size}.hh-box{--px:.5;--py:.6;--w:max(100cqw, calc(100cqh * var(--ar)));--h:max(100cqh, calc(100cqw / var(--ar)));width:var(--w);height:var(--h);left:calc((100cqw - var(--w)) * var(--px));top:calc((100cqh - var(--h)) * var(--py));position:absolute;container-type:inline-size}@media (min-width:768px) and (max-width:1023px){.hh-box{--py:.08}}.hh-cover-d{height:112%;bottom:auto}.hh-cover-d .hh-box{--px:.7;--py:.6}.hh-paper{font-family:var(--font-display);white-space:nowrap;place-items:center;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.hh-paper>.hh-say{grid-area:1/1}.hh-paper-coral{color:#fff;text-shadow:0 1px #963c2d40;font-size:6.4cqw;top:45.3%;left:33%;rotate:-3deg}.hh-paper-blue{color:#134049;font-size:4.9cqw;top:39.4%;left:72.4%;rotate:2deg}.hh-paper-yellow{color:#5a3d12;font-size:4.9cqw;top:86.8%;left:46.2%;rotate:-4deg}@media (min-width:768px) and (max-width:1023px){.hh-paper-yellow{display:none}}.hh-say{opacity:0}.hh-say-a{animation:12s cubic-bezier(.22,1,.36,1) infinite backwards hhSayA}.hh-say-b{animation:12s cubic-bezier(.22,1,.36,1) infinite backwards hhSayB}@keyframes hhSayA{0%{opacity:0;transform:translateY(.3em)scale(.8)}4%,44%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(-.2em)scale(.96)}}@keyframes hhSayB{0%,50%{opacity:0;transform:translateY(.3em)scale(.8)}54%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2em)scale(.96)}}.hh-sticker{font-family:var(--font-display);white-space:nowrap;font-size:max(17px,1.22cqw);line-height:1;position:absolute}.hh-sticker-1{top:15.5%;right:34.6%;rotate:-5deg}.hh-sticker-2{top:11%;left:74.2%;rotate:3deg}.hh-sticker-3{top:28.6%;left:82.4%;rotate:-3deg}.hh-pop{animation:.6s cubic-bezier(.34,1.56,.64,1) backwards hhPop;display:block}.hh-sticker-1 .hh-pop{transform-origin:90% 110%}.hh-sticker-2 .hh-pop,.hh-sticker-3 .hh-pop{transform-origin:15% 110%}@keyframes hhPop{0%{opacity:0;transform:translateY(.5em)scale(.4)}to{opacity:1;transform:none}}.hh-float{border-radius:.7em;padding:.5em .8em .56em;animation:5.2s ease-in-out infinite hhFloat;display:block;position:relative;box-shadow:0 10px 22px -10px #3d2e1f73,inset 0 -2px #0000000f}.hh-float:after{content:"";background:inherit;z-index:-1;border-radius:0 0 .18em;width:.8em;height:.8em;position:absolute;bottom:-.34em;transform:rotate(45deg)}.hh-sticker-1 .hh-float:after{right:1.1em}.hh-sticker-2 .hh-float:after,.hh-sticker-3 .hh-float:after{left:1.1em}.hh-tone-coral{color:#fff;background:#c65a43}.hh-tone-yellow{color:#3d2e1f;background:#e5a84b}.hh-tone-teal{color:#fff;background:#3d6b5c}@keyframes hhFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}[data-hh-off] .hh-anim,[data-hh-off] .hh-dot:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hh-title .kk-word,.hh-brush,.hh-shine,.hh-pop,.hh-float,.hh-dot:after,.hh-say-a,.hh-say-b{animation:none}.hh-say-a{opacity:1}}
.percorso2-module__uspx2a__stage{background-color:#f7ecd5;background-image:radial-gradient(#8a5a3412 1px,#0000 1.4px);background-size:14px 14px;container-type:size}.percorso2-module__uspx2a__track{height:calc(100svh + min(100vw, 560px) * var(--kv))}.percorso2-module__uspx2a__onlyH{display:none}@media (min-width:1024px) and (min-aspect-ratio:6/5){.percorso2-module__uspx2a__onlyH{display:block}.percorso2-module__uspx2a__onlyV{display:none}.percorso2-module__uspx2a__track{height:calc(100svh + var(--kh))}}.percorso2-module__uspx2a__world{pointer-events:none;will-change:transform;position:absolute;top:0}.percorso2-module__uspx2a__worldV{--cw:min(100cqw, 560px);--u:calc(var(--cw) / 390);left:calc(50% - var(--cw) / 2);width:var(--cw);height:calc(var(--u) * var(--wh));transform:translate3d(0, calc(64cqh - var(--u) * var(--y0)), 0)}.percorso2-module__uspx2a__worldH{--u:calc(100cqh / 800);height:100cqh;width:calc(var(--u) * var(--ww));transform:translate3d(calc(56cqw - var(--u) * var(--x0)), 0, 0);left:0}.percorso2-module__uspx2a__art{position:absolute;overflow:visible}.percorso2-module__uspx2a__at{left:calc(var(--x) / var(--W) * 100%);top:calc(var(--y) / var(--H) * 100%);position:absolute}.percorso2-module__uspx2a__links{pointer-events:auto}.percorso2-module__uspx2a__trail{pointer-events:none;will-change:transform;position:absolute;overflow:hidden}.percorso2-module__uspx2a__trailIn{will-change:transform;position:absolute;inset:0}.percorso2-module__uspx2a__trailDot{pointer-events:none;will-change:transform;border-radius:9999px;position:absolute;top:0;left:0}.percorso2-module__uspx2a__koko{z-index:30;will-change:transform;width:calc(var(--u) * var(--kw));transform:translate3d(calc(var(--u) * var(--x0)), calc(var(--u) * (var(--y0) - 8)), 0) translate(-50%, -100%);position:absolute;top:0;left:0}.percorso2-module__uspx2a__face{transition:transform .28s cubic-bezier(.22,1,.36,1)}@keyframes percorso2-module__uspx2a__bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-9%)rotate(3deg)}}.percorso2-module__uspx2a__koko[data-walking="1"] .percorso2-module__uspx2a__bobber{animation:.44s ease-in-out infinite percorso2-module__uspx2a__bob}@keyframes percorso2-module__uspx2a__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02,.97)}}.percorso2-module__uspx2a__koko[data-walking="0"] .percorso2-module__uspx2a__bobber{transform-origin:50% 100%;animation:2.6s ease-in-out infinite percorso2-module__uspx2a__breathe}@keyframes percorso2-module__uspx2a__sway{0%,to{transform:rotate(var(--r0,-2deg))}50%{transform:rotate(var(--r1,2deg))}}.percorso2-module__uspx2a__sway{transform-origin:50% 100%;animation:percorso2-module__uspx2a__sway var(--s,5s) ease-in-out infinite}@keyframes percorso2-module__uspx2a__flutter{0%,to{transform:rotate(-1.2deg)translateY(0)}50%{transform:rotate(1.2deg)translateY(-2%)}}.percorso2-module__uspx2a__flutter{transform-origin:50% 0;animation:percorso2-module__uspx2a__flutter var(--s,3.4s) ease-in-out infinite}@keyframes percorso2-module__uspx2a__float{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-4%) rotate(calc(var(--rot,0deg) + 1.5deg))}}.percorso2-module__uspx2a__float{animation:percorso2-module__uspx2a__float var(--f,6s) ease-in-out infinite}@keyframes percorso2-module__uspx2a__twinkle{0%,to{opacity:.55;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(20deg)}}.percorso2-module__uspx2a__twinkle{animation:percorso2-module__uspx2a__twinkle var(--t,2.4s) ease-in-out infinite}@keyframes percorso2-module__uspx2a__pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.percorso2-module__uspx2a__pulse{animation:1.5s cubic-bezier(.22,1,.36,1) infinite percorso2-module__uspx2a__pulse}@keyframes percorso2-module__uspx2a__hop{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-16%)scale(1.1)}70%{transform:translateY(3%)scale(.97)}to{transform:none}}.percorso2-module__uspx2a__hop{animation:.6s cubic-bezier(.34,1.5,.64,1) both percorso2-module__uspx2a__hop}@keyframes percorso2-module__uspx2a__pop{0%{opacity:.01;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.percorso2-module__uspx2a__pop{animation:.45s cubic-bezier(.34,1.5,.64,1) both percorso2-module__uspx2a__pop}@keyframes percorso2-module__uspx2a__spin{to{transform:rotate(360deg)}}.percorso2-module__uspx2a__spin{animation:percorso2-module__uspx2a__spin var(--sp,40s) linear infinite}@keyframes percorso2-module__uspx2a__flag{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.percorso2-module__uspx2a__flag{transform-origin:50% 0;animation:percorso2-module__uspx2a__flag var(--s,1.6s) ease-in-out infinite}.percorso2-module__uspx2a__stage[data-on="0"] *{animation-play-state:paused!important}.percorso2-module__uspx2a__hud{z-index:40;max-width:34rem;margin-inline:auto;position:absolute;top:4.9rem;left:.75rem;right:.75rem}@media (min-width:640px){.percorso2-module__uspx2a__hud{max-width:38rem;top:5.6rem}}@media (min-width:1024px) and (min-aspect-ratio:6/5){.percorso2-module__uspx2a__hud{width:min(29rem,34vw);margin:0;top:6.4rem;left:max(2rem,3.2vw);right:auto}}.percorso2-module__uspx2a__bar{will-change:transform}.percorso2-module__uspx2a__num{width:1.18em;height:.86em;line-height:.86;display:block;position:relative;overflow:visible}@media (prefers-reduced-motion:reduce){.percorso2-module__uspx2a__koko[data-walking] .percorso2-module__uspx2a__bobber,.percorso2-module__uspx2a__sway,.percorso2-module__uspx2a__flutter,.percorso2-module__uspx2a__float,.percorso2-module__uspx2a__twinkle,.percorso2-module__uspx2a__pulse,.percorso2-module__uspx2a__hop,.percorso2-module__uspx2a__pop,.percorso2-module__uspx2a__spin,.percorso2-module__uspx2a__flag{animation:none!important}}
.b3-clock{--t:12s;container-type:inline-size}.b3-clock .b3-sec,.b3-clock .b3-hand{transform-box:view-box;transform-origin:50%}.b3-clock .b3-cap-anim>*{opacity:0}.b3-clock .b3-cap-anim>:first-child{opacity:1}@media (prefers-reduced-motion:no-preference){.b3-clock .b3-hand{animation:b3Turn var(--t) linear infinite}.b3-clock .b3-sec{animation:b3Sec var(--t) linear infinite}.b3-clock .b3-chip{animation:b3Chip var(--t) linear infinite}.b3-clock .b3-cap-anim>*{animation:b3Cap var(--t) linear infinite}.b3-clock .b3-beat{animation:b3Beat calc(var(--t) / 4) ease-out infinite}.b3-clock .b3-cap-static{display:none}.b3-clock.b3-off .b3-hand,.b3-clock.b3-off .b3-sec,.b3-clock.b3-off .b3-chip,.b3-clock.b3-off .b3-beat,.b3-clock.b3-off .b3-cap-anim>*{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.b3-clock .b3-cap-anim{display:none}}@keyframes b3Turn{to{transform:rotate(360deg)}}@keyframes b3Sec{0%{opacity:.34;transform:scale(1)}2.5%,23%{opacity:1;transform:scale(1.055)}26%,to{opacity:.34;transform:scale(1)}}@keyframes b3Chip{0%{transform:scale(1)rotate(0)}3%{transform:scale(1.2)rotate(-8deg)}6.5%{transform:scale(1.02)rotate(3deg)}9%,23%{transform:scale(1.08)rotate(0)}26%,to{transform:scale(1)rotate(0)}}@keyframes b3Cap{0%{opacity:0;transform:translateY(8px)}2.5%,23%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-6px)}}@keyframes b3Beat{0%{transform:scale(1)}8%{transform:scale(1.1)}22%,to{transform:scale(1)}}
