/*!
 * iCivics App Embed — generated file, do not edit.
 * Built from build/src/embed.css; every selector is scoped to #icivics-header /
 * #icivics-footer. Run `npm run build` in build/ after changing the markup.
 */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){#icivics-header,#icivics-header *,#icivics-footer,#icivics-footer *,#icivics-header:before,#icivics-header :before,#icivics-footer:before,#icivics-footer :before,#icivics-header:after,#icivics-header :after,#icivics-footer:after,#icivics-footer :after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}#icivics-header,#icivics-footer{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-gothic);--default-mono-font-family:var(--font-mono);--font-gothic:tablet-gothic, arial, sans-serif;--font-figtree:figtree, arial-black, sans-serif;--color-eggplant:#480066;--color-tangerine:#ff5b00;--color-magenta:#bc26be;--color-steel-gray:#f2f1f4;--color-mid-gray:#6d6477;--color-purple-gray:#cac3d0}#icivics-header,#icivics-header *,#icivics-footer,#icivics-footer *,#icivics-header:after,#icivics-header :after,#icivics-footer:after,#icivics-footer :after,#icivics-header:before,#icivics-header :before,#icivics-footer:before,#icivics-footer :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}#icivics-header::file-selector-button,#icivics-header ::file-selector-button,#icivics-footer::file-selector-button,#icivics-footer ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}#icivics-header,#icivics-footer{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}#icivics-header hr,#icivics-footer hr{height:0;color:inherit;border-top-width:1px}#icivics-header abbr:where([title]),#icivics-footer abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#icivics-header h1,#icivics-footer h1,#icivics-header h2,#icivics-footer h2,#icivics-header h3,#icivics-footer h3,#icivics-header h4,#icivics-footer h4,#icivics-header h5,#icivics-footer h5,#icivics-header h6,#icivics-footer h6{font-size:inherit;font-weight:inherit}#icivics-header a,#icivics-footer a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}#icivics-header b,#icivics-footer b,#icivics-header strong,#icivics-footer strong{font-weight:bolder}#icivics-header code,#icivics-footer code,#icivics-header kbd,#icivics-footer kbd,#icivics-header samp,#icivics-footer samp,#icivics-header pre,#icivics-footer pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}#icivics-header small,#icivics-footer small{font-size:80%}#icivics-header sub,#icivics-footer sub,#icivics-header sup,#icivics-footer sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}#icivics-header sub,#icivics-footer sub{bottom:-.25em}#icivics-header sup,#icivics-footer sup{top:-.5em}#icivics-header table,#icivics-footer table{text-indent:0;border-color:inherit;border-collapse:collapse}#icivics-header :-moz-focusring:where(:not(iframe)),#icivics-header:-moz-focusring:where(:not(iframe)),#icivics-footer :-moz-focusring:where(:not(iframe)),#icivics-footer:-moz-focusring:where(:not(iframe)){outline:auto}#icivics-header progress,#icivics-footer progress{vertical-align:baseline}#icivics-header summary,#icivics-footer summary{display:list-item}#icivics-header ol,#icivics-footer ol,#icivics-header ul,#icivics-footer ul,#icivics-header menu,#icivics-footer menu{list-style:none}#icivics-header img,#icivics-footer img,#icivics-header svg,#icivics-footer svg,#icivics-header video,#icivics-footer video,#icivics-header canvas,#icivics-footer canvas,#icivics-header audio,#icivics-footer audio,#icivics-header iframe,#icivics-footer iframe,#icivics-header embed,#icivics-footer embed,#icivics-header object,#icivics-footer object{vertical-align:middle;display:block}#icivics-header img,#icivics-footer img,#icivics-header video,#icivics-footer video{max-width:100%;height:auto}#icivics-header button,#icivics-footer button,#icivics-header input,#icivics-footer input,#icivics-header select,#icivics-footer select,#icivics-header optgroup,#icivics-footer optgroup,#icivics-header textarea,#icivics-footer textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#icivics-header::file-selector-button,#icivics-header ::file-selector-button,#icivics-footer::file-selector-button,#icivics-footer ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#icivics-header :where(select:is([multiple],[size])) optgroup,#icivics-header:where(select:is([multiple],[size])) optgroup,#icivics-footer :where(select:is([multiple],[size])) optgroup,#icivics-footer:where(select:is([multiple],[size])) optgroup{font-weight:bolder}#icivics-header :where(select:is([multiple],[size])) optgroup option,#icivics-header:where(select:is([multiple],[size])) optgroup option,#icivics-footer :where(select:is([multiple],[size])) optgroup option,#icivics-footer:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}#icivics-header::file-selector-button,#icivics-header ::file-selector-button,#icivics-footer::file-selector-button,#icivics-footer ::file-selector-button{margin-inline-end:4px}#icivics-header::placeholder,#icivics-header ::placeholder,#icivics-footer::placeholder,#icivics-footer ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){#icivics-header::placeholder,#icivics-header ::placeholder,#icivics-footer::placeholder,#icivics-footer ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){#icivics-header::placeholder,#icivics-header ::placeholder,#icivics-footer::placeholder,#icivics-footer ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}#icivics-header textarea,#icivics-footer textarea{resize:vertical}#icivics-header::-webkit-search-decoration,#icivics-header ::-webkit-search-decoration,#icivics-footer::-webkit-search-decoration,#icivics-footer ::-webkit-search-decoration{-webkit-appearance:none}#icivics-header::-webkit-date-and-time-value,#icivics-header ::-webkit-date-and-time-value,#icivics-footer::-webkit-date-and-time-value,#icivics-footer ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}#icivics-header::-webkit-datetime-edit,#icivics-header ::-webkit-datetime-edit,#icivics-footer::-webkit-datetime-edit,#icivics-footer ::-webkit-datetime-edit{display:inline-flex}#icivics-header::-webkit-datetime-edit-fields-wrapper,#icivics-header ::-webkit-datetime-edit-fields-wrapper,#icivics-footer::-webkit-datetime-edit-fields-wrapper,#icivics-footer ::-webkit-datetime-edit-fields-wrapper{padding:0}#icivics-header::-webkit-datetime-edit,#icivics-header ::-webkit-datetime-edit,#icivics-footer::-webkit-datetime-edit,#icivics-footer ::-webkit-datetime-edit{padding-block:0}#icivics-header::-webkit-datetime-edit-year-field,#icivics-header ::-webkit-datetime-edit-year-field,#icivics-footer::-webkit-datetime-edit-year-field,#icivics-footer ::-webkit-datetime-edit-year-field{padding-block:0}#icivics-header::-webkit-datetime-edit-month-field,#icivics-header ::-webkit-datetime-edit-month-field,#icivics-footer::-webkit-datetime-edit-month-field,#icivics-footer ::-webkit-datetime-edit-month-field{padding-block:0}#icivics-header::-webkit-datetime-edit-day-field,#icivics-header ::-webkit-datetime-edit-day-field,#icivics-footer::-webkit-datetime-edit-day-field,#icivics-footer ::-webkit-datetime-edit-day-field{padding-block:0}#icivics-header::-webkit-datetime-edit-hour-field,#icivics-header ::-webkit-datetime-edit-hour-field,#icivics-footer::-webkit-datetime-edit-hour-field,#icivics-footer ::-webkit-datetime-edit-hour-field{padding-block:0}#icivics-header::-webkit-datetime-edit-minute-field,#icivics-header ::-webkit-datetime-edit-minute-field,#icivics-footer::-webkit-datetime-edit-minute-field,#icivics-footer ::-webkit-datetime-edit-minute-field{padding-block:0}#icivics-header::-webkit-datetime-edit-second-field,#icivics-header ::-webkit-datetime-edit-second-field,#icivics-footer::-webkit-datetime-edit-second-field,#icivics-footer ::-webkit-datetime-edit-second-field{padding-block:0}#icivics-header::-webkit-datetime-edit-millisecond-field,#icivics-header ::-webkit-datetime-edit-millisecond-field,#icivics-footer::-webkit-datetime-edit-millisecond-field,#icivics-footer ::-webkit-datetime-edit-millisecond-field{padding-block:0}#icivics-header::-webkit-datetime-edit-meridiem-field,#icivics-header ::-webkit-datetime-edit-meridiem-field,#icivics-footer::-webkit-datetime-edit-meridiem-field,#icivics-footer ::-webkit-datetime-edit-meridiem-field{padding-block:0}#icivics-header::-webkit-calendar-picker-indicator,#icivics-header ::-webkit-calendar-picker-indicator,#icivics-footer::-webkit-calendar-picker-indicator,#icivics-footer ::-webkit-calendar-picker-indicator{line-height:1}#icivics-header :-moz-ui-invalid,#icivics-header:-moz-ui-invalid,#icivics-footer :-moz-ui-invalid,#icivics-footer:-moz-ui-invalid{box-shadow:none}#icivics-header button,#icivics-footer button,#icivics-header input:where([type=button],[type=reset],[type=submit]),#icivics-footer input:where([type=button],[type=reset],[type=submit]){appearance:button}#icivics-header::file-selector-button,#icivics-header ::file-selector-button,#icivics-footer::file-selector-button,#icivics-footer ::file-selector-button{appearance:button}#icivics-header::-webkit-inner-spin-button,#icivics-header ::-webkit-inner-spin-button,#icivics-footer::-webkit-inner-spin-button,#icivics-footer ::-webkit-inner-spin-button{height:auto}#icivics-header::-webkit-outer-spin-button,#icivics-header ::-webkit-outer-spin-button,#icivics-footer::-webkit-outer-spin-button,#icivics-footer ::-webkit-outer-spin-button{height:auto}#icivics-header [hidden]:where(:not([hidden=until-found])),#icivics-header[hidden]:where(:not([hidden=until-found])),#icivics-footer [hidden]:where(:not([hidden=until-found])),#icivics-footer[hidden]:where(:not([hidden=until-found])){display:none!important}#icivics-header .absolute,#icivics-header.absolute,#icivics-footer .absolute,#icivics-footer.absolute{position:absolute}#icivics-header .fixed,#icivics-header.fixed,#icivics-footer .fixed,#icivics-footer.fixed{position:fixed}#icivics-header .relative,#icivics-header.relative,#icivics-footer .relative,#icivics-footer.relative{position:relative}#icivics-header .sticky,#icivics-header.sticky,#icivics-footer .sticky,#icivics-footer.sticky{position:sticky}#icivics-header .inset-x-0,#icivics-header.inset-x-0,#icivics-footer .inset-x-0,#icivics-footer.inset-x-0{inset-inline:0}#icivics-header .top-0,#icivics-header.top-0,#icivics-footer .top-0,#icivics-footer.top-0{top:0}#icivics-header .top-full,#icivics-header.top-full,#icivics-footer .top-full,#icivics-footer.top-full{top:100%}#icivics-header .bottom-0,#icivics-header.bottom-0,#icivics-footer .bottom-0,#icivics-footer.bottom-0{bottom:0}#icivics-header .left-0,#icivics-header.left-0,#icivics-footer .left-0,#icivics-footer.left-0{left:0}#icivics-header .z-40,#icivics-header.z-40,#icivics-footer .z-40,#icivics-footer.z-40{z-index:40}#icivics-header .z-50,#icivics-header.z-50,#icivics-footer .z-50,#icivics-footer.z-50{z-index:50}#icivics-header .mx-auto,#icivics-header.mx-auto,#icivics-footer .mx-auto,#icivics-footer.mx-auto{margin-inline:auto}#icivics-header .mt-0\.5,#icivics-header.mt-0\.5,#icivics-footer .mt-0\.5,#icivics-footer.mt-0\.5{margin-top:calc(var(--spacing) * .5)}#icivics-header .mt-4,#icivics-header.mt-4,#icivics-footer .mt-4,#icivics-footer.mt-4{margin-top:calc(var(--spacing) * 4)}#icivics-header .mt-6,#icivics-header.mt-6,#icivics-footer .mt-6,#icivics-footer.mt-6{margin-top:calc(var(--spacing) * 6)}#icivics-header .mb-4,#icivics-header.mb-4,#icivics-footer .mb-4,#icivics-footer.mb-4{margin-bottom:calc(var(--spacing) * 4)}#icivics-header .mb-8,#icivics-header.mb-8,#icivics-footer .mb-8,#icivics-footer.mb-8{margin-bottom:calc(var(--spacing) * 8)}#icivics-header .ml-auto,#icivics-header.ml-auto,#icivics-footer .ml-auto,#icivics-footer.ml-auto{margin-left:auto}#icivics-header .block,#icivics-header.block,#icivics-footer .block,#icivics-footer.block{display:block}#icivics-header .flex,#icivics-header.flex,#icivics-footer .flex,#icivics-footer.flex{display:flex}#icivics-header .grid,#icivics-header.grid,#icivics-footer .grid,#icivics-footer.grid{display:grid}#icivics-header .hidden,#icivics-header.hidden,#icivics-footer .hidden,#icivics-footer.hidden{display:none}#icivics-header .inline-block,#icivics-header.inline-block,#icivics-footer .inline-block,#icivics-footer.inline-block{display:inline-block}#icivics-header .inline-flex,#icivics-header.inline-flex,#icivics-footer .inline-flex,#icivics-footer.inline-flex{display:inline-flex}#icivics-header .h-4,#icivics-header.h-4,#icivics-footer .h-4,#icivics-footer.h-4{height:calc(var(--spacing) * 4)}#icivics-header .h-5,#icivics-header.h-5,#icivics-footer .h-5,#icivics-footer.h-5{height:calc(var(--spacing) * 5)}#icivics-header .h-8,#icivics-header.h-8,#icivics-footer .h-8,#icivics-footer.h-8{height:calc(var(--spacing) * 8)}#icivics-header .h-10,#icivics-header.h-10,#icivics-footer .h-10,#icivics-footer.h-10{height:calc(var(--spacing) * 10)}#icivics-header .h-auto,#icivics-header.h-auto,#icivics-footer .h-auto,#icivics-footer.h-auto{height:auto}#icivics-header .w-4,#icivics-header.w-4,#icivics-footer .w-4,#icivics-footer.w-4{width:calc(var(--spacing) * 4)}#icivics-header .w-5,#icivics-header.w-5,#icivics-footer .w-5,#icivics-footer.w-5{width:calc(var(--spacing) * 5)}#icivics-header .w-6,#icivics-header.w-6,#icivics-footer .w-6,#icivics-footer.w-6{width:calc(var(--spacing) * 6)}#icivics-header .w-8,#icivics-header.w-8,#icivics-footer .w-8,#icivics-footer.w-8{width:calc(var(--spacing) * 8)}#icivics-header .w-10,#icivics-header.w-10,#icivics-footer .w-10,#icivics-footer.w-10{width:calc(var(--spacing) * 10)}#icivics-header .w-auto,#icivics-header.w-auto,#icivics-footer .w-auto,#icivics-footer.w-auto{width:auto}#icivics-header .w-full,#icivics-header.w-full,#icivics-footer .w-full,#icivics-footer.w-full{width:100%}#icivics-header .max-w-7xl,#icivics-header.max-w-7xl,#icivics-footer .max-w-7xl,#icivics-footer.max-w-7xl{max-width:var(--container-7xl)}#icivics-header .max-w-56,#icivics-header.max-w-56,#icivics-footer .max-w-56,#icivics-footer.max-w-56{max-width:calc(var(--spacing) * 56)}#icivics-header .max-w-sm,#icivics-header.max-w-sm,#icivics-footer .max-w-sm,#icivics-footer.max-w-sm{max-width:var(--container-sm)}#icivics-header .max-w-xl,#icivics-header.max-w-xl,#icivics-footer .max-w-xl,#icivics-footer.max-w-xl{max-width:var(--container-xl)}#icivics-header .min-w-72,#icivics-header.min-w-72,#icivics-footer .min-w-72,#icivics-footer.min-w-72{min-width:calc(var(--spacing) * 72)}#icivics-header .flex-shrink-0,#icivics-header.flex-shrink-0,#icivics-footer .flex-shrink-0,#icivics-footer.flex-shrink-0{flex-shrink:0}#icivics-header .transform,#icivics-header.transform,#icivics-footer .transform,#icivics-footer.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}#icivics-header .cursor-pointer,#icivics-header.cursor-pointer,#icivics-footer .cursor-pointer,#icivics-footer.cursor-pointer{cursor:pointer}#icivics-header .resize,#icivics-header.resize,#icivics-footer .resize,#icivics-footer.resize{resize:both}#icivics-header .grid-cols-2,#icivics-header.grid-cols-2,#icivics-footer .grid-cols-2,#icivics-footer.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#icivics-header .flex-col,#icivics-header.flex-col,#icivics-footer .flex-col,#icivics-footer.flex-col{flex-direction:column}#icivics-header .flex-wrap,#icivics-header.flex-wrap,#icivics-footer .flex-wrap,#icivics-footer.flex-wrap{flex-wrap:wrap}#icivics-header .items-center,#icivics-header.items-center,#icivics-footer .items-center,#icivics-footer.items-center{align-items:center}#icivics-header .justify-between,#icivics-header.justify-between,#icivics-footer .justify-between,#icivics-footer.justify-between{justify-content:space-between}#icivics-header .justify-center,#icivics-header.justify-center,#icivics-footer .justify-center,#icivics-footer.justify-center{justify-content:center}#icivics-header .gap-2,#icivics-header.gap-2,#icivics-footer .gap-2,#icivics-footer.gap-2{gap:calc(var(--spacing) * 2)}#icivics-header .gap-3,#icivics-header.gap-3,#icivics-footer .gap-3,#icivics-footer.gap-3{gap:calc(var(--spacing) * 3)}#icivics-header .gap-4,#icivics-header.gap-4,#icivics-footer .gap-4,#icivics-footer.gap-4{gap:calc(var(--spacing) * 4)}#icivics-header .gap-6,#icivics-header.gap-6,#icivics-footer .gap-6,#icivics-footer.gap-6{gap:calc(var(--spacing) * 6)}#icivics-header .gap-8,#icivics-header.gap-8,#icivics-footer .gap-8,#icivics-footer.gap-8{gap:calc(var(--spacing) * 8)}#icivics-header .gap-10,#icivics-header.gap-10,#icivics-footer .gap-10,#icivics-footer.gap-10{gap:calc(var(--spacing) * 10)}#icivics-header :where(.space-y-3>:not(:last-child)),#icivics-header:where(.space-y-3>:not(:last-child)),#icivics-footer :where(.space-y-3>:not(:last-child)),#icivics-footer:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}#icivics-header .gap-x-6,#icivics-header.gap-x-6,#icivics-footer .gap-x-6,#icivics-footer.gap-x-6{column-gap:calc(var(--spacing) * 6)}#icivics-header .gap-x-8,#icivics-header.gap-x-8,#icivics-footer .gap-x-8,#icivics-footer.gap-x-8{column-gap:calc(var(--spacing) * 8)}#icivics-header .gap-y-4,#icivics-header.gap-y-4,#icivics-footer .gap-y-4,#icivics-footer.gap-y-4{row-gap:calc(var(--spacing) * 4)}#icivics-header .overflow-y-auto,#icivics-header.overflow-y-auto,#icivics-footer .overflow-y-auto,#icivics-footer.overflow-y-auto{overflow-y:auto}#icivics-header .rounded,#icivics-header.rounded,#icivics-footer .rounded,#icivics-footer.rounded{border-radius:.25rem}#icivics-header .rounded-full,#icivics-header.rounded-full,#icivics-footer .rounded-full,#icivics-footer.rounded-full{border-radius:3.40282e38px}#icivics-header .rounded-md,#icivics-header.rounded-md,#icivics-footer .rounded-md,#icivics-footer.rounded-md{border-radius:var(--radius-md)}#icivics-header .border-t-8,#icivics-header.border-t-8,#icivics-footer .border-t-8,#icivics-footer.border-t-8{border-top-style:var(--tw-border-style);border-top-width:8px}#icivics-header .border-b,#icivics-header.border-b,#icivics-footer .border-b,#icivics-footer.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}#icivics-header .border-none,#icivics-header.border-none,#icivics-footer .border-none,#icivics-footer.border-none{--tw-border-style:none;border-style:none}#icivics-header .border-purple-gray,#icivics-header.border-purple-gray,#icivics-footer .border-purple-gray,#icivics-footer.border-purple-gray{border-color:var(--color-purple-gray)}#icivics-header .border-tangerine,#icivics-header.border-tangerine,#icivics-footer .border-tangerine,#icivics-footer.border-tangerine{border-color:var(--color-tangerine)}#icivics-header .bg-eggplant,#icivics-header.bg-eggplant,#icivics-footer .bg-eggplant,#icivics-footer.bg-eggplant{background-color:var(--color-eggplant)}#icivics-header .bg-steel-gray,#icivics-header.bg-steel-gray,#icivics-footer .bg-steel-gray,#icivics-footer.bg-steel-gray{background-color:var(--color-steel-gray)}#icivics-header .bg-transparent,#icivics-header.bg-transparent,#icivics-footer .bg-transparent,#icivics-footer.bg-transparent{background-color:#0000}#icivics-header .bg-white,#icivics-header.bg-white,#icivics-footer .bg-white,#icivics-footer.bg-white{background-color:var(--color-white)}#icivics-header .p-0,#icivics-header.p-0,#icivics-footer .p-0,#icivics-footer.p-0{padding:0}#icivics-header .p-4,#icivics-header.p-4,#icivics-footer .p-4,#icivics-footer.p-4{padding:calc(var(--spacing) * 4)}#icivics-header .px-2,#icivics-header.px-2,#icivics-footer .px-2,#icivics-footer.px-2{padding-inline:calc(var(--spacing) * 2)}#icivics-header .px-4,#icivics-header.px-4,#icivics-footer .px-4,#icivics-footer.px-4{padding-inline:calc(var(--spacing) * 4)}#icivics-header .py-2,#icivics-header.py-2,#icivics-footer .py-2,#icivics-footer.py-2{padding-block:calc(var(--spacing) * 2)}#icivics-header .py-6,#icivics-header.py-6,#icivics-footer .py-6,#icivics-footer.py-6{padding-block:calc(var(--spacing) * 6)}#icivics-header .py-8,#icivics-header.py-8,#icivics-footer .py-8,#icivics-footer.py-8{padding-block:calc(var(--spacing) * 8)}#icivics-header .pb-4,#icivics-header.pb-4,#icivics-footer .pb-4,#icivics-footer.pb-4{padding-bottom:calc(var(--spacing) * 4)}#icivics-header .pl-4,#icivics-header.pl-4,#icivics-footer .pl-4,#icivics-footer.pl-4{padding-left:calc(var(--spacing) * 4)}#icivics-header .text-center,#icivics-header.text-center,#icivics-footer .text-center,#icivics-footer.text-center{text-align:center}#icivics-header .text-left,#icivics-header.text-left,#icivics-footer .text-left,#icivics-footer.text-left{text-align:left}#icivics-header .font-figtree,#icivics-header.font-figtree,#icivics-footer .font-figtree,#icivics-footer.font-figtree{font-family:var(--font-figtree)}#icivics-header .text-base,#icivics-header.text-base,#icivics-footer .text-base,#icivics-footer.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}#icivics-header .text-lg,#icivics-header.text-lg,#icivics-footer .text-lg,#icivics-footer.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}#icivics-header .text-sm,#icivics-header.text-sm,#icivics-footer .text-sm,#icivics-footer.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#icivics-header .text-xl,#icivics-header.text-xl,#icivics-footer .text-xl,#icivics-footer.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}#icivics-header .text-xs,#icivics-header.text-xs,#icivics-footer .text-xs,#icivics-footer.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}#icivics-header .font-bold,#icivics-header.font-bold,#icivics-footer .font-bold,#icivics-footer.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}#icivics-header .font-extrabold,#icivics-header.font-extrabold,#icivics-footer .font-extrabold,#icivics-footer.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}#icivics-header .font-semibold,#icivics-header.font-semibold,#icivics-footer .font-semibold,#icivics-footer.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}#icivics-header .whitespace-nowrap,#icivics-header.whitespace-nowrap,#icivics-footer .whitespace-nowrap,#icivics-footer.whitespace-nowrap{white-space:nowrap}#icivics-header .text-eggplant,#icivics-header.text-eggplant,#icivics-footer .text-eggplant,#icivics-footer.text-eggplant{color:var(--color-eggplant)}#icivics-header .text-mid-gray,#icivics-header.text-mid-gray,#icivics-footer .text-mid-gray,#icivics-footer.text-mid-gray{color:var(--color-mid-gray)}#icivics-header .text-purple-gray,#icivics-header.text-purple-gray,#icivics-footer .text-purple-gray,#icivics-footer.text-purple-gray{color:var(--color-purple-gray)}#icivics-header .text-tangerine,#icivics-header.text-tangerine,#icivics-footer .text-tangerine,#icivics-footer.text-tangerine{color:var(--color-tangerine)}#icivics-header .uppercase,#icivics-header.uppercase,#icivics-footer .uppercase,#icivics-footer.uppercase{text-transform:uppercase}#icivics-header .underline,#icivics-header.underline,#icivics-footer .underline,#icivics-footer.underline{text-decoration-line:underline}#icivics-header .decoration-tangerine,#icivics-header.decoration-tangerine,#icivics-footer .decoration-tangerine,#icivics-footer.decoration-tangerine{-webkit-text-decoration-color:var(--color-tangerine);-webkit-text-decoration-color:var(--color-tangerine);text-decoration-color:var(--color-tangerine)}#icivics-header .underline-offset-4,#icivics-header.underline-offset-4,#icivics-footer .underline-offset-4,#icivics-footer.underline-offset-4{text-underline-offset:4px}#icivics-header .filter,#icivics-header.filter,#icivics-footer .filter,#icivics-footer.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}#icivics-header .transition-colors,#icivics-header.transition-colors,#icivics-footer .transition-colors,#icivics-footer.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#icivics-header .transition-opacity,#icivics-header.transition-opacity,#icivics-footer .transition-opacity,#icivics-footer.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#icivics-header .transition-transform,#icivics-header.transition-transform,#icivics-footer .transition-transform,#icivics-footer.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#icivics-header .duration-200,#icivics-header.duration-200,#icivics-footer .duration-200,#icivics-footer.duration-200{--tw-duration:.2s;transition-duration:.2s}#icivics-header .duration-300,#icivics-header.duration-300,#icivics-footer .duration-300,#icivics-footer.duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){#icivics-header .hover\:text-eggplant:hover,#icivics-header.hover\:text-eggplant:hover,#icivics-footer .hover\:text-eggplant:hover,#icivics-footer.hover\:text-eggplant:hover{color:var(--color-eggplant)}#icivics-header .hover\:text-tangerine:hover,#icivics-header.hover\:text-tangerine:hover,#icivics-footer .hover\:text-tangerine:hover,#icivics-footer.hover\:text-tangerine:hover{color:var(--color-tangerine)}#icivics-header .hover\:underline:hover,#icivics-header.hover\:underline:hover,#icivics-footer .hover\:underline:hover,#icivics-footer.hover\:underline:hover{text-decoration-line:underline}#icivics-header .hover\:opacity-80:hover,#icivics-header.hover\:opacity-80:hover,#icivics-footer .hover\:opacity-80:hover,#icivics-footer.hover\:opacity-80:hover{opacity:.8}}#icivics-header .active\:text-magenta:active,#icivics-header.active\:text-magenta:active,#icivics-footer .active\:text-magenta:active,#icivics-footer.active\:text-magenta:active{color:var(--color-magenta)}#icivics-header .active\:underline:active,#icivics-header.active\:underline:active,#icivics-footer .active\:underline:active,#icivics-footer.active\:underline:active{text-decoration-line:underline}@media (min-width:48rem){#icivics-header .md\:absolute,#icivics-header.md\:absolute,#icivics-footer .md\:absolute,#icivics-footer.md\:absolute{position:absolute}#icivics-header .md\:left-1\/2,#icivics-header.md\:left-1\/2,#icivics-footer .md\:left-1\/2,#icivics-footer.md\:left-1\/2{left:50%}#icivics-header .md\:ml-auto,#icivics-header.md\:ml-auto,#icivics-footer .md\:ml-auto,#icivics-footer.md\:ml-auto{margin-left:auto}#icivics-header .md\:h-12,#icivics-header.md\:h-12,#icivics-footer .md\:h-12,#icivics-footer.md\:h-12{height:calc(var(--spacing) * 12)}#icivics-header .md\:-translate-x-1\/2,#icivics-header.md\:-translate-x-1\/2,#icivics-footer .md\:-translate-x-1\/2,#icivics-footer.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}#icivics-header .md\:flex-row,#icivics-header.md\:flex-row,#icivics-footer .md\:flex-row,#icivics-footer.md\:flex-row{flex-direction:row}#icivics-header .md\:items-center,#icivics-header.md\:items-center,#icivics-footer .md\:items-center,#icivics-footer.md\:items-center{align-items:center}#icivics-header .md\:justify-between,#icivics-header.md\:justify-between,#icivics-footer .md\:justify-between,#icivics-footer.md\:justify-between{justify-content:space-between}#icivics-header .md\:px-8,#icivics-header.md\:px-8,#icivics-footer .md\:px-8,#icivics-footer.md\:px-8{padding-inline:calc(var(--spacing) * 8)}#icivics-header .md\:py-12,#icivics-header.md\:py-12,#icivics-footer .md\:py-12,#icivics-footer.md\:py-12{padding-block:calc(var(--spacing) * 12)}}@media (min-width:64rem){#icivics-header .lg\:ml-6,#icivics-header.lg\:ml-6,#icivics-footer .lg\:ml-6,#icivics-footer.lg\:ml-6{margin-left:calc(var(--spacing) * 6)}#icivics-header .lg\:max-w-40,#icivics-header.lg\:max-w-40,#icivics-footer .lg\:max-w-40,#icivics-footer.lg\:max-w-40{max-width:calc(var(--spacing) * 40)}#icivics-header .lg\:flex-1,#icivics-header.lg\:flex-1,#icivics-footer .lg\:flex-1,#icivics-footer.lg\:flex-1{flex:1}#icivics-header .lg\:flex-shrink-0,#icivics-header.lg\:flex-shrink-0,#icivics-footer .lg\:flex-shrink-0,#icivics-footer.lg\:flex-shrink-0{flex-shrink:0}#icivics-header .lg\:grid-cols-4,#icivics-header.lg\:grid-cols-4,#icivics-footer .lg\:grid-cols-4,#icivics-footer.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#icivics-header .lg\:flex-row,#icivics-header.lg\:flex-row,#icivics-footer .lg\:flex-row,#icivics-footer.lg\:flex-row{flex-direction:row}#icivics-header .lg\:items-center,#icivics-header.lg\:items-center,#icivics-footer .lg\:items-center,#icivics-footer.lg\:items-center{align-items:center}#icivics-header .lg\:items-start,#icivics-header.lg\:items-start,#icivics-footer .lg\:items-start,#icivics-footer.lg\:items-start{align-items:flex-start}#icivics-header .lg\:gap-12,#icivics-header.lg\:gap-12,#icivics-footer .lg\:gap-12,#icivics-footer.lg\:gap-12{gap:calc(var(--spacing) * 12)}}@media (min-width:80rem){#icivics-header .xl\:flex,#icivics-header.xl\:flex,#icivics-footer .xl\:flex,#icivics-footer.xl\:flex{display:flex}#icivics-header .xl\:hidden,#icivics-header.xl\:hidden,#icivics-footer .xl\:hidden,#icivics-footer.xl\:hidden{display:none}}#icivics-header,#icivics-footer{font-family:var(--font-gothic);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px;line-height:1.5;visibility:visible!important;height:auto!important;display:block!important}#icivics-header,#icivics-header *,#icivics-footer,#icivics-footer *{box-shadow:none;text-shadow:none;letter-spacing:normal;word-spacing:normal;text-transform:none;font-style:normal}body.admin-bar #icivics-header{top:var(--wp-admin--admin-bar--height,32px)}@media screen and (max-width:600px){body.admin-bar #icivics-header{top:0}}#icivics-header [role=menu]{width:max-content}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}

