.visually-hidden[data-astro-cid-p5ijrkfz]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-p5ijrkfz]{align-items:flex-end;min-height:22rem;display:flex;position:relative;overflow:hidden}.hero-image[data-astro-cid-p5ijrkfz]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scrim[data-astro-cid-p5ijrkfz]{background:linear-gradient(90deg,#0a0a0ad1 0%,#0a0a0a8c 55%,#0a0a0a40 100%);position:absolute;inset:0}.hero-content[data-astro-cid-p5ijrkfz]{width:100%;max-width:var(--container-max);padding:var(--space-12) var(--space-4) var(--space-8);color:var(--color-text-inverted);margin-inline:auto;position:relative}h1[data-astro-cid-p5ijrkfz]{margin:0 0 var(--space-2);font-size:var(--text-4xl);font-weight:800}.tagline[data-astro-cid-p5ijrkfz]{margin:0 0 var(--space-3);font-size:var(--text-xl);font-weight:600}.intro[data-astro-cid-p5ijrkfz]{margin:0 0 var(--space-6);color:#ffffffd9;max-width:42rem}.search-row[data-astro-cid-p5ijrkfz]{max-width:42rem;display:flex}.search-row[data-astro-cid-p5ijrkfz] input[data-astro-cid-p5ijrkfz]{border-radius:var(--radius-sm) 0 0 var(--radius-sm);min-width:0;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-sans);border:none;flex:1}.search-row[data-astro-cid-p5ijrkfz] select[data-astro-cid-p5ijrkfz]{border:none;border-left:1px solid var(--color-border);padding:var(--space-3) var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text-muted)}.search-row[data-astro-cid-p5ijrkfz] button[data-astro-cid-p5ijrkfz]{padding:0 var(--space-4);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-accent);color:var(--color-text-inverted);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.search-row[data-astro-cid-p5ijrkfz] button[data-astro-cid-p5ijrkfz]:hover{background:var(--color-accent-hover)}@media (width<=640px){.search-row[data-astro-cid-p5ijrkfz]{flex-wrap:wrap}.search-row[data-astro-cid-p5ijrkfz] input[data-astro-cid-p5ijrkfz]{border-radius:var(--radius-sm) var(--radius-sm) 0 0;flex-basis:100%}.search-row[data-astro-cid-p5ijrkfz] select[data-astro-cid-p5ijrkfz]{border-left:none;flex:1}}.type-nav[data-astro-cid-v6pspgxt]{border:1px solid var(--color-border);background:var(--color-surface);border-top:none}.type-nav[data-astro-cid-v6pspgxt] ul[data-astro-cid-v6pspgxt]{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.type-nav[data-astro-cid-v6pspgxt] ul[data-astro-cid-v6pspgxt]{grid-template-columns:repeat(6,1fr)}}.type-nav[data-astro-cid-v6pspgxt] a[data-astro-cid-v6pspgxt]{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);color:var(--color-text);font-size:var(--text-xs);text-align:center;border-bottom:1px solid var(--color-border);flex-direction:column;font-weight:600;text-decoration:none;display:flex}.type-nav[data-astro-cid-v6pspgxt] a[data-astro-cid-v6pspgxt]:hover{color:var(--color-green-700)}.type-nav[data-astro-cid-v6pspgxt] svg[data-astro-cid-v6pspgxt]{color:var(--color-accent)}.featured[data-astro-cid-os3nzh7q]{margin-bottom:var(--space-12)}.eyebrow[data-astro-cid-os3nzh7q]{margin:0 0 var(--space-3);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-green-700);font-weight:700}.layout[data-astro-cid-os3nzh7q]{gap:var(--space-6);display:grid}@media (width>=800px){.layout[data-astro-cid-os3nzh7q]{grid-template-columns:1fr 1.2fr;align-items:center}}h2[data-astro-cid-os3nzh7q]{margin:0 0 var(--space-3);font-size:var(--text-2xl)}.excerpt[data-astro-cid-os3nzh7q]{margin:0 0 var(--space-4);color:var(--color-text-muted)}.byline[data-astro-cid-os3nzh7q]{align-items:center;gap:var(--space-3);display:flex}.avatar[data-astro-cid-os3nzh7q]{background:var(--color-surface-muted);width:2.25rem;height:2.25rem;color:var(--color-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.byline-text[data-astro-cid-os3nzh7q]{flex:1;min-width:0}.author[data-astro-cid-os3nzh7q]{align-items:center;gap:var(--space-1);font-size:var(--text-sm);margin:0;font-weight:700;display:flex}.verified[data-astro-cid-os3nzh7q]{color:var(--color-accent)}.meta[data-astro-cid-os3nzh7q]{font-size:var(--text-xs);color:var(--color-text-muted);margin:.1rem 0 0}.media[data-astro-cid-os3nzh7q]{gap:var(--space-2);flex-direction:column;display:flex}.main-image[data-astro-cid-os3nzh7q]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);width:100%}.thumb-strip[data-astro-cid-os3nzh7q]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.thumb-strip[data-astro-cid-os3nzh7q] li[data-astro-cid-os3nzh7q]{flex:0 0 5.5rem}.thumb-strip[data-astro-cid-os3nzh7q] img[data-astro-cid-os3nzh7q]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);width:100%}.article-card[data-astro-cid-zsaul4ki]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.article-card[data-astro-cid-zsaul4ki] img[data-astro-cid-zsaul4ki]{aspect-ratio:16/9;object-fit:cover;width:100%}.body[data-astro-cid-zsaul4ki]{gap:var(--space-1);padding:var(--space-3);flex-direction:column;display:flex}h3[data-astro-cid-zsaul4ki]{font-size:var(--text-sm);margin:0;line-height:1.3}.byline[data-astro-cid-zsaul4ki]{margin:var(--space-1) 0 0;flex-direction:column;gap:.15rem;display:flex}.author[data-astro-cid-zsaul4ki]{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:600;display:flex}.verified[data-astro-cid-zsaul4ki]{color:var(--color-accent)}.meta[data-astro-cid-zsaul4ki]{font-size:var(--text-xs);color:var(--color-text-muted)}.guide-card[data-astro-cid-joztix6a]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.media[data-astro-cid-joztix6a]{position:relative}.media[data-astro-cid-joztix6a] img[data-astro-cid-joztix6a]{aspect-ratio:4/3;object-fit:cover;width:100%}.media[data-astro-cid-joztix6a] .badge{top:var(--space-2);left:var(--space-2);text-transform:uppercase;letter-spacing:.04em;position:absolute}.body[data-astro-cid-joztix6a]{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}h3[data-astro-cid-joztix6a]{font-size:var(--text-sm);margin:0;line-height:1.3}.tags[data-astro-cid-joztix6a]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-joztix6a] li[data-astro-cid-joztix6a]{font-size:var(--text-xs);padding:.1rem var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted)}.byline[data-astro-cid-joztix6a]{flex-direction:column;gap:.15rem;margin:0;display:flex}.author[data-astro-cid-joztix6a]{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:600;display:flex}.verified[data-astro-cid-joztix6a]{color:var(--color-accent)}.meta[data-astro-cid-joztix6a]{font-size:var(--text-xs);color:var(--color-text-muted)}.carousel[data-astro-cid-5rofjbg7]{align-items:center;gap:var(--space-2);display:flex;position:relative}.arrow[data-astro-cid-5rofjbg7]{border:1px solid var(--color-border);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-text);cursor:default;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:none}.arrow[data-astro-cid-5rofjbg7]:hover{background:var(--color-surface-muted)}@media (width>=768px){.arrow[data-astro-cid-5rofjbg7]{display:inline-flex}}.strip[data-astro-cid-5rofjbg7]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.strip[data-astro-cid-5rofjbg7] li[data-astro-cid-5rofjbg7]{border-radius:var(--radius-sm);flex:0 0 12rem;position:relative;overflow:hidden}.strip[data-astro-cid-5rofjbg7] img[data-astro-cid-5rofjbg7]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.caption[data-astro-cid-5rofjbg7]{padding:var(--space-2);color:var(--color-text-inverted);background:linear-gradient(#0000,#000000bf);position:absolute;inset:auto 0 0}.title[data-astro-cid-5rofjbg7]{font-size:var(--text-xs);margin:0;font-weight:700}.count[data-astro-cid-5rofjbg7]{font-size:var(--text-xs);opacity:.85;margin:0}.list[data-astro-cid-qs6iznnv]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-qs6iznnv]{align-items:center;gap:var(--space-3);display:flex}.cover[data-astro-cid-qs6iznnv]{border-radius:var(--radius-sm);background:var(--color-surface-muted);width:2.75rem;height:3.5rem;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.details[data-astro-cid-qs6iznnv]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.title[data-astro-cid-qs6iznnv]{font-size:var(--text-sm);margin:0;font-weight:700}.author[data-astro-cid-qs6iznnv]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.price[data-astro-cid-qs6iznnv]{font-size:var(--text-sm);flex-shrink:0;font-weight:700}.list[data-astro-cid-ii37yy2w]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-ii37yy2w]{align-items:center;gap:var(--space-3);display:flex}.cover[data-astro-cid-ii37yy2w]{border-radius:var(--radius-sm);background:var(--color-surface-muted);width:2.75rem;height:3.5rem;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.details[data-astro-cid-ii37yy2w]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.title[data-astro-cid-ii37yy2w]{font-size:var(--text-sm);margin:0;font-weight:700}.issue[data-astro-cid-ii37yy2w]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.list[data-astro-cid-6kbt6psd]{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-6kbt6psd]{align-items:center;gap:var(--space-3);display:flex}.thumb[data-astro-cid-6kbt6psd]{flex-shrink:0;display:flex;position:relative}.thumb[data-astro-cid-6kbt6psd] img[data-astro-cid-6kbt6psd]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);width:4.5rem}.play[data-astro-cid-6kbt6psd]{margin:auto;position:absolute;inset:0}.details[data-astro-cid-6kbt6psd]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.title[data-astro-cid-6kbt6psd]{font-size:var(--text-sm);margin:0;font-weight:700}.duration[data-astro-cid-6kbt6psd]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.why[data-astro-cid-p4zgxgsz]{padding:var(--space-8) var(--space-4);text-align:center;background:var(--color-surface-muted);border-top:1px solid var(--color-border)}h2[data-astro-cid-p4zgxgsz]{margin:0 0 var(--space-8);font-size:var(--text-xl)}ul[data-astro-cid-p4zgxgsz]{max-width:var(--container-max);gap:var(--space-6);grid-template-columns:repeat(2,1fr);margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=700px){ul[data-astro-cid-p4zgxgsz]{grid-template-columns:repeat(4,1fr)}}li[data-astro-cid-p4zgxgsz]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}svg[data-astro-cid-p4zgxgsz]{color:var(--color-accent)}.title[data-astro-cid-p4zgxgsz]{font-size:var(--text-sm);margin:0;font-weight:700}.description[data-astro-cid-p4zgxgsz]{font-size:var(--text-xs);color:var(--color-text-muted);max-width:18rem;margin:0}.crumb-row[data-astro-cid-4aracdkc]{max-width:var(--container-max);padding:var(--space-4) var(--space-4) 0;margin-inline:auto}.page[data-astro-cid-4aracdkc]{max-width:var(--container-max);padding:var(--space-8) var(--space-4) var(--space-16);gap:var(--space-12);flex-direction:column;margin-inline:auto;display:flex}.section-header[data-astro-cid-4aracdkc]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.section-header[data-astro-cid-4aracdkc] h2[data-astro-cid-4aracdkc]{font-size:var(--text-xl);margin:0}.view-all[data-astro-cid-4aracdkc]{font-size:var(--text-xs);color:var(--color-green-700);flex-shrink:0;font-weight:700;text-decoration:none}.view-all[data-astro-cid-4aracdkc]:hover{text-decoration:underline}.article-grid[data-astro-cid-4aracdkc]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.article-grid[data-astro-cid-4aracdkc]{grid-template-columns:repeat(5,1fr)}}.guide-grid[data-astro-cid-4aracdkc]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.guide-grid[data-astro-cid-4aracdkc]{grid-template-columns:repeat(4,1fr)}}.reference-grid[data-astro-cid-4aracdkc]{gap:var(--space-6);display:grid}@media (width>=900px){.reference-grid[data-astro-cid-4aracdkc]{grid-template-columns:repeat(3,1fr)}}
