.pm[data-astro-cid-xj6yiyde]{gap:var(--space-xs);flex-direction:column;display:flex}.pm-label[data-astro-cid-xj6yiyde]{font-family:var(--font-display);font-size:var(--fs-2xs);font-weight:var(--fw-semi);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gray)}.pm--dark[data-astro-cid-xj6yiyde] .pm-label[data-astro-cid-xj6yiyde]{color:color-mix(in srgb, var(--white) 72%, transparent)}.pm-row[data-astro-cid-xj6yiyde]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pm-row[data-astro-cid-xj6yiyde] li[data-astro-cid-xj6yiyde]{border-radius:var(--radius-sm);background:var(--white);border:1px solid var(--hairline);place-items:center;width:44px;height:30px;padding:3px;display:grid}.pm-row[data-astro-cid-xj6yiyde] img{object-fit:contain;width:100%;height:100%}.fs-card[data-astro-cid-phtb3wvf]{border-radius:var(--radius-xl);background:var(--navy-dark);grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 24px 60px #0000141a}.fs-media[data-astro-cid-phtb3wvf]{background:var(--deep);min-height:30rem;position:relative}.fs-media[data-astro-cid-phtb3wvf] .fs-slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease-soft);position:absolute;inset:0}.fs-media[data-astro-cid-phtb3wvf] .fs-slide.is-on{opacity:1}.fs-copy[data-astro-cid-phtb3wvf]{color:var(--white);align-self:center;padding:clamp(2rem,4vw,3.5rem)}.fs-title[data-astro-cid-phtb3wvf]{text-wrap:balance;font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--track-tight);font-weight:var(--fw-semi);margin:var(--space-xs) 0 0}.fs-body[data-astro-cid-phtb3wvf]{color:color-mix(in srgb, var(--white) 78%, transparent);line-height:var(--lh-body);margin:var(--space-md) 0 0;max-width:34rem}.fs-actions[data-astro-cid-phtb3wvf]{margin-top:var(--space-lg);display:flex}.fs-top[data-astro-cid-phtb3wvf]{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.fs-top[data-astro-cid-phtb3wvf] .section-eyebrow[data-astro-cid-phtb3wvf]{margin:0}@media (width<=900px){.fs-card[data-astro-cid-phtb3wvf]{grid-template-columns:1fr}.fs-media[data-astro-cid-phtb3wvf]{aspect-ratio:16/10;min-height:0}.fs-copy[data-astro-cid-phtb3wvf]{padding:var(--space-lg) var(--space-md)}.fs-top[data-astro-cid-phtb3wvf]{align-items:flex-start;gap:var(--space-xs);flex-direction:column}}@media (width<=600px){.fs-actions[data-astro-cid-phtb3wvf] .btn{justify-content:center;width:100%}}.ft-row[data-astro-cid-wwlblufk]{gap:var(--space-sm);grid-template-columns:1fr 1.25fr 1fr;align-items:center;margin:0;padding:0;list-style:none;display:grid}.ft-row[data-astro-cid-wwlblufk] li[data-astro-cid-wwlblufk]{aspect-ratio:4/5;border-radius:var(--radius-lg);overflow:hidden}.ft-row[data-astro-cid-wwlblufk] li[data-astro-cid-wwlblufk]:nth-child(2){aspect-ratio:4/5.6}.ft-row[data-astro-cid-wwlblufk] img{object-fit:cover;width:100%;height:100%;display:block}.ft-copy[data-astro-cid-wwlblufk]{max-width:40rem;margin:var(--space-xl) auto 0;text-align:center;flex-direction:column;align-items:center;display:flex}.ft-title[data-astro-cid-wwlblufk]{margin:var(--space-xs) 0 0;color:var(--navy-dark)}.ft-body[data-astro-cid-wwlblufk]{color:var(--gray);line-height:var(--lh-body);margin:var(--space-md) 0 0}.ft-actions[data-astro-cid-wwlblufk]{margin:var(--space-lg) 0;display:flex}.ft-copy[data-astro-cid-wwlblufk] .pm{align-items:center}.ft-copy[data-astro-cid-wwlblufk] .pm-row{justify-content:center}@media (width<=600px){.ft-row[data-astro-cid-wwlblufk]{margin-inline:calc(var(--space-section-x) * -1);gap:var(--space-xs);grid-template-columns:.6fr 1.6fr .6fr}.ft-actions[data-astro-cid-wwlblufk] .btn{justify-content:center;width:100%}}.fg-band[data-astro-cid-eajzgr5f]{background:var(--white);padding:clamp(20px,3vw,48px) 0}.fg[data-astro-cid-eajzgr5f]{width:92%;max-width:var(--surface-max);border-radius:var(--radius-xl);isolation:isolate;align-items:flex-end;min-height:clamp(34rem,48vw,44rem);margin:0 auto;padding:clamp(1.5rem,3vw,3rem);display:flex;position:relative;overflow:clip}.fg-media[data-astro-cid-eajzgr5f]{z-index:-1;background:var(--deep);position:absolute;inset:0}.fg-media[data-astro-cid-eajzgr5f] .fg-slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease-soft);position:absolute;inset:0}.fg-media[data-astro-cid-eajzgr5f] .fg-slide.is-on{opacity:1}.fg-card[data-astro-cid-eajzgr5f]{width:min(38rem,100%);padding:var(--space-xl);color:var(--white);border-radius:var(--radius-xl);background:var(--glass-tint-dark-solid);border:1px solid var(--glass-edge);backdrop-filter:var(--glass-blur-surface)}.fg-title[data-astro-cid-eajzgr5f]{text-wrap:balance;font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--track-tight);font-weight:var(--fw-semi);margin:var(--space-xs) 0 0}.fg-body[data-astro-cid-eajzgr5f]{color:color-mix(in srgb, var(--white) 85%, transparent);line-height:var(--lh-body);margin:var(--space-md) 0 0}.fg-actions[data-astro-cid-eajzgr5f]{margin:var(--space-lg) 0;display:flex}.fg-q[data-astro-cid-eajzgr5f]{margin:var(--space-md) 0 0;padding-top:var(--space-sm);border-top:1px solid var(--hairline-dark);font-family:var(--font-display);font-weight:var(--fw-semi);font-size:var(--fs-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:color-mix(in srgb, var(--white) 78%, transparent)}.fg-q[data-astro-cid-eajzgr5f] a[data-astro-cid-eajzgr5f]{color:var(--white);text-underline-offset:3px;margin-left:var(--space-2xs);text-decoration:underline}.fg-q[data-astro-cid-eajzgr5f] a[data-astro-cid-eajzgr5f]:hover{color:var(--gold)}.fg-ready[data-astro-cid-eajzgr5f]{justify-content:center;align-items:flex-start;gap:var(--space-lg);opacity:0;visibility:hidden;width:min(30rem,40%);transition:opacity 1.6s var(--ease-soft), visibility 0s linear 1.6s;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:clamp(1.5rem,4vw,4rem)}.fg[data-astro-cid-eajzgr5f].is-ready .fg-ready[data-astro-cid-eajzgr5f]{opacity:1;visibility:visible;transition:opacity 1.6s var(--ease-soft), visibility 0s}.fg-ready-title[data-astro-cid-eajzgr5f]{color:var(--white);font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-light);letter-spacing:var(--track-tight);margin:0;line-height:1.05}.fg-ready-title[data-astro-cid-eajzgr5f] span[data-astro-cid-eajzgr5f],.fg-ready-title[data-astro-cid-eajzgr5f] strong[data-astro-cid-eajzgr5f]{display:block}.fg-ready-title[data-astro-cid-eajzgr5f] strong[data-astro-cid-eajzgr5f]{font-weight:var(--fw-bold)}@media (prefers-reduced-motion:reduce){.fg-ready[data-astro-cid-eajzgr5f]{transition:none}}@media (width<=700px){.fg-ready[data-astro-cid-eajzgr5f]{align-items:center;gap:var(--space-md);text-align:center;width:auto;height:70vw;inset:0 0 auto}.fg-ready-title[data-astro-cid-eajzgr5f]{font-size:2.25rem}.fg-title[data-astro-cid-eajzgr5f]{font-size:1.75rem}.fg[data-astro-cid-eajzgr5f]{border-radius:var(--radius-lg);width:94%;min-height:0;padding:0;display:block}.fg-media[data-astro-cid-eajzgr5f]{z-index:0;height:70vw;position:relative}.fg-card[data-astro-cid-eajzgr5f]{background:var(--surface-dark);width:auto;padding:var(--space-lg) var(--space-section-x);border:0;border-radius:0}}@media (width<=600px){.fg-actions[data-astro-cid-eajzgr5f] .btn{justify-content:center;width:100%}}
