/* «¿Qué vas a hacer con tu turno?» as a standalone statement in normal flow: it gets its own screen,
   reads with scroll-driven ink, then an arrow leads into the idea selectors. */
#ponte-a-producir.tt-guides-menu{padding-top:22svh}
#ponte-a-producir .tt-menu-intro{display:block;text-align:center}
#ponte-a-producir .tt-menu-intro h2{max-inline-size:none;font-size:clamp(2.375rem,min(12vw,12svh),7rem);font-weight:800;line-height:.95;letter-spacing:-.035em;text-align:center;text-wrap:wrap}
#ponte-a-producir .tt-menu-intro h2>span:not(.tt-ink-word){display:block}
#ponte-a-producir .tt-menu-intro p{max-inline-size:34ch;margin:clamp(24px,4svh,40px) auto 0;font-size:clamp(1.25rem,min(1rem + 1.2vw,3.6svh),2rem);font-weight:600;line-height:1.3;text-align:center;justify-self:auto}
#ponte-a-producir .tt-choice-help{margin:clamp(28px,5svh,48px) auto 0;font-size:clamp(1.0625rem,min(.9rem + .5vw,2.6svh),1.375rem);text-align:center}
#ponte-a-producir .tt-choice-help strong{display:block;font-size:1.2em}
#ponte-a-producir .tt-ink-word{display:inline-block;color:inherit}
#ponte-a-producir .tt-ideas-breath{display:grid;place-items:center;min-block-size:clamp(220px,34svh,360px)}
#ponte-a-producir .tt-ideas-scroll{display:grid;place-items:center;inline-size:56px;block-size:56px;color:#fff;background:var(--tt-blue);border-radius:50%;transform:translateY(clamp(28px,5svh,48px));transition:background-color .2s}
#ponte-a-producir .tt-ideas-scroll:hover{background:var(--tt-ink)}
#ponte-a-producir .tt-ideas-scroll svg{animation:tt-ideas-follow 2.4s cubic-bezier(.16,1,.3,1) infinite;animation-play-state:paused}
#ponte-a-producir .tt-ideas-scroll[data-active] svg{animation-play-state:running}
#tt-idea-choices{scroll-margin-top:112px}
@keyframes tt-ideas-follow{0%,100%{transform:translateY(-2px)}55%{transform:translateY(4px)}}
@media(prefers-reduced-motion:reduce){#ponte-a-producir .tt-ideas-scroll svg{animation:none}#ponte-a-producir .tt-ink-word{filter:none!important}}
@media(forced-colors:active){#ponte-a-producir .tt-ink-word{color:CanvasText!important;filter:none!important}}
