@layer components{.home-cover{place-items:end center;gap:var(--space-5);min-height:calc(100dvh - var(--space-7) * 2);grid-template-rows:auto 1fr auto auto;display:grid;position:relative}.home-cover__logo{padding:var(--space-2) var(--space-3);border:4px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-coliflor);box-shadow:var(--shadow-hard);transform:rotate(calc(var(--tilt-1) * -1));align-self:start}.home-cover__logo-stitch{padding:0 var(--space-2);border:2px dashed var(--color-zapallo-tinta);border-radius:var(--radius-sm);font-family:var(--font-logo);font-size:var(--text-logo);line-height:var(--leading-tight);display:block}.home-cover__logo-la{color:var(--color-morron)}.home-cover__tag{top:calc(var(--space-7) * -1);width:clamp(6rem,4rem + 8vw,12rem);position:absolute}.home-cover__tag--left{left:0}.home-cover__tag--right{right:0}.home-cover__mascot{width:clamp(11rem,36dvh,21rem)}.home-cover__tagline{padding-inline:var(--space-6);font-size:var(--text-ribbon);transform:rotate(calc(var(--tilt-1) * -.75));margin:0;position:relative}.home-cover__tagline:before,.home-cover__tagline:after{content:"";top:var(--space-4);bottom:calc(var(--space-4) * -1);width:var(--space-7);border:4px solid var(--color-ink);background:var(--color-remolacha-profunda);position:absolute}.home-cover__tagline:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,40% 50%);left:0}.home-cover__tagline:after{clip-path:polygon(0 0,100% 0,60% 50%,100% 100%,0 100%);right:0}.home-cover__tagline-text{z-index:1;padding:var(--space-3) var(--space-6);border:4px solid var(--color-ink);background:var(--color-remolacha);box-shadow:var(--shadow-hard-sm);color:var(--color-coliflor);text-align:center;text-wrap:balance;display:block;position:relative}.home-cover__cta{width:100%;padding-bottom:var(--space-3);animation:home-cover-rise var(--duration-slow) var(--ease-out) calc(var(--duration-drop) * .8) both;justify-content:center;display:flex}@media not (min-width:40rem){.home-cover{gap:var(--space-4);min-height:calc(100dvh - var(--space-6) * 2)}.home-cover__mascot{width:clamp(8.5rem,30dvh,16rem)}.home-cover__tag{top:calc(var(--space-9) * .6)}.home-cover__tagline{padding-inline:0}.home-cover__tagline:before,.home-cover__tagline:after{display:none}.home-cover__tagline-text{padding-inline:var(--space-4)}}@keyframes home-cover-rise{0%{opacity:0;transform:translateY(var(--space-7)) scale(.9)}to{opacity:1;transform:none}}}
@layer components{.people-question{align-items:center;gap:var(--space-3);min-height:calc(100dvh - var(--space-6) * 2);flex-direction:column;display:flex;position:relative}.people-question__title{max-width:100%}.people-question__rope{width:100%;height:var(--space-6);margin-bottom:calc(var(--space-6) * -1);fill:none;stroke:var(--color-ink);stroke-width:6px;stroke-linecap:round;vector-effect:non-scaling-stroke;display:none;overflow:visible}.people-question__rope path{vector-effect:non-scaling-stroke}.people-question__tags{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,72rem);display:grid}.people-question__hint{max-width:calc(100% - 6rem);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-coliflor);font-size:var(--text-sm);text-align:center;margin:auto 0 0;font-weight:700}.people-question__mascot{width:clamp(5.5rem,3rem + 6vw,9rem);position:absolute;bottom:0;right:0;transform:rotate(6deg)}@media (min-width:56rem){.people-question{gap:var(--space-6);min-height:calc(100dvh - var(--space-7) * 2)}.people-question__hint{font-size:var(--text-base)}.people-question__rope{display:block}.people-question__tags{gap:var(--space-7);padding-inline:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}}
@layer components{.first-visit{min-height:100dvh}}
