.ah[data-astro-cid-wumakx7e]{flex-direction:column;display:flex}.ah[data-astro-cid-wumakx7e] h2[data-astro-cid-wumakx7e]{font-size:var(--font-size-h2);line-height:1.25}.ah[data-astro-cid-wumakx7e] h3[data-astro-cid-wumakx7e]{font-size:var(--font-size-h5);line-height:1.3}.ah[data-astro-cid-wumakx7e] p[data-astro-cid-wumakx7e]{line-height:1.75}.ah__eyebrow[data-astro-cid-wumakx7e]{margin-bottom:var(--space-2);font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);font-weight:700}.ah__intro[data-astro-cid-wumakx7e]{gap:var(--space-6);flex-direction:column;max-width:40rem;display:flex}.ah__lead[data-astro-cid-wumakx7e]{font-family:var(--font-display);font-size:var(--font-size-h4);color:var(--ink);font-weight:700;line-height:1.5!important}.ah__section[data-astro-cid-wumakx7e]{margin-top:var(--space-20);padding-top:var(--space-12);border-top:1px solid #342b0624}.ah__note[data-astro-cid-wumakx7e]{max-width:40rem;margin-top:var(--space-4)}.ah__news[data-astro-cid-wumakx7e]{margin-top:var(--space-12);padding:var(--space-6) var(--space-8);background:var(--surface-white);border:var(--card-edge);border-radius:var(--radius-lg);box-shadow:var(--card-shadow)}.ah__news-tag[data-astro-cid-wumakx7e]{font-size:var(--font-size-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--warning);border-radius:var(--radius-pill);padding:.125rem .625rem;font-weight:700;display:inline-block}.ah__news[data-astro-cid-wumakx7e] ol[data-astro-cid-wumakx7e]{gap:var(--space-4);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.ah__news[data-astro-cid-wumakx7e] li[data-astro-cid-wumakx7e]{gap:var(--space-2);display:grid}@media (width>=48rem){.ah__news[data-astro-cid-wumakx7e] li[data-astro-cid-wumakx7e]{gap:var(--space-6);grid-template-columns:10rem minmax(0,1fr)}}.ah__news[data-astro-cid-wumakx7e] time[data-astro-cid-wumakx7e]{font-family:var(--font-display);color:var(--ink);font-weight:700}.ah__lineup[data-astro-cid-wumakx7e]{gap:var(--space-6);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}@media (width>=64rem){.ah__lineup[data-astro-cid-wumakx7e]{grid-template-columns:repeat(3,1fr)}}.ah__bug[data-astro-cid-wumakx7e]{padding:var(--space-8) var(--space-6) var(--space-6);background:var(--surface-white);border:var(--card-edge);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);flex-direction:column;display:flex;position:relative}.ah__bug--target[data-astro-cid-wumakx7e]{box-shadow:var(--shadow-card-hover), var(--card-shadow)}.ah__flag[data-astro-cid-wumakx7e]{top:0;left:var(--space-6);font-size:var(--font-size-label);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--error);border-radius:var(--radius-pill);padding:.125rem .625rem;font-weight:700;position:absolute;transform:translateY(-50%)}.ah__latin[data-astro-cid-wumakx7e]{font-size:var(--font-size-small);color:var(--ink-muted)}.ah__label[data-astro-cid-wumakx7e]{margin-top:var(--space-6);font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;font-weight:700;display:flex}.ah__mm[data-astro-cid-wumakx7e]{letter-spacing:0;text-transform:none;color:var(--ink)}.ah__stripes[data-astro-cid-wumakx7e]{height:1.75rem;margin-top:var(--space-2);border-radius:.4rem 1rem 1rem .4rem;display:flex;overflow:hidden}.ah__stripes[data-astro-cid-wumakx7e] span[data-astro-cid-wumakx7e]{flex:1}.ah__stripes[data-astro-cid-wumakx7e] span[data-astro-cid-wumakx7e]+span[data-astro-cid-wumakx7e]{box-shadow:inset 1px 0 #00000026}.ah__ruler[data-astro-cid-wumakx7e]{height:.75rem;margin-top:var(--space-2);background:repeating-linear-gradient(90deg, #342b062e 0 1px, transparent 1px calc(100% / 7)), var(--surface-linen);border-radius:var(--radius-pill);display:block;position:relative}.ah__size[data-astro-cid-wumakx7e]{inset-block:0;width:var(--to);background:linear-gradient(90deg, var(--gold-deep) var(--from), #94620073 var(--from));border-radius:var(--radius-pill);position:absolute;left:0}.ah__traits[data-astro-cid-wumakx7e]{gap:var(--space-2);margin:var(--space-6) 0 0;font-size:var(--font-size-small);flex-direction:column;padding-left:1.1em;line-height:1.6;display:flex}.ah__traits[data-astro-cid-wumakx7e] li[data-astro-cid-wumakx7e]::marker{color:var(--gold)}.ah__section[data-astro-cid-wumakx7e]>.note{margin-top:var(--space-8)}.ah__year[data-astro-cid-wumakx7e]{margin-top:var(--space-8);padding:var(--space-6);background:var(--surface-white);border:var(--card-edge);border-radius:var(--radius-lg);box-shadow:var(--card-shadow)}@media (width>=48rem){.ah__year[data-astro-cid-wumakx7e]{padding:var(--space-8)}}.ah__months[data-astro-cid-wumakx7e],.ah__track[data-astro-cid-wumakx7e]{grid-template-columns:repeat(12,1fr);display:grid}.ah__months[data-astro-cid-wumakx7e]{font-size:var(--font-size-label);color:var(--ink-muted);text-align:center;font-weight:700}@media (width>=64rem){.ah__months[data-astro-cid-wumakx7e],.ah__track[data-astro-cid-wumakx7e]{margin-left:18rem}}.ah__phases[data-astro-cid-wumakx7e]{gap:var(--space-4);margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.ah__phase[data-astro-cid-wumakx7e]{gap:var(--space-2);display:grid}@media (width>=64rem){.ah__phase[data-astro-cid-wumakx7e]{gap:var(--space-4);grid-template-columns:17rem minmax(0,1fr);align-items:center}.ah__phase[data-astro-cid-wumakx7e] .ah__track[data-astro-cid-wumakx7e]{margin-left:0}}.ah__phase-label[data-astro-cid-wumakx7e]{font-size:var(--font-size-small);line-height:1.5}.ah__track[data-astro-cid-wumakx7e]{background:repeating-linear-gradient(90deg, var(--surface-linen) 0 calc(100% / 12 - 2px), transparent 0 calc(100% / 12));border-radius:.25rem;height:1rem;position:relative}.ah__bar[data-astro-cid-wumakx7e]{border-radius:var(--radius-pill);grid-row:1;height:100%}.ah__phase--gold[data-astro-cid-wumakx7e] .ah__bar[data-astro-cid-wumakx7e]{background:var(--gold)}.ah__phase--red[data-astro-cid-wumakx7e] .ah__bar[data-astro-cid-wumakx7e]{background:#b8210559}.ah__phase--red[data-astro-cid-wumakx7e] .ah__bar--peak[data-astro-cid-wumakx7e]{background:var(--error)}.ah__phase--bark[data-astro-cid-wumakx7e] .ah__bar[data-astro-cid-wumakx7e]{background:var(--ink-faint)}.ah__key[data-astro-cid-wumakx7e]{align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-size:var(--font-size-small);color:var(--ink-muted);display:flex}.ah__key-swatch[data-astro-cid-wumakx7e]{background:var(--error);border-radius:var(--radius-pill);width:1.5rem;height:.625rem}.ah__protect[data-astro-cid-wumakx7e]{gap:var(--space-8);margin-top:var(--space-8);display:grid}@media (width>=48rem){.ah__protect[data-astro-cid-wumakx7e]{grid-template-columns:repeat(3,1fr)}}.ah__protect-num[data-astro-cid-wumakx7e]{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--font-size-h4);color:var(--gold-deep);font-weight:700;line-height:1;display:block}.ah__protect[data-astro-cid-wumakx7e] p[data-astro-cid-wumakx7e]{margin-top:var(--space-2)}.ah__report[data-astro-cid-wumakx7e]{gap:var(--space-8);margin-top:var(--space-20);padding:var(--space-12) var(--space-8);color:#fffbf4d9;background:radial-gradient(ellipse 70% 60% at 50% 0%, #b779002e, transparent 70%), var(--surface-bark);border-radius:var(--radius-lg);align-items:center;display:grid}@media (width>=64rem){.ah__report[data-astro-cid-wumakx7e]{padding:var(--space-12);grid-template-columns:minmax(0,1fr) auto}}.ah__report[data-astro-cid-wumakx7e] h2[data-astro-cid-wumakx7e]{color:var(--surface-page)}.ah__report[data-astro-cid-wumakx7e] .ah__eyebrow[data-astro-cid-wumakx7e]{color:#e0b25a}.ah__report[data-astro-cid-wumakx7e] p[data-astro-cid-wumakx7e]:not(.ah__eyebrow){max-width:36rem;margin-top:var(--space-4)}.ah__warn[data-astro-cid-wumakx7e]{gap:var(--space-2);font-size:var(--font-size-small);display:flex}.ah__warn[data-astro-cid-wumakx7e] .icon{width:1.25rem;height:1.25rem;color:var(--warning);flex:none;margin-top:.2rem}.ah__report[data-astro-cid-wumakx7e] .btn{justify-self:start}
