.guide[data-astro-cid-4mdma4k4]{max-width:880px}.guide-splash[data-astro-cid-4mdma4k4]{margin-top:14px}.guide-art[data-astro-cid-4mdma4k4]{position:relative}.guide-art[data-astro-cid-4mdma4k4] img[data-astro-cid-4mdma4k4]{display:block;width:100%;height:auto;aspect-ratio:1376 / 768;object-fit:cover;background:var(--turf-soft)}.guide-art[data-astro-cid-4mdma4k4] .kicker[data-astro-cid-4mdma4k4]{position:absolute;top:14px;left:14px;margin:0;font-size:.82rem;max-width:calc(100% - 28px);box-shadow:0 2px 10px #0f171440}.guide-splash[data-astro-cid-4mdma4k4] .say[data-astro-cid-4mdma4k4]{padding-bottom:16px}.guide-splash[data-astro-cid-4mdma4k4] .say[data-astro-cid-4mdma4k4]>.caption[data-astro-cid-4mdma4k4]{margin:0 0 4px;font-size:.8rem}.guide-splash[data-astro-cid-4mdma4k4] .sub[data-astro-cid-4mdma4k4]{margin-bottom:4px}.guide-readout[data-astro-cid-4mdma4k4]{margin:12px 0 10px}.guide-readout[data-astro-cid-4mdma4k4] .stat[data-astro-cid-4mdma4k4] b[data-astro-cid-4mdma4k4]{font-size:1.25rem}.guide-readout[data-astro-cid-4mdma4k4] .stat[data-astro-cid-4mdma4k4] b[data-astro-cid-4mdma4k4] small[data-astro-cid-4mdma4k4]{font-size:.7rem;margin-left:3px;color:var(--readout-dim);font-weight:500;text-transform:uppercase;letter-spacing:.08em}.guide-splash[data-astro-cid-4mdma4k4] .meta[data-astro-cid-4mdma4k4]{margin:0;font-family:var(--mono);font-size:.78rem}.guide-toc[data-astro-cid-4mdma4k4]{margin:26px 0 8px;max-width:70ch}.guide-toc[data-astro-cid-4mdma4k4] .caption[data-astro-cid-4mdma4k4]{margin:0 0 8px;font-size:.78rem}.guide-toc[data-astro-cid-4mdma4k4] .toc[data-astro-cid-4mdma4k4]{margin:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.guide-toc[data-astro-cid-4mdma4k4] .toc[data-astro-cid-4mdma4k4] li[data-astro-cid-4mdma4k4]{flex-direction:row-reverse;justify-content:flex-end;gap:10px}.guide-toc[data-astro-cid-4mdma4k4] .toc[data-astro-cid-4mdma4k4] li[data-astro-cid-4mdma4k4] a[data-astro-cid-4mdma4k4]{font-weight:600;font-size:.95rem}.guide-body[data-astro-cid-4mdma4k4]{max-width:70ch;font-size:1.04rem;counter-reset:hole}.guide-body[data-astro-cid-4mdma4k4] h2{margin-top:48px;scroll-margin-top:16px;color:var(--turf)}.guide-body[data-astro-cid-4mdma4k4] h2[id]:before{counter-increment:hole;content:counter(hole,decimal-leading-zero);display:inline-block;vertical-align:.28em;margin-right:10px;padding:2px 7px;border-radius:3px;background:var(--screen);color:var(--readout);font-family:var(--mono);font-weight:700;font-size:.78rem;letter-spacing:.04em;line-height:1.4}.guide-body[data-astro-cid-4mdma4k4] h3{margin:28px 0 6px}.guide-body[data-astro-cid-4mdma4k4] li{margin:7px 0}.guide-body[data-astro-cid-4mdma4k4] ul,.guide-body[data-astro-cid-4mdma4k4] ol{padding-left:1.3em}.guide-body[data-astro-cid-4mdma4k4] li::marker{color:var(--turf-2);font-weight:800}.guide-body[data-astro-cid-4mdma4k4] .note{background:var(--panel);border:1px solid var(--grid);border-left:5px solid var(--flag);border-radius:6px;box-shadow:var(--shadow);padding:12px 16px 14px;margin:26px 0}.guide-body[data-astro-cid-4mdma4k4] .note p{margin:0}.guide-body[data-astro-cid-4mdma4k4] .note p+p{margin-top:8px}.guide-body[data-astro-cid-4mdma4k4] .note .caption{margin:0 0 8px;font-size:.74rem;background:var(--flag-dark)}.guide-body[data-astro-cid-4mdma4k4] .tablewrap{overflow-x:auto;margin:16px 0 22px;border:2px solid var(--turf);border-radius:6px;box-shadow:var(--shadow);background:var(--panel)}.guide-body[data-astro-cid-4mdma4k4] .card-table{width:100%;border-collapse:collapse;font-size:.95rem}.guide-body[data-astro-cid-4mdma4k4] .card-table th,.guide-body[data-astro-cid-4mdma4k4] .card-table td{text-align:left;padding:8px 11px;border-bottom:1px solid var(--grid);border-left:1px solid var(--grid);vertical-align:top}.guide-body[data-astro-cid-4mdma4k4] .card-table th:first-child,.guide-body[data-astro-cid-4mdma4k4] .card-table td:first-child{border-left:0}.guide-body[data-astro-cid-4mdma4k4] .card-table thead th{background:var(--turf);color:#fff;font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.guide-body[data-astro-cid-4mdma4k4] .card-table tbody tr:last-child td{border-bottom:0}.guide-body[data-astro-cid-4mdma4k4] .card-table td:first-child{font-family:var(--mono);font-weight:700;color:var(--turf);white-space:nowrap}.guide-body[data-astro-cid-4mdma4k4] .readout{background:var(--screen);border-radius:8px;padding:6px 16px;margin:18px 0 24px;box-shadow:inset 0 0 0 1px #24342c,var(--shadow)}.guide-body[data-astro-cid-4mdma4k4] .readout div{display:grid;grid-template-columns:minmax(120px,34%) 1fr;gap:4px 16px;padding:10px 0;border-bottom:1px dashed #2b3d33}.guide-body[data-astro-cid-4mdma4k4] .readout div:last-child{border-bottom:0}.guide-body[data-astro-cid-4mdma4k4] .readout dt{font-family:var(--mono);font-weight:700;color:var(--readout);font-size:.86rem;text-transform:uppercase;letter-spacing:.06em}.guide-body[data-astro-cid-4mdma4k4] .readout dd{margin:0;color:#d5e4da;font-size:.95rem;line-height:1.55}@media(max-width:560px){.guide-body[data-astro-cid-4mdma4k4] .readout div{grid-template-columns:1fr}}.guide-body[data-astro-cid-4mdma4k4] .faq-panel{margin-top:48px}.guide-body[data-astro-cid-4mdma4k4] .faq-panel h2{margin-top:0}.guide-body[data-astro-cid-4mdma4k4] .faq{margin:0}.guide-body[data-astro-cid-4mdma4k4] .find{margin-top:44px;padding:18px 20px;background:var(--turf-soft);border-radius:8px;border:1px solid var(--grid)}.guide-body[data-astro-cid-4mdma4k4] .find h2{margin-top:0}.guide-body[data-astro-cid-4mdma4k4] .find ul{margin:8px 0 14px}.guide-body[data-astro-cid-4mdma4k4] .find .btn{margin:6px 8px 4px 0}.guide-more[data-astro-cid-4mdma4k4] .grid[data-astro-cid-4mdma4k4]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.gtile[data-astro-cid-4mdma4k4]{display:flex;flex-direction:column;background:var(--panel);border:2px solid var(--turf);border-radius:6px;overflow:hidden;box-shadow:var(--shadow);text-decoration:none;color:var(--ink);transition:transform .15s ease,box-shadow .15s ease}.gtile[data-astro-cid-4mdma4k4]:hover{transform:translateY(-3px);box-shadow:0 14px 30px #16241c29}.gimg[data-astro-cid-4mdma4k4]{position:relative;display:block;aspect-ratio:1376 / 768;overflow:hidden;border-bottom:2px solid var(--turf);background:var(--turf-soft)}.gimg[data-astro-cid-4mdma4k4] img[data-astro-cid-4mdma4k4]{display:block;width:100%;height:100%;object-fit:cover}.gimg[data-astro-cid-4mdma4k4] .caption[data-astro-cid-4mdma4k4]{position:absolute;top:8px;left:8px;font-size:.7rem;padding:2px 8px}.gtext[data-astro-cid-4mdma4k4]{display:flex;flex-direction:column;gap:6px;padding:12px 14px 16px}.gtext[data-astro-cid-4mdma4k4] strong[data-astro-cid-4mdma4k4]{font-family:var(--display);font-weight:800;font-size:1.4rem;letter-spacing:.01em;text-transform:uppercase;line-height:1.05;color:var(--turf)}.gtile[data-astro-cid-4mdma4k4]:hover strong[data-astro-cid-4mdma4k4]{color:var(--flag-dark)}.guide-btns[data-astro-cid-4mdma4k4] .btn[data-astro-cid-4mdma4k4]{margin:4px 8px 4px 0}@media(prefers-reduced-motion:reduce){.gtile[data-astro-cid-4mdma4k4],.gtile[data-astro-cid-4mdma4k4]:hover{transition:none;transform:none}}
