.tag[data-astro-cid-7t72llso]{background:var(--tag);color:var(--ink-on-amber);border-radius:var(--radius-tag);flex-direction:column;text-decoration:none;transition:transform .15s;display:flex;position:relative;overflow:hidden}.tag[data-astro-cid-7t72llso]:hover{color:var(--ink-on-amber);transform:translateY(-3px)rotate(-.4deg)}.route[data-astro-cid-7t72llso]{font:800 32px/1 var(--font-display);background:var(--amber);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.go[data-astro-cid-7t72llso] .route[data-astro-cid-7t72llso]{background:var(--go)}.orange[data-astro-cid-7t72llso] .route[data-astro-cid-7t72llso]{background:var(--tag-fill)}.plane[data-astro-cid-7t72llso]{font-size:18px}.hole[data-astro-cid-7t72llso]{background:var(--board);z-index:1;border-radius:50%;width:18px;height:18px;position:absolute;top:70px;right:18px}img[data-astro-cid-7t72llso]{aspect-ratio:2;object-fit:cover;width:100%}.cat[data-astro-cid-7t72llso]{font:600 14px/1.3 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#4a473f;padding:16px 20px 4px}.title[data-astro-cid-7t72llso]{font:800 26px/1.08 var(--font-display);flex:1;padding:0 20px}.code[data-astro-cid-7t72llso]{font:400 40px/1 var(--font-code);padding:10px 20px 14px}.intro[data-astro-cid-lcdefpme]{font:600 clamp(20px, 2.4vw, 26px)/1.3 var(--font-display);letter-spacing:.02em;color:#c9c5ba;text-transform:none;max-width:46rem;padding-block:34px 22px}.board-empty[data-astro-cid-lcdefpme]{font:600 24px/1.3 var(--font-display);text-transform:uppercase;padding:32px}.lead-guide[data-astro-cid-lcdefpme]{margin-top:64px}.lead-link[data-astro-cid-lcdefpme]{color:var(--ink);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;text-decoration:none;display:grid}.lead-link[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:2;object-fit:cover;border-radius:var(--radius-tag);width:100%}.lead-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-transform:uppercase;margin-top:12px;font-size:clamp(36px,4.6vw,58px);line-height:.98}.lead-link[data-astro-cid-lcdefpme]:hover h2[data-astro-cid-lcdefpme]{color:var(--amber)}.lead-text[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{font-size:14px}.desc[data-astro-cid-lcdefpme]{color:#c9c5ba;margin:16px 0 0;font-size:19px;line-height:1.55}.lead-text[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{margin:12px 0 0}.sec-title[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.03em;font-size:clamp(30px,3.6vw,40px)}.sec-title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--amber);text-transform:none;font-weight:600}.tags-sec[data-astro-cid-lcdefpme]{margin-top:80px}.tags[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:22px;display:grid}.gates-sec[data-astro-cid-lcdefpme]{margin-top:80px}.gates[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:22px 0 0;padding:0;list-style:none;display:grid}.gates[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.gate[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:18px;padding:18px 0;text-decoration:none;display:flex}.num[data-astro-cid-lcdefpme]{width:64px;height:76px;font:800 44px/1 var(--font-display);color:var(--amber);flex:none;place-items:center;display:grid}.g-text[data-astro-cid-lcdefpme]{gap:2px;min-width:0;display:grid}.g-name[data-astro-cid-lcdefpme]{font:800 26px/1.1 var(--font-display);text-transform:uppercase}.gate[data-astro-cid-lcdefpme]:hover .g-name[data-astro-cid-lcdefpme]{color:var(--amber)}.g-sum[data-astro-cid-lcdefpme]{color:#c9c5ba;font-size:15px}.g-count[data-astro-cid-lcdefpme]{font:600 14px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.method[data-astro-cid-lcdefpme]{border-radius:var(--radius-board);background:#161616;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;align-items:center;gap:32px;margin-top:80px;padding-block:36px;display:grid}.m-head[data-astro-cid-lcdefpme]{color:var(--amber);flex-direction:column;gap:12px;display:flex}.m-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--ink);text-transform:uppercase;font-size:clamp(28px,3vw,36px)}.method[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{color:#c9c5ba;gap:10px;margin:0;padding-left:1.2em;font-size:16px;line-height:1.55;display:grid}.method[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--amber);font-weight:600}.method[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}@media (width<=980px){.lead-link[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:20px}.tags[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);max-width:460px}.gates[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.method[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);width:auto;margin-inline:16px}}
