.page_page__neZjv{padding:2rem 0 3rem;min-height:100vh;font-family:Segoe UI,system-ui,sans-serif;text-align:center;background:linear-gradient(180deg,var(--train-page-from) 0,var(--train-page-mid) 55%,var(--train-page-to) 100%)}.page_top__vqcFo{position:relative;max-width:1320px;margin:0 auto;padding:0 clamp(1rem,3vw,2rem)}.page_head__k92Gq{max-width:680px;margin:0 auto 1.15rem;padding-bottom:.85rem;border-bottom:1px solid var(--train-line)}.page_guide__oHY7w{position:absolute;top:-.45rem;right:clamp(1rem,3vw,2rem);z-index:2;display:flex;align-items:flex-start;gap:.15rem;width:min(22rem,38vw);pointer-events:none}.page_bubble__jeXDu{position:relative;margin:.35rem 0 0;padding:.55rem .75rem;border-radius:16px;background:var(--train-bubble);color:var(--train-bubble-ink);font-size:.78rem;font-weight:700;line-height:1.35;text-align:left;border:1px solid var(--train-line);box-shadow:0 8px 18px rgba(15,23,42,.12)}.page_bubble__jeXDu:after{content:"";position:absolute;right:-5px;top:22px;width:10px;height:10px;background:var(--train-bubble);transform:rotate(45deg)}.page_mascot__5KhI4{display:block;width:78px;height:auto;flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(79,70,229,.18));animation:page_bob__h2rMI 2.4s ease-in-out infinite}@keyframes page_bob__h2rMI{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.page_title__pVY0F{font-size:clamp(1.3rem,2.8vw,1.85rem);margin:0 0 .35rem;color:var(--train-ink);font-weight:700;letter-spacing:-.025em}.page_subtitle__KnInK{margin:0;color:var(--train-muted);font-size:.95rem}.page_livesNote__f7_Gl{max-width:34rem;margin:.7rem auto 0;color:var(--train-muted);font-size:.88rem;font-weight:700;line-height:1.4}.page_livesNote__f7_Gl a{color:var(--train-ink);font-weight:800}.page_tools__4kq55{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.85rem;max-width:68rem;margin:1.15rem auto .35rem}.page_toolChallenge__X21TP{flex:1 1 28rem;max-width:42.5rem;margin:0}.page_toolXp__7C6KA{flex:1 1 16rem;max-width:22rem}.page_loading__ZVW1A{margin:0;padding:3rem 1rem;text-align:center;color:var(--train-muted)}.page_back__s6EOI{margin-top:.75rem}.page_backBtn__pKyoN{background:var(--train-surface);color:var(--train-ink);border:1px solid var(--train-line-strong);border-radius:10px;padding:.7rem 1.35rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block;box-shadow:0 2px 8px rgba(15,23,42,.05);transition:border-color .2s ease,box-shadow .2s ease}.page_backBtn__pKyoN:hover{border-color:var(--train-muted);box-shadow:0 4px 12px rgba(15,23,42,.08)}@media (max-width:980px){.page_guide__oHY7w{position:static;width:auto;max-width:28rem;margin:-.35rem auto 1.15rem;justify-content:center;pointer-events:auto}.page_tools__4kq55{margin-top:.35rem}.page_toolChallenge__X21TP,.page_toolXp__7C6KA{flex-basis:100%;max-width:42.5rem}}@media (min-width:981px){.page_tools__4kq55{margin-top:2.6rem}}@media (prefers-reduced-motion:reduce){.page_mascot__5KhI4{animation:none}}