@layer components{.people-question{--text-poster:var(--text-poster-fit);--text-giant:var(--text-giant-fit);--text-giant-compact:var(--text-giant-fit);align-items:center;gap:var(--space-3);min-height:calc(100dvh - var(--retro-poster-top)*2);flex-direction:column;display:flex;position:relative}.people-question__title{max-width:100%}.people-question__rope{width:min(100%,72rem);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__option{--people-question-sag:.3}.people-question__option:nth-child(2),.people-question__option:nth-child(3){--people-question-sag:.52}.people-question__hint{max-width:calc(100% - 6rem);margin:auto 0 0}.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{--people-question-gap:clamp(var(--space-2), 2.5dvh, var(--space-6));gap:var(--people-question-gap)}.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))}.people-question__option{margin-top:calc(var(--space-6)*var(--people-question-sag) - var(--people-question-gap))}}}
@layer components{.first-visit{min-height:100dvh}}
