.pa-band[data-astro-cid-j22aypqg]{background:var(--c-steel-800);border-block:1px solid color-mix(in srgb, var(--c-gold) 35%, transparent);width:100vw;margin-inline:calc(50% - 50vw)}.pa-frame[data-astro-cid-j22aypqg]{width:100%;max-width:var(--frame-w);box-sizing:border-box;padding-inline:var(--ha4-gutter);margin:0 auto;padding-block:clamp(48px,7vw,96px)}.pa-bare[data-astro-cid-j22aypqg]{background:0 0;border-block:none;width:auto;margin-inline:0}.pa-bare[data-astro-cid-j22aypqg] .pa-frame[data-astro-cid-j22aypqg]{max-width:none;padding-inline:0}.pa-bare[data-astro-cid-j22aypqg] .pa-head[data-astro-cid-j22aypqg]{color:var(--c-steel-900)}.pa-bare[data-astro-cid-j22aypqg] .pa-link[data-astro-cid-j22aypqg]{background:var(--c-white);border:1px solid var(--c-steel-200);border-left:3px solid var(--c-gold)}.pa-bare[data-astro-cid-j22aypqg] .pa-link[data-astro-cid-j22aypqg]:hover{background:color-mix(in srgb, var(--c-gold) 8%, var(--c-white));border-color:var(--c-gold)}.pa-bare[data-astro-cid-j22aypqg] .pa-label[data-astro-cid-j22aypqg]{color:var(--c-steel-900)}.pa-bare[data-astro-cid-j22aypqg] .pa-blurb[data-astro-cid-j22aypqg]{color:var(--c-steel-700)}.pa-compact[data-astro-cid-j22aypqg] .pa-frame[data-astro-cid-j22aypqg]{padding-block:clamp(20px,3vw,40px)}.pa-eyebrow[data-astro-cid-j22aypqg]{font-family:var(--font-heading);font-size:var(--eyebrow-fs);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-ls);text-transform:uppercase;color:var(--c-gold);margin:0 0 var(--eyebrow-gap)}.pa-head[data-astro-cid-j22aypqg]{font-family:var(--font-heading);font-size:var(--fs-h2);line-height:var(--lh-tight);text-transform:uppercase;color:var(--c-off-white);margin:0 0 var(--head-gap);font-weight:700}.pa-head[data-astro-cid-j22aypqg] .accent[data-astro-cid-j22aypqg]{color:var(--c-gold)}.pa-grid[data-astro-cid-j22aypqg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(14px,2vw,22px);margin:0;padding:0;list-style:none;display:grid}.pa-card[data-astro-cid-j22aypqg]{display:flex}.pa-link[data-astro-cid-j22aypqg]{background:color-mix(in srgb, var(--c-off-white) 7%, transparent);border:1px solid color-mix(in srgb, var(--c-off-white) 22%, transparent);border-left:3px solid var(--c-gold);border-radius:var(--radius-md);flex-direction:column;gap:8px;width:100%;padding:clamp(18px,2.2vw,26px);text-decoration:none;transition:background .25s,transform .25s,border-color .25s;display:flex}.pa-link[data-astro-cid-j22aypqg]:hover{background:color-mix(in srgb, var(--c-off-white) 13%, transparent);border-color:var(--c-gold);transform:translateY(-2px)}.pa-label[data-astro-cid-j22aypqg]{font-family:var(--font-heading);font-size:var(--fs-h4);text-transform:uppercase;letter-spacing:var(--ls-normal);color:var(--c-off-white);line-height:var(--lh-snug)}.pa-blurb[data-astro-cid-j22aypqg]{font-family:var(--font-body);color:var(--c-steel-100);line-height:var(--lh-normal);flex:1}.pa-body[data-astro-cid-j22aypqg]{flex-direction:column;flex:1;gap:8px;display:flex}.pa-has-img[data-astro-cid-j22aypqg] .pa-grid[data-astro-cid-j22aypqg]{grid-template-columns:repeat(3,1fr)}@media (width<=860px){.pa-has-img[data-astro-cid-j22aypqg] .pa-grid[data-astro-cid-j22aypqg]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.pa-has-img[data-astro-cid-j22aypqg] .pa-grid[data-astro-cid-j22aypqg]{grid-template-columns:1fr}}.pa-link--img[data-astro-cid-j22aypqg]{gap:0;padding:0;overflow:hidden}.pa-link--img[data-astro-cid-j22aypqg] .pa-body[data-astro-cid-j22aypqg]{padding:clamp(18px,2.2vw,24px)}.pa-thumb[data-astro-cid-j22aypqg]{aspect-ratio:16/10;background:var(--c-steel-800);width:100%;display:block;position:relative;overflow:hidden}.pa-img[data-astro-cid-j22aypqg]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.pa-link--img[data-astro-cid-j22aypqg]:hover .pa-img[data-astro-cid-j22aypqg]{transform:scale(1.04)}.pa-thumb-fallback[data-astro-cid-j22aypqg]{box-sizing:border-box;text-align:center;width:100%;height:100%;font-family:var(--font-heading);font-size:var(--fs-h4);text-transform:uppercase;letter-spacing:var(--ls-normal);font-weight:700;line-height:var(--lh-snug);color:color-mix(in srgb, var(--c-gold) 70%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--c-gold) 14%, var(--c-steel-800)) 0%, var(--c-steel-800) 60%);justify-content:center;align-items:center;padding:0 12px;display:flex}.pa-sm[data-astro-cid-j22aypqg].pa-has-img .pa-grid[data-astro-cid-j22aypqg]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.pa-sm[data-astro-cid-j22aypqg] .pa-thumb[data-astro-cid-j22aypqg]{aspect-ratio:2}.pa-sm[data-astro-cid-j22aypqg] .pa-link--img[data-astro-cid-j22aypqg] .pa-body[data-astro-cid-j22aypqg]{padding:clamp(12px,1.6vw,16px)}.pa-sm[data-astro-cid-j22aypqg] .pa-label[data-astro-cid-j22aypqg]{font-size:clamp(.95rem,1.3vw,1.1rem)}.pa-sm[data-astro-cid-j22aypqg] .pa-blurb[data-astro-cid-j22aypqg]{font-size:clamp(.85rem,1.1vw,.95rem)}
