.hero__grid.astro-c2xxa4ud{padding-top:104px}.hero.astro-c2xxa4ud h1.astro-c2xxa4ud{letter-spacing:-.045em;font-size:44px;font-weight:700;line-height:1.04}.hero__lede.astro-c2xxa4ud{color:var(--body-blue);margin-top:20px;font-size:18px;line-height:1.5}.filters.astro-c2xxa4ud{margin:28px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) 4px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.filters.astro-c2xxa4ud::-webkit-scrollbar{display:none}.filters.astro-c2xxa4ud:after{content:"";flex:0 0 8px}.chip.astro-c2xxa4ud{height:44px;color:var(--midnight);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0a1a3347;border-radius:6px;flex:none;padding:0 16px;font-size:15px;font-weight:700}.chip.astro-c2xxa4ud:hover{border-color:var(--midnight)}.chip.astro-c2xxa4ud[aria-pressed=true]{border-color:var(--midnight);background:var(--midnight);color:var(--ivory)}@media (width>=900px){.hero__grid.astro-c2xxa4ud{padding-top:calc(104px + 104 * var(--u));grid-template-columns:minmax(0, 1fr) max(300px, calc(420 * var(--u)));gap:calc(72 * var(--u));align-items:end;display:grid}.hero.astro-c2xxa4ud h1.astro-c2xxa4ud{font-size:calc(108 * var(--u));line-height:1.04}.hero__lede.astro-c2xxa4ud{font-size:max(18px, calc(24 * var(--u)));margin:0 0 10px}.filters.astro-c2xxa4ud{margin:calc(56 * var(--u)) 0 0;padding:0 0 calc(96 * var(--u));flex-wrap:wrap;overflow:visible}.filters.astro-c2xxa4ud:after{display:none}}.featured.astro-c2xxa4ud{background:var(--midnight);color:var(--ivory);margin-top:28px;position:relative}.featured__grid.astro-c2xxa4ud{padding-top:32px;padding-bottom:40px;position:relative}.featured__hit.astro-c2xxa4ud{z-index:2;position:absolute;inset:0}.featured__meta.astro-c2xxa4ud{letter-spacing:.16em;text-transform:uppercase;color:var(--light-blue);gap:14px;margin-top:24px;font-size:12px;display:flex}.featured__flag.astro-c2xxa4ud{color:var(--ivory);font-weight:700}.featured__summary.astro-c2xxa4ud{color:var(--pale-blue);margin-top:14px;font-size:17px;line-height:1.5}.featured__foot.astro-c2xxa4ud{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.featured__more.astro-c2xxa4ud{color:var(--ivory);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:7px;font-size:17px;font-weight:700;text-decoration-thickness:2px}.featured__more.astro-c2xxa4ud:hover{color:var(--magenta)}.featured__date.astro-c2xxa4ud{color:var(--light-blue);font-size:14px}@media (width>=900px){.featured.astro-c2xxa4ud{margin-top:0}.featured__grid.astro-c2xxa4ud{padding-top:calc(112 * var(--u));padding-bottom:calc(112 * var(--u));grid-template-columns:calc(640 * var(--u)) minmax(0, 1fr);gap:calc(88 * var(--u));align-items:center;display:grid}.featured__meta.astro-c2xxa4ud{gap:20px;margin-top:0;font-size:13px}.featured__summary.astro-c2xxa4ud{margin-top:calc(28 * var(--u));font-size:max(20px, calc(28 * var(--u)));letter-spacing:-.01em;color:var(--ivory);line-height:1.4}.featured__foot.astro-c2xxa4ud{margin-top:calc(32 * var(--u));justify-content:flex-start;align-items:flex-start;gap:calc(40 * var(--u));flex-direction:column-reverse}.featured__date.astro-c2xxa4ud{font-size:15px}.featured__more.astro-c2xxa4ud{font-size:19px}}.list__inner.astro-c2xxa4ud{padding-top:40px;padding-bottom:64px}.list__title.astro-c2xxa4ud{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);font-size:13px;font-weight:400}.list__title-desktop.astro-c2xxa4ud{display:none}.list__items.astro-c2xxa4ud{margin-top:16px}.list__soon.astro-c2xxa4ud{color:var(--body-blue);font-size:21px;line-height:1.45}.list__empty.astro-c2xxa4ud{color:var(--body-blue);margin-top:24px;font-size:18px}@media (width>=900px){.list__inner.astro-c2xxa4ud{padding-top:calc(128 * var(--u));padding-bottom:calc(144 * var(--u))}.list__title.astro-c2xxa4ud{font-size:max(34px, calc(52 * var(--u)));letter-spacing:-.03em;text-transform:none;color:var(--midnight);font-weight:700;line-height:1.04}.list__title-desktop.astro-c2xxa4ud{display:inline}.list__title-phone.astro-c2xxa4ud{display:none}.list__items.astro-c2xxa4ud{margin-top:calc(64 * var(--u))}}.closing.astro-c2xxa4ud{border-top:1px solid var(--rule)}.closing__grid.astro-c2xxa4ud{padding-top:64px;padding-bottom:72px}.closing.astro-c2xxa4ud h2.astro-c2xxa4ud{letter-spacing:-.04em;font-size:44px;font-weight:700;line-height:1.04}.closing__text.astro-c2xxa4ud{color:var(--body-blue);margin-top:20px;font-size:18px;line-height:1.5}.closing__actions.astro-c2xxa4ud{margin-top:26px}.closing__email.astro-c2xxa4ud{color:var(--body-blue);margin-top:18px;font-size:16px;line-height:1.5}.closing__email.astro-c2xxa4ud .link.astro-c2xxa4ud{margin:-12px 0;font-size:16px}@media (width>=900px){.closing__grid.astro-c2xxa4ud{padding-top:calc(112 * var(--u));padding-bottom:calc(120 * var(--u));grid-template-columns:minmax(0, 1fr) max(380px, calc(500 * var(--u)));gap:calc(80 * var(--u));align-items:end;display:grid}.closing.astro-c2xxa4ud h2.astro-c2xxa4ud{max-width:calc(640 * var(--u));font-size:calc(80 * var(--u));text-wrap:balance;line-height:1.04}.closing__text.astro-c2xxa4ud{font-size:max(18px, calc(22 * var(--u)));margin-top:0}.closing__actions.astro-c2xxa4ud{margin-top:calc(36 * var(--u));align-items:center;gap:32px;display:flex}.closing__email.astro-c2xxa4ud{margin-top:0}.closing__email.astro-c2xxa4ud .link.astro-c2xxa4ud{margin:0;padding:0}}
