.L27A0a_tour{padding-block:var(--section-y);background:var(--surface-canvas)}.L27A0a_container{width:min(var(--content-max), 100%);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.L27A0a_head{text-align:center;justify-items:center;gap:10px;margin-bottom:max(20px,min(3vw,32px));display:grid}.L27A0a_eyebrow{background:var(--tint-assistant);min-height:32px;color:var(--ink-assistant);border-radius:999px;align-items:center;gap:8px;padding:3px 14px;font-size:14px;font-weight:700;display:inline-flex}.L27A0a_title{font-size:var(--fs-section);font-weight:700;line-height:var(--lh-tight)}.L27A0a_desc{font-size:var(--fs-lead);color:var(--text-secondary);max-width:32em}.L27A0a_layout{align-items:start;gap:14px;display:grid}@media (min-width:960px){.L27A0a_layout{grid-template-columns:minmax(260px,340px) minmax(0,560px);justify-content:center;align-items:center;gap:28px}}.L27A0a_tabs{background:var(--surface-2);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.L27A0a_tab{cursor:pointer;min-height:46px;color:var(--text-secondary);font:inherit;text-align:start;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:0;border-radius:18px;justify-content:center;align-items:center;gap:6px;padding:6px 8px;display:flex;position:relative;overflow:hidden}.L27A0a_tab[aria-selected=true]{background:var(--surface-1);color:var(--text-primary);box-shadow:0 2px 8px -4px #0000002e}.L27A0a_tabIcon{flex-shrink:0;place-items:center;display:grid}.L27A0a_tab[aria-selected=true] .L27A0a_tabIcon{color:var(--ink-brand)}.L27A0a_tabText{min-width:0;display:grid}.L27A0a_tabText b{white-space:nowrap;font-size:14.5px;font-weight:700}.L27A0a_tabText small{display:none}.L27A0a_tabTimer{background:var(--color-brand);transform-origin:100%;border-radius:3px;height:3px;animation:linear forwards L27A0a_tabTimer;position:absolute;top:auto;bottom:4px;left:10px;right:10px}@keyframes L27A0a_tabTimer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:960px){.L27A0a_tabs{background:0 0;grid-template-columns:1fr;gap:8px;padding:0}.L27A0a_tab{border-radius:var(--radius-small);background:var(--surface-1);border:1px solid var(--line);justify-content:flex-start;gap:14px;min-height:76px;padding:12px 16px}.L27A0a_tab[aria-selected=true]{border-color:color-mix(in srgb, var(--color-brand) 60%, transparent);box-shadow:var(--shadow-soft)}.L27A0a_tabIcon{background:var(--surface-2);border-radius:14px;width:44px;height:44px}.L27A0a_tab[aria-selected=true] .L27A0a_tabIcon{background:var(--tint-brand)}.L27A0a_tabText b{font-size:16px}.L27A0a_tabText small{color:var(--text-secondary);white-space:normal;font-size:13.5px;display:block}.L27A0a_tabTimer{top:auto;bottom:6px;left:16px;right:16px}}.L27A0a_stageWrap{gap:10px;display:grid}.L27A0a_stage{border-radius:var(--radius-hero);background:var(--surface-1);border:1px solid var(--line);box-shadow:var(--shadow-soft);overflow:hidden}.L27A0a_stageBar{border-bottom:1px solid var(--line);background:var(--surface-canvas);align-items:center;gap:10px;padding:10px 14px;display:flex}.L27A0a_dots{gap:5px;display:inline-flex}.L27A0a_dots i{background:var(--line-strong);border-radius:50%;width:9px;height:9px}.L27A0a_url{text-align:center;color:var(--text-tertiary);background:var(--surface-1);border:1px solid var(--line);direction:ltr;border-radius:999px;flex:1;padding:4px 10px;font-size:12.5px;font-weight:600}.L27A0a_stageBody{height:410px;padding:16px;position:relative}@media (min-width:620px){.L27A0a_stageBody{height:400px;padding:20px}}.L27A0a_scene{animation:L27A0a_sceneIn .4s var(--ease-out) both;align-content:start;gap:12px;display:grid;position:absolute;top:16px;bottom:16px;left:16px;right:16px}@media (min-width:620px){.L27A0a_scene{top:20px;bottom:20px;left:20px;right:20px}}@keyframes L27A0a_sceneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.L27A0a_blurb{text-align:center;color:var(--text-secondary);min-height:2.6em;font-size:15px}.L27A0a_sceneTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.L27A0a_chip{border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:2px 11px;font-size:13px;font-weight:700;display:inline-flex}.L27A0a_chipQuant{background:var(--tint-quant);color:var(--ink-quant)}.L27A0a_dotQuant{background:var(--color-quant);border-radius:50%;width:8px;height:8px}.L27A0a_counter{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.L27A0a_progress{background:var(--surface-3);border-radius:999px;height:6px;overflow:hidden}.L27A0a_progressFill{border-radius:inherit;background:var(--color-brand);height:100%;animation:L27A0a_grow20to30 1s .2s var(--ease-out) both;display:block}@keyframes L27A0a_grow20to30{0%{width:20%}to{width:30%}}.L27A0a_q{font-family:var(--font-reading);font-size:18px;font-weight:600;line-height:1.7}.L27A0a_options{gap:8px;display:grid}.L27A0a_option{border:1.5px solid var(--line-strong);font-variant-numeric:tabular-nums;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:6px 10px;font-weight:700;display:grid}.L27A0a_key{background:var(--surface-2);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.L27A0a_optionPick{animation:L27A0a_pickFlow 2.6s var(--ease-out) forwards}@keyframes L27A0a_pickFlow{0%,38%{border-color:var(--line-strong);background:0 0}45%,68%{background:var(--tint-brand);border-color:var(--color-brand)}76%,to{background:var(--tint-success);border-color:color-mix(in srgb, var(--color-success) 55%, transparent)}}.L27A0a_optionMark{color:var(--ink-success);opacity:0;animation:.3s 2s forwards L27A0a_fadeIn}.L27A0a_explain{background:var(--surface-2);opacity:0;animation:L27A0a_riseIn .4s 2.4s var(--ease-out) forwards;border-radius:14px;gap:2px;padding:10px 12px;font-size:14.5px;display:grid}.L27A0a_explain b{color:var(--ink-success)}@keyframes L27A0a_riseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.L27A0a_readyTop{align-items:center;gap:16px;display:flex}.L27A0a_ring{flex-shrink:0;width:112px;height:112px;position:relative}.L27A0a_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.L27A0a_ringTrack{fill:none;stroke:var(--surface-3);stroke-width:10px}.L27A0a_ringFill{fill:none;stroke:var(--color-brand);stroke-width:10px;stroke-linecap:round;stroke-dasharray:314.16;stroke-dashoffset:314.16px;animation:L27A0a_ringTo78 1.4s .2s var(--ease-out) forwards}@keyframes L27A0a_ringTo78{to{stroke-dashoffset:69.1px}}.L27A0a_ringNum{font-variant-numeric:tabular-nums;place-items:center;font-size:26px;font-weight:900;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.L27A0a_readyText{gap:6px;display:grid}.L27A0a_readyText b{font-size:17px}.L27A0a_gain{background:var(--tint-success);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:26px;color:var(--ink-success);opacity:0;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:12.5px;font-weight:800;animation:.4s 1.4s forwards L27A0a_riseIn;display:inline-flex}.L27A0a_secRows{gap:10px;display:grid}.L27A0a_secRow,.L27A0a_weakRow{grid-template-columns:92px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:14px;display:grid}.L27A0a_secRow b,.L27A0a_weakRow b{text-align:end;font-variant-numeric:tabular-nums}.L27A0a_track{background:var(--surface-3);border-radius:999px;height:10px;display:block;overflow:hidden}.L27A0a_fill{border-radius:inherit;width:0;height:100%;animation:L27A0a_growTo 1.1s .5s var(--ease-out) forwards;display:block}.L27A0a_fillQuant{--w:74%;background:var(--color-quant)}.L27A0a_fillVerbal{--w:61%;background:var(--color-verbal);animation-delay:.7s}@keyframes L27A0a_growTo{to{width:var(--w)}}.L27A0a_weak{background:var(--surface-2);border-radius:16px;gap:8px;padding:12px;display:grid}.L27A0a_weakTitle{align-items:center;gap:6px;font-size:13.5px;font-weight:800;display:inline-flex}.L27A0a_weakRow{opacity:0;animation:L27A0a_riseIn .35s var(--d,1.6s) forwards;font-size:13.5px}.L27A0a_fillSkill{border-radius:inherit;height:100%;width:var(--w);display:block}.L27A0a_chatHead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:10px;display:flex}.L27A0a_chatHead b{font-size:15px;display:block}.L27A0a_chatHead small{color:var(--ink-assistant);font-size:12.5px;font-weight:600}.L27A0a_avatar{background:#2e7cf6;border-radius:50%;width:40px;height:40px}.L27A0a_chat{align-content:start;gap:10px;display:grid}.L27A0a_msg{opacity:0;border-radius:18px;max-width:88%;padding:10px 14px;font-size:14.5px;line-height:1.65;animation:.35s forwards L27A0a_riseIn}.L27A0a_msgUser{background:var(--surface-2);justify-self:end;animation-delay:.3s}.L27A0a_msgUser:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:6px}.L27A0a_msgUser:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:6px}.L27A0a_msgUser:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:6px}.L27A0a_msgUser:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.L27A0a_msgUser:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.L27A0a_msgUser:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:6px}.L27A0a_msgBot{background:var(--tint-assistant);justify-self:start;animation-delay:1.9s}.L27A0a_msgBot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:6px}.L27A0a_msgBot:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:6px}.L27A0a_msgBot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:6px}.L27A0a_msgBot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.L27A0a_msgBot:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.L27A0a_msgBot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:6px}.L27A0a_typing{background:var(--tint-assistant);opacity:0;border-radius:18px;justify-self:start;gap:4px;padding:10px 14px;animation:1s .9s forwards L27A0a_typingShow;display:inline-flex}.L27A0a_typing i{background:var(--ink-assistant);border-radius:50%;width:7px;height:7px;animation:1s infinite L27A0a_blink}.L27A0a_typing i:nth-child(2){animation-delay:.15s}.L27A0a_typing i:nth-child(3){animation-delay:.3s}@keyframes L27A0a_typingShow{0%{opacity:0}15%,85%{opacity:1}to{opacity:0;height:0;margin:-5px 0;padding:0}}@keyframes L27A0a_blink{0%,to{opacity:.3}50%{opacity:1}}.L27A0a_chips{opacity:0;flex-wrap:wrap;gap:6px;animation:.35s 2.6s forwards L27A0a_riseIn;display:flex}.L27A0a_chips span{background:var(--surface-1);border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:2px 11px;font-size:13px;font-weight:700;display:inline-flex}.L27A0a_saved{background:var(--tint-warning);color:var(--ink-warning);opacity:0;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;font-weight:700;animation:.35s 3.3s forwards L27A0a_riseIn;display:flex}.L27A0a_cta{justify-content:center;margin-top:18px;display:flex}.L27A0a_ctaBtn{background:var(--surface-inverse);min-height:52px;color:var(--text-inverse);border-radius:999px;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.L27A0a_ctaBtn:hover{background:color-mix(in srgb, var(--surface-inverse) 86%, #fff)}@media (prefers-reduced-motion:reduce){.L27A0a_scene *,.L27A0a_scene{animation-duration:1ms!important;animation-delay:0s!important}}@keyframes L27A0a_fadeIn{0%{opacity:0}to{opacity:1}}
