.hp[data-astro-cid-4rsohe3g]{max-width:1440px;margin:0 auto;padding:clamp(3.5rem,8vw,7rem) var(--container-pad)}.hp-head[data-astro-cid-4rsohe3g]{max-width:40ch;margin:0 0 var(--space-xl)}.hp-head[data-astro-cid-4rsohe3g] h1[data-astro-cid-4rsohe3g]{font-size:clamp(2rem,5vw,3rem);line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;margin:var(--space-2xs) 0 0}.hp-rule[data-astro-cid-4rsohe3g]{width:88px;height:1px;background:var(--afin-gold);opacity:.85;margin:1.5rem 0}.hp-lede[data-astro-cid-4rsohe3g]{font-size:1.0625rem;line-height:1.65;color:var(--afin-light);max-width:56ch}.hp-lede--2[data-astro-cid-4rsohe3g]{margin-top:var(--space-sm);color:var(--afin-light-dim);font-size:1rem}.hg-jump[data-astro-cid-4rsohe3g]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0 0 var(--space-xl)}.hg-chip[data-astro-cid-4rsohe3g]{display:inline-flex;align-items:center;min-height:44px;padding:var(--space-2xs) var(--space-sm);border:1px solid rgb(var(--afin-gold-rgb) / .35);border-radius:999px;color:var(--afin-light);text-decoration:none;font-size:.875rem;font-weight:600}.hg-chip[data-astro-cid-4rsohe3g]:hover,.hg-chip[data-astro-cid-4rsohe3g]:focus-visible{border-color:var(--afin-gold);color:var(--afin-gold)}.hg-group[data-astro-cid-4rsohe3g]{margin:0 0 var(--space-2xl);scroll-margin-top:5rem}.hg-h[data-astro-cid-4rsohe3g]{font-size:clamp(1.35rem,3vw,1.75rem);line-height:1.15;margin:0 0 var(--space-2xs)}.hg-h--q[data-astro-cid-4rsohe3g]{margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.hg-lede[data-astro-cid-4rsohe3g]{margin:0 0 var(--space-md);max-width:60ch;color:var(--afin-light-dim);font-size:.9375rem;line-height:1.6}.hg-tiles[data-astro-cid-4rsohe3g]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--space-md)}.hg-tile[data-astro-cid-4rsohe3g]{min-width:0}.hg-link[data-astro-cid-4rsohe3g]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border:1px solid rgb(var(--afin-gold-rgb) / .25);border-radius:var(--radius);overflow:hidden;background:rgb(var(--afin-gold-rgb) / .03);transition:border-color .16s,transform .16s}.hg-link[data-astro-cid-4rsohe3g]:hover,.hg-link[data-astro-cid-4rsohe3g]:focus-visible{border-color:var(--afin-gold)}.hg-link[data-astro-cid-4rsohe3g]:focus-visible{outline:2px solid var(--afin-gold);outline-offset:2px}.hg-shot[data-astro-cid-4rsohe3g]{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#0d0d0d;border-bottom:1px solid rgb(var(--afin-gold-rgb) / .18)}.hg-shot[data-astro-cid-4rsohe3g] img[data-astro-cid-4rsohe3g]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 13%}.hg-shot--ic[data-astro-cid-4rsohe3g]{display:flex;align-items:center;justify-content:center;color:var(--afin-gold);background:rgb(var(--afin-gold-rgb) / .06)}@media(max-width:559px){.hg-shot[data-astro-cid-4rsohe3g]{display:none}.hg-tiles[data-astro-cid-4rsohe3g]{gap:var(--space-sm)}.hg-text[data-astro-cid-4rsohe3g]{padding:var(--space-sm) var(--space-md)}}.hg-text[data-astro-cid-4rsohe3g]{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md) var(--space-md);flex:1}.hg-title[data-astro-cid-4rsohe3g]{display:flex;gap:var(--space-2xs);align-items:baseline;font-family:var(--font-display);font-size:1.0625rem;line-height:1.3;color:var(--afin-light)}.hg-title[data-astro-cid-4rsohe3g] .hg-ic{color:var(--afin-gold);flex:0 0 auto}.hg-sum[data-astro-cid-4rsohe3g]{font-size:.9rem;line-height:1.55;color:var(--afin-light-dim)}.hg-count[data-astro-cid-4rsohe3g]{margin-top:auto;padding-top:var(--space-2xs);font-size:.8125rem;font-weight:600;color:var(--afin-gold)}@media(prefers-reduced-motion:no-preference){.hg-link[data-astro-cid-4rsohe3g]:hover{transform:translateY(-2px)}}.hp-list[data-astro-cid-4rsohe3g]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--space-md)}.hp-card[data-astro-cid-4rsohe3g]{display:flex;gap:var(--space-sm);align-items:flex-start;padding:var(--space-md);border:1px solid rgb(var(--afin-gold-rgb) / .25);border-radius:var(--radius);background:rgb(var(--afin-gold-rgb) / .03)}.hp-ic[data-astro-cid-4rsohe3g]{color:var(--afin-gold);flex:0 0 auto;line-height:1}.hp-body[data-astro-cid-4rsohe3g]{min-width:0}.hp-q[data-astro-cid-4rsohe3g]{font-family:var(--font-display);font-size:1.0625rem;line-height:1.3;margin:0 0 var(--space-2xs);color:var(--afin-light)}.hp-a[data-astro-cid-4rsohe3g]{margin:0;font-size:.9375rem;line-height:1.6;color:var(--afin-light-dim)}.hp-cta[data-astro-cid-4rsohe3g]{margin:var(--space-sm) 0 0}.hp-note[data-astro-cid-4rsohe3g]{display:flex;gap:var(--space-2xs);align-items:baseline;max-width:66ch;margin:var(--space-xl) 0 0;font-size:.9375rem;color:var(--afin-light-dim)}.hp-note-ic[data-astro-cid-4rsohe3g]{color:var(--afin-gold);flex:0 0 auto}.hp-bug[data-astro-cid-4rsohe3g]{margin:var(--space-2xl) 0 0;padding-top:var(--space-xl);border-top:1px solid rgb(var(--afin-gold-rgb) / .18)}.hp-bug__h[data-astro-cid-4rsohe3g]{margin:0 0 var(--space-2xs);font-size:1.15rem}.hp-bug__lede[data-astro-cid-4rsohe3g]{margin:0 0 var(--space-md);max-width:62ch;font-size:.9375rem;line-height:1.6;color:var(--afin-light-dim)}.hp-bug__form[data-astro-cid-4rsohe3g]{max-width:62ch}.hp-bug__hp[data-astro-cid-4rsohe3g]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.hp-bug__ctx[data-astro-cid-4rsohe3g]{margin:0 0 var(--space-sm);font-size:.8125rem;line-height:1.55;color:var(--afin-light-dim)}.hp-bug__actions[data-astro-cid-4rsohe3g]{margin:0}.hp-bug__msg[data-astro-cid-4rsohe3g]{margin:var(--space-sm) 0 0;font-size:.9375rem;color:var(--afin-gold);min-height:1.4em}
