._hero_1hjue_1{--band: clamp(10rem, 27vh, 15rem);position:relative;min-height:100svh;display:grid;align-content:center;padding-block:7rem calc(var(--band) - 3rem);overflow:clip}._inner_1hjue_13{position:relative;z-index:2;text-align:center;display:grid;justify-items:center;gap:1.3rem}._inner_1hjue_13 ._head_1hjue_24{font-size:clamp(2.5rem,6.2vw,5.25rem);max-width:26ch}._inner_1hjue_13 ._lede_1hjue_29{max-width:41rem;text-align:center;text-wrap:pretty}._actions_1hjue_35{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}._note_1hjue_42{font-size:.8125rem;color:var(--faint);margin:0}._arch_1hjue_57{--archH: min(86vw, 45rem);position:absolute;left:50%;bottom:calc(var(--band) - var(--archH));width:min(190vw,100rem);height:var(--archH);translate:-50% 0;z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 16%,#000 52%,transparent 90%);mask-image:linear-gradient(to bottom,transparent 0%,#000 16%,#000 52%,transparent 90%)}._node_1hjue_72{position:absolute;translate:-50% -50%;border-radius:999px}@keyframes _glide_1hjue_109{0%,to{transform:translate(calc(var(--tx) * var(--reach) * -1px),calc(var(--ty) * var(--reach) * -1px))}50%{transform:translate(calc(var(--tx) * var(--reach) * 1px),calc(var(--ty) * var(--reach) * 1px))}}@keyframes _swell_1hjue_1{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--amp) * -1px))}}._glide_1hjue_109{display:block;animation:_glide_1hjue_109 var(--slide) ease-in-out var(--slideLag) infinite;will-change:transform}._drift_1hjue_115{display:block;animation:_swell_1hjue_1 var(--dur) ease-in-out var(--lag) infinite;will-change:transform}@media(prefers-reduced-motion:reduce){._glide_1hjue_109,._drift_1hjue_115{animation:none}}@media(max-width:44rem){._hero_1hjue_1{--band: clamp(7rem, 20vh, 10rem);min-height:94svh;padding-block:6.5rem calc(var(--band) - 2rem)}._arch_1hjue_57{--archH: 108vw;width:240vw}}._track_12hs1_1{position:relative;height:620vh}._stage_12hs1_6{position:sticky;top:0;min-height:100svh;display:grid;align-content:center}._grid_12hs1_14{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}._say_12hs1_25{display:grid;grid-template-areas:"stack";min-height:15rem;align-content:center}._beat_12hs1_32{grid-area:stack;display:grid;gap:.9rem;align-content:center}._beatHead_12hs1_39{margin:0;font-family:var(--display);font-weight:400;letter-spacing:-.3px;font-size:clamp(1.75rem,3.1vw,2.75rem);line-height:1.12;text-wrap:balance;color:var(--ink)}._beatHead_12hs1_39 em{font-style:italic;color:var(--accent)}._beatBody_12hs1_55{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--chrome);max-width:30rem;text-wrap:pretty}._marks_12hs1_66{display:flex;gap:.45rem;margin-top:2rem}._mark_12hs1_66{width:1.55rem;height:.3rem;border-radius:999px;background:var(--hairline);transition:background .52s var(--ease),width .52s var(--ease)}._markOn_12hs1_82{background:var(--hue);width:2.4rem}._markPast_12hs1_87{background:var(--hue);opacity:.4}._stack_12hs1_94{display:grid;justify-items:center;gap:1.15rem}._field_12hs1_100{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(.5rem,1.3vw,1rem) clamp(.25rem,.8vw,.6rem);width:100%}._cell_12hs1_107{position:relative;display:flex;align-items:center;gap:2px;opacity:0;transform:scale(.35);transition:opacity .62s var(--ease),transform .62s var(--ease);transition-delay:calc(var(--d) * 1ms)}._field_12hs1_100[data-in=true] ._cell_12hs1_107{opacity:1;transform:none}._shape_12hs1_125{width:clamp(16px,1.8vw,27px);aspect-ratio:1;flex:none;border-radius:6px;background:var(--written);transition:background .72s var(--ease),border-radius .72s var(--ease),transform .72s var(--ease),opacity .72s var(--ease);transition-delay:calc(var(--d) * 1ms)}._sat_12hs1_139{display:flex;align-items:center;gap:2px}._sat_12hs1_139 i{width:clamp(3px,.42vw,6px);aspect-ratio:1;border-radius:999px;background:var(--hue);transform:scale(0);transition:transform .56s var(--ease);transition-delay:calc(var(--d) * 1ms)}._bloom_12hs1_155{position:absolute;left:0;top:50%;translate:0 -50%;opacity:0;transform:scale(.2);transition:opacity .76s var(--ease),transform .76s var(--ease);transition-delay:calc(var(--d) * 1ms)}._field_12hs1_100 ._cell_12hs1_107[data-own=true] ._shape_12hs1_125{background:var(--hue)}._field_12hs1_100:is([data-beat="1"],[data-beat="2"],[data-beat="3"]) ._cell_12hs1_107[data-own=true] ._shape_12hs1_125{background:var(--written)}._field_12hs1_100[data-beat="2"] ._cell_12hs1_107[data-flag=true] ._shape_12hs1_125{background:var(--p4);border-radius:3px;transform:rotate(45deg) scale(1.12)}._field_12hs1_100[data-beat="2"] ._cell_12hs1_107:not([data-flag=true]) ._shape_12hs1_125{opacity:.45}._field_12hs1_100[data-beat="3"] ._shape_12hs1_125{opacity:.22}._field_12hs1_100[data-beat="3"] ._cell_12hs1_107[data-you=true] ._shape_12hs1_125{opacity:1;background:var(--p1);border-radius:999px;transform:scale(1.35)}._field_12hs1_100:is([data-beat="4"],[data-beat="5"],[data-beat="6"]) ._shape_12hs1_125{background:var(--hue);border-radius:999px;opacity:1}._field_12hs1_100:is([data-beat="5"],[data-beat="6"]) ._sat_12hs1_139 i{transform:scale(1)}._field_12hs1_100:is([data-beat="5"],[data-beat="6"]) ._sat_12hs1_139 i:nth-child(2){transition-delay:calc(var(--d) * 1ms + .11s)}._field_12hs1_100:is([data-beat="5"],[data-beat="6"]) ._sat_12hs1_139 i:nth-child(3){transition-delay:calc(var(--d) * 1ms + .22s)}._field_12hs1_100[data-beat="6"] ._cell_12hs1_107[data-bloom=true] ._bloom_12hs1_155{opacity:1;transform:scale(1)}._field_12hs1_100[data-beat="6"] ._cell_12hs1_107[data-bloom=true] ._shape_12hs1_125{opacity:0;transform:scale(.25)}._notes_12hs1_251{display:grid;grid-template-areas:"stack";min-height:2.75rem;width:100%}._note_12hs1_251{grid-area:stack;margin:0;font-size:.8125rem;line-height:1.5;color:var(--faint);text-align:center}@media(max-width:62rem){._track_12hs1_1{height:auto}._stage_12hs1_6{position:static;min-height:0;padding-block:clamp(4rem,9vh,6rem)}._grid_12hs1_14{grid-template-columns:minmax(0,1fr);gap:2.5rem}._say_12hs1_25{grid-template-areas:none;min-height:0;gap:2.25rem}._beat_12hs1_32{grid-area:auto}._marks_12hs1_66{display:none}._notes_12hs1_251{grid-template-areas:none;min-height:0;gap:.35rem}._note_12hs1_251{grid-area:auto}}@media(prefers-reduced-motion:reduce){._track_12hs1_1{height:auto}._stage_12hs1_6{position:static;min-height:0}}._wrap_wvb0p_1{background:var(--cream);border-block:1px solid #f2e6d5}._top_wvb0p_6{display:grid;justify-items:center;text-align:center;gap:1.15rem;margin-bottom:clamp(2.5rem,5vw,4rem)}._head_wvb0p_14{max-width:20ch}._head_wvb0p_14 em{color:var(--accent)}._top_wvb0p_6 ._lede_wvb0p_22{max-width:42rem;text-align:center;text-wrap:pretty}._board_wvb0p_32{border-radius:20px;border:1px solid #f0e3d0;background:#ffffffb8;box-shadow:0 1px 2px #4b2c0c0a;overflow:hidden}._given_wvb0p_40{display:flex;align-items:center;gap:.6rem;padding:.9rem clamp(1rem,2vw,1.5rem);border-bottom:1px solid #f2e8da;background:#ffffff8c;font-size:.9375rem;color:var(--chrome)}._given_wvb0p_40 b{font-weight:500;color:var(--ink)}._givenTag_wvb0p_56{margin-left:auto;font-size:.8125rem;color:var(--faint)}._lanes_wvb0p_62{display:grid}._lane_wvb0p_62{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.75rem);padding:clamp(.85rem,1.6vw,1.15rem) clamp(1rem,2vw,1.5rem)}._lane_wvb0p_62+._lane_wvb0p_62{border-top:1px solid #f5ece0}._who_wvb0p_78{display:flex;align-items:center;gap:.55rem;font-size:.9375rem;color:var(--ink)}._dot_wvb0p_86{width:.85rem;height:.85rem;border-radius:999px;flex:none;background:var(--hue)}._turns_wvb0p_96{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._q_wvb0p_103{width:.5rem;height:.5rem;flex:none;border:1.5px solid var(--accent-soft);border-radius:1px;rotate:45deg}._a_wvb0p_112{width:.45rem;height:.45rem;flex:none;border-radius:999px;background:var(--hue)}._marks_wvb0p_120{display:flex;align-items:center;gap:.3rem}._tick_wvb0p_126{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:999px;font-size:.65rem;line-height:1}._met_wvb0p_136{background:var(--p2);color:#fff}._open_wvb0p_141{border:1.5px dashed #ddd2c0;color:transparent}._after_wvb0p_146{margin:1.15rem 0 0;font-size:.8125rem;color:var(--faint);text-align:center}._points_wvb0p_155{margin-top:clamp(2.5rem,5vw,3.75rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem)}._point_wvb0p_155{display:grid;gap:.5rem;align-content:start}._pointHead_wvb0p_168{margin:0;font-family:var(--display);font-size:1.15rem;letter-spacing:-.3px;color:var(--ink);display:flex;align-items:center;gap:.55rem}._pointBody_wvb0p_179{margin:0;font-size:.9375rem;line-height:1.6;color:var(--chrome)}@media(max-width:62rem){._points_wvb0p_155{grid-template-columns:minmax(0,1fr);gap:1.75rem}._lane_wvb0p_62{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}._who_wvb0p_78{grid-column:1}._marks_wvb0p_120{grid-column:2;grid-row:1}._turns_wvb0p_96{grid-column:1 / -1}}._track_1nsds_1{position:relative;height:420vh}._stage_1nsds_6{position:sticky;top:0;min-height:100svh;display:grid;align-content:center}._grid_1nsds_14{display:grid;grid-template-columns:minmax(0,23rem) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}._headline_1nsds_23{font-size:clamp(1.7rem,2.5vw,2.35rem);line-height:1.14;margin-top:.35rem}._rail_1nsds_31{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:.15rem}._step_1nsds_39{position:relative;padding:.7rem 0 .7rem 1.15rem;cursor:default}._step_1nsds_39:before{content:"";position:absolute;inset:.35rem auto .35rem 0;width:2px;border-radius:2px;background:var(--hairline);transition:background .45s var(--ease)}._on_1nsds_57:before{background:var(--hue)}._stepName_1nsds_61{margin:0;font-family:var(--display);font-size:1.15rem;letter-spacing:-.3px;color:var(--faint);transition:color .45s var(--ease)}._on_1nsds_57 ._stepName_1nsds_61{color:var(--ink)}._stepSay_1nsds_74{margin:0;font-size:.9375rem;line-height:1.55;color:var(--muted);overflow:hidden}._panel_1nsds_84{position:relative;height:min(66svh,32rem);border-radius:20px;border:1px solid var(--hairline);background:var(--card);box-shadow:0 1px 2px #4b2c0c0d,0 18px 46px #49362312;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:clip}._panelHead_1nsds_98{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--hairline);background:#fff9}._panelTitle_1nsds_107{margin:0;font-family:var(--display);font-size:.9375rem;letter-spacing:-.3px}._panelMeta_1nsds_114{margin:0 0 0 auto;font-size:.75rem;color:var(--faint)}._feed_1nsds_122{padding:1.1rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.85rem;min-height:0;transition:padding-bottom .7s var(--ease);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 2.25rem);mask-image:linear-gradient(to bottom,transparent 0,#000 2.25rem)}._feedRaised_1nsds_139{padding-bottom:7.75rem}._note_1nsds_145{margin:1.1rem 1.1rem 0;border-radius:14px;border:1px dashed #e3d9c8;background:#fdf8f0;padding:.8rem .95rem;display:grid;gap:.3rem;overflow:hidden}._noteWho_1nsds_156{margin:0;font-size:.75rem;color:var(--accent)}._noteBody_1nsds_162{margin:0;font-size:.9375rem;line-height:1.5;color:#4d453d}._turn_1nsds_169{display:grid;gap:.28rem}._who_1nsds_174{margin:0;font-size:.75rem;color:var(--faint);display:flex;align-items:center;gap:.4rem}._tutorSay_1nsds_184{margin:0;font-family:var(--display);font-size:1.0625rem;line-height:1.5;letter-spacing:-.3px;color:var(--ink)}._studentSay_1nsds_193{margin:0;align-self:flex-end;max-width:88%;background:var(--bubble);color:var(--bubble-ink);padding:.7rem .95rem;border-radius:18px;font-size:.9375rem;line-height:1.55}._studentTurn_1nsds_205{justify-items:end}._cited_1nsds_210{box-shadow:0 0 0 2px var(--p2);border-radius:18px}._verdict_1nsds_217{position:absolute;left:1.1rem;right:1.1rem;bottom:1.1rem;border-radius:16px;background:#fff;border:1px solid #e6ecd8;box-shadow:0 10px 30px #4936231f;padding:.9rem 1rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem}._check_1nsds_232{width:1.35rem;height:1.35rem;border-radius:999px;background:var(--p2);color:#fff;display:grid;place-items:center;font-size:.8rem;margin-top:.1rem}._verdictName_1nsds_244{margin:0;font-size:.9375rem;font-weight:500;color:var(--ink)}._verdictWhy_1nsds_251{margin:.2rem 0 0;font-size:.875rem;line-height:1.5;color:var(--muted)}._pill_1nsds_258{display:inline-block;margin-left:.4rem;padding:.05rem .5rem;border-radius:999px;background:#eef3e2;color:#4b6043;font-size:.75rem;vertical-align:1px}@media(max-width:62rem),(prefers-reduced-motion:reduce){._track_1nsds_1{height:auto}._stage_1nsds_6{position:static;min-height:0;padding-block:clamp(4rem,9vh,6rem)}._grid_1nsds_14{grid-template-columns:minmax(0,1fr);gap:2rem}._headline_1nsds_23{font-size:clamp(1.9rem,6.5vw,2.6rem)}._panel_1nsds_84{height:auto}._panelHead_1nsds_98{flex-wrap:wrap;row-gap:.15rem}._panelMeta_1nsds_114{margin-left:0;flex-basis:100%;padding-left:1.75rem}._feed_1nsds_122{justify-content:flex-start;padding-bottom:.25rem;overflow:visible;-webkit-mask-image:none;mask-image:none}._feedRaised_1nsds_139{padding-bottom:.25rem}._verdict_1nsds_217{position:static;margin:.6rem 1.1rem 1.1rem}}._wrap_1xbu7_1{position:relative;background:linear-gradient(var(--paper) 0%,#fdf9f1 38%,var(--paper) 100%)}._grid_1xbu7_6{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}._say_1xbu7_13{display:grid;gap:1.15rem;justify-items:start}._chat_1xbu7_21{border-radius:22px;border:1px solid var(--hairline);background:#ffffffc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 2px #4b2c0c0d,0 20px 50px #49362314;padding:clamp(1.1rem,2vw,1.6rem);display:grid;gap:1.1rem}._ask_1xbu7_34{justify-self:end;max-width:82%;margin:0;background:var(--bubble);color:var(--bubble-ink);padding:.7rem 1rem;border-radius:18px;font-size:.9375rem;line-height:1.5}._head_1xbu7_46{display:flex;align-items:center;gap:.55rem;font-size:.8125rem;color:var(--muted)}@keyframes _bloom-in_1xbu7_1{0%{scale:.4;opacity:0;filter:blur(3px)}60%{scale:1.06;opacity:1;filter:blur(0)}to{scale:1}}._bloom_1xbu7_72{animation:_bloom-in_1xbu7_1 .95s cubic-bezier(.16,1,.3,1) both}._trace_1xbu7_81{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}._act_1xbu7_89{display:flex;align-items:flex-start;gap:.65rem;min-height:1.75rem;font-size:.9375rem;color:var(--chrome)}._gutter_1xbu7_98{position:relative;width:1rem;flex:none;align-self:stretch}._up_1xbu7_105,._down_1xbu7_106{position:absolute;left:50%;width:1px;translate:-50% 0;background:var(--hairline)}._up_1xbu7_105{top:0;height:9px}._down_1xbu7_106{top:19px;bottom:0}._marker_1xbu7_124{position:absolute;top:9px;left:50%;width:.625rem;height:.625rem;translate:-50% 0;border-radius:999px}@keyframes _step-pulse_1xbu7_1{0%,to{opacity:1}50%{opacity:.4}}._pulsing_1xbu7_144{animation:_step-pulse_1xbu7_1 1.9s ease-in-out infinite}._done_1xbu7_148{opacity:.65}._answer_1xbu7_152{margin:0;font-family:var(--display);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.58;letter-spacing:-.3px;color:var(--ink)}._hand_1xbu7_161{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.15rem}._chip_1xbu7_168{font-size:.8125rem;padding:.35rem .8rem;border-radius:999px;border:1px solid #e6ddcd;background:#fff;color:var(--chrome)}._chipStrong_1xbu7_177{border-color:transparent;background:var(--ink);color:var(--paper)}@media(max-width:62rem){._grid_1xbu7_6{grid-template-columns:minmax(0,1fr);gap:2.25rem}}._grid_11bnk_1{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}._say_11bnk_8{display:grid;gap:1.15rem;justify-items:start}._garden_11bnk_18{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem)}._plot_11bnk_24{display:grid;justify-items:center;gap:.3rem}._name_11bnk_30{font-size:.75rem;color:var(--faint);text-align:center;line-height:1.2}._facts_11bnk_37{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:.85rem;max-width:32rem}._fact_11bnk_37{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;font-size:1rem;line-height:1.55;color:var(--chrome)}._fact_11bnk_37 b{font-weight:500;color:var(--ink)}._bullet_11bnk_60{width:.5rem;height:.5rem;border-radius:999px;margin-top:.55rem}@media(max-width:62rem){._grid_11bnk_1{grid-template-columns:minmax(0,1fr);gap:2.5rem}._garden_11bnk_18{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:34rem){._garden_11bnk_18{grid-template-columns:repeat(4,minmax(0,1fr))}._plot_11bnk_24:nth-child(n+21){display:none}}._wrap_1gqtc_1{background:var(--cream);border-block:1px solid #f2e6d5}._top_1gqtc_6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:end}._cards_1gqtc_13{margin-top:clamp(2.25rem,4vw,3.5rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._card_1gqtc_13{background:#ffffffad;border:1px solid #f0e3d0;border-radius:18px;padding:1.35rem 1.4rem 1.5rem;display:grid;gap:.5rem;align-content:start}._cardHead_1gqtc_30{margin:0;font-family:var(--display);font-size:1.125rem;letter-spacing:-.3px;color:var(--ink)}._cardBody_1gqtc_38{margin:0;font-size:.9375rem;line-height:1.6;color:var(--chrome)}._pilot_1gqtc_45{margin:clamp(2rem,3vw,2.75rem) 0 0;padding-top:1.35rem;border-top:1px solid #eddfc9;font-size:.9375rem;color:var(--chrome);display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}@media(max-width:62rem){._top_1gqtc_6{grid-template-columns:minmax(0,1fr);gap:1.25rem}._cards_1gqtc_13{grid-template-columns:minmax(0,1fr)}}
