._stack_1mlg0_1{gap:var(--space-48);display:grid}._swipe_1mlg0_6{justify-content:flex-end;align-items:center;gap:var(--space-8);margin-bottom:calc(var(--space-32) * -1);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-heading);display:flex}._swipe_1mlg0_6 svg{width:var(--space-16);height:var(--space-16);fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;animation:1.6s ease-in-out infinite _nudge_1mlg0_1}@keyframes _nudge_1mlg0_1{50%{translate:var(--space-4) 0}}._board_1mlg0_35{gap:var(--space-32) var(--space-16);margin-inline:calc(var(--space-24) * -1);padding-inline:var(--space-24);overscroll-behavior-x:contain;scroll-padding-inline:var(--space-24);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:85%;grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}._column_1mlg0_50{gap:var(--space-16);scroll-snap-align:start;display:grid}._column_1mlg0_50:before{content:"";border-radius:var(--radius-full);background:var(--color-border);height:6px}._done_1mlg0_64:before{background:var(--color-positive)}._now_1mlg0_68:before{background:var(--color-primary)}._later_1mlg0_73:before{border-top:6px dotted var(--color-border);background:0 0;border-radius:0;height:0}._columnTitle_1mlg0_80{font-size:var(--font-size-xl);font-weight:var(--font-weight-heading)}._items_1mlg0_85{gap:var(--space-8);padding:0;list-style:none;display:grid}._item_1mlg0_85{gap:var(--space-4);padding:var(--space-12) var(--space-16);border:var(--stroke-2) solid var(--color-border);border-radius:var(--radius-16);background:var(--color-background);display:grid}._done_1mlg0_64 ._item_1mlg0_85:last-child{margin-bottom:var(--space-16);box-shadow:0 10px 0 -6px var(--color-background), 0 10px 0 -4px var(--color-border), 0 20px 0 -12px var(--color-background), 0 20px 0 -10px var(--color-border)}._now_1mlg0_68 ._item_1mlg0_85{border-color:var(--color-primary)}._later_1mlg0_73 ._item_1mlg0_85{background:0 0;border-style:dashed}._item_1mlg0_85 strong{font-weight:var(--font-weight-heading)}._text_1mlg0_125{color:var(--color-text-muted);font-size:var(--font-size-sm)}._itemTop_1mlg0_130{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}._tag_1mlg0_137{padding:var(--space-0) var(--space-8);border:var(--stroke-2) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-heading)}._tick_1mlg0_146{width:var(--space-16);height:var(--space-16);fill:none;stroke:var(--color-positive);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}._dot_1mlg0_156{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-accent);animation:1.6s ease-in-out infinite _blink_1mlg0_1}@keyframes _blink_1mlg0_1{50%{opacity:.3}}@media (width>=48rem){._swipe_1mlg0_6{display:none}._board_1mlg0_35{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow-x:visible}}@media (width>=64rem){._board_1mlg0_35{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._dot_1mlg0_156,._swipe_1mlg0_6 svg{animation:none}}._hero_1nv52_1{padding-block:var(--space-48) var(--space-64)}._text_1nv52_5{gap:var(--space-24);text-align:center;justify-items:center;display:grid}._migoSays_1nv52_12{align-items:center;gap:var(--space-12);display:flex}._avatar_1nv52_18{width:calc(var(--space-48) + var(--space-8));height:calc(var(--space-48) + var(--space-8));border:var(--stroke-2) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);flex-shrink:0;place-items:center;display:grid;overflow:hidden}._avatar_1nv52_18 img{width:80%;translate:0 8%}._bubble_1nv52_35{padding:var(--space-8) var(--space-16);border-radius:var(--radius-16) var(--radius-16) var(--radius-16) var(--radius-4);background:var(--color-positive-surface);color:var(--color-on-positive-surface);font-weight:var(--font-weight-heading);rotate:-2deg}._title_1nv52_46{font-size:clamp(var(--font-size-4xl), 11vw, var(--font-size-5xl));font-weight:var(--font-weight-logo);line-height:var(--line-height-display);text-wrap:balance}@media (width>=48rem){._title_1nv52_46{font-size:clamp(var(--font-size-5xl), 7vw, var(--font-size-7xl))}}._intro_1nv52_59{max-width:var(--width-s);font-size:var(--font-size-lg)}._status_1nv52_64{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:var(--stroke-2) solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-heading);display:inline-flex}._dot_1nv52_75{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-accent);animation:1.6s ease-in-out infinite _blink_1nv52_1}@keyframes _blink_1nv52_1{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._dot_1nv52_75{animation:none}}._grid_rbvap_1{gap:var(--space-48);align-items:center;display:grid}._links_rbvap_7{gap:var(--space-16);display:grid}@media (width>=64rem){._grid_rbvap_1{gap:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._grid_xss3j_1{gap:var(--space-48);align-items:center;display:grid}._text_xss3j_7{gap:var(--space-24);justify-items:start;display:grid}._stage_xss3j_13{justify-items:center;display:grid}._stage_xss3j_13>div{width:min(100%,24rem)}._answers_xss3j_22{gap:var(--space-8);padding:0;list-style:none;display:grid}._answers_xss3j_22 li{padding:var(--space-12) var(--space-16);border:var(--stroke-2) solid var(--color-border);border-bottom-width:var(--stroke-4);border-radius:var(--radius-16);font-weight:var(--font-weight-bold);justify-content:space-between;display:flex}._answers_xss3j_22 ._isPicked_xss3j_39{border-color:var(--color-positive);background:var(--color-positive-surface);color:var(--color-on-positive-surface)}._feedback_xss3j_45{color:var(--color-positive);font-weight:var(--font-weight-heading)}@media (width>=64rem){._grid_xss3j_1{gap:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._page_1ei8y_2{max-width:none;padding-inline:0}
