.tour[data-astro-cid-ezmpdztk]{z-index:10000;pointer-events:none;width:auto;max-width:none;height:auto;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.tour[data-astro-cid-ezmpdztk][hidden]{display:none}.ring[data-astro-cid-ezmpdztk]{border:2px solid var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 26%, transparent), 0 0 0 9999px #00000073;border-radius:14px;transition:top .26s cubic-bezier(.2,.9,.3,1),left .26s cubic-bezier(.2,.9,.3,1),width .26s,height .26s;position:absolute}.ring[data-astro-cid-ezmpdztk][hidden]{display:none}.tour[data-astro-cid-ezmpdztk][data-waiting] .ring[data-astro-cid-ezmpdztk]{animation:1.5s ease-in-out infinite pulse}@keyframes pulse{50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--accent) 30%, transparent), 0 0 0 9999px #00000073}}.card[data-astro-cid-ezmpdztk]{background:var(--surface);border:1px solid var(--border);pointer-events:auto;border-radius:16px;width:min(320px,100vw - 32px);padding:18px;transition:top .26s cubic-bezier(.2,.9,.3,1),left .26s cubic-bezier(.2,.9,.3,1);position:absolute;box-shadow:0 24px 50px -20px #0009}html[data-panicked] .card[data-astro-cid-ezmpdztk]{color:#f2f4f8;background:#14171c;border-color:#2a2f38}html[data-panicked] .card[data-astro-cid-ezmpdztk] .step[data-astro-cid-ezmpdztk],html[data-panicked] .card[data-astro-cid-ezmpdztk] .body[data-astro-cid-ezmpdztk],html[data-panicked] .card[data-astro-cid-ezmpdztk] .skip[data-astro-cid-ezmpdztk]{color:#a7b0bf}html[data-panicked] .card[data-astro-cid-ezmpdztk] .next[data-astro-cid-ezmpdztk]{color:#f2f4f8}.dots[data-astro-cid-ezmpdztk]{gap:5px;margin-bottom:10px;display:flex}.dots[data-astro-cid-ezmpdztk] i{background:var(--text-dim);opacity:.32;border-radius:999px;width:5px;height:5px;transition:width .22s,opacity .22s}.dots[data-astro-cid-ezmpdztk] i.on{opacity:1;background:var(--accent);width:16px}.dots[data-astro-cid-ezmpdztk] i.done{opacity:.6}.card[data-astro-cid-ezmpdztk] h2[data-astro-cid-ezmpdztk]{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.02em;font-weight:700;line-height:1.15}.body[data-astro-cid-ezmpdztk]{color:var(--text-dim);font-size:var(--step--1);margin-top:7px;line-height:1.5}.acts[data-astro-cid-ezmpdztk]{align-items:center;gap:8px;margin-top:16px;display:flex}.skip[data-astro-cid-ezmpdztk]{color:var(--text-dim);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;padding:6px 2px}.skip[data-astro-cid-ezmpdztk]:hover{color:var(--text)}.next[data-astro-cid-ezmpdztk]{height:32px;font-size:var(--step--1);color:var(--text);cursor:pointer;border-radius:999px;margin-left:auto;padding:0 16px;font-weight:600}.next[data-astro-cid-ezmpdztk][data-hint]{color:var(--text-dim);cursor:default;background:0 0;border:0;font-weight:500}.next[data-astro-cid-ezmpdztk][data-hint]:before,.next[data-astro-cid-ezmpdztk][data-hint]:after{content:none}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-ezmpdztk],.card[data-astro-cid-ezmpdztk]{transition:none}.tour[data-astro-cid-ezmpdztk][data-waiting] .ring[data-astro-cid-ezmpdztk]{animation:none}}.q-card.welcome{width:460px}.eyebrow[data-astro-cid-jgnp2svd]{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-weight:700}.dots[data-astro-cid-jgnp2svd]{gap:5px;margin:0 0 18px;padding:0;list-style:none;display:flex}.dots[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd]{background:var(--border);border-radius:999px;width:6px;height:6px}.dots[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd].on{background:var(--accent);width:18px}.dots[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd].done{background:var(--text-dim)}h2[data-astro-cid-jgnp2svd]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.03em;text-wrap:balance;margin:0 0 12px;font-weight:700;line-height:1.05}section[data-astro-cid-jgnp2svd] p[data-astro-cid-jgnp2svd]{font-size:var(--step-0);color:var(--text-dim);margin:0 0 12px;line-height:1.5}.news[data-astro-cid-jgnp2svd]{color:var(--text-dim);gap:9px;margin:0;padding:0 0 0 18px;line-height:1.45;display:grid}.news[data-astro-cid-jgnp2svd] b[data-astro-cid-jgnp2svd]{color:var(--text);font-weight:650}.row[data-astro-cid-jgnp2svd]{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.skip[data-astro-cid-jgnp2svd]{color:var(--text-dim);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;padding:6px 2px}.skip[data-astro-cid-jgnp2svd]:hover{color:var(--text)}.next[data-astro-cid-jgnp2svd]{height:36px;font-size:var(--step--1);color:var(--text);cursor:pointer;border-radius:999px;padding:0 18px;font-weight:600}.next[data-astro-cid-jgnp2svd].go{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}.tag[data-astro-cid-ng5cv5z3]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:6px;font-size:11px;font-weight:700}.q-card[data-astro-cid-ng5cv5z3] h2[data-astro-cid-ng5cv5z3]{margin-bottom:12px}[data-news-body] p{color:var(--text-dim);font-size:var(--step--1);line-height:1.55}[data-news-body] .item{border-left:1px solid var(--border);padding-left:13px}[data-news-body] .item+.item{margin-top:14px}[data-news-body] .item h3{font-size:var(--step-0);letter-spacing:-.015em;margin-bottom:3px;font-weight:650}[data-news-body] .ver{color:var(--text-dim);opacity:.75;margin-bottom:8px;font-size:11px}.row[data-astro-cid-ng5cv5z3]{align-items:center;gap:8px;margin-top:20px;display:flex}.row[data-astro-cid-ng5cv5z3] .q-primary{flex:auto;width:auto}.go[data-astro-cid-ng5cv5z3]{min-height:44px;color:var(--text);place-items:center;font-weight:600;text-decoration:none;display:grid}.go[data-astro-cid-ng5cv5z3][hidden]{display:none}main[data-astro-cid-lcdefpme]{max-width:880px;margin:0 auto;padding:30px 20px 80px}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.tile[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--hue) 30%, transparent);background:color-mix(in srgb, var(--hue) 8%, var(--surface));min-height:158px;color:var(--text);border-radius:20px;flex-direction:column;align-items:flex-start;gap:2px;padding:20px 22px 22px;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1),border-color .16s,background-color .16s;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-lcdefpme]:before{content:"";background:radial-gradient(closest-side, var(--hue), transparent 70%);opacity:.16;pointer-events:none;position:absolute;inset:-40% 30% 40% -20%}.tile[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in srgb, var(--hue) 55%, transparent);background:color-mix(in srgb, var(--hue) 13%, var(--surface))}.tile[data-astro-cid-lcdefpme]:active{transform:scale(.985)}.glyph[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--hue) 16%, transparent);width:54px;height:54px;color:var(--hue);border-radius:15px;place-items:center;margin-bottom:12px;display:grid}.name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.025em;font-weight:700;line-height:1.15}.line[data-astro-cid-lcdefpme]{color:var(--text-dim);font-size:var(--step--1);line-height:1.4}.back[data-astro-cid-lcdefpme]{margin-top:28px}.back[data-astro-cid-lcdefpme][hidden]{display:none}.back[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--text-dim);margin-bottom:8px;font-weight:600}.rail[data-astro-cid-lcdefpme]{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.rail[data-astro-cid-lcdefpme] a{background:var(--surface-2);border:1px solid var(--border);width:132px;color:var(--text);border-radius:12px;flex:none;text-decoration:none;overflow:hidden}.rail[data-astro-cid-lcdefpme] a:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--border))}.rail[data-astro-cid-lcdefpme] img{aspect-ratio:16/9;object-fit:cover;background:var(--surface-2);width:100%;display:block}.rail[data-astro-cid-lcdefpme] span{font-size:var(--step--2);white-space:nowrap;text-overflow:ellipsis;padding:7px 9px 9px;font-weight:600;display:block;overflow:hidden}@media (width<=620px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:11px}.tile[data-astro-cid-lcdefpme]{min-height:0;padding:16px 18px 18px}.glyph[data-astro-cid-lcdefpme]{width:46px;height:46px;margin-bottom:9px}}
