.home-categories[data-astro-cid-kibtioe5]{padding-block:var(--space-48);background-color:var(--color-warm-paper);border-top:1px solid var(--color-divider)}.home-categories__heading[data-astro-cid-kibtioe5]{color:var(--color-editorial-ink);margin:0}.home-categories__list[data-astro-cid-kibtioe5]{gap:var(--space-32);margin:var(--space-32) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.home-categories__link[data-astro-cid-kibtioe5]{max-width:100%;min-height:44px;padding-top:var(--space-16);color:var(--color-body-ink);border-top:1px solid var(--color-divider);flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.home-categories__link[data-astro-cid-kibtioe5]:visited{color:var(--color-body-ink)}.home-categories__link[data-astro-cid-kibtioe5]:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.home-categories__number[data-astro-cid-kibtioe5],.home-categories__link[data-astro-cid-kibtioe5]:visited .home-categories__number[data-astro-cid-kibtioe5]{color:var(--color-vermilion)}.home-categories__title[data-astro-cid-kibtioe5]{margin:var(--space-12) 0 0;color:var(--color-editorial-ink);overflow-wrap:break-word}.home-categories__link[data-astro-cid-kibtioe5]:visited .home-categories__title[data-astro-cid-kibtioe5]{color:var(--color-editorial-ink)}.home-categories__description[data-astro-cid-kibtioe5]{margin:var(--space-12) 0 0;color:var(--color-body-ink);font-family:var(--font-reading);font-size:var(--type-body-size);font-weight:400;line-height:var(--type-body-line);overflow-wrap:break-word}.home-categories__action[data-astro-cid-kibtioe5]{margin-top:var(--space-16);color:var(--color-vermilion);font-family:var(--font-display);font-size:var(--type-nav-size);font-weight:600;line-height:var(--type-ui-line);text-underline-offset:.15em;transition:text-decoration-thickness var(--duration-transition) var(--ease-out);text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.home-categories__link[data-astro-cid-kibtioe5]:visited .home-categories__action[data-astro-cid-kibtioe5]{color:var(--color-vermilion)}.home-categories__link[data-astro-cid-kibtioe5]:hover .home-categories__action[data-astro-cid-kibtioe5],.home-categories__link[data-astro-cid-kibtioe5]:focus-visible .home-categories__action[data-astro-cid-kibtioe5]{text-decoration-thickness:2px}@media (width>=960px){.home-categories[data-astro-cid-kibtioe5]{padding-block:var(--space-80)}.home-categories__list[data-astro-cid-kibtioe5]{column-gap:var(--space-32);margin-top:var(--space-40);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.home-categories[data-astro-cid-kibtioe5]{padding-block:var(--space-96)}}@media (prefers-reduced-motion:reduce){.home-categories__action[data-astro-cid-kibtioe5]{transition:none}}.home-feature-section[data-astro-cid-coqwi5vd]{padding-block:var(--space-40) var(--space-48);background-color:var(--color-warm-paper);border-top:1px solid var(--color-divider)}.home-feature[data-astro-cid-coqwi5vd]{align-items:flex-start;gap:var(--space-32);max-width:100%;color:var(--color-body-ink);flex-direction:column;text-decoration:none;display:flex}.home-feature[data-astro-cid-coqwi5vd]:visited{color:var(--color-body-ink)}.home-feature[data-astro-cid-coqwi5vd]:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.home-feature__copy[data-astro-cid-coqwi5vd]{max-width:var(--max-width-intro);min-width:0}.home-feature__kicker[data-astro-cid-coqwi5vd]{color:var(--color-editorial-ink);text-transform:uppercase;margin:0}.home-feature__category[data-astro-cid-coqwi5vd]{margin:var(--space-8) 0 0;color:var(--color-vermilion);text-transform:uppercase}.home-feature[data-astro-cid-coqwi5vd]:visited .home-feature__category[data-astro-cid-coqwi5vd]{color:var(--color-vermilion)}.home-feature__title[data-astro-cid-coqwi5vd]{margin:var(--space-16) 0 0;color:var(--color-editorial-ink);overflow-wrap:break-word}.home-feature[data-astro-cid-coqwi5vd]:visited .home-feature__title[data-astro-cid-coqwi5vd]{color:var(--color-editorial-ink)}.home-feature__excerpt[data-astro-cid-coqwi5vd]{max-width:36rem;margin:var(--space-16) 0 0;color:var(--color-body-ink);font-family:var(--font-reading);font-size:var(--type-body-size);font-weight:400;line-height:var(--type-body-line);overflow-wrap:break-word}.home-feature__action[data-astro-cid-coqwi5vd]{margin-top:var(--space-24);color:var(--color-vermilion);font-family:var(--font-display);font-size:var(--type-nav-size);font-weight:600;line-height:var(--type-ui-line);text-underline-offset:.15em;transition:text-decoration-thickness var(--duration-transition) var(--ease-out);text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.home-feature[data-astro-cid-coqwi5vd]:visited .home-feature__action[data-astro-cid-coqwi5vd]{color:var(--color-vermilion)}.home-feature[data-astro-cid-coqwi5vd]:hover .home-feature__action[data-astro-cid-coqwi5vd],.home-feature[data-astro-cid-coqwi5vd]:focus-visible .home-feature__action[data-astro-cid-coqwi5vd]{text-decoration-thickness:2px}.home-feature__figure[data-astro-cid-coqwi5vd]{width:100%;min-width:0;margin:0}.home-feature__frame[data-astro-cid-coqwi5vd]{aspect-ratio:16/10;border-radius:var(--radius-editorial-image);background-color:var(--color-soft-neutral);width:100%;display:block;overflow:hidden}.home-feature__image[data-astro-cid-coqwi5vd]{object-fit:contain;width:100%;height:100%;transition:transform var(--duration-transition-max) var(--ease-out);display:block}@media (hover:hover) and (pointer:fine){.home-feature[data-astro-cid-coqwi5vd]:hover .home-feature__image[data-astro-cid-coqwi5vd]{transform:scale(1.02)}}.home-feature[data-astro-cid-coqwi5vd]:focus-visible .home-feature__image[data-astro-cid-coqwi5vd]{transform:scale(1.02)}.home-feature__credit[data-astro-cid-coqwi5vd]{margin-top:var(--space-8);color:var(--color-muted-ink)}@media (width>=640px){.home-feature-section[data-astro-cid-coqwi5vd]{padding-block:var(--space-64)}}@media (width>=960px){.home-feature--split[data-astro-cid-coqwi5vd]{column-gap:var(--space-40);grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;display:grid}.home-feature--split[data-astro-cid-coqwi5vd] .home-feature__copy[data-astro-cid-coqwi5vd]{max-width:none}}@media (prefers-reduced-motion:reduce){.home-feature__action[data-astro-cid-coqwi5vd],.home-feature__image[data-astro-cid-coqwi5vd]{transition:none}.home-feature[data-astro-cid-coqwi5vd]:hover .home-feature__image[data-astro-cid-coqwi5vd],.home-feature[data-astro-cid-coqwi5vd]:focus-visible .home-feature__image[data-astro-cid-coqwi5vd]{transform:none}}.home-about[data-astro-cid-v6hbyjqx]{padding-block:var(--space-48);background-color:var(--color-soft-peach);border-top:1px solid var(--color-divider)}.home-about__layout[data-astro-cid-v6hbyjqx]{gap:var(--space-24);flex-direction:column;display:flex}.home-about__lead[data-astro-cid-v6hbyjqx],.home-about__copy[data-astro-cid-v6hbyjqx]{min-width:0}.home-about__eyebrow[data-astro-cid-v6hbyjqx]{color:var(--color-deep-vermilion);margin:0}.home-about__heading[data-astro-cid-v6hbyjqx]{margin:var(--space-12) 0 0;color:var(--color-editorial-ink)}.home-about__summary[data-astro-cid-v6hbyjqx]{max-width:var(--max-width-reading);color:var(--color-body-ink);overflow-wrap:break-word;margin:0}.home-about__link[data-astro-cid-v6hbyjqx]{margin-top:var(--space-24);color:var(--color-deep-vermilion);font-family:var(--font-display);font-size:var(--type-nav-size);font-weight:600;line-height:var(--type-ui-line);text-underline-offset:.15em;transition:text-decoration-thickness var(--duration-transition) var(--ease-out);text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.home-about__link[data-astro-cid-v6hbyjqx]:visited{color:var(--color-deep-vermilion)}.home-about__link[data-astro-cid-v6hbyjqx]:hover,.home-about__link[data-astro-cid-v6hbyjqx]:focus-visible{text-decoration-thickness:2px}.home-about__link[data-astro-cid-v6hbyjqx]:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}@media (width>=640px){.home-about[data-astro-cid-v6hbyjqx]{padding-block:var(--space-64)}}@media (prefers-reduced-motion:reduce){.home-about__link[data-astro-cid-v6hbyjqx]{transition:none}}@media (width>=960px){.home-about[data-astro-cid-v6hbyjqx]{padding-block:var(--space-80)}.home-about__layout[data-astro-cid-v6hbyjqx]{column-gap:var(--space-48);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.home-about__summary[data-astro-cid-v6hbyjqx]{max-width:36rem}}.home-intro[data-astro-cid-2div6yes]{padding-block:var(--space-48) var(--space-40);background-color:var(--color-warm-paper)}.home-intro__copy[data-astro-cid-2div6yes]{max-width:var(--max-width-intro)}.home-intro__title[data-astro-cid-2div6yes]{color:var(--color-editorial-ink);overflow-wrap:break-word;animation:home-intro-enter var(--duration-entrance) var(--ease-out) both;margin:0}@keyframes home-intro-enter{0%{opacity:.92;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.home-intro__support[data-astro-cid-2div6yes]{max-width:40rem;margin:var(--space-24) 0 0;color:var(--color-body-ink);overflow-wrap:break-word}@media (width>=640px){.home-intro[data-astro-cid-2div6yes]{padding-block:var(--space-64)}}@media (width>=960px){.home-intro[data-astro-cid-2div6yes]{padding-block:var(--space-80) var(--space-64)}}@media (prefers-reduced-motion:reduce){.home-intro__title[data-astro-cid-2div6yes]{animation:none}}.home-latest[data-astro-cid-xfbjrveb]{padding-block:var(--space-48);background-color:var(--color-warm-paper);border-top:1px solid var(--color-divider)}.home-latest__heading[data-astro-cid-xfbjrveb]{color:var(--color-editorial-ink);margin:0}.home-latest__list[data-astro-cid-xfbjrveb]{align-items:start;gap:var(--space-32);margin:var(--space-32) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.home-latest__list[data-astro-cid-xfbjrveb] li[data-astro-cid-xfbjrveb]{min-width:0}@media (width>=640px){.home-latest__list[data-astro-cid-xfbjrveb]{column-gap:var(--space-24);row-gap:var(--space-40);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.home-latest[data-astro-cid-xfbjrveb]{padding-block:var(--space-80)}.home-latest__list[data-astro-cid-xfbjrveb]{margin-top:var(--space-40)}}@media (width>=1280px){.home-latest[data-astro-cid-xfbjrveb]{padding-block:var(--space-96)}.home-latest__list[data-astro-cid-xfbjrveb]{column-gap:var(--space-32);grid-template-columns:repeat(3,minmax(0,1fr))}}
