
:root {
	--border-radius_form-option-button_15px: 15px;
	--border-radius-button: 5rem;
	--border-width: 2px;
	--color-uwga-accent1: #009464;
	--color-uwga-accent1-dark: #156b4c;
	--color-uwga-accent2: #6c76d3;
	--color-uwga-accent2-dark: #4e4aa6;
	--color-uwga-action: #fd372c;
	--color-uwga-action-dark: #d12626;
	--color-uwga-neutral-dark: #221e1f;
	--color-uwga-neutral-light: #f2f2f2;
	--color-uwga-neutral-med: #c3c3c3;
	--color-uwga-neutral-white: #fff;
	--color-uwga-primary: #0044b5;
	--color-uwga-primary-dark: #21296b;
	--color-uwga-primary-light: #a7d2ff;
	--color-uwga-primary-med: #5082f0;
	--color-uwga-secondary: #ffba00;
	--color-uwga-secondary-dark: #f47925;
	--color-uwga-secondary-light: #fad42f;
	--content-width: 1366px;
	--gap-card: var(--gap-space-s);
	--gap-container: var(--gap-space-lg);
	--gap-content: clamp(1.2rem, 1.607vw + .686rem, 3rem);
	--gap-grid: var(--gap-space-m);
	--gap-space-lg: clamp(3rem, 2.679vw + 2.143rem, 6rem);
	--gap-space-m: clamp(1.5rem, 1.339vw + 1.071rem, 3rem);
	--gap-space-s: clamp(.8rem, .625vw + .6rem, 1.5rem);
	--gap-space-xs: clamp(.4rem, .357vw + .286rem, .8rem);
	--grid-1-1: minmax(0, 1fr) minmax(0, 1fr);
	--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);
	--grid-1-2-1: minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr);
	--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);
	--grid-1-4: minmax(0, 1fr) minmax(0, 4fr);
	--grid-1-4-1: minmax(0, 1fr) minmax(0, 4fr) minmax(0, 1fr);
	--grid-1-5: minmax(0, 1fr) minmax(0, 5fr);
	--grid-1-6: minmax(0, 1fr) minmax(0, 5fr);
	--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);
	--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);
	--grid-2-8: minmax(0, 2fr) minmax(0, 8fr);
	--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);
	--grid-4-1: minmax(0, 4fr) minmax(0, 1fr);
	--grid-auto-1: repeat(1, minmax(0, 1fr));
	--grid-auto-2: repeat(2, minmax(0, 1fr));
	--grid-auto-3: repeat(3, minmax(0, 1fr));
	--grid-auto-4: repeat(4, minmax(0, 1fr));
	--grid-auto-5: repeat(5, minmax(0, 1fr));
	--grid-auto-6: repeat(6, minmax(0, 1fr));
	--grid-auto-8: repeat(8, minmax(0, 1fr));
	--line_height-heading: clamp(3.6rem, .625vw + 3.4rem, 4.4rem);
	--padding-m: clamp(2.4rem, .536vw + 2.229rem, 3rem);
	--padding-s: clamp(.8rem, .625vw + .6rem, 1.5rem);
	--popup-lg-screen: 820px;
	--popup-md-screen: 80%;
	--popup-sm-screen: 100%;
	--section-block-padding: clamp(3rem, 2.679vw + 2.143rem, 6rem);
	--section-block-padding-s: clamp(2rem, .781vw + 1.75rem, 3rem);
	--section-gutter-padding: clamp(2.4rem, 7.266vw + .075rem, 11.7rem);
	--section-inline-padding: var(--padding-m);
	--size-heading-lg: clamp(3.8rem, 1.147vw + 3.433rem, 5rem);
	--size-heading-md: clamp(3.2rem, .574vw + 3.016rem, 3.8rem);
	--size-heading-s: clamp(2.2rem, .574vw + 2.016rem, 2.8rem);
	--size-heading-xl: clamp(3.8rem, 2.103vw + 3.127rem, 6rem);
	--size-heading-xs: clamp(2rem, .382vw + 1.878rem, 2.4rem);
	--size-text: clamp(1.6rem, .312vw + 1.5rem, 2rem);
	--size-text-lg: clamp(2rem, .382vw + 1.878rem, 2.4rem);
	--size-text-s: clamp(1.4rem, .179vw + 1.343rem, 1.6rem);
	--size-text-xs: clamp(1.2rem, .179vw + 1.143rem, 1.4rem);
	--text-bg-dark: #fff;
	--text-bg-light: var(--color-uwga-neutral-dark);
	--uwga-accent1: #e1a570;
	--uwga-accent1-dark: #8c4423;
	--uwga-accent1-md: #fff500;
	--uwga-accent2: #a2e9dc;
	--uwga-accent2-dark: #2c4c10;
	--uwga-accent3: #482792;
	--uwga-accent3-dark: #494375;
	--uwga-action: var(--color-uwga-action);
	--uwga-action-dark: #ca393b;
	--uwga-action-light: #edcee9;
	--uwga-action-md: #f29beb;
	--uwga-neutral-light: #f2f2f2;
	--uwga-primary: var(--color-uwga-primary);
	--carousel-pagination-bottom: calc(var(--section-block-padding) * -1);
	--size-heading-xxl: calc(clamp(3.8rem, 2.103vw + 3.127rem, 6rem) * 1.5);
	--border-radius_rounded-corners: 25px;
	--color-uwga-secondary-x-light: #ffebd4;
}
