@layer components{.pattern-card_card__Wp7VN{--color-card-title-background:var(--color-brand-warm-sandpiper);--color-card-title-text:var(--color-grayscale-gray-13);border-radius:var(--border-radius-3);box-shadow:var(--box-shadow-3);container:card/inline-size;display:flex;flex-direction:column;max-inline-size:36.5rem;overflow:hidden;text-decoration:none}.pattern-card_card__Wp7VN:active,.pattern-card_card__Wp7VN:focus,.pattern-card_card__Wp7VN:hover{--color-card-title-background:var(--color-brand-warm-bumblebee);--color-card-title-text:var(--color-grayscale-gray-13)}@media print{.pattern-card_card__Wp7VN{border:1px solid var(--color-border-secondary)}}.pattern-card_wrapper__UEfJw{--pattern-height:40%;--spacing-card:var(--spacing-3);align-items:flex-end;display:flex;flex:1 1 auto;max-inline-size:100%;min-block-size:calc(100cqw * 5.2 / 3);padding:var(--spacing-card);position:relative}@container (inline-size >= 20rem){.pattern-card_wrapper__UEfJw{--pattern-height:30%;min-block-size:calc(100cqw * 4.9 / 3)}}@container (inline-size >= 25.5rem){.pattern-card_wrapper__UEfJw{--pattern-height:25%;min-block-size:calc(100cqw * 4.75 / 3)}}@container (inline-size >= 30rem){.pattern-card_wrapper__UEfJw{--pattern-height:20%;--spacing-card:var(--spacing-4);min-block-size:calc(100cqw * 4.6 / 3)}}.pattern-card_wrapper__UEfJw:after{--color-background:var(--color-brand-warm-bumblebee);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-text) 4%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-text) 8%);--color-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-background-quaternary:color-mix(in oklch,var(--color-background),var(--color-text) 2%);--color-background-gradient-1:var(--color-background);--color-background-gradient-2:var(--color-background-quaternary);--color-background-gradient-3:var(--color-background-secondary);--color-background-gradient-4:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-13);--color-text-secondary:oklch(from var(--color-text) l c h/84%);--color-text-tertiary:oklch(from var(--color-text) l c h/73%);--color-text-quaternary:var(--color-text-tertiary);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-warm-fox);--color-accent-tertiary:var(--color-brand-warm-fox);--color-border:oklch(from var(--color-text) l c h/60%);--color-border-secondary:oklch(from var(--color-text) l c h/30%);--color-border-tertiary:oklch(from var(--color-text) l c h/20%);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-ocean);--color-link-active:var(--color-brand-blue-abyss);--color-link-hover:var(--color-brand-blue-abyss);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-black);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-link);--color-button-background:var(--color-brand-green-swamp);--color-button-background-active:var(--color-button-background-hover);--color-button-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-background-hover:var(--color-brand-green-forest);--color-button-border:transparent;--color-button-border-active:transparent;--color-button-border-disabled:transparent;--color-button-border-hover:transparent;--color-button-icon:var(--color-grayscale-white);--color-button-icon-active:var(--color-button-icon-hover);--color-button-icon-disabled:var(--color-button-text-disabled);--color-button-icon-hover:var(--color-grayscale-white);--color-button-text:var(--color-grayscale-white);--color-button-text-active:var(--color-button-text-hover);--color-button-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-text-hover:var(--color-grayscale-white);--color-button-secondary-background:transparent;--color-button-secondary-background-active:var(
    --color-button-secondary-background-hover
  );--color-button-secondary-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-secondary-background-hover:var(--color-brand-warm-sandpiper);--color-button-secondary-border:var(--color-brand-green-forest);--color-button-secondary-border-active:transparent;--color-button-secondary-border-disabled:transparent;--color-button-secondary-border-hover:transparent;--color-button-secondary-icon:var(--color-brand-green-forest);--color-button-secondary-icon-active:var(
    --color-button-secondary-icon-hover
  );--color-button-secondary-icon-disabled:var(
    --color-button-secondary-text-disabled
  );--color-button-secondary-icon-hover:var(--color-grayscale-gray-12);--color-button-secondary-text:var(--color-grayscale-gray-13);--color-button-secondary-text-active:var(
    --color-button-secondary-text-hover
  );--color-button-secondary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-secondary-text-hover:var(--color-grayscale-black);--color-button-tertiary-icon:var(--color-brand-green-forest);--color-button-tertiary-icon-active:var(--color-button-tertiary-icon-hover);--color-button-tertiary-icon-disabled:var(
    --color-button-tertiary-text-disabled
  );--color-button-tertiary-icon-hover:var(--color-brand-green-swamp);--color-button-tertiary-text:var(--color-brand-green-forest);--color-button-tertiary-text-active:var(--color-button-tertiary-text-hover);--color-button-tertiary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-tertiary-text-hover:var(--color-grayscale-black);--color-event-card-date-background:var(--color-background-secondary);--color-event-card-date-background-hover:var(--color-button-background);--color-event-card-date-text:var(--color-heading-text);--color-event-card-date-text-hover:var(--color-button-text);--color-event-hero-title:var(--color-text);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-green-forest);--color-form-background:var(--color-background);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-accent-secondary);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-search-icon:var(--color-grayscale-white);--color-horizontal-card-background:var(--color-background-secondary);--color-horizontal-card-background-hover:var(--color-brand-warm-sandpiper);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-grayscale-gray-12);--color-horizontal-card-title:var(--color-brand-green-forest);--color-horizontal-card-title-hover:var(--color-brand-green-swamp);--color-mark-background:var(--color-other-yellow-200);--color-mark-text:var(--color-grayscale-gray-12);--color-nav-link-underline:var(--color-accent);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-button-background);--color-pager-current-text:var(--color-button-text);--color-pager-item-border:var(--color-border-quaternary);--color-pager-nav-color:var(--color-button-tertiary-text);--color-selection-background:var(--color-focus);--color-selection-text:var(--color-background);--color-social-menu-link:var(--color-brand-blue-ocean);--color-social-menu-link-hover:var(--color-brand-blue-abyss);--color-dropdown-button-background:var(--color-brand-green-grassland);--color-dropdown-button-background-hover:oklch(from var(--color-dropdown-button-background) calc(l + 0.15) c h);--color-dropdown-button-text:var(--color-grayscale-gray-13);--background-pattern:url(/images/patterns/camo-grassland-o10.svg);--background-pattern-strong:url(/images/patterns/camo-grassland-o20.svg);background-color:var(--color-background);color:var(--color-text);background-image:var(--background-pattern-strong);content:"";display:block;inset-block-end:0;inset-inline:0;padding-bottom:var(--pattern-height);position:absolute}.pattern-card_content__z00Ae{background:var(--color-card-title-background);border-radius:var(--border-radius-2);color:var(--color-card-title-text);display:flex;flex-direction:column;gap:var(--spacing-0-5);inset-block-end:0;inset-inline-start:0;padding-block:var(--spacing-card);padding-inline:var(--spacing-card);position:relative;transition-duration:var(--duration-short);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--easing-ease-in);z-index:1}@media print{.pattern-card_content__z00Ae{background-color:var(--color-grayscale-white)!important;border:1px solid var(--color-border-secondary);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.pattern-card_title__Iqg9Q{font-size:var(--responsive-font-size-5);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-shorter)}.pattern-card_summary__Ib724{font-size:var(--responsive-font-size-2);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}.pattern-card_media__05D0C{display:block;inset:0;padding-bottom:var(--pattern-height);position:absolute}.pattern-card_media__05D0C img{height:100%;-o-object-fit:cover;object-fit:cover;transition-duration:var(--duration-long);transition-property:transform;transition-timing-function:var(--easing-ease-out);width:100%}:is(.pattern-card_card__Wp7VN[href]:hover,.pattern-card_card__Wp7VN[href]:focus,.pattern-card_card__Wp7VN[href]:active) :is(.pattern-card_media__05D0C img){transform:scale(1.2)}@media (prefers-reduced-motion){:is(.pattern-card_card__Wp7VN[href]:hover,.pattern-card_card__Wp7VN[href]:focus,.pattern-card_card__Wp7VN[href]:active) :is(.pattern-card_media__05D0C img){transform:none;transition:none}}.pattern-card_media__05D0C:after{--color-transparent-dark:var(--color-brand-blue-ocean);background:linear-gradient(180deg,transparent 66%,var(--color-transparent-dark-300) 100%);content:"";display:block;inset:0;position:absolute}.pattern-card_card--grassland-camo__yHvPB .pattern-card_wrapper__UEfJw:after{--color-background:var(--color-brand-green-grassland);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-brand-green-tundra) 20%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-brand-green-swamp) 20%);--color-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-background-quaternary:color-mix(in oklch,var(--color-background),var(--color-brand-green-tundra) 40%);--color-background-gradient-1:var(--color-brand-green-tundra);--color-background-gradient-2:var(--color-background);--color-background-gradient-3:var(--color-brand-green-swamp);--color-background-gradient-4:var(--color-brand-green-forest);--color-text:var(--color-grayscale-black);--color-text-secondary:oklch(from var(--color-text) l c h/90%);--color-text-tertiary:oklch(from var(--color-text) l c h/85%);--color-text-quaternary:var(--color-text-tertiary);--color-accent:var(--color-brand-green-forest);--color-accent-secondary:var(--color-brand-green-swamp);--color-accent-tertiary:var(--color-brand-green-swamp);--color-border:oklch(from var(--color-text) l c h/60%);--color-border-secondary:oklch(from var(--color-text) l c h/30%);--color-border-tertiary:oklch(from var(--color-text) l c h/20%);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--color-border-accent:var(--color-brand-green-swamp);--color-focus:var(--color-brand-warm-bumblebee);--color-link:var(--color-brand-green-forest);--color-link-active:var(--color-grayscale-black);--color-link-hover:var(--color-grayscale-black);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-brand-green-forest);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-link);--color-button-background:var(--color-brand-warm-bumblebee);--color-button-background-hover:var(--color-brand-warm-sandpiper);--color-button-icon:var(--color-grayscale-black);--color-button-icon-hover:var(--color-grayscale-black);--color-button-text:var(--color-grayscale-black);--color-button-text-hover:var(--color-grayscale-black);--color-button-secondary-background:transparent;--color-button-secondary-background-active:var(
    --color-button-secondary-background-hover
  );--color-button-secondary-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-secondary-background-hover:var(--color-brand-warm-bumblebee);--color-button-secondary-border:var(--color-brand-green-forest);--color-button-secondary-border-active:transparent;--color-button-secondary-border-disabled:transparent;--color-button-secondary-border-hover:transparent;--color-button-secondary-icon:var(--color-brand-green-forest);--color-button-secondary-icon-active:var(
    --color-button-secondary-icon-hover
  );--color-button-secondary-icon-disabled:var(
    --color-button-secondary-text-disabled
  );--color-button-secondary-icon-hover:var(--color-grayscale-gray-12);--color-button-secondary-text:var(--color-grayscale-gray-13);--color-button-secondary-text-active:var(
    --color-button-secondary-text-hover
  );--color-button-secondary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-secondary-text-hover:var(--color-grayscale-gray-13);--color-button-tertiary-icon:var(--color-link);--color-button-tertiary-icon-active:var(--color-button-tertiary-icon-hover);--color-button-tertiary-icon-disabled:var(
    --color-button-tertiary-text-disabled
  );--color-button-tertiary-icon-hover:var(--color-link-hover);--color-button-tertiary-text:var(--color-link);--color-button-tertiary-text-active:var(--color-button-tertiary-text-hover);--color-button-tertiary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-tertiary-text-hover:var(--color-link-hover);--color-event-card-date-background:var(--color-background-secondary);--color-event-card-date-background-hover:var(--color-button-background);--color-event-card-date-text:var(--color-heading-text);--color-event-card-date-text-hover:var(--color-button-text);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-accent);--color-form-background:var(--color-background);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-shadow:var(--color-brand-warm-sandpiper);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-search-icon:var(--color-grayscale-white);--color-form-search-button:var(--color-accent-secondary);--color-horizontal-card-background:var(--color-background-secondary);--color-horizontal-card-background-hover:var(--color-brand-warm-sandpiper);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-grayscale-gray-12);--color-horizontal-card-title:var(--color-heading-text);--color-horizontal-card-title-hover:var(--color-brand-green-swamp);--color-nav-link-underline:var(--color-accent);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-button-background);--color-pager-current-text:var(--color-button-text);--color-pager-item-border:var(--color-border-quaternary);--color-pager-nav-color:var(--color-button-tertiary-text);--color-social-menu-link:var(--color-button-background);--color-social-menu-link-hover:var(--color-button-background-hover);--color-dropdown-button-background:var(--color-brand-warm-sandpiper);--color-dropdown-button-background-hover:oklch(from var(--color-dropdown-button-background) calc(l + 0.15) c h);--color-dropdown-button-text:var(--color-grayscale-gray-13);--background-pattern:url(/images/patterns/camo-swamp-o10.svg);--background-pattern-strong:url(/images/patterns/camo-swamp-o15.svg)}.pattern-card_card--ocean-fishes__PxFdr .pattern-card_wrapper__UEfJw:after{--color-background:var(--color-brand-blue-ocean);--color-background-secondary:var(--color-brand-blue-delta);--color-background-tertiary:var(--color-brand-blue-abyss);--color-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-background-quaternary:var(--color-brand-blue-lake);--color-background-gradient-1:var(--color-background);--color-background-gradient-2:var(--color-background-quaternary);--color-background-gradient-3:var(--color-background-secondary);--color-background-gradient-4:var(--color-background-tertiary);--color-text:var(--color-grayscale-white);--color-text-secondary:var(--color-brand-blue-snow);--color-text-tertiary:var(--color-brand-blue-glacier);--color-text-quaternary:var(--color-text-tertiary);--color-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary:var(--color-brand-green-grassland);--color-accent-tertiary:var(--color-brand-green-grassland);--color-border:oklch(from var(--color-text) l c h/60%);--color-border-secondary:oklch(from var(--color-text) l c h/30%);--color-border-tertiary:var(--color-brand-blue-lake);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--color-border-accent:var(--color-brand-green-grassland);--color-focus:var(--color-brand-warm-bumblebee);--color-link:var(--color-text);--color-link-active:var(--color-grayscale-white);--color-link-hover:var(--color-grayscale-white);--color-link-visited:var(--color-other-visited-300);--color-heading-text:var(--color-grayscale-white);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-link);--color-button-background:var(--color-brand-warm-bumblebee);--color-button-background-active:var(--color-button-background-hover);--color-button-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-background-hover:var(--color-brand-warm-sandpiper);--color-button-border:transparent;--color-button-border-active:transparent;--color-button-border-disabled:transparent;--color-button-border-hover:transparent;--color-button-icon:var(--color-grayscale-black);--color-button-icon-active:var(--color-button-icon-hover);--color-button-icon-disabled:var(--color-button-text-disabled);--color-button-icon-hover:var(--color-grayscale-black);--color-button-text:var(--color-grayscale-black);--color-button-text-active:var(--color-button-text-hover);--color-button-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-text-hover:var(--color-grayscale-black);--color-button-secondary-background:transparent;--color-button-secondary-background-active:var(
    --color-button-secondary-background-hover
  );--color-button-secondary-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-secondary-background-hover:var(--color-brand-warm-bumblebee);--color-button-secondary-border:var(--color-grayscale-white);--color-button-secondary-border-active:transparent;--color-button-secondary-border-disabled:transparent;--color-button-secondary-border-hover:transparent;--color-button-secondary-icon:var(--color-brand-warm-bumblebee);--color-button-secondary-icon-active:var(
    --color-button-secondary-icon-hover
  );--color-button-secondary-icon-disabled:var(
    --color-button-secondary-text-disabled
  );--color-button-secondary-icon-hover:var(--color-grayscale-gray-12);--color-button-secondary-text:var(--color-grayscale-white);--color-button-secondary-text-active:var(
    --color-button-secondary-text-hover
  );--color-button-secondary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-secondary-text-hover:var(--color-grayscale-gray-13);--color-button-tertiary-icon:var(--color-grayscale-white);--color-button-tertiary-icon-active:var(--color-button-tertiary-icon-hover);--color-button-tertiary-icon-disabled:var(
    --color-button-tertiary-text-disabled
  );--color-button-tertiary-icon-hover:var(--color-brand-warm-bumblebee);--color-button-tertiary-text:var(--color-grayscale-white);--color-button-tertiary-text-active:var(--color-button-tertiary-text-hover);--color-button-tertiary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-tertiary-text-hover:var(--color-brand-warm-bumblebee);--color-dynamic-card-background-hover:var(--color-grayscale-black);--color-event-card-date-background:var(--color-background-secondary);--color-event-card-date-background-hover:var(--color-button-background);--color-event-card-date-text:var(--color-heading-text);--color-event-card-date-text-hover:var(--color-button-text);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-accent);--color-form-background:var(--color-background);--color-form-background-active:var(--color-grayscale-gray-2);--color-form-background-hover:var(--color-brand-warm-sandpiper);--color-form-shadow:var(--color-brand-warm-fox);--color-form-focus:var(--color-brand-warm-fox);--color-form-text:var(--color-text);--color-form-text-active:var(--color-grayscale-gray-12);--color-form-search-button:var(--color-accent-secondary);--color-form-search-icon:var(--color-grayscale-white);--color-horizontal-card-background:var(--color-background-secondary);--color-horizontal-card-background-hover:var(--color-brand-blue-lake);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-text-secondary);--color-horizontal-card-title:var(--color-heading-text);--color-horizontal-card-title-hover:var(--color-heading-text);--color-mark-background:var(--color-other-yellow-200);--color-mark-text:var(--color-grayscale-gray-12);--color-nav-link-underline:var(--color-accent);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-button-background);--color-pager-current-text:var(--color-button-text);--color-pager-item-border:var(--color-border-quaternary);--color-pager-nav-color:var(--color-button-tertiary-text);--color-selection-background:var(--color-focus);--color-selection-text:var(--color-background);--color-social-menu-link:var(--color-brand-green-grassland);--color-social-menu-link-hover:var(--color-brand-blue-glacier);--color-dropdown-button-background:var(--color-brand-warm-sandpiper);--color-dropdown-button-background-hover:oklch(from var(--color-dropdown-button-background) calc(l + 0.15) c h);--color-dropdown-button-text:var(--color-grayscale-gray-13);--background-pattern:url(/images/patterns/fishes-stream-o15.svg);--background-pattern-strong:url(/images/patterns/fishes-stream-o30.svg);color-scheme:dark}.pattern-card_card--swamp-camo__zppti .pattern-card_wrapper__UEfJw:after{--color-background:var(--color-brand-green-swamp);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-brand-green-forest) 20%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-grayscale-black) 20%);--color-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-background-quaternary:color-mix(in oklch,var(--color-background),var(--color-brand-green-forest) 10%);--color-background-gradient-1:var(--color-background);--color-background-gradient-2:var(--color-background-quaternary);--color-background-gradient-3:var(--color-background-secondary);--color-background-gradient-4:var(--color-background-tertiary);--color-text:var(--color-grayscale-white);--color-text-secondary:oklch(from var(--color-text) l c h/84%);--color-text-tertiary:oklch(from var(--color-text) l c h/73%);--color-text-quaternary:var(--color-text-tertiary);--color-accent:var(--color-brand-green-grassland);--color-accent-secondary:var(--color-brand-warm-bumblebee);--color-accent-tertiary:var(--color-brand-warm-bumblebee);--color-border:oklch(from var(--color-text) l c h/60%);--color-border-secondary:oklch(from var(--color-text) l c h/30%);--color-border-tertiary:var(--color-brand-green-forest);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--color-border-accent:var(--color-brand-warm-bumblebee);--color-focus:var(--color-brand-warm-bumblebee);--color-link:var(--color-text);--color-link-active:var(--color-grayscale-white);--color-link-hover:var(--color-grayscale-white);--color-link-visited:var(--color-other-visited-300);--color-heading-text:var(--color-grayscale-white);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-link);--color-button-background:var(--color-brand-warm-bumblebee);--color-button-background-active:var(--color-button-background-hover);--color-button-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-background-hover:var(--color-brand-warm-sandpiper);--color-button-border:transparent;--color-button-border-active:transparent;--color-button-border-disabled:transparent;--color-button-border-hover:transparent;--color-button-icon:var(--color-grayscale-black);--color-button-icon-active:var(--color-button-icon-hover);--color-button-icon-disabled:var(--color-button-text-disabled);--color-button-icon-hover:var(--color-grayscale-black);--color-button-text:var(--color-grayscale-black);--color-button-text-active:var(--color-button-text-hover);--color-button-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-text-hover:var(--color-grayscale-black);--color-button-secondary-background:transparent;--color-button-secondary-background-active:var(
    --color-button-secondary-background-hover
  );--color-button-secondary-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-secondary-background-hover:var(--color-brand-warm-bumblebee);--color-button-secondary-border:var(--color-grayscale-white);--color-button-secondary-border-active:transparent;--color-button-secondary-border-disabled:transparent;--color-button-secondary-border-hover:transparent;--color-button-secondary-icon:var(--color-brand-warm-bumblebee);--color-button-secondary-icon-active:var(
    --color-button-secondary-icon-hover
  );--color-button-secondary-icon-disabled:var(
    --color-button-secondary-text-disabled
  );--color-button-secondary-icon-hover:var(--color-grayscale-gray-12);--color-button-secondary-text:var(--color-grayscale-white);--color-button-secondary-text-active:var(
    --color-button-secondary-text-hover
  );--color-button-secondary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-secondary-text-hover:var(--color-grayscale-gray-13);--color-button-tertiary-icon:var(--color-grayscale-white);--color-button-tertiary-icon-active:var(--color-button-tertiary-icon-hover);--color-button-tertiary-icon-disabled:var(
    --color-button-tertiary-text-disabled
  );--color-button-tertiary-icon-hover:var(--color-brand-warm-sandpiper);--color-button-tertiary-text:var(--color-grayscale-white);--color-button-tertiary-text-active:var(--color-button-tertiary-text-hover);--color-button-tertiary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-tertiary-text-hover:var(--color-brand-warm-sandpiper);--color-event-card-date-background:var(--color-background-secondary);--color-event-card-date-background-hover:var(--color-button-background);--color-event-card-date-text:var(--color-heading-text);--color-event-card-date-text-hover:var(--color-button-text);--color-event-hero-title:var(--color-text);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-sandpiper);--color-form-background:var(--color-background);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background);--color-form-shadow:var(--color-brand-warm-sandpiper);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-search-button:var(--color-accent-secondary);--color-form-search-icon:var(--color-grayscale-white);--color-horizontal-card-background:var(--color-background-secondary);--color-horizontal-card-background-hover:var(--color-brand-green-forest);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-text-secondary);--color-horizontal-card-title:var(--color-heading-text);--color-horizontal-card-title-hover:var(--color-heading-text);--color-mark-background:var(--color-other-yellow-200);--color-mark-text:var(--color-grayscale-gray-12);--color-nav-link-underline:var(--color-accent);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-button-background);--color-pager-current-text:var(--color-button-text);--color-pager-item-border:var(--color-border-quaternary);--color-pager-nav-color:var(--color-button-tertiary-text);--color-selection-background:var(--color-focus);--color-selection-text:var(--color-background);--color-social-menu-link:var(--color-button-background);--color-social-menu-link-hover:var(--color-button-background-hover);--color-dropdown-button-background:var(--color-brand-warm-sandpiper);--color-dropdown-button-background-hover:oklch(from var(--color-dropdown-button-background) calc(l + 0.15) c h);--color-dropdown-button-text:var(--color-grayscale-gray-13);--background-pattern:url(/images/patterns/camo-grassland-o10.svg);--background-pattern-strong:url(/images/patterns/camo-grassland-o20.svg);color-scheme:dark}}@layer layouts{.featured-content_featured-content__76vJV{display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:space-between}@container (inline-size > 53rem){.featured-content_featured-content__76vJV{flex-direction:row}.featured-content_featured-content__76vJV.featured-content_has-feature-aligned-right__hiMPN{flex-direction:row-reverse}}@container (inline-size > 60rem){.featured-content_featured-content__76vJV{gap:var(--gutter-width)}}.featured-content_feature__4ZHMU{container-type:inline-size;flex-grow:1;max-width:var(--constrain-main-content)}@container (inline-size > 53rem){.featured-content_feature__4ZHMU{flex-basis:70%}}.featured-content_content__H8eZl{container-type:inline-size;flex-grow:1;max-width:var(--constrain-main-content)}@container (inline-size > 53rem){.featured-content_content__H8eZl{display:flex;flex-basis:30%;flex-direction:column}.featured-content_content__H8eZl.featured-content_is-centered__uViE_{justify-content:center}}}@layer components{.horizontal-card_horizontal-card__RGyqc{--color-card-background:var(--color-horizontal-card-background);--color-card-text:var(--color-horizontal-card-text);--color-card-title:var(--color-horizontal-card-title);background:var(--color-card-background);border-radius:var(--border-radius-4);color:var(--color-card-text);container:horizontal-card/inline-size;display:block;margin-inline:auto;max-inline-size:calc(var(--constrain-main-content) + var(--spacing-7));overflow:hidden;text-decoration:none}.horizontal-card_horizontal-card__RGyqc[href]:active,.horizontal-card_horizontal-card__RGyqc[href]:focus,.horizontal-card_horizontal-card__RGyqc[href]:hover{--color-card-background:var(--color-horizontal-card-background-hover);--color-card-text:var(--color-horizontal-card-text-hover);--color-card-title:var(--color-horizontal-card-title-hover)}.horizontal-card_horizontal-card__RGyqc+.horizontal-card_horizontal-card__RGyqc{margin-block-start:var(--spacing-3)}@container (inline-size >= 25rem){.horizontal-card_horizontal-card__RGyqc+.horizontal-card_horizontal-card__RGyqc{margin-block-start:var(--spacing-4)}}@media print{.horizontal-card_horizontal-card__RGyqc{border:1px solid var(--color-border-secondary)}}.horizontal-card_wrapper__QKXt3{display:flex;flex-direction:column}@container (inline-size > 25rem){.horizontal-card_wrapper__QKXt3{flex-direction:row}}.horizontal-card_media__59ROB{display:block;overflow:hidden}.horizontal-card_media__59ROB:has([data-nimg=fill]){aspect-ratio:1/1;position:relative}.horizontal-card_media__59ROB img{display:block;transition-duration:var(--duration-long);transition-property:transform;transition-timing-function:var(--easing-ease-out)}:is(.horizontal-card_horizontal-card__RGyqc[href]:hover,.horizontal-card_horizontal-card__RGyqc[href]:focus,.horizontal-card_horizontal-card__RGyqc[href]:active) :is(.horizontal-card_media__59ROB img){transform:scale(1.2)}@media (prefers-reduced-motion){:is(.horizontal-card_horizontal-card__RGyqc[href]:hover,.horizontal-card_horizontal-card__RGyqc[href]:focus,.horizontal-card_horizontal-card__RGyqc[href]:active) :is(.horizontal-card_media__59ROB img){transform:none;transition:none}}[data-nimg=fill]:is(.horizontal-card_media__59ROB img){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@container (inline-size > 25rem){.horizontal-card_media__59ROB{aspect-ratio:1/1;flex-shrink:0;inline-size:25%;max-inline-size:11.5rem}.horizontal-card_media__59ROB img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}}.horizontal-card_content__Yr9B6{display:flex;flex-direction:column;justify-content:center;line-height:var(--line-height-short);padding-block:var(--spacing-3) var(--spacing-4);padding-inline:var(--spacing-3)}@container (inline-size > 25rem){.horizontal-card_content__Yr9B6{align-self:center;flex-grow:1;padding-block:var(--spacing-3);padding-inline:var(--spacing-4) var(--spacing-3)}}.horizontal-card_title__ivqT7{color:var(--color-card-title);display:block;font-size:var(--responsive-font-size-5);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-shorter);margin-block:0;transition-duration:var(--duration-short);transition-property:color;transition-timing-function:var(--easing-ease-in)}.horizontal-card_byline__kygp2{font-weight:var(--font-weight-bold);line-height:var(--line-height-shorter)}.horizontal-card_summary__JmaLA{margin-block-start:var(--spacing-1)}}@layer layouts{.dynamic-card-grid_dynamic-card-grid__Oig1A{inline-size:calc(100vw - var(--gesso-scrollbar-width));inset-inline:50%;margin-inline:calc(-50vw + var(--gesso-scrollbar-width) / 2);position:relative;container:dynamic-card-grid/inline-size}.dynamic-card-grid_grid__H7xyz{display:grid;grid-gap:0;gap:0;grid-template-columns:1fr;margin-inline:auto;max-inline-size:137rem}@container (inline-size >= 30rem){.dynamic-card-grid_grid__H7xyz{grid-template-columns:repeat(2,1fr)}}@container (inline-size >= 50rem){.dynamic-card-grid_grid__H7xyz{grid-template-columns:repeat(4,1fr)}}}@layer components{.file-download_file-download__i06Ls{border-radius:var(--border-radius-2);color:var(--color-text-secondary);container:file-download/inline-size;display:block;line-height:var(--line-height-shorter);padding:1em;text-decoration:none}.file-download_file-download__i06Ls:active,.file-download_file-download__i06Ls:focus,.file-download_file-download__i06Ls:hover{background-color:var(--color-button-secondary-background-hover);color:var(--color-button-secondary-text-hover)}.file-download_file-download__i06Ls+.file-download_file-download__i06Ls{border-block-start:1px dashed var(--color-border-accent)}.file-download_inner__UhH_d{--file-download-spacing:var(--spacing-1-5);align-items:baseline;container:file-download/inline-size;display:flex;flex-wrap:wrap;gap:var(--file-download-spacing)}@container (inline-size >= 40rem){.file-download_inner__UhH_d{--file-download-spacing:var(--spacing-2);flex-wrap:nowrap}}.file-download_title__CGAs0{color:var(--color-text);flex-grow:1;font-weight:var(--font-weight-semi-bold);overflow-wrap:anywhere;transition-duration:var(--duration-short);transition-property:color;transition-timing-function:var(--easing-ease-in)}:is(.file-download_file-download__i06Ls:hover,.file-download_file-download__i06Ls:focus,.file-download_file-download__i06Ls:active) .file-download_title__CGAs0{color:inherit}@container (inline-size >= 40rem){.file-download_title__CGAs0{font-weight:var(--font-weight-bold)}}.file-download_details__rUrEp{display:flex;flex-wrap:wrap;gap:var(--spacing-0-5) var(--file-download-spacing)}@container (inline-size >= 23.5rem){.file-download_details__rUrEp{flex-shrink:0}}.file-download_icon__Fvl3A{inset-block-start:0}.file-download_file-type__FqUcB{font-weight:var(--font-weight-bold)}.file-download_date__nM6HT{width:100%}@container (inline-size >= 23.5rem){.file-download_date__nM6HT{width:auto}}.file-download_pipeline__X9cLi{border-inline-start:1px solid var(--color-border-tertiary);transition-duration:var(--duration-short);transition-property:border-color;transition-timing-function:var(--easing-ease-in)}@container (inline-size < 23.5rem){.file-download_pipeline__X9cLi:has(+.file-download_date__nM6HT){border:0}}:is(.file-download_file-download__i06Ls:hover,.file-download_file-download__i06Ls:focus,.file-download_file-download__i06Ls:active) .file-download_pipeline__X9cLi{border-color:var(--color-button-secondary-text-hover)}.file-download_file-download--fancy__VTbTk{background-color:var(--color-background-secondary);padding:var(--spacing-3)}.file-download_file-download--fancy__VTbTk+.file-download_file-download--fancy__VTbTk{border-block-start:0;margin-block-start:var(--spacing-2)}.file-download_file-download--fancy__VTbTk .file-download_title__CGAs0{font-size:var(--responsive-font-size-4);font-weight:var(--font-weight-semi-bold)}.file-download_file-download--fancy__VTbTk .file-download_pipeline__X9cLi{border-inline-start-color:var(--color-text)}.detail-card_detail-card__islEF{--color-detail-card-title-text:var(--color-text);border-radius:var(--border-radius-4);color:var(--color-text);container:detail-card/inline-size;display:block;overflow:hidden;text-decoration:none}.detail-card_detail-card__islEF:active,.detail-card_detail-card__islEF:focus,.detail-card_detail-card__islEF:hover{--color-detail-card-title-text:var(--color-link)}.detail-card_wrapper__265xp{block-size:100%;display:flex;flex-direction:column;gap:var(--spacing-4);position:relative;transition-duration:var(--duration-short);transition-property:background-color,color;transition-timing-function:var(--easing-ease-in)}.detail-card_media__XMB5F{border-radius:var(--border-radius-3);display:block;overflow:hidden}.detail-card_media__XMB5F img{display:block;transition-duration:var(--duration-long);transition-property:transform;transition-timing-function:var(--easing-ease-out);width:100%}}@layer components{:is(.detail-card_detail-card__islEF[href]:hover,.detail-card_detail-card__islEF[href]:focus,.detail-card_detail-card__islEF[href]:active) :is(.detail-card_media__XMB5F img){transform:scale(1.2)}@media (prefers-reduced-motion){:is(.detail-card_detail-card__islEF[href]:hover,.detail-card_detail-card__islEF[href]:focus,.detail-card_detail-card__islEF[href]:active) :is(.detail-card_media__XMB5F img){transform:none;transition:none}}.detail-card_content___R4iY{display:flex;flex-direction:column;flex-grow:1;padding-inline:var(--spacing-3);transition-duration:var(--duration-short);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--easing-ease-in);z-index:1}.detail-card_header__fMQCg{display:flex;gap:var(--spacing-1);justify-content:space-between;margin-block-end:var(--spacing-1)}.detail-card_icon__VWO8M{fill:var(--color-accent);flex-shrink:0;font-size:1.625rem;transition-duration:var(--duration-short);transition-property:fill;transition-timing-function:var(--easing-ease-in)}.detail-card_title__awyRu{font-size:var(--responsive-font-size-6);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-shortest);margin-block-end:var(--spacing-0-5)}:is(.detail-card_detail-card__islEF:hover,.detail-card_detail-card__islEF:focus,.detail-card_detail-card__islEF:active) .detail-card_title__awyRu{color:var(--color-link);text-decoration:underline}.detail-card_byline__baeSO,.detail-card_summary__2U_NG{font-size:var(--responsive-font-size-2);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}.detail-card_summary__2U_NG{margin-block-start:var(--spacing-1-5)}@container detail-card (inline-size > 53rem){.detail-card_detail-card__islEF.detail-card_has-image__8fosq .detail-card_wrapper__265xp{flex-direction:row}}@container detail-card (inline-size > 60rem){.detail-card_detail-card__islEF.detail-card_has-image__8fosq .detail-card_wrapper__265xp{gap:var(--gutter-width)}}@container detail-card (inline-size > 53rem){.detail-card_detail-card__islEF.detail-card_has-image__8fosq .detail-card_media__XMB5F{flex-basis:70%;max-width:53rem}:is(.detail-card_detail-card__islEF.detail-card_has-image__8fosq .detail-card_media__XMB5F) img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}}@container detail-card (inline-size > 53rem){.detail-card_detail-card__islEF.detail-card_has-image__8fosq .detail-card_content___R4iY{flex-basis:30%;justify-content:center;max-width:53rem;padding-inline:0}}.detail-card_detail-card__islEF.detail-card_has-no-image__9HdP_{max-inline-size:58rem}@media print{.detail-card_detail-card__islEF.detail-card_has-no-image__9HdP_{border:1px solid var(--color-border-secondary);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.detail-card_detail-card__islEF.detail-card_has-no-image__9HdP_ .detail-card_wrapper__265xp{--color-background:var(--color-brand-green-swamp);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-brand-green-forest) 20%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-grayscale-black) 20%);--color-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-background-quaternary:color-mix(in oklch,var(--color-background),var(--color-brand-green-forest) 10%);--color-background-gradient-1:var(--color-background);--color-background-gradient-2:var(--color-background-quaternary);--color-background-gradient-3:var(--color-background-secondary);--color-background-gradient-4:var(--color-background-tertiary);--color-text:var(--color-grayscale-white);--color-text-secondary:oklch(from var(--color-text) l c h/84%);--color-text-tertiary:oklch(from var(--color-text) l c h/73%);--color-text-quaternary:var(--color-text-tertiary);--color-accent:var(--color-brand-green-grassland);--color-accent-secondary:var(--color-brand-warm-bumblebee);--color-accent-tertiary:var(--color-brand-warm-bumblebee);--color-border:oklch(from var(--color-text) l c h/60%);--color-border-secondary:oklch(from var(--color-text) l c h/30%);--color-border-tertiary:var(--color-brand-green-forest);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--color-border-accent:var(--color-brand-warm-bumblebee);--color-focus:var(--color-brand-warm-bumblebee);--color-link:var(--color-text);--color-link-active:var(--color-grayscale-white);--color-link-hover:var(--color-grayscale-white);--color-link-visited:var(--color-other-visited-300);--color-heading-text:var(--color-grayscale-white);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-link);--color-button-background:var(--color-brand-warm-bumblebee);--color-button-background-active:var(--color-button-background-hover);--color-button-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-background-hover:var(--color-brand-warm-sandpiper);--color-button-border:transparent;--color-button-border-active:transparent;--color-button-border-disabled:transparent;--color-button-border-hover:transparent;--color-button-icon:var(--color-grayscale-black);--color-button-icon-active:var(--color-button-icon-hover);--color-button-icon-disabled:var(--color-button-text-disabled);--color-button-icon-hover:var(--color-grayscale-black);--color-button-text:var(--color-grayscale-black);--color-button-text-active:var(--color-button-text-hover);--color-button-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-text-hover:var(--color-grayscale-black);--color-button-secondary-background:transparent;--color-button-secondary-background-active:var(
    --color-button-secondary-background-hover
  );--color-button-secondary-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-secondary-background-hover:var(--color-brand-warm-bumblebee);--color-button-secondary-border:var(--color-grayscale-white);--color-button-secondary-border-active:transparent;--color-button-secondary-border-disabled:transparent;--color-button-secondary-border-hover:transparent;--color-button-secondary-icon:var(--color-brand-warm-bumblebee);--color-button-secondary-icon-active:var(
    --color-button-secondary-icon-hover
  );--color-button-secondary-icon-disabled:var(
    --color-button-secondary-text-disabled
  );--color-button-secondary-icon-hover:var(--color-grayscale-gray-12);--color-button-secondary-text:var(--color-grayscale-white);--color-button-secondary-text-active:var(
    --color-button-secondary-text-hover
  );--color-button-secondary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-secondary-text-hover:var(--color-grayscale-gray-13);--color-button-tertiary-icon:var(--color-grayscale-white);--color-button-tertiary-icon-active:var(--color-button-tertiary-icon-hover);--color-button-tertiary-icon-disabled:var(
    --color-button-tertiary-text-disabled
  );--color-button-tertiary-icon-hover:var(--color-brand-warm-sandpiper);--color-button-tertiary-text:var(--color-grayscale-white);--color-button-tertiary-text-active:var(--color-button-tertiary-text-hover);--color-button-tertiary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-tertiary-text-hover:var(--color-brand-warm-sandpiper);--color-event-card-date-background:var(--color-background-secondary);--color-event-card-date-background-hover:var(--color-button-background);--color-event-card-date-text:var(--color-heading-text);--color-event-card-date-text-hover:var(--color-button-text);--color-event-hero-title:var(--color-text);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-sandpiper);--color-form-background:var(--color-background);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background);--color-form-shadow:var(--color-brand-warm-sandpiper);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-search-button:var(--color-accent-secondary);--color-form-search-icon:var(--color-grayscale-white);--color-horizontal-card-background:var(--color-background-secondary);--color-horizontal-card-background-hover:var(--color-brand-green-forest);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-text-secondary);--color-horizontal-card-title:var(--color-heading-text);--color-horizontal-card-title-hover:var(--color-heading-text);--color-mark-background:var(--color-other-yellow-200);--color-mark-text:var(--color-grayscale-gray-12);--color-nav-link-underline:var(--color-accent);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-button-background);--color-pager-current-text:var(--color-button-text);--color-pager-item-border:var(--color-border-quaternary);--color-pager-nav-color:var(--color-button-tertiary-text);--color-selection-background:var(--color-focus);--color-selection-text:var(--color-background);--color-social-menu-link:var(--color-button-background);--color-social-menu-link-hover:var(--color-button-background-hover);--color-dropdown-button-background:var(--color-brand-warm-sandpiper);--color-dropdown-button-background-hover:oklch(from var(--color-dropdown-button-background) calc(l + 0.15) c h);--color-dropdown-button-text:var(--color-grayscale-gray-13);color-scheme:dark;background-color:var(--color-background);color:var(--color-text)}:is(.detail-card_detail-card__islEF:hover,.detail-card_detail-card__islEF:focus,.detail-card_detail-card__islEF:active) :is(.detail-card_detail-card__islEF.detail-card_has-no-image__9HdP_ .detail-card_wrapper__265xp){--color-background:var(--color-brand-green-forest);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-text) 8%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-text) 16%);--color-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-background-quaternary:color-mix(in oklch,var(--color-background),var(--color-text) 4%);--color-background-gradient-1:var(--color-background);--color-background-gradient-2:var(--color-background-quaternary);--color-background-gradient-3:var(--color-background-secondary);--color-background-gradient-4:var(--color-background-tertiary);--color-text:var(--color-brand-warm-sandpiper);--color-text-secondary:oklch(from var(--color-text) l c h/84%);--color-text-tertiary:oklch(from var(--color-text) l c h/73%);--color-text-quaternary:var(--color-text-tertiary);--color-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary:var(--color-brand-green-grassland);--color-accent-tertiary:var(--color-brand-green-grassland);--color-border:oklch(from var(--color-text) l c h/60%);--color-border-secondary:oklch(from var(--color-text) l c h/30%);--color-border-tertiary:var(--color-brand-green-swamp);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--color-border-accent:var(--color-brand-green-grassland);--color-focus:var(--color-brand-warm-bumblebee);--color-link:var(--color-brand-warm-bumblebee);--color-link-active:var(--color-grayscale-white);--color-link-hover:var(--color-brand-warm-bumblebee);--color-link-visited:var(--color-other-visited-300);--color-heading-text:var(--color-brand-warm-sandpiper);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-link);--color-button-background:var(--color-brand-warm-bumblebee);--color-button-background-active:var(--color-button-background-hover);--color-button-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-background-hover:var(--color-brand-warm-sandpiper);--color-button-border:transparent;--color-button-border-active:transparent;--color-button-border-disabled:transparent;--color-button-border-hover:transparent;--color-button-icon:var(--color-grayscale-black);--color-button-icon-active:var(--color-button-icon-hover);--color-button-icon-disabled:var(--color-button-text-disabled);--color-button-icon-hover:var(--color-grayscale-black);--color-button-text:var(--color-grayscale-black);--color-button-text-active:var(--color-button-text-hover);--color-button-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-text-hover:var(--color-grayscale-black);--color-button-secondary-background:transparent;--color-button-secondary-background-active:var(
    --color-button-secondary-background-hover
  );--color-button-secondary-background-disabled:oklch(from var(--color-text) l c h/15%);--color-button-secondary-background-hover:var(--color-brand-warm-bumblebee);--color-button-secondary-border:var(--color-grayscale-white);--color-button-secondary-border-active:transparent;--color-button-secondary-border-disabled:transparent;--color-button-secondary-border-hover:transparent;--color-button-secondary-icon:var(--color-brand-warm-bumblebee);--color-button-secondary-icon-active:var(
    --color-button-secondary-icon-hover
  );--color-button-secondary-icon-disabled:var(
    --color-button-secondary-text-disabled
  );--color-button-secondary-icon-hover:var(--color-grayscale-gray-12);--color-button-secondary-text:var(--color-grayscale-white);--color-button-secondary-text-active:var(
    --color-button-secondary-text-hover
  );--color-button-secondary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-secondary-text-hover:var(--color-grayscale-gray-13);--color-button-tertiary-icon:var(--color-grayscale-white);--color-button-tertiary-icon-hover:var(--color-brand-warm-bumblebee);--color-button-tertiary-icon-active:var(--color-button-tertiary-icon-hover);--color-button-tertiary-icon-disabled:var(
    --color-button-tertiary-text-disabled
  );--color-button-tertiary-text:var(--color-grayscale-white);--color-button-tertiary-text-active:var(--color-button-tertiary-text-hover);--color-button-tertiary-text-disabled:oklch(from var(--color-text) l c h/48%);--color-button-tertiary-text-hover:var(--color-brand-warm-bumblebee);--color-event-card-date-background:var(--color-background-secondary);--color-event-card-date-background-hover:var(--color-button-background);--color-event-card-date-text:var(--color-heading-text);--color-event-card-date-text-hover:var(--color-button-text);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-grayscale-white);--color-eyebrow:var(--color-brand-warm-bumblebee);--color-form-background:var(--color-background);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-shadow:var(--color-brand-warm-sandpiper);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-search-icon:var(--color-grayscale-white);--color-form-search-button:var(--color-accent-secondary);--color-horizontal-card-background:var(--color-background-secondary);--color-horizontal-card-background-hover:var(--color-brand-green-swamp);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-grayscale-white);--color-horizontal-card-title:var(--color-focus);--color-horizontal-card-title-hover:var(--color-grayscale-white);--color-mark-background:var(--color-other-yellow-200);--color-mark-text:var(--color-grayscale-gray-12);--color-nav-link-underline:var(--color-accent);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-button-background);--color-pager-current-text:var(--color-button-text);--color-pager-item-border:var(--color-border-quaternary);--color-pager-nav-color:var(--color-button-tertiary-text);--color-selection-background:var(--color-focus);--color-selection-text:var(--color-background);--color-social-menu-link:var(--color-button-background);--color-social-menu-link-hover:var(--color-button-background-hover);--color-dropdown-button-background:var(--color-brand-warm-sandpiper);--color-dropdown-button-background-hover:oklch(from var(--color-dropdown-button-background) calc(l + 0.15) c h);--color-dropdown-button-text:var(--color-grayscale-gray-13);color-scheme:dark}.detail-card_detail-card__islEF.detail-card_has-no-image__9HdP_ .detail-card_content___R4iY{padding-block:var(--spacing-4) var(--spacing-5);padding-inline:var(--spacing-5)}}@layer layouts{.detail-card-grid_wrapper__J1C4S{display:grid;grid-gap:var(--spacing-6) var(--spacing-3);gap:var(--spacing-6) var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,25.125rem),1fr))}.detail-card-grid_wrapper__J1C4S>*{margin:0!important}.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH{display:grid;grid-gap:3rem 1.5rem;gap:3rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc((36.5rem - 1.5rem) / 2)),1fr))}.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH>*{margin:0!important;max-inline-size:36.5rem}@container (inline-size >= calc(25.125rem * 2 + 1.5rem * (2 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}}@container (inline-size >= calc(36.5rem * 2 + 1.5rem * (2 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(2)){grid-template-columns:repeat(auto-fit,minmax(min(100%,25.125rem),36.5rem))}}@container (inline-size >= calc(25.125rem * 3 + 1.5rem * (3 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}}@container (inline-size >= calc(36.5rem * 3 + 1.5rem * (3 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(min(100%,25.125rem),36.5rem))}}@container (inline-size >= calc(25.125rem * 4 + 1.5rem * (4 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}}@container (inline-size >= calc(36.5rem * 4 + 1.5rem * (4 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(4)){grid-template-columns:repeat(auto-fit,minmax(min(100%,25.125rem),36.5rem))}}@container (inline-size >= calc(25.125rem * 5 + 1.5rem * (5 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(5)){grid-template-columns:repeat(5,1fr)}}@container (inline-size >= calc(36.5rem * 5 + 1.5rem * (5 - 1))){.detail-card-grid_wrapper__J1C4S.detail-card-grid_has-max-width-items__oXyXH:has(>:nth-child(5)){grid-template-columns:repeat(auto-fit,minmax(min(100%,25.125rem),36.5rem))}}}@layer components{.card_card___mMP7{--color-card-title-background:var(--color-grayscale-white);--color-card-title-text:var(--color-grayscale-gray-13);align-items:flex-end;aspect-ratio:1/1;border-radius:var(--border-radius-3);box-shadow:var(--box-shadow-3);display:flex;max-inline-size:36.5rem;overflow:hidden;padding:var(--spacing-3);position:relative;text-decoration:none}.card_card___mMP7:active,.card_card___mMP7:focus,.card_card___mMP7:hover{--color-card-title-background:var(--color-brand-warm-bumblebee);--color-card-title-text:var(--color-grayscale-gray-13)}@media print{.card_card___mMP7{border:1px solid var(--color-border-secondary)}}.card_title___oAd6{background:var(--color-card-title-background);border-radius:var(--border-radius-2);color:var(--color-card-title-text);display:block;font-size:var(--responsive-font-size-2);font-weight:var(--font-weight-bold);inset-block-end:0;inset-inline-start:0;line-height:var(--spacing-3);padding-block:var(--spacing-2);padding-inline:var(--spacing-3);position:relative;transition-duration:var(--duration-short);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--easing-ease-in);z-index:1}@media print{.card_title___oAd6{background-color:var(--color-grayscale-white)!important;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.card_media__BG8Y9{display:block;inset:0;position:absolute}.card_media__BG8Y9 img{height:100%;-o-object-fit:cover;object-fit:cover;transition-duration:var(--duration-long);transition-property:transform;transition-timing-function:var(--easing-ease-out);width:100%}:is(.card_card___mMP7[href]:hover,.card_card___mMP7[href]:focus,.card_card___mMP7[href]:active) :is(.card_media__BG8Y9 img){transform:scale(1.2)}@media (prefers-reduced-motion){:is(.card_card___mMP7[href]:hover,.card_card___mMP7[href]:focus,.card_card___mMP7[href]:active) :is(.card_media__BG8Y9 img){transform:none}}.card_media__BG8Y9:after{--color-transparent-dark:var(--color-brand-blue-ocean);background:linear-gradient(180deg,transparent 66%,var(--color-transparent-dark-300) 100%);content:"";display:block;inset:0;position:absolute}.card_card--tall__o23pK{aspect-ratio:3/4}.call-to-action-stats_call-to-action-stats__H5dLb{background-color:var(--color-background);color:var(--color-text);--call-to-action-vertical-spacing:var(--spacing-8);border-radius:var(--border-radius-4);container:call-to-action-stats/inline-size;margin-block:var(--call-to-action-vertical-spacing);overflow:hidden}}@layer components{@container (inline-size >= 54rem){.call-to-action-stats_call-to-action-stats__H5dLb{--call-to-action-vertical-spacing:var(--spacing-18)}}@media print{.call-to-action-stats_call-to-action-stats__H5dLb{border:1px solid var(--color-border-secondary);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.call-to-action-stats_layout___jmt2{--spacing-call-to-action-stats:var(--spacing-4);--desktop-stats-width:244px}@container (inline-size >= 40rem){.call-to-action-stats_layout___jmt2{--spacing-call-to-action-stats:var(--spacing-6);display:flex}}:is(.call-to-action-stats_call-to-action-stats__H5dLb.call-to-action-stats_has-media-aligned-right__fFdHY) .call-to-action-stats_layout___jmt2{flex-direction:row-reverse}.call-to-action-stats_media__Sdvhe{flex:0 0 100%}.call-to-action-stats_media__Sdvhe>*{block-size:100%;inline-size:100%}.call-to-action-stats_media__Sdvhe img,.call-to-action-stats_media__Sdvhe video{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}@container (inline-size >= 40rem){.call-to-action-stats_media__Sdvhe{aspect-ratio:3/4;flex:0 0 37%;inline-size:37%}}@container (inline-size >= 55rem){.call-to-action-stats_media__Sdvhe{flex-basis:27%;inline-size:27%}}.call-to-action-stats_stats__ekC9L{margin-block-start:-100px;margin-inline:var(--spacing-4);position:relative}@container (inline-size >= 25rem){.call-to-action-stats_stats__ekC9L{margin-block-start:-200px}}@container (inline-size >= 40rem){.call-to-action-stats_stats__ekC9L{align-self:center;flex-basis:var(--desktop-stats-width);inline-size:var(--desktop-stats-width);margin-block:var(--spacing-8);margin-inline:0;max-inline-size:var(--desktop-stats-width);min-inline-size:var(--desktop-stats-width);transform:translateX(-50%)}}@media print{.call-to-action-stats_stats__ekC9L{background:var(--color-background)!important;border:1px solid var(--color-border-secondary)}}.call-to-action-stats_content__0PcGn{container:call-to-action-stats-content/inline-size;display:flex;flex:1 0 100%;flex-direction:column;gap:var(--spacing-call-to-action-stats);padding:var(--spacing-call-to-action-stats)}@container (inline-size >= 40rem){.call-to-action-stats_content__0PcGn{inline-size:63%;max-width:63%}}@container (inline-size >= 55rem){.call-to-action-stats_content__0PcGn{inline-size:73%;max-width:73%}}@container (inline-size >= 40rem){.call-to-action-stats_stats__ekC9L+.call-to-action-stats_content__0PcGn{inline-size:calc(63% - var(--desktop-stats-width) / 2);max-width:calc(63% - var(--desktop-stats-width) / 2);transform:translateX(calc(var(--desktop-stats-width) / 2 * -1))}}@container (inline-size >= 55rem){.call-to-action-stats_stats__ekC9L+.call-to-action-stats_content__0PcGn{inline-size:calc(73% - var(--desktop-stats-width) / 2);max-width:calc(73% - var(--desktop-stats-width) / 2)}}.call-to-action-stats_text__TFAUk{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-block:var(--spacing-2)}@container (inline-size >= 40rem){.call-to-action-stats_text__TFAUk{padding-block:var(--spacing-12)}}.call-to-action-stats_title__sbZMy{hyphens:none;overflow-wrap:anywhere;text-rendering:optimizeLegibility;font-size:var(--responsive-font-size-6);font-weight:var(--font-weight-bold);letter-spacing:var(--letterspacing-tight);line-height:var(--line-height-shorter);margin-block-end:var(--spacing-6)}@container (inline-size >= 40rem){.call-to-action-stats_title__sbZMy{margin-block-end:var(--spacing-12)}}.call-to-action-stats_title__sbZMy:last-child{margin-block-end:0}.call-to-action-stats_buttons-label__GDfzB{color:var(--color-text-tertiary);font-size:var(--font-size-2);font-weight:var(--font-weight-bold);letter-spacing:var(--letterspacing-wider);margin-block-end:var(--spacing-2-5);text-transform:uppercase}.call-to-action-stats_buttons-label__GDfzB:last-child{margin-block-end:0}.call-to-action-stats_call-to-action-stats__H5dLb.call-to-action-stats_is-full-width__iBfSV{inline-size:calc(100vw - var(--gesso-scrollbar-width));inset-inline:50%;margin-inline:calc(-50vw + var(--gesso-scrollbar-width) / 2);position:relative;--call-to-action-vertical-spacing:0;border-radius:0;max-width:revert}@media (min-width:1744px){.call-to-action-stats_call-to-action-stats__H5dLb.call-to-action-stats_is-full-width__iBfSV{inline-size:auto;inset-inline:auto;margin-inline:0;position:static;--call-to-action-vertical-spacing:var(--spacing-18);border-radius:var(--border-radius-4)}}.main-content .call-to-action-stats_call-to-action-stats__H5dLb.call-to-action-stats_is-full-width__iBfSV{inline-size:auto;inset-inline:auto;margin-inline:0;position:static;--call-to-action-vertical-spacing:var(--spacing-8);border-radius:var(--border-radius-4)}}