@import "data:text/css;base64,QGltcG9ydCAnbWl4aW5zJyBsYXllcihnbG9iYWwp" layer(global);@layer global{}@layer global{main{display:block}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-family-monospace);font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{outline:solid transparent;outline-offset:4px}:is(button,[type=button],[type=reset],[type=submit]):focus{outline-color:var(--color-focus)}:is(button,[type=button],[type=reset],[type=submit]):focus:not(:focus-visible){outline-color:transparent}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-tap-highlight-color:transparent}[disabled]:is(button,[type=button],[type=reset],[type=submit]){color:var(--color-button-text-disabled);cursor:default;pointer-events:none}[type=button],[type=reset],[type=submit],button{font-weight:var(--font-weight-regular);margin:0;overflow:visible;text-align:left;text-decoration:underline}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focusring,[type=reset]::-moz-focusring,[type=submit]::-moz-focusring,button::-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}abbr,blockquote,code,kbd,q,samp,tt,var{hyphens:none}[tabindex="-1"]:focus{outline-color:transparent!important}::-moz-selection{background:var(--color-selection-background);color:var(--color-selection-text);text-shadow:none}::selection{background:var(--color-selection-background);color:var(--color-selection-text);text-shadow:none}}@layer global{.theme-default,:root{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}.theme-default{background-color:var(--color-background);color:var(--color-text)}@media print{.theme-default{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-abyss{--color-background:var(--color-brand-blue-abyss);--color-background-secondary:var(--color-brand-blue-ocean);--color-background-tertiary:var(--color-brand-blue-delta);--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-brand-blue-glacier);--color-background-gradient-2:var(--color-brand-blue-stream);--color-background-gradient-3:var(--color-background-secondary);--color-background-gradient-4:var(--color-background);--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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:oklch(from var(--color-text) l c h/20%);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-blue-lake);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--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);color-scheme:dark;background-color:var(--color-background);color:var(--color-text)}@media print{.theme-abyss{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-birch{--color-background:var(--color-grayscale-gray-3);--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-accent:var(--color-brand-green-swamp);--color-accent-secondary: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-text);--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-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-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-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-grayscale-gray-10);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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-focus);--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-accent);--color-social-menu-link-hover:var(--color-link-hover);--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-color:var(--color-background);color:var(--color-text)}@media print{.theme-birch{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-bumblebee{--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-accent:var(--color-brand-green-swamp);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-warm-sandpiper);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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-color:var(--color-background);color:var(--color-text)}@media print{.theme-bumblebee{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-cardinal{--color-background:var(--color-brand-warm-cardinal);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-text) 5%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-text) 10%);--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.5%);--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/90%);--color-text-tertiary:oklch(from var(--color-text) l c h/80%);--color-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary:var(--color-brand-warm-sandpiper);--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-sandpiper);--color-focus:var(--color-brand-warm-sandpiper);--color-link:var(--color-brand-warm-sandpiper);--color-link-active:var(--color-grayscale-white);--color-link-hover:var(--color-grayscale-white);--color-link-visited:var(--color-grayscale-white);--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-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-eyebrow:var(--color-brand-warm-sandpiper);--color-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-green-swamp);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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-focus);--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-green-swamp);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-text);--color-horizontal-card-title:var(--color-focus);--color-horizontal-card-title-hover:var(--color-focus);--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);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);color-scheme:dark;background-color:var(--color-background);color:var(--color-text)}@media print{.theme-cardinal{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-delta{--color-background:var(--color-brand-blue-delta);--color-background-secondary:var(--color-brand-blue-ocean);--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-river);--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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:oklch(from var(--color-text) l c h/20%);--color-border-quaternary:oklch(from var(--color-text) l c h/10%);--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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-blue-lake);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--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);color-scheme:dark;background-color:var(--color-background);color:var(--color-text)}@media print{.theme-delta{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-eggshell{--color-background:var(--color-grayscale-gray-2);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-text) 5%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-text) 10%);--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.5%);--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-accent:var(--color-brand-green-swamp);--color-accent-secondary: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-text);--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-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-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-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-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-brand-green-swamp);--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-grayscale-gray-10);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--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-form-search-button:var(--color-accent-secondary);--color-horizontal-card-background:var(--color-background-secondary);--color-horizontal-card-background-hover:var(--color-brand-warm-bumblebee);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-text-secondary);--color-horizontal-card-title:var(--color-focus);--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-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-color:var(--color-background);color:var(--color-text)}@media print{.theme-eggshell{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-forest{--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-green-swamp);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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;background-color:var(--color-background);color:var(--color-text)}@media print{.theme-forest{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-grassland{--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-accent:var(--color-brand-green-forest);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-warm-sandpiper);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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-color:var(--color-background);color:var(--color-text)}@media print{.theme-grassland{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-lake{--color-background:var(--color-brand-blue-lake);--color-background-secondary:var(--color-brand-blue-delta);--color-background-tertiary:var(--color-brand-blue-ocean);--color-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-background-quaternary:var(--color-brand-blue-river);--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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: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-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-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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-blue-ocean);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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-blue-ocean);--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)}@media print{.theme-lake{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-ocean{--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-blue-lake);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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);color-scheme:dark;background-color:var(--color-background);color:var(--color-text)}@media print{.theme-ocean{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-sandpiper{--color-background:var(--color-brand-warm-sandpiper);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-text) 5%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-text) 10%);--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.5%);--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-black);--color-text-secondary:var(--color-grayscale-gray-13);--color-text-tertiary:var(--color-brand-blue-ocean);--color-accent:var(--color-brand-warm-fox);--color-accent-secondary: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-green-swamp);--color-link:var(--color-brand-green-swamp);--color-link-active:var(--color-brand-green-forest);--color-link-hover:var(--color-brand-green-forest);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-brand-blue-ocean);--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-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-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-brand-green-swamp);--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-brand-green-swamp);--color-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background);--color-form-shadow:var(--color-brand-green-grassland);--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-warm-bumblebee);--color-horizontal-card-text:var(--color-text-secondary);--color-horizontal-card-text-hover:var(--color-grayscale-gray-12);--color-horizontal-card-title:var(--color-focus);--color-horizontal-card-title-hover:var(--color-grayscale-12);--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-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-color:var(--color-background);color:var(--color-text)}@media print{.theme-sandpiper{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-snow{--color-background:var(--color-brand-blue-snow);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-text) 6%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-text) 12%);--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) 3%);--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-accent:var(--color-brand-blue-stream);--color-accent-secondary: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-blue-river);--color-link:var(--color-text);--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-grayscale-gray-13);--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-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-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-brand-green-swamp);--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-brand-blue-lake);--color-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background);--color-form-shadow:var(--color-brand-blue-stream);--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-warm-bumblebee);--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-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-color:var(--color-background);color:var(--color-text)}@media print{.theme-snow{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-swamp{--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-accent:var(--color-brand-green-grassland);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-green-forest);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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)}@media print{.theme-swamp{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-birch-bark{--color-background:var(--color-grayscale-gray-3);--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-accent:var(--color-brand-green-swamp);--color-accent-secondary: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-text);--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-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-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-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-grayscale-gray-10);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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-focus);--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-accent);--color-social-menu-link-hover:var(--color-link-hover);--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/bark-black-o05.svg);--background-pattern-strong:url(/images/patterns/bark-black-o10.svg);background-color:var(--color-background);color:var(--color-text);background:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-birch-bark{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-birch-topo{--color-background:var(--color-grayscale-gray-3);--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-accent:var(--color-brand-green-swamp);--color-accent-secondary: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-text);--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-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-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-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-grayscale-gray-10);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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-focus);--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-accent);--color-social-menu-link-hover:var(--color-link-hover);--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/topo-black-o10.svg);--background-pattern-strong:url(/images/patterns/topo-black-o20.svg);background-color:var(--color-background);color:var(--color-text);background:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-birch-topo{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-bumblebee-camo{--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-accent:var(--color-brand-green-swamp);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-warm-sandpiper);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-bumblebee-camo{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-forest-camo{--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-green-swamp);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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);--background-pattern:url(/images/patterns/camo-swamp-o15.svg);--background-pattern-strong:url(/images/patterns/camo-swamp-o30.svg);color-scheme:dark;background-color:var(--color-background);color:var(--color-text);background:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-forest-camo{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-grassland-camo{--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-accent:var(--color-brand-green-forest);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-warm-sandpiper);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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);background-color:var(--color-background);color:var(--color-text);background:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-grassland-camo{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-ocean-fishes{--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-blue-lake);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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;background-color:var(--color-background);color:var(--color-text);background:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-ocean-fishes{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-ocean-topo{--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-accent:var(--color-brand-warm-bumblebee);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-blue-lake);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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/topo-stream-o15.svg);--background-pattern-strong:url(/images/patterns/topo-stream-o30.svg);color-scheme:dark;background-color:var(--color-background);color:var(--color-text);background:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-ocean-topo{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-swamp-camo{--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-accent:var(--color-brand-green-grassland);--color-accent-secondary: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-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-green-forest);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--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;background-color:var(--color-background);color:var(--color-text);background:linear-gradient(148deg,oklch(from var(--color-background) l c h/96%) 33.74%,oklch(from var(--color-background) l c h/0) 88.34%),var(--background-pattern) 100% repeat,var(--color-background)}@media print{.theme-swamp-camo{--color-background:var(--color-grayscale-white);--color-background-secondary:var(--color-grayscale-gray-2);--color-background-tertiary:var(--color-grayscale-gray-3);--color-background-quaternary:var(--color-grayscale-gray-1);--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-skeleton-base:var(--color-background-secondary);--color-skeleton-highlight:var(--color-background-tertiary);--color-text:var(--color-grayscale-gray-12);--color-text-secondary:var(--color-grayscale-gray-10);--color-text-tertiary:var(--color-grayscale-gray-9);--color-accent:var(--color-brand-green-swamp);--color-accent-secondary:var(--color-brand-blue-stream);--color-border:var(--color-grayscale-gray-8);--color-border-secondary:var(--color-grayscale-gray-6);--color-border-tertiary:var(--color-grayscale-gray-4);--color-border-quaternary:var(--color-grayscale-gray-3);--color-border-accent:var(--color-brand-warm-fox);--color-focus:var(--color-brand-green-swamp);--color-link:var(--color-brand-blue-river);--color-link-active:var(--color-brand-blue-lake);--color-link-hover:var(--color-brand-blue-lake);--color-link-visited:var(--color-other-visited-700);--color-heading-text:var(--color-grayscale-gray-13);--color-accordion-active-text:var(--color-link);--color-accordion-active-icon:var(--color-brand-blue-stream);--color-breadcrumb-background:var(--color-brand-blue-lake);--color-breadcrumb-divider:var(--color-grayscale-gray-4);--color-breadcrumb-link:var(--color-grayscale-white);--color-breadcrumb-text:var(--color-grayscale-gray-3);--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-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-background:transparent;--color-button-tertiary-background-active:transparent;--color-button-tertiary-background-disabled:transparent;--color-button-tertiary-background-hover:transparent;--color-button-tertiary-border:transparent;--color-button-tertiary-border-active:transparent;--color-button-tertiary-border-disabled:transparent;--color-button-tertiary-border-hover:transparent;--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-brand-green-swamp);--color-event-card-date-background:var(--color-brand-blue-snow);--color-event-card-date-background-hover:var(--color-brand-blue-ocean);--color-event-card-date-text:var(--color-grayscale-gray-13);--color-event-card-date-text-hover:var(--color-grayscale-white);--color-event-hero-title:var(--color-accent);--color-event-hero-text:var(--color-text);--color-eyebrow:var(--color-brand-warm-fox);--color-fancy-card-background:var(--color-brand-warm-sandpiper);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background-active);--color-form-search-button:var(--color-brand-warm-fox);--color-form-search-icon:var(--color-grayscale-white);--color-form-shadow:var(--color-brand-green-grassland);--color-form-focus:var(--color-focus);--color-form-text:var(--color-text);--color-form-text-error:var(--color-other-danger-500);--color-form-text-error-dark:var(--color-other-danger-700);--color-form-text-error-light:var(--color-other-danger-400);--color-form-text-error-lighter:var(--color-other-danger-300);--color-form-text-error-lightest:var(--color-other-danger-200);--color-form-text-error-darkest:var(--color-other-danger-800);--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-focus);--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-chevron-hover:var(--color-brand-blue-glacier);--color-nav-link-underline:var(--color-brand-green-grassland);--color-pager-link-color:var(--color-text);--color-pager-current-background:var(--color-brand-warm-bumblebee);--color-pager-current-text:var(--color-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-text-tertiary);--color-social-menu-link-hover:var(--color-link-hover);--color-video-pause-button-background:var(--color-transparent-dark-500);--color-video-pause-button-icon:var(--color-grayscale-white);--color-video-pause-button-hover:var(--color-transparent-dark-800);--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)}}.theme-birch-topo,.theme-ocean-topo{background-size:125rem}}@layer global{@layer global{*,:after,:before{box-sizing:inherit}@media print{@page{margin:2cm}}[id]{scroll-margin-block-start:var(--toc-displace-offset-top)}html{box-sizing:border-box;container-type:inline-size;font-family:var(--font-family-primary);font-size:calc(100% * calc(var(--base-font-size, 16px) / 16));line-height:var(--line-height-base);min-block-size:100%;scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{overflow-anchor:none;overflow-x:clip}body{--scrollbar-width:calc(100vw - 100cqw);background-color:var(--color-background);color:var(--color-text);inline-size:100%;margin:0;overflow-wrap:break-word;padding:0}}}@layer global{@layer global{}}@layer global{@layer global{@property --scrollbar-width{inherits:true;initial-value:0;syntax:"<length>"}body.has-open-menu,body.has-open-modal,body:has([data-fullscreen].is-open){overflow:hidden;-webkit-overflow-scrolling:touch}}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{@media print{nav{display:none}}}}@layer global{@layer global{summary{display:list-item}iframe{border:0}}}@layer global{@layer global{@media print{iframe{display:none}}}}@layer global{@layer global{.h1,h1{color:var(--color-heading-text);margin-block:0 var(--heading-vertical-spacing)}*+:is(h1,.h1){margin-block-start:var(--heading-vertical-spacing)}@media print{.h1,h1{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;orphans:3;widows:3}:is(h1,.h1):after{display:inline-block}}.h1,h1{hyphens:none;overflow-wrap:anywhere;text-rendering:optimizeLegibility;font-size:var(--responsive-font-size-10);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letterspacing-tight);line-height:var(--line-height-shortest);--heading-vertical-spacing:var(--spacing-4)}.h2,h2{color:var(--color-heading-text);margin-block:0 var(--heading-vertical-spacing)}*+:is(h2,.h2){margin-block-start:var(--heading-vertical-spacing)}@media print{.h2,h2{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;orphans:3;widows:3}:is(h2,.h2):after{display:inline-block}}.h2,h2{hyphens:none;overflow-wrap:anywhere;text-rendering:optimizeLegibility;font-size:var(--responsive-font-size-9);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--letterspacing-tight);line-height:var(--line-height-shortest);--heading-vertical-spacing:var(--spacing-3)}.h3,h3{color:var(--color-heading-text);margin-block:0 var(--heading-vertical-spacing)}*+:is(h3,.h3){margin-block-start:var(--heading-vertical-spacing)}@media print{.h3,h3{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;orphans:3;widows:3}:is(h3,.h3):after{display:inline-block}}.h3,h3{hyphens:none;overflow-wrap:anywhere;text-rendering:optimizeLegibility;font-size:var(--responsive-font-size-8);font-weight:var(--font-weight-bold);letter-spacing:var(--letterspacing-tight);line-height:var(--line-height-shortest);--heading-vertical-spacing:var(--spacing-3)}.h4,h4{color:var(--color-heading-text);margin-block:0 var(--heading-vertical-spacing)}*+:is(h4,.h4){margin-block-start:var(--heading-vertical-spacing)}@media print{.h4,h4{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;orphans:3;widows:3}:is(h4,.h4):after{display:inline-block}}.h4,h4{hyphens:none;overflow-wrap:anywhere;text-rendering:optimizeLegibility;font-size:var(--responsive-font-size-7);font-weight:var(--font-weight-bold);letter-spacing:var(--letterspacing-tight);line-height:var(--line-height-shortest);--heading-vertical-spacing:var(--spacing-2)}.h5,h5{color:var(--color-heading-text);margin-block:0 var(--heading-vertical-spacing)}*+:is(h5,.h5){margin-block-start:var(--heading-vertical-spacing)}@media print{.h5,h5{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;orphans:3;widows:3}:is(h5,.h5):after{display:inline-block}}.h5,h5{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);--heading-vertical-spacing:var(--spacing-2)}.h6,h6{color:var(--color-heading-text);margin-block:0 var(--heading-vertical-spacing)}*+:is(h6,.h6){margin-block-start:var(--heading-vertical-spacing)}@media print{.h6,h6{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;orphans:3;widows:3}:is(h6,.h6):after{display:inline-block}}.h6,h6{hyphens:none;overflow-wrap:anywhere;text-rendering:optimizeLegibility;font-size:var(--responsive-font-size-5);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letterspacing-tight);line-height:var(--line-height-shorter);--heading-vertical-spacing:var(--spacing-1)}.h7{color:var(--color-heading-text);margin-block:0 var(--heading-vertical-spacing)}*+.h7{margin-block-start:var(--heading-vertical-spacing)}@media print{.h7{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;orphans:3;widows:3}.h7:after{display:inline-block}}.h7{hyphens:none;overflow-wrap:anywhere;text-rendering:optimizeLegibility;font-size:var(--responsive-font-size-4);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letterspacing-tight);line-height:var(--line-height-shorter);--heading-vertical-spacing:var(--spacing-1)}p{margin-block:0 var(--spacing-2);margin-inline:0}}}@layer global{@layer global{@media print{p{orphans:3;widows:3}}}}@layer global{@layer global{[type=button],[type=reset],[type=submit],a,button{outline:solid transparent;outline-offset:4px}:is(a,button,[type=button],[type=reset],[type=submit]):focus{outline-color:var(--color-focus)}:is(a,button,[type=button],[type=reset],[type=submit]):focus:not(:focus-visible){outline-color:transparent}[type=button],[type=reset],[type=submit],a,button{background-color:transparent;color:var(--color-link);-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-underline-offset:.125em;transition-duration:var(--duration-short);transition-property:background-color,border-color,box-shadow,color,opacity,outline-color,text-shadow,text-underline-offset,transform,translate;transition-timing-function:var(--easing-ease-in)}:is(a,button,[type=button],[type=reset],[type=submit]):visited{color:var(--color-link-visited)}:is(a,button,[type=button],[type=reset],[type=submit]):focus,:is(a,button,[type=button],[type=reset],[type=submit]):hover{color:var(--color-link-hover);text-underline-offset:.25em}:is(a,button,[type=button],[type=reset],[type=submit]):active{color:var(--color-link-active)}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}abbr:hover{cursor:help}@media print{abbr[title]:after{content:" (" attr(title) ")"}}cite{font-size:var(--responsive-font-size-2);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);font-style:normal}dfn{font-style:italic}mark{background:var(--color-mark-background);color:var(--color-mark-text)}small{font-size:75%}sub{bottom:-.25em}sup{top:-.5em}blockquote{--color-background:var(--color-brand-blue-snow);--color-background-secondary:color-mix(in oklch,var(--color-background),var(--color-text) 6%);--color-background-tertiary:color-mix(in oklch,var(--color-background),var(--color-text) 12%);--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) 3%);--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-accent:var(--color-brand-blue-stream);--color-accent-secondary: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-blue-river);--color-link:var(--color-text);--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-grayscale-gray-13);--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-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-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-brand-green-swamp);--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-brand-blue-lake);--color-fancy-card-background:var(--color-background-secondary);--color-fancy-card-background-hover:var(--color-brand-warm-bumblebee);--color-fancy-card-text:var(--color-text-secondary);--color-fancy-card-title:var(--color-heading-text);--color-form-background:var(--color-background-secondary);--color-form-background-active:var(--color-background);--color-form-background-hover:var(--color-form-background);--color-form-shadow:var(--color-brand-blue-stream);--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-warm-bumblebee);--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-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-color:var(--color-background);color:var(--color-text);font-size:var(--responsive-font-size-4);font-weight:var(--font-weight-regular);line-height:var(--line-height-short);border-radius:var(--border-radius-3);margin-block:0 var(--spacing-3);margin-inline:0;padding:var(--spacing-4)}*+blockquote{margin-block-start:var(--spacing-3)}blockquote:before{color:var(--color-accent);content:"\201C\201D";display:block;font-size:var(--responsive-font-size-10);font-weight:var(--font-weight-extra-bold);line-height:1;margin-block-end:-.4em}blockquote p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}blockquote cite{display:block;margin-block-start:var(--spacing-2)}blockquote :last-child{margin-block-end:0}}}@layer global{@layer global{@media (min-width:640px){blockquote{padding:var(--spacing-5)}}@media print{blockquote{border:1px solid var(--color-border-secondary);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}}}@layer global{@layer global{pre{margin:0 0 var(--spacing-2);overflow:auto}@media print{pre{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}}}@layer global{@layer global{hr{border:solid var(--color-border);border-width:1px 0 0;box-sizing:content-box;height:0;margin-block:0 var(--spacing-2);margin-inline:0;overflow:auto}:not(.contextual)+hr{margin-block-start:var(--spacing-2)}address{font-style:normal}ul{composes:u-clear-last-child-spacing from global;list-style-type:disc;margin-block:0 var(--spacing-2);margin-inline:0;padding-block:0;padding-inline:var(--spacing-2) 0}ul ol,ul ul{margin-block-start:calc(var(--spacing-2) / 2)}ol{composes:u-clear-last-child-spacing from global;margin-block:0 var(--spacing-2);margin-inline:0;padding-block:0;padding-inline:var(--spacing-2) 0}ol ol,ol ul{margin-block-start:calc(var(--spacing-2) / 2)}li{composes:u-clear-last-child-spacing from global;margin-block-end:var(--spacing-1)}}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{@media print{li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}}}@layer global{@layer global{dd{margin-block-end:var(--spacing-2);margin-inline:0;padding-inline-start:var(--spacing-2)}dd dt+dd{margin-block-start:0}dl{margin-block-end:var(--spacing-2)}caption,dt{font-weight:var(--font-weight-semi-bold)}caption{margin-block-end:var(--spacing-1)}table{border-collapse:collapse;border-spacing:0;margin-block-end:var(--spacing-2);min-inline-size:100%}*+table{margin-block-start:var(--spacing-2)}td,th{border-block:1px solid var(--color-border-quaternary);padding-block:var(--spacing-1);padding-inline:0 var(--spacing-2);text-align:start}th{font-weight:var(--font-weight-bold)}tr>:last-child{padding-inline-end:0}}}@layer global{@layer global{@media print{tr{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}thead{display:table-header-group}}}}@layer global{@layer global{button{overflow:visible}fieldset{border:0;margin:0;padding:0}input{line-height:normal}legend{border:0;box-sizing:border-box;color:inherit;display:table;margin:0;max-inline-size:100%;padding:0;white-space:normal}optgroup{font-weight:var(--font-weight-bold)}textarea{overflow:auto}audio:not([controls]){display:none;height:0}canvas{display:inline-block}figure{margin:0 0 var(--spacing-2)}img{border:0;font-style:italic;height:auto;max-width:100%;vertical-align:middle}}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{}}@layer global{@layer global{@media print{img{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;max-width:100%!important}}}}@layer global{@layer global{}}@layer global{@layer global{svg:not(:root){overflow:hidden}video{max-width:100%}}}@layer global{@layer global{}}@layer global{@layer components{.icon{display:inline-block;fill:currentColor;height:1em;inset-block-start:-2px;position:relative;transition-duration:var(--duration-short);transition-property:color;transition-timing-function:var(--easing-ease-in);vertical-align:middle;width:1em}.icon *{transition:none}.icon.is-spaced-before{margin-inline-start:.25em}.icon.is-spaced-after{margin-inline-end:.25em}}}