.kt[data-astro-cid-657w5j3a]{position:relative;overflow:clip}.kt__head[data-astro-cid-657w5j3a]{padding-block:var(--section-s) 1.5rem}.kt__crumbs[data-astro-cid-657w5j3a]{font-size:var(--fs-xs);color:var(--c-text-muted);margin-bottom:1rem}.kt__crumbs[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:inherit}.kt[data-astro-cid-657w5j3a] h1[data-astro-cid-657w5j3a]{letter-spacing:-.03em;font-size:clamp(2.3rem,1.4rem + 3.4vw,4.6rem);font-weight:800}.kt__head[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:var(--c-text-muted);text-wrap:wrap;margin-top:.75rem;font-size:clamp(1.05rem,.95rem + .4vw,1.3rem)}.kt__grid[data-astro-cid-657w5j3a]{padding-bottom:var(--section-s);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3.5vw,4rem);display:grid}.kt__steps[data-astro-cid-657w5j3a]{gap:.5rem;display:grid}.st[data-astro-cid-657w5j3a]{border:0;border-top:1px solid var(--c-border);min-width:0;margin:0;padding:1.25rem 0 1.5rem}.st[data-astro-cid-657w5j3a] legend[data-astro-cid-657w5j3a]{letter-spacing:-.01em;align-items:center;gap:.7rem;padding:0;font-size:clamp(1.15rem,1rem + .4vw,1.4rem);font-weight:750;display:flex}.st__n[data-astro-cid-657w5j3a]{border:1.5px solid var(--c-border-strong);width:1.9rem;height:1.9rem;color:var(--c-accent-text);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;display:grid}.st[data-astro-cid-657w5j3a].is-done .st__n[data-astro-cid-657w5j3a]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-ink)}.kt[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a][type=radio]{opacity:0;width:1px;height:1px;position:absolute}.st__cards[data-astro-cid-657w5j3a]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem;margin-top:.9rem;display:grid}.st__cards[data-astro-cid-657w5j3a] .card[data-astro-cid-657w5j3a]{grid-column:span 2}.st__cards[data-astro-cid-657w5j3a] .card[data-astro-cid-657w5j3a]:nth-child(n+4){grid-column:span 3}.card[data-astro-cid-657w5j3a]{cursor:pointer;position:relative}.card__b[data-astro-cid-657w5j3a]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);height:100%;transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);gap:.25rem;padding:.9rem 1rem;display:grid}.card__b[data-astro-cid-657w5j3a] svg{color:var(--c-accent-text)}.card__b[data-astro-cid-657w5j3a] strong[data-astro-cid-657w5j3a]{font-size:.98rem;line-height:1.25}.card__b[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--c-text-muted);font-size:.8rem;line-height:1.35}.card[data-astro-cid-657w5j3a]:hover .card__b[data-astro-cid-657w5j3a]{border-color:var(--c-border-strong);transform:translateY(-2px)}.card[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+.card__b[data-astro-cid-657w5j3a]{border-color:var(--c-accent);box-shadow:var(--glow-accent)}.seg[data-astro-cid-657w5j3a]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem;display:grid;overflow:hidden}.seg__o[data-astro-cid-657w5j3a]{cursor:pointer;position:relative}.seg__o[data-astro-cid-657w5j3a]+.seg__o[data-astro-cid-657w5j3a]{border-left:1px solid var(--c-border)}.seg__o[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{text-align:center;height:100%;min-height:52px;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);place-items:center;padding:.5rem .75rem;font-size:.9rem;font-weight:650;line-height:1.25;display:grid}.seg__o[data-astro-cid-657w5j3a]:hover span[data-astro-cid-657w5j3a]{background:var(--c-accent-soft)}.seg__o[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+span[data-astro-cid-657w5j3a]{background:var(--c-accent);color:var(--c-accent-ink)}.urgent[data-astro-cid-657w5j3a]{border-left:3px solid var(--c-warm);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--c-surface);color:var(--c-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:.75rem;padding:.9rem 1rem;font-size:.9rem;display:flex}.urgent[data-astro-cid-657w5j3a][hidden]{display:none}.urgent[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{text-wrap:wrap;flex:16rem}.urgent[data-astro-cid-657w5j3a] strong[data-astro-cid-657w5j3a]{color:var(--c-text)}.urgent[data-astro-cid-657w5j3a] .btn[data-astro-cid-657w5j3a]{text-decoration:none}.chips[data-astro-cid-657w5j3a]{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.chip-o[data-astro-cid-657w5j3a]{cursor:pointer;position:relative}.chip-o[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{border:1px solid var(--c-border);background:var(--c-surface);min-height:44px;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:999px;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.chip-o[data-astro-cid-657w5j3a]:hover span[data-astro-cid-657w5j3a]{border-color:var(--c-border-strong)}.chip-o[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+span[data-astro-cid-657w5j3a]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-accent-ink)}.kt[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a][type=radio]:focus-visible+span[data-astro-cid-657w5j3a]{outline:2px solid var(--c-focus);outline-offset:3px}.fld[data-astro-cid-657w5j3a]{gap:.35rem;font-size:.85rem;font-weight:650;display:grid}.fld[data-astro-cid-657w5j3a] em[data-astro-cid-657w5j3a]{color:var(--c-text-muted);font-style:normal;font-weight:500}.fld--wide[data-astro-cid-657w5j3a]{margin-top:.9rem}.fld__row[data-astro-cid-657w5j3a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.75rem;display:grid}.fld[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a],.fld[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]{border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);background:var(--c-surface);width:100%;min-height:46px;color:var(--c-text);font:inherit;resize:vertical;padding:.65rem .8rem;font-size:1rem;font-weight:500}.fld[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:focus-visible,.fld[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.fld[data-astro-cid-657w5j3a] [data-astro-cid-657w5j3a]::placeholder{color:var(--c-text-muted);opacity:1}.wo[data-astro-cid-657w5j3a]{gap:.35rem;width:min(100%,26rem);margin-top:.75rem;display:grid}.wo[data-astro-cid-657w5j3a][hidden]{display:none}.wo__box[data-astro-cid-657w5j3a]{position:relative}.wo[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]{border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);background:var(--c-surface);width:100%;min-height:48px;color:var(--c-text);font:inherit;padding:.65rem .85rem;font-size:1rem;font-weight:500}.wo[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.wo[data-astro-cid-657w5j3a] [data-astro-cid-657w5j3a]::placeholder{color:var(--c-text-muted);opacity:1}.wo__list[data-astro-cid-657w5j3a]{z-index:5;border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);background:var(--c-surface);max-height:19rem;box-shadow:var(--shadow-card);margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.wo__list[data-astro-cid-657w5j3a][hidden]{display:none}.wo__list[data-astro-cid-657w5j3a] li{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.3rem .65rem;display:flex}.wo__list[data-astro-cid-657w5j3a] li span{color:var(--c-text-muted);font-size:.8rem}.wo__list[data-astro-cid-657w5j3a] li:hover,.wo__list[data-astro-cid-657w5j3a] li[aria-selected=true]{background:var(--c-accent-soft)}.warn[data-astro-cid-657w5j3a]{color:var(--c-warm);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;font-weight:600;display:flex}.warn[data-astro-cid-657w5j3a][hidden]{display:none}.pn[data-astro-cid-657w5j3a]{top:calc(var(--header-h) + 1rem);gap:.75rem;display:grid;position:sticky}.map[data-astro-cid-657w5j3a]{aspect-ratio:1800/750;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-bg-2);margin:0;position:relative;overflow:hidden}.map__img[data-astro-cid-657w5j3a],.map[data-astro-cid-657w5j3a] svg[data-astro-cid-657w5j3a]{width:100%;height:100%;position:absolute;inset:0}[data-theme=dark] .map__img--light[data-astro-cid-657w5j3a],[data-theme=light] .map__img--dark[data-astro-cid-657w5j3a]{display:none}.map[data-astro-cid-657w5j3a] path[data-astro-cid-657w5j3a]{fill:none;stroke:var(--c-accent);stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--ease);filter:drop-shadow(0 0 6px var(--c-accent))}.map__pins[data-astro-cid-657w5j3a]{margin:0;padding:0;list-style:none}.map__pins[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{background:var(--c-bg);border:2px solid var(--c-accent);width:9px;height:9px;transition:transform var(--dur) var(--ease);border-radius:50%;margin:-4.5px;position:absolute}.map__pins[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a].is-on{background:var(--c-accent);transform:scale(1.5)}.map__pins[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a].is-home{background:var(--c-accent);width:14px;height:14px;box-shadow:0 0 0 5px var(--c-accent-soft);margin:-7px}.map[data-astro-cid-657w5j3a] figcaption[data-astro-cid-657w5j3a]{background:color-mix(in srgb, var(--c-bg) 86%, transparent);color:var(--c-text);border-radius:6px;padding:.15rem .5rem;font-size:.78rem;font-weight:600;position:absolute;bottom:.5rem;left:.5rem}.tk[data-astro-cid-657w5j3a]{border:1px solid var(--c-border-strong);border-radius:var(--radius);background:var(--c-surface);box-shadow:var(--shadow-card);gap:.6rem;padding:1.1rem 1.15rem;display:grid}.tk__top[data-astro-cid-657w5j3a]{justify-content:space-between;align-items:center;display:flex}.bars[data-astro-cid-657w5j3a]{align-items:flex-end;gap:3px;height:18px;display:flex}.bars[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]{background:var(--c-border-strong);width:5px;transition:background var(--dur) var(--ease);border-radius:1px}.bars[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:first-child{height:30%}.bars[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:nth-child(2){height:55%}.bars[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:nth-child(3){height:78%}.bars[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:nth-child(4){height:100%}.bars[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a].on{background:var(--c-accent)}.tk__text[data-astro-cid-657w5j3a]{min-height:6.5rem;max-height:15rem;font:.86rem/1.55 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:wrap;color:var(--c-text);overflow:auto}.tk__text[data-astro-cid-657w5j3a].is-empty{color:var(--c-text-muted)}.tk__err[data-astro-cid-657w5j3a]{color:var(--c-warm);font-size:.875rem;font-weight:650}.tk__send[data-astro-cid-657w5j3a]{width:100%;min-height:52px;padding-inline:.5rem;font-size:.95rem}.tk__field[data-astro-cid-657w5j3a]{color:var(--c-text);gap:.3rem;font-size:.82rem;font-weight:600;display:grid}.tk__field[data-astro-cid-657w5j3a][hidden]{display:none}.tk__field[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]{border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);background:var(--c-bg);min-height:44px;color:var(--c-text);font:inherit;padding:.5rem .75rem;font-size:1rem;font-weight:400}.tk__field[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.tk__hp[data-astro-cid-657w5j3a]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.tk__btns[data-astro-cid-657w5j3a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.tk__done[data-astro-cid-657w5j3a]{color:var(--c-text);text-wrap:wrap;font-size:.875rem}.tk__done[data-astro-cid-657w5j3a].is-ok{border:1px solid var(--c-accent);border-radius:var(--radius-sm);background:var(--c-accent-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem 1.1rem;font-size:1.1rem;font-weight:700;line-height:1.35;display:grid}.tk__done[data-astro-cid-657w5j3a].is-ok:before{content:"✓";background:var(--c-accent);width:2.4rem;height:2.4rem;color:var(--c-bg);border-radius:50%;place-items:center;font-size:1.3rem;font-weight:800;display:grid}.tk__btns[data-astro-cid-657w5j3a][hidden]{display:none}.tk__note[data-astro-cid-657w5j3a]{text-align:center;color:var(--c-text-muted);font-size:.75rem}.direct[data-astro-cid-657w5j3a]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.direct[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{border:1px solid var(--c-border);border-radius:var(--radius-sm);min-height:46px;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);justify-content:center;align-items:center;gap:.5rem;font-size:.9rem;font-weight:650;text-decoration:none;display:flex}.direct[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]:hover{border-color:var(--c-accent);color:var(--c-accent-text)}.pn__who[data-astro-cid-657w5j3a]{text-align:center;color:var(--c-text-muted);text-wrap:wrap;font-size:.8rem}.kt__foot[data-astro-cid-657w5j3a]{padding-bottom:var(--section-s);color:var(--c-text-muted);gap:.5rem;font-size:.7rem;display:grid}.kt__foot[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{text-wrap:wrap}.kt__gate[data-astro-cid-657w5j3a]{border-left:3px solid var(--c-warm);background:var(--c-surface);padding:.6rem .9rem;font-size:.8rem}.kt__gate[data-astro-cid-657w5j3a] strong[data-astro-cid-657w5j3a]{color:var(--c-text)}@media (width<=1099px){.kt__grid[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr)}.pn[data-astro-cid-657w5j3a]{position:static}}@media (width>=1500px){.st__cards[data-astro-cid-657w5j3a]{grid-template-columns:repeat(5,minmax(0,1fr))}.st__cards[data-astro-cid-657w5j3a] .card[data-astro-cid-657w5j3a],.st__cards[data-astro-cid-657w5j3a] .card[data-astro-cid-657w5j3a]:nth-child(n+4){grid-column:auto}}@media (width<=640px){.st__cards[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr)}.st__cards[data-astro-cid-657w5j3a] .card[data-astro-cid-657w5j3a],.st__cards[data-astro-cid-657w5j3a] .card[data-astro-cid-657w5j3a]:nth-child(n+4){grid-column:auto}.fld__row[data-astro-cid-657w5j3a],.seg[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr)}.seg__o[data-astro-cid-657w5j3a]+.seg__o[data-astro-cid-657w5j3a]{border-left:0;border-top:1px solid var(--c-border)}}@media (prefers-reduced-motion:reduce){.map[data-astro-cid-657w5j3a] path[data-astro-cid-657w5j3a]{transition:none}}@media (width<=420px){.tk__btns[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr)}}
