.guide-hero[data-astro-cid-mobrlkqa]{padding:3rem 0 2rem}.hero-grid[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:3rem;align-items:center}.hero-copy[data-astro-cid-mobrlkqa] h1[data-astro-cid-mobrlkqa]{margin:0;font-size:clamp(2.1rem,5vw,3.3rem);line-height:1.05}.hero-tags[data-astro-cid-mobrlkqa],.hero-actions[data-astro-cid-mobrlkqa],.card-row[data-astro-cid-mobrlkqa]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-start}.hero-tags[data-astro-cid-mobrlkqa]{margin-bottom:1rem}.hero-tags[data-astro-cid-mobrlkqa] span[data-astro-cid-mobrlkqa]{padding:.4rem .8rem;border:1px solid rgba(255,138,42,.3);border-radius:999px;color:#ffb47c;font-size:.8rem;font-weight:800}.guide-icon[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{display:block;width:min(190px,100%);margin-left:auto;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.hero-intro[data-astro-cid-mobrlkqa]{max-width:44rem;color:var(--text-200);line-height:1.6}.article-stack[data-astro-cid-mobrlkqa],.content-list[data-astro-cid-mobrlkqa],.tips-list[data-astro-cid-mobrlkqa],.matchup-grid[data-astro-cid-mobrlkqa]{display:grid;gap:1rem}.glow-block[data-astro-cid-mobrlkqa]{padding:1.25rem;border:2px solid rgba(255,107,53,.48);border-radius:18px;background:#080c18d1}.glow-block[data-astro-cid-mobrlkqa] h2[data-astro-cid-mobrlkqa],.glow-block[data-astro-cid-mobrlkqa] h3[data-astro-cid-mobrlkqa],.glow-block[data-astro-cid-mobrlkqa] p[data-astro-cid-mobrlkqa]{margin-top:0}.decklist-title-row[data-astro-cid-mobrlkqa]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.deck-grid[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}.deck-card[data-astro-cid-mobrlkqa]{display:grid;gap:.55rem;padding:.7rem;border:1px solid rgba(255,107,53,.26);border-radius:12px;background:#00000038;color:inherit;text-align:left}.deck-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:100%;max-width:110px;margin:auto;border-radius:10px}.deck-info[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem}.deck-count[data-astro-cid-mobrlkqa]{color:#ff8a42}.deck-name[data-astro-cid-mobrlkqa],.deck-code[data-astro-cid-mobrlkqa]{display:block}.deck-code[data-astro-cid-mobrlkqa]{color:var(--text-300);font-size:.75rem}.deck-role[data-astro-cid-mobrlkqa]{font-size:.75rem}.content-item[data-astro-cid-mobrlkqa],.tech-card[data-astro-cid-mobrlkqa],.tip-card[data-astro-cid-mobrlkqa],.matchup-card[data-astro-cid-mobrlkqa]{padding:1rem;border:1px solid rgba(255,107,53,.3);border-radius:14px;background:#0003}.content-item[data-astro-cid-mobrlkqa] h3[data-astro-cid-mobrlkqa],.tech-card[data-astro-cid-mobrlkqa] h3[data-astro-cid-mobrlkqa],.matchup-card[data-astro-cid-mobrlkqa] h3[data-astro-cid-mobrlkqa]{margin-bottom:.7rem}.mini-card[data-astro-cid-mobrlkqa]{border:0;padding:0;background:transparent;cursor:pointer}.mini-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{display:block;width:98px;border-radius:10px}.paragraphs[data-astro-cid-mobrlkqa] p[data-astro-cid-mobrlkqa],.tip-card[data-astro-cid-mobrlkqa] p[data-astro-cid-mobrlkqa]{line-height:1.6}.cards-above[data-astro-cid-mobrlkqa] .card-row[data-astro-cid-mobrlkqa],.tip-card[data-astro-cid-mobrlkqa]>.card-row[data-astro-cid-mobrlkqa]{margin-bottom:1rem}.cards-per-row[data-astro-cid-mobrlkqa] .mini-card[data-astro-cid-mobrlkqa]{min-width:0}.cards-per-row[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:100%;max-width:98px}.tech-card[data-astro-cid-mobrlkqa]{display:block}.tech-card-heading[data-astro-cid-mobrlkqa],.matchup-heading[data-astro-cid-mobrlkqa]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.tech-card-heading[data-astro-cid-mobrlkqa] .mini-card[data-astro-cid-mobrlkqa],.matchup-heading[data-astro-cid-mobrlkqa] .mini-card[data-astro-cid-mobrlkqa]{flex:0 0 auto}.matchup-leader-cards[data-astro-cid-mobrlkqa]{display:flex;gap:.4rem;flex:0 0 auto}.matchup-grid[data-astro-cid-mobrlkqa]{grid-template-columns:repeat(2,minmax(0,1fr))}.matchup-leader-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:98px;aspect-ratio:480 / 670;object-fit:contain}.tips-list[data-astro-cid-mobrlkqa] .tip-card[data-astro-cid-mobrlkqa]{display:block}.tips-list[data-astro-cid-mobrlkqa] .tip-card[data-astro-cid-mobrlkqa]>.cards-per-row[data-astro-cid-mobrlkqa]{display:grid;width:100%;margin-bottom:1rem}.tips-list[data-astro-cid-mobrlkqa] .tip-card[data-astro-cid-mobrlkqa]>.cards-per-row[data-astro-cid-mobrlkqa] .mini-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:100%;max-width:98px}.card-modal[data-astro-cid-mobrlkqa]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:1rem;background:#000000c7}.card-modal[data-astro-cid-mobrlkqa][aria-hidden=true]{display:none}.card-modal-inner[data-astro-cid-mobrlkqa]{position:relative;max-width:min(440px,92vw)}.card-modal[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{display:block;width:100%;max-height:84vh;object-fit:contain}.modal-cardlist-link[data-astro-cid-mobrlkqa]{display:block;margin-top:.8rem;padding:.75rem 1rem;border-radius:999px;background:#ff8a42;color:#101522;text-align:center;font-weight:800;text-decoration:none}.modal-cardlist-link[data-astro-cid-mobrlkqa][hidden]{display:none}.modal-close[data-astro-cid-mobrlkqa]{position:absolute;right:0;top:-2.5rem;border:0;border-radius:999px;padding:.5rem .9rem;background:#ff6b35;color:#fff}@media(max-width:760px){.guide-hero[data-astro-cid-mobrlkqa]{padding-top:2rem}.hero-grid[data-astro-cid-mobrlkqa]{grid-template-columns:1fr;gap:1.25rem}.guide-icon[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{margin-inline:auto}.glow-block[data-astro-cid-mobrlkqa]{padding:.9rem;border-radius:14px}.deck-grid[data-astro-cid-mobrlkqa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.deck-card[data-astro-cid-mobrlkqa]{padding:.45rem;text-align:center}.deck-info[data-astro-cid-mobrlkqa]{grid-template-columns:1fr;gap:.1rem}.deck-code[data-astro-cid-mobrlkqa]{font-size:.62rem}.decklist-title-row[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:minmax(0,1fr) auto}.copy-sim-button[data-astro-cid-mobrlkqa]{width:auto}.matchup-grid[data-astro-cid-mobrlkqa]{grid-template-columns:1fr}.matchup-leader-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:88px}.card-row[data-astro-cid-mobrlkqa]{gap:.3rem}.card-row[data-astro-cid-mobrlkqa] .mini-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:78px}.cards-per-row[data-astro-cid-mobrlkqa]{flex-wrap:nowrap}.cards-per-row[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:100%;max-width:72px}.paragraphs[data-astro-cid-mobrlkqa] p[data-astro-cid-mobrlkqa]{line-height:1.55}}@media(min-width:761px){.tech-card[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:1.25rem}.tech-card-image[data-astro-cid-mobrlkqa]{grid-column:1;grid-row:1 / span 2}.tech-card[data-astro-cid-mobrlkqa]>h3[data-astro-cid-mobrlkqa]{grid-column:2;grid-row:1;margin-bottom:.5rem}.tech-card[data-astro-cid-mobrlkqa]>.paragraphs[data-astro-cid-mobrlkqa]{grid-column:2;grid-row:2;width:100%}.tech-card[data-astro-cid-mobrlkqa]>.paragraphs[data-astro-cid-mobrlkqa] p[data-astro-cid-mobrlkqa]:last-child{margin-bottom:0}.content-item[data-astro-cid-mobrlkqa].cards-above.has-cards,.content-item[data-astro-cid-mobrlkqa].mulligan-item.has-cards{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:1.25rem}.content-item[data-astro-cid-mobrlkqa].cards-above.has-cards>h3[data-astro-cid-mobrlkqa],.content-item[data-astro-cid-mobrlkqa].mulligan-item.has-cards>h3[data-astro-cid-mobrlkqa]{grid-column:1 / -1;grid-row:1}.content-item[data-astro-cid-mobrlkqa].cards-above.has-cards>.card-row[data-astro-cid-mobrlkqa],.content-item[data-astro-cid-mobrlkqa].mulligan-item.has-cards>.card-row[data-astro-cid-mobrlkqa]{grid-column:1;grid-row:2;align-self:center;margin-bottom:0}.content-item[data-astro-cid-mobrlkqa].cards-above.has-cards>.paragraphs[data-astro-cid-mobrlkqa],.content-item[data-astro-cid-mobrlkqa].mulligan-item.has-cards>.paragraphs[data-astro-cid-mobrlkqa]{grid-column:2;grid-row:2;width:100%}.content-item[data-astro-cid-mobrlkqa].cards-above.has-cards>.paragraphs[data-astro-cid-mobrlkqa] p[data-astro-cid-mobrlkqa]:last-child,.content-item[data-astro-cid-mobrlkqa].mulligan-item.has-cards>.paragraphs[data-astro-cid-mobrlkqa] p[data-astro-cid-mobrlkqa]:last-child{margin-bottom:0}.content-item[data-astro-cid-mobrlkqa].mulligan-item.has-cards>.paragraphs[data-astro-cid-mobrlkqa]{align-self:center;min-width:0}.content-item[data-astro-cid-mobrlkqa].mulligan-item.has-cards>.card-row[data-astro-cid-mobrlkqa]{justify-content:center}.matchup-heading[data-astro-cid-mobrlkqa]{justify-content:flex-start}.matchup-card[data-astro-cid-mobrlkqa] .paragraphs[data-astro-cid-mobrlkqa]{width:100%}.tips-list[data-astro-cid-mobrlkqa] .tip-card[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:1.25rem}.tips-list[data-astro-cid-mobrlkqa] .tip-card[data-astro-cid-mobrlkqa]>.cards-per-row[data-astro-cid-mobrlkqa]{width:auto;margin-bottom:0}.tips-list[data-astro-cid-mobrlkqa] .tip-card[data-astro-cid-mobrlkqa]>p[data-astro-cid-mobrlkqa]{align-self:center;margin:0}}@media(max-width:760px){.tech-card[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:98px minmax(0,1fr);column-gap:.8rem;row-gap:.75rem;align-items:center}.tech-card-image[data-astro-cid-mobrlkqa]{grid-column:1;grid-row:1}.tech-card[data-astro-cid-mobrlkqa]>h3[data-astro-cid-mobrlkqa]{grid-column:2;grid-row:1}.tech-card[data-astro-cid-mobrlkqa]>.paragraphs[data-astro-cid-mobrlkqa]{grid-column:1 / -1;grid-row:2}}.deck-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa],.mini-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{aspect-ratio:480 / 670;object-fit:contain}.card-row-four[data-astro-cid-mobrlkqa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;width:100%;max-width:420px}.card-row-four[data-astro-cid-mobrlkqa] .mini-card[data-astro-cid-mobrlkqa]{min-width:0}.card-row-four[data-astro-cid-mobrlkqa] .mini-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:100%;max-width:98px}.content-list[data-astro-cid-mobrlkqa] .card-row[data-astro-cid-mobrlkqa]:not(.card-row-four) .mini-card[data-astro-cid-mobrlkqa] img[data-astro-cid-mobrlkqa]{width:98px;max-width:98px}
