@layer components{.home-cover{--home-cover-land:calc(var(--duration-drop) * .2);--home-cover-ribbon-at:calc(var(--home-cover-land) + var(--duration-fast));--home-cover-promises-at:calc(var(--home-cover-ribbon-at) + var(--duration-base));--home-cover-cta-at:calc(var(--home-cover-promises-at) + var(--stagger) * 9);animation:home-cover-shake var(--duration-base) var(--ease-out) var(--home-cover-land);place-items:end center;gap:var(--space-4);height:calc(100dvh - var(--space-7)*2);grid-template-rows:auto minmax(0,1fr) auto auto auto;display:grid;position:relative}.home-cover__logo{z-index:1;animation:home-cover-stamp var(--duration-slow) var(--ease-out) var(--duration-fast) both;align-self:start;position:relative}.home-cover__tag{top:calc((var(--space-7) - var(--space-3))*-1);width:clamp(6rem,4rem + 8vw,12rem);position:absolute}.home-cover__tag--left{left:calc(clamp(0rem,12vw - 4rem,var(--space-9)) + var(--space-9))}.home-cover__tag--right{right:calc(clamp(0rem,12vw - 4rem,var(--space-9)) + var(--space-9))}.home-cover__mascot{aspect-ratio:800/950;height:100%;max-height:22.5625rem;position:relative}.home-cover__impact{z-index:-1;fill:none;width:150%;max-width:none;stroke:var(--color-ink);stroke-linecap:round;position:absolute;bottom:0;left:-25%;overflow:visible;translate:0 30%}.home-cover__impact>*{opacity:0}.home-cover__impact{pointer-events:none}.home-cover__impact-ring{stroke:var(--color-zapallo);stroke-width:6px;transform-origin:50%;transform-box:fill-box;animation:home-cover-ring var(--duration-slow) var(--ease-out) var(--home-cover-land)}.home-cover__impact-lines{stroke-width:7px;transform-origin:0 0;animation:home-cover-lines var(--duration-slow) var(--ease-out) var(--home-cover-land)}.home-cover__bubble{display:none}.home-cover__ribbon{animation:home-cover-unfurl var(--duration-slow) var(--ease-bounce) var(--home-cover-ribbon-at) both}.home-cover__promise{animation:home-cover-pop var(--duration-slow) var(--ease-bounce) var(--home-cover-promises-at) both}.home-cover__promise:nth-child(2){animation-delay:calc(var(--home-cover-promises-at) + var(--stagger)*3)}.home-cover__promise:nth-child(3){animation-delay:calc(var(--home-cover-promises-at) + var(--stagger)*6)}.home-cover__promises{justify-content:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.home-cover__cta{width:100%;padding-bottom:var(--space-3);animation:home-cover-rise var(--duration-slow) var(--ease-bounce) var(--home-cover-cta-at) both,home-cover-hop var(--duration-hop) var(--ease-out) calc(var(--home-cover-cta-at) + var(--duration-slow)*2) var(--loop);justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.home-cover{animation:none}.home-cover__logo,.home-cover__ribbon,.home-cover__promise,.home-cover__bubble,.home-cover__cta{animation:fade-in var(--duration-slow) var(--ease-out) both}.home-cover__impact{display:none}}.home-cover__menu{top:calc(var(--space-1) + 2px);right:var(--space-3);z-index:4;position:fixed}@media (min-width:56rem){.home-cover__menu{top:calc(var(--space-6) + var(--space-2) + var(--space-6));right:var(--space-9)}}@media not (min-width:40rem){.home-cover{gap:var(--space-3);height:calc(100dvh - var(--space-6)*2)}.home-cover__mascot{container-type:inline-size}.home-cover__tag{display:none}.home-cover__bubble{white-space:nowrap;rotate:var(--tilt-1);animation:home-cover-pop var(--duration-slow) var(--ease-bounce) var(--home-cover-cta-at) both;display:grid;position:absolute;bottom:78cqi;left:62%}.home-cover__say{animation:home-cover-say-first calc(var(--duration-say)*2) var(--ease-out) calc(var(--home-cover-cta-at) + var(--duration-say)) var(--loop) both;grid-area:1/1}.home-cover__say+.home-cover__say{animation-name:home-cover-say-second}.home-cover__promises{gap:var(--space-2)}}@keyframes home-cover-say-first{0%,45%,to{opacity:1;scale:1}50%,95%{opacity:0;scale:.8}}@keyframes home-cover-say-second{0%,45%,to{opacity:0;scale:.8}50%,95%{opacity:1;scale:1}}@keyframes home-cover-stamp{0%{opacity:0;rotate:-8deg;scale:2.2}60%{opacity:1;scale:.94}to{rotate:0deg;scale:1}}@keyframes home-cover-shake{0%,to{translate:0}20%{translate:0 var(--space-2)}45%{translate:calc(var(--space-1)*-1) calc(var(--space-1)*-1)}70%{translate:var(--space-1) 0}}@keyframes home-cover-ring{0%{opacity:1;scale:.3}to{opacity:0;scale:1.5}}@keyframes home-cover-lines{0%{opacity:1;scale:.6}60%{opacity:1}to{opacity:0;scale:1.25}}@keyframes home-cover-unfurl{0%{scale:0 1}}@keyframes home-cover-pop{0%{opacity:0;rotate:-20deg;scale:0}}@keyframes home-cover-hop{0%,40%,to{translate:0}10%{translate:0 calc(var(--space-3)*-1)}20%{translate:0}28%{translate:0 calc(var(--space-2)*-1)}}@keyframes home-cover-rise{0%{opacity:0;transform:translateY(var(--space-7)) scale(.9)}to{opacity:1;transform:none}}}
