*{margin:0}
h1,.h1{font-weight:var(--gov-text-6xl-font-weight);font-size:var(--gov-text-6xl-font-size);line-height:var(--gov-text-6xl-line-height);letter-spacing:var(--gov-text-6xl-letter-spacing)}




h2,.h2{font-weight:var(--gov-text-5xl-font-weight);font-size:var(--gov-text-5xl-font-size);line-height:var(--gov-text-5xl-line-height);letter-spacing:var(--gov-text-5xl-letter-spacing)}



h3,.h3{font-weight:var(--gov-text-4xl-font-weight);font-size:var(--gov-text-4xl-font-size);line-height:var(--gov-text-4xl-line-height);letter-spacing:var(--gov-text-4xl-letter-spacing)}


h4,.h4{font-weight:var(--gov-text-3xl-font-weight);font-size:var(--gov-text-3xl-font-size);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing)}

h5,.h5{font-weight:var(--gov-text-2xl-font-weight);font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing)}
h6,.h6{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing)}
p{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing)}
.gov-text--xs{font-weight:var(--gov-text-xs-font-weight);font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing)}
.gov-text--s{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing)}


.gov-text--m{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing)}

.gov-text--l{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing)}
.gov-text--xl{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing)}
.gov-text--2xl{font-weight:var(--gov-text-2xl-font-weight);font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing)}




.gov-text--3xl{font-weight:var(--gov-text-3xl-font-weight);font-size:var(--gov-text-3xl-font-size);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing)}



.gov-text--4xl{font-weight:var(--gov-text-4xl-font-weight);font-size:var(--gov-text-4xl-font-size);line-height:var(--gov-text-4xl-line-height);letter-spacing:var(--gov-text-4xl-letter-spacing)}


.gov-text--5xl{font-weight:var(--gov-text-5xl-font-weight);font-size:var(--gov-text-5xl-font-size);line-height:var(--gov-text-5xl-line-height);letter-spacing:var(--gov-text-5xl-letter-spacing)}

.gov-text--6xl{font-weight:var(--gov-text-6xl-font-weight);font-size:var(--gov-text-6xl-font-size);line-height:var(--gov-text-6xl-line-height);letter-spacing:var(--gov-text-6xl-letter-spacing)}
a,.gov-link{color:var(--gov-color-primary);text-decoration:underline;transition:color .15s ease-in-out;cursor:pointer}
a:focus,.gov-link:focus{outline:none}
a:focus-visible,.gov-link:focus-visible{border-radius:var(--gov-border-radius, .1875rem);outline:var(--gov-outline-width, .125rem) solid var(--gov-color-focus-base);outline-offset:.0625rem}
a>*,.gov-link>*{color:var(--gov-color-primary)}
a .gov-link--icon-unset .gov-icon,.gov-link .gov-link--icon-unset .gov-icon{display:none!important}

a .gov-link--external-unset:after,.gov-link .gov-link--external-unset:after{display:none!important}
@media not all and (pointer: coarse){a:hover,.gov-link:hover{text-decoration:none}
}
a .gov-link--external.gov-text--xs:after,a[target=_blank].gov-text--xs:after,.gov-link .gov-link--external.gov-text--xs:after,.gov-link[target=_blank].gov-text--xs:after{font-size:calc(var(--gov-text-xs-font-size)*1.4)}
a .gov-link--external.gov-text--s:after,a[target=_blank].gov-text--s:after,.gov-link .gov-link--external.gov-text--s:after,.gov-link[target=_blank].gov-text--s:after{font-size:calc(var(--gov-text-s-font-size)*1.4)}


a .gov-link--external.gov-text--m:after,a[target=_blank].gov-text--m:after,.gov-link .gov-link--external.gov-text--m:after,.gov-link[target=_blank].gov-text--m:after{font-size:calc(var(--gov-text-m-font-size)*1.4)}

a .gov-link--external.gov-text--l:after,a[target=_blank].gov-text--l:after,.gov-link .gov-link--external.gov-text--l:after,.gov-link[target=_blank].gov-text--l:after{font-size:calc(var(--gov-text-l-font-size)*1.4)}
a .gov-link--external.gov-text--xl:after,a[target=_blank].gov-text--xl:after,.gov-link .gov-link--external.gov-text--xl:after,.gov-link[target=_blank].gov-text--xl:after{font-size:calc(var(--gov-text-xl-font-size)*1.4)}
a .gov-link--external.gov-text--2xl:after,a[target=_blank].gov-text--2xl:after,.gov-link .gov-link--external.gov-text--2xl:after,.gov-link[target=_blank].gov-text--2xl:after{font-size:calc(var(--gov-text-2xl-font-size)*1.4)}




a .gov-link--external.gov-text--3xl:after,a[target=_blank].gov-text--3xl:after,.gov-link .gov-link--external.gov-text--3xl:after,.gov-link[target=_blank].gov-text--3xl:after{font-size:calc(var(--gov-text-3xl-font-size)*1.4)}



a .gov-link--external.gov-text--4xl:after,a[target=_blank].gov-text--4xl:after,.gov-link .gov-link--external.gov-text--4xl:after,.gov-link[target=_blank].gov-text--4xl:after{font-size:calc(var(--gov-text-4xl-font-size)*1.4)}


a .gov-link--external.gov-text--5xl:after,a[target=_blank].gov-text--5xl:after,.gov-link .gov-link--external.gov-text--5xl:after,.gov-link[target=_blank].gov-text--5xl:after{font-size:calc(var(--gov-text-5xl-font-size)*1.4)}

a .gov-link--external.gov-text--6xl:after,a[target=_blank].gov-text--6xl:after,.gov-link .gov-link--external.gov-text--6xl:after,.gov-link[target=_blank].gov-text--6xl:after{font-size:calc(var(--gov-text-6xl-font-size)*1.4)}
ol,.gov-ordered-list{margin:0}
ol>li,ol>.gov-ordered-list__item,.gov-ordered-list>li,.gov-ordered-list>.gov-ordered-list__item{margin-bottom:.25rem}
ul,.gov-list{margin:0;list-style:none}
ul>*:last-child,.gov-list>*:last-child{margin-bottom:0}
ul--plain,.gov-list--plain{padding-left:0}
ul--plain>li,ul--plain>.gov-list__item,.gov-list--plain>li,.gov-list--plain>.gov-list__item{margin-bottom:.25rem}
ul--plain>li:before,ul--plain>.gov-list__item:before,.gov-list--plain>li:before,.gov-list--plain>.gov-list__item:before{display:none}
ul--inline>li,ul--inline>.gov-list__item,.gov-list--inline>li,.gov-list--inline>.gov-list__item{display:inline-block;margin-right:.75rem}
ul>li,.gov-list>li,.gov-list__item{position:relative;margin-bottom:.5rem}
ul>li:before,.gov-list>li:before,.gov-list__item:before{content:"";position:absolute;display:block;top:.625rem;left:-.875rem;width:.3125rem;height:.3125rem;border-radius:100%;background-color:var(--gov-color-primary)}
.gov-box-shadow--unset{box-shadow:none}
.gov-box-shadow--s{box-shadow:0 0 .75rem rgba(var(--gov-color-secondary-800-rgb),.16)}


.gov-box-shadow--m{box-shadow:0 0 1.25rem rgba(var(--gov-color-secondary-800-rgb),.2)}

.gov-box-shadow--l{box-shadow:0 0 1.5rem rgba(var(--gov-color-secondary-800-rgb),.24)}
.gov-box-shadow--xl{box-shadow:0 0 2rem rgba(var(--gov-color-secondary-800-rgb),.32)}
.gov-bg--primary-100{background-color:var(--gov-color-primary-100)}








.gov-bg--primary-200{background-color:var(--gov-color-primary-200)}







.gov-bg--primary-300{background-color:var(--gov-color-primary-300)}






.gov-bg--primary-400{background-color:var(--gov-color-primary-400)}





.gov-bg--primary-500{background-color:var(--gov-color-primary-500)}




.gov-bg--primary-600{background-color:var(--gov-color-primary-600)}



.gov-bg--primary-700{background-color:var(--gov-color-primary-700)}


.gov-bg--primary-800{background-color:var(--gov-color-primary-800)}

.gov-bg--primary-900{background-color:var(--gov-color-primary-900)}
.gov-bg--secondary-100{background-color:var(--gov-color-secondary-100)}








.gov-bg--secondary-200{background-color:var(--gov-color-secondary-200)}







.gov-bg--secondary-300{background-color:var(--gov-color-secondary-300)}






.gov-bg--secondary-400{background-color:var(--gov-color-secondary-400)}





.gov-bg--secondary-500{background-color:var(--gov-color-secondary-500)}




.gov-bg--secondary-600{background-color:var(--gov-color-secondary-600)}



.gov-bg--secondary-700{background-color:var(--gov-color-secondary-700)}


.gov-bg--secondary-800{background-color:var(--gov-color-secondary-800)}

.gov-bg--secondary-900{background-color:var(--gov-color-secondary-900)}
.gov-bg--success-100{background-color:var(--gov-color-success-100)}













.gov-bg--success-200{background-color:var(--gov-color-success-200)}












.gov-bg--success-300{background-color:var(--gov-color-success-300)}











.gov-bg--success-400{background-color:var(--gov-color-success-400)}










.gov-bg--success-500{background-color:var(--gov-color-success-500)}









.gov-bg--success-600{background-color:var(--gov-color-success-600)}








.gov-bg--success-700{background-color:var(--gov-color-success-700)}







.gov-bg--warning-100{background-color:var(--gov-color-warning-100)}






.gov-bg--warning-200{background-color:var(--gov-color-warning-200)}





.gov-bg--warning-300{background-color:var(--gov-color-warning-300)}




.gov-bg--warning-400{background-color:var(--gov-color-warning-400)}



.gov-bg--warning-500{background-color:var(--gov-color-warning-500)}


.gov-bg--warning-600{background-color:var(--gov-color-warning-600)}

.gov-bg--warning-700{background-color:var(--gov-color-warning-700)}
.gov-bg--error-100{background-color:var(--gov-color-error-100)}





.gov-bg--error-200{background-color:var(--gov-color-error-200)}




.gov-bg--error-300{background-color:var(--gov-color-error-300)}



.gov-bg--error-400{background-color:var(--gov-color-error-400)}


.gov-bg--error-500{background-color:var(--gov-color-error-500)}

.gov-bg--error-600{background-color:var(--gov-color-error-600)}
.gov-bg--focus-base{background-color:var(--gov-color-focus-base)}
.gov-bg--neutral-black{background-color:var(--gov-color-neutral-black)}

.gov-bg--neutral-white{background-color:var(--gov-color-neutral-white)}
.gov-color--primary-100{color:var(--gov-color-primary-100)}








.gov-color--primary-200{color:var(--gov-color-primary-200)}







.gov-color--primary-300{color:var(--gov-color-primary-300)}






.gov-color--primary-400{color:var(--gov-color-primary-400)}





.gov-color--primary-500{color:var(--gov-color-primary-500)}




.gov-color--primary-600{color:var(--gov-color-primary-600)}



.gov-color--primary-700{color:var(--gov-color-primary-700)}


.gov-color--primary-800{color:var(--gov-color-primary-800)}

.gov-color--primary-900{color:var(--gov-color-primary-900)}
.gov-color--secondary-100{color:var(--gov-color-secondary-100)}








.gov-color--secondary-200{color:var(--gov-color-secondary-200)}







.gov-color--secondary-300{color:var(--gov-color-secondary-300)}






.gov-color--secondary-400{color:var(--gov-color-secondary-400)}





.gov-color--secondary-500{color:var(--gov-color-secondary-500)}




.gov-color--secondary-600{color:var(--gov-color-secondary-600)}



.gov-color--secondary-700{color:var(--gov-color-secondary-700)}


.gov-color--secondary-800{color:var(--gov-color-secondary-800)}

.gov-color--secondary-900{color:var(--gov-color-secondary-900)}
.gov-color--success-100{color:var(--gov-color-success-100)}













.gov-color--success-200{color:var(--gov-color-success-200)}












.gov-color--success-300{color:var(--gov-color-success-300)}











.gov-color--success-400{color:var(--gov-color-success-400)}










.gov-color--success-500{color:var(--gov-color-success-500)}









.gov-color--success-600{color:var(--gov-color-success-600)}








.gov-color--success-700{color:var(--gov-color-success-700)}







.gov-color--warning-100{color:var(--gov-color-warning-100)}






.gov-color--warning-200{color:var(--gov-color-warning-200)}





.gov-color--warning-300{color:var(--gov-color-warning-300)}




.gov-color--warning-400{color:var(--gov-color-warning-400)}



.gov-color--warning-500{color:var(--gov-color-warning-500)}


.gov-color--warning-600{color:var(--gov-color-warning-600)}

.gov-color--warning-700{color:var(--gov-color-warning-700)}
.gov-color--error-100{color:var(--gov-color-error-100)}





.gov-color--error-200{color:var(--gov-color-error-200)}




.gov-color--error-300{color:var(--gov-color-error-300)}



.gov-color--error-400{color:var(--gov-color-error-400)}


.gov-color--error-500{color:var(--gov-color-error-500)}

.gov-color--error-600{color:var(--gov-color-error-600)}
.gov-color--focus-base{color:var(--gov-color-focus-base)}
.gov-color--neutral-black{color:var(--gov-color-neutral-black)}

.gov-color--neutral-white{color:var(--gov-color-neutral-white)}
.gov-hide{display:none}
@media (max-width: 29.99em){.gov-hide--sm{display:none;visibility:hidden}
}
@media (max-width: 47.99em){.gov-hide--md{display:none;visibility:hidden}
}
@media (max-width: 63.99em){.gov-hide--lg{display:none;visibility:hidden}
}
@media (max-width: 74.99em){.gov-hide--xl{display:none;visibility:hidden}
}
:root,:host{--gov-color-primary: #2362a2;--gov-color-secondary: #3b3b3b;--gov-color-success: #6fbd2c;--gov-color-warning: #f9c13c;--gov-color-error: #c52a3a;--gov-color-primary-100-rgb: 236, 247, 255;--gov-color-primary-100: #ecf7ff;--gov-color-primary-200-rgb: 217, 239, 255;--gov-color-primary-200: #d9efff;--gov-color-primary-300-rgb: 181, 217, 243;--gov-color-primary-300: #b5d9f3;--gov-color-primary-400-rgb: 102, 161, 216;--gov-color-primary-400: #66a1d8;--gov-color-primary-500-rgb: 48, 119, 183;--gov-color-primary-500: #3077b7;--gov-color-primary-600-rgb: 35, 98, 162;--gov-color-primary-600: #2362a2;--gov-color-primary-700-rgb: 37, 78, 128;--gov-color-primary-700: #254e80;--gov-color-primary-800-rgb: 21, 53, 94;--gov-color-primary-800: #15355e;--gov-color-primary-900-rgb: 13, 33, 58;--gov-color-primary-900: #0d213a;--gov-color-secondary-100-rgb: 252, 252, 252;--gov-color-secondary-100: #fcfcfc;--gov-color-secondary-200-rgb: 250, 250, 250;--gov-color-secondary-200: #fafafa;--gov-color-secondary-300-rgb: 245, 245, 245;--gov-color-secondary-300: #f5f5f5;--gov-color-secondary-400-rgb: 234, 234, 234;--gov-color-secondary-400: #eaeaea;--gov-color-secondary-500-rgb: 221, 221, 221;--gov-color-secondary-500: #dddddd;--gov-color-secondary-600-rgb: 168, 168, 168;--gov-color-secondary-600: #a8a8a8;--gov-color-secondary-700-rgb: 104, 104, 104;--gov-color-secondary-700: #686868;--gov-color-secondary-800-rgb: 59, 59, 59;--gov-color-secondary-800: #3b3b3b;--gov-color-secondary-900-rgb: 35, 35, 35;--gov-color-secondary-900: #232323;--gov-color-success-100-rgb: 245, 250, 240;--gov-color-success-100: #f5faf0;--gov-color-success-200-rgb: 220, 239, 204;--gov-color-success-200: #dcefcc;--gov-color-success-300-rgb: 163, 213, 120;--gov-color-success-300: #a3d578;--gov-color-success-400-rgb: 111, 189, 44;--gov-color-success-400: #6fbd2c;--gov-color-success-500-rgb: 72, 133, 21;--gov-color-success-500: #488515;--gov-color-success-600-rgb: 58, 98, 23;--gov-color-success-600: #3a6217;--gov-color-success-700-rgb: 44, 79, 13;--gov-color-success-700: #2c4f0d;--gov-color-warning-100-rgb: 254, 249, 239;--gov-color-warning-100: #fef9ef;--gov-color-warning-200-rgb: 250, 236, 200;--gov-color-warning-200: #faecc8;--gov-color-warning-300-rgb: 250, 212, 123;--gov-color-warning-300: #fad47b;--gov-color-warning-400-rgb: 249, 193, 60;--gov-color-warning-400: #f9c13c;--gov-color-warning-500-rgb: 199, 131, 0;--gov-color-warning-500: #c78300;--gov-color-warning-600-rgb: 153, 98, 15;--gov-color-warning-600: #99620f;--gov-color-warning-700-rgb: 134, 81, 2;--gov-color-warning-700: #865102;--gov-color-error-100-rgb: 255, 232, 234;--gov-color-error-100: #ffe8ea;--gov-color-error-200-rgb: 247, 205, 210;--gov-color-error-200: #f7cdd2;--gov-color-error-300-rgb: 217, 102, 113;--gov-color-error-300: #d96671;--gov-color-error-400-rgb: 197, 42, 58;--gov-color-error-400: #c52a3a;--gov-color-error-500-rgb: 158, 6, 21;--gov-color-error-500: #9e0615;--gov-color-error-600-rgb: 131, 7, 19;--gov-color-error-600: #830713;--gov-color-focus-base-rgb: 0, 123, 255;--gov-color-focus-base: #007bff;--gov-color-neutral-black-rgb: 0, 0, 0;--gov-color-neutral-black: #000000;--gov-color-neutral-white-rgb: 255, 255, 255;--gov-color-neutral-white: #ffffff;--gov-box-shadow-unset: none;--gov-box-shadow-s: 0 0 .75rem rgba(var(--gov-color-secondary-800-rgb), .16);--gov-box-shadow-m: 0 0 1.25rem rgba(var(--gov-color-secondary-800-rgb), .2);--gov-box-shadow-l: 0 0 1.5rem rgba(var(--gov-color-secondary-800-rgb), .24);--gov-box-shadow-xl: 0 0 2rem rgba(var(--gov-color-secondary-800-rgb), .32)}
@media (min-width: 0){:root,:host{--gov-text-xs-font-size: .75rem;--gov-text-xs-line-height: 150%;--gov-text-xs-font-weight: 400;--gov-text-xs-letter-spacing: .0166em;--gov-text-xs-margin-bottom: .5rem;--gov-text-s-font-size: .875rem;--gov-text-s-line-height: 150%;--gov-text-s-font-weight: 400;--gov-text-s-letter-spacing: .0125em;--gov-text-s-margin-bottom: .5rem;--gov-text-m-font-size: 1rem;--gov-text-m-line-height: 150%;--gov-text-m-font-weight: 400;--gov-text-m-letter-spacing: .0125em;--gov-text-m-margin-bottom: .5rem;--gov-text-l-font-size: 1.125rem;--gov-text-l-line-height: 150%;--gov-text-l-font-weight: 400;--gov-text-l-letter-spacing: .0125em;--gov-text-l-margin-bottom: .5rem;--gov-text-xl-font-size: 1.25rem;--gov-text-xl-line-height: 150%;--gov-text-xl-font-weight: 500;--gov-text-xl-letter-spacing: .0125em;--gov-text-xl-margin-top: .5rem;--gov-text-xl-margin-bottom: .5rem;--gov-text-2xl-font-size: 1.375rem;--gov-text-2xl-line-height: 150%;--gov-text-2xl-font-weight: 500;--gov-text-2xl-letter-spacing: .0312em;--gov-text-2xl-margin-top: .5rem;--gov-text-2xl-margin-bottom: .5rem;--gov-text-3xl-font-size: 1.625rem;--gov-text-3xl-line-height: 150%;--gov-text-3xl-font-weight: 400;--gov-text-3xl-margin-top: 1rem;--gov-text-3xl-margin-bottom: .5rem;--gov-text-4xl-font-size: 2rem;--gov-text-4xl-line-height: 130%;--gov-text-4xl-font-weight: 300;--gov-text-4xl-margin-top: 1rem;--gov-text-4xl-margin-bottom: 1rem;--gov-text-5xl-font-size: 2.25rem;--gov-text-5xl-line-height: 125%;--gov-text-5xl-font-weight: 300;--gov-text-5xl-margin-top: 1.5rem;--gov-text-5xl-margin-bottom: 1rem;--gov-text-6xl-font-size: 3rem;--gov-text-6xl-line-height: 125%;--gov-text-6xl-font-weight: 300;--gov-text-6xl-margin-top: 2rem;--gov-text-6xl-margin-bottom: 1.5rem}
}
@media (min-width: 48em){:root,:host{--gov-text-2xl-font-size: 1.375rem;--gov-text-2xl-margin-top: 1rem;--gov-text-3xl-font-size: 1.75rem;--gov-text-3xl-line-height: 150%;--gov-text-3xl-margin-top: 1.5rem;--gov-text-4xl-font-size: 2.25rem;--gov-text-4xl-margin-top: 1.5rem;--gov-text-5xl-font-size: 2.625rem;--gov-text-5xl-margin-top: 2rem;--gov-text-6xl-font-size: 3.625rem;--gov-text-6xl-margin-top: 2.5rem}
}
html{font-size:16px;box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
body,:host{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);min-width:var(--gov-layout-min-width, 20rem);margin:0;padding:0;color:var(--gov-color-secondary);font-family:var(--gov-font-family, "Roboto", sans-serif)}
body.body-fixed,:host.body-fixed{overflow:hidden}
:first-child{margin-top:0}
hr{height:0;border:0 none;border-top:1px solid #dcdcdc;font-size:0}
legend{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);margin-bottom:1rem;padding:0;color:var(--gov-form-legend-color, #3b3b3b)}
fieldset{border:none;padding:0}
.gov-content h1,.gov-content .h1{margin-bottom:var(--gov-text-6xl-margin-bottom);margin-top:var(--gov-text-6xl-margin-top)}




.gov-content h2,.gov-content .h2{margin-bottom:var(--gov-text-5xl-margin-bottom);margin-top:var(--gov-text-5xl-margin-top)}



.gov-content h3,.gov-content .h3{margin-bottom:var(--gov-text-4xl-margin-bottom);margin-top:var(--gov-text-4xl-margin-top)}


.gov-content h4,.gov-content .h4{margin-bottom:var(--gov-text-3xl-margin-bottom);margin-top:var(--gov-text-3xl-margin-top)}

.gov-content h5,.gov-content .h5{margin-bottom:var(--gov-text-2xl-margin-bottom);margin-top:var(--gov-text-2xl-margin-top)}
.gov-content h6,.gov-content .h6{margin-bottom:var(--gov-text-xl-margin-bottom);margin-top:var(--gov-text-xl-margin-top)}
.gov-content p{margin-bottom:var(--gov-text-m-margin-bottom);margin-top:var(--gov-text-m-margin-top)}
.gov-content .gov-text--xs{margin-bottom:var(--gov-text-xs-margin-bottom);margin-top:var(--gov-text-xs-margin-top)}
.gov-content .gov-text--s{margin-bottom:var(--gov-text-s-margin-bottom);margin-top:var(--gov-text-s-margin-top)}


.gov-content .gov-text--m{margin-bottom:var(--gov-text-m-margin-bottom);margin-top:var(--gov-text-m-margin-top)}

.gov-content .gov-text--l{margin-bottom:var(--gov-text-l-margin-bottom);margin-top:var(--gov-text-l-margin-top)}
.gov-content .gov-text--xl{margin-bottom:var(--gov-text-xl-margin-bottom);margin-top:var(--gov-text-xl-margin-top)}
.gov-content .gov-text--2xl{margin-bottom:var(--gov-text-2xl-margin-bottom);margin-top:var(--gov-text-2xl-margin-top)}




.gov-content .gov-text--3xl{margin-bottom:var(--gov-text-3xl-margin-bottom);margin-top:var(--gov-text-3xl-margin-top)}



.gov-content .gov-text--4xl{margin-bottom:var(--gov-text-4xl-margin-bottom);margin-top:var(--gov-text-4xl-margin-top)}


.gov-content .gov-text--5xl{margin-bottom:var(--gov-text-5xl-margin-bottom);margin-top:var(--gov-text-5xl-margin-top)}

.gov-content .gov-text--6xl{margin-bottom:var(--gov-text-6xl-margin-bottom);margin-top:var(--gov-text-6xl-margin-top)}
.gov-content *:first-child{margin-top:0}
.gov-content *:last-child{margin-bottom:0}
gov-accordion:not(.hydrated){position:relative;display:block;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%}
gov-accordion:not(.hydrated) p:not([slot=annotation]),gov-accordion:not(.hydrated) .gov-icon{display:none}
gov-accordion:not(.hydrated) *[slot=label]{margin-bottom:0}
gov-accordion:not(.hydrated) p{color:var(--gov-color-secondary)}
gov-accordion:not(.hydrated) gov-accordion-item{position:relative;width:100%}
gov-accordion:not(.hydrated) gov-accordion-item:before{content:"";position:absolute;display:block;right:0;bottom:-1px;left:0;height:1px;background-color:var(--gov-color-secondary-500)}
gov-accordion:not(.hydrated) gov-accordion-item[is-expanded=""] p,gov-accordion:not(.hydrated) gov-accordion-item[is-expanded=true i] p,gov-accordion:not(.hydrated) gov-accordion-item[is-expanded="1"] p{display:inline-block}
gov-accordion:not(.hydrated)[no-border] gov-accordion-item:before{background-color:#0000}
gov-accordion:not(.hydrated)[size=xs] gov-accordion-item{gap:var(--gov-accordion-xs-headline-gap, .5rem);min-height:var(--gov-accordion-xs-min-height, 3rem);padding:var(--gov-accordion-xs-padding-y, .75rem) var(--gov-accordion-xs-padding-x, .5rem)}
gov-accordion:not(.hydrated)[size=xs] gov-accordion-item *[slot=label]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing)}
gov-accordion:not(.hydrated)[size=s] gov-accordion-item{gap:var(--gov-accordion-s-headline-gap, .5rem);min-height:var(--gov-accordion-s-min-height, 3rem);padding:var(--gov-accordion-s-padding-y, 1.125rem) var(--gov-accordion-s-padding-x, .5rem)}
gov-accordion:not(.hydrated)[size=s] gov-accordion-item *[slot=label]{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing)}
gov-accordion:not(.hydrated)[size=m] gov-accordion-item{gap:var(--gov-accordion-m-headline-gap, 1rem);min-height:var(--gov-accordion-m-min-height, 4.5rem);padding:var(--gov-accordion-m-padding-y, 1.25rem) var(--gov-accordion-m-padding-x, .5rem)}
gov-accordion:not(.hydrated)[size=m] gov-accordion-item *[slot=label]{font-weight:var(--gov-text-2xl-font-weight);font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing)}
gov-accordion:not(.hydrated)[size=l] gov-accordion-item{gap:var(--gov-accordion-l-headline-gap, 1rem);min-height:var(--gov-accordion-l-min-height, 5.5rem);padding:var(--gov-accordion-l-padding-y, 1.375rem) var(--gov-accordion-l-padding-x, .5rem)}
gov-accordion:not(.hydrated)[size=l] gov-accordion-item *[slot=label]{font-weight:var(--gov-text-3xl-font-weight);font-size:var(--gov-text-3xl-font-size);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing)}
gov-accordion:not(.hydrated)[variant=primary]:before{background-color:var(--gov-accordion-primary-separator, var(--gov-color-secondary-500))}
gov-accordion:not(.hydrated)[variant=primary] gov-accordion-item{background-color:var(--gov-accordion-primary-background, transparent);color:var(--gov-accordion-primary-color, var(--gov-color-primary))}
gov-accordion:not(.hydrated) gov-accordion-item[disabled=""],gov-accordion:not(.hydrated) gov-accordion-item[disabled=true i],gov-accordion:not(.hydrated) gov-accordion-item[disabled="1"]{color:var(--gov-accordion-primary-disabled-color, var(--gov-color-primary-400))}
gov-accordion:not(.hydrated)[variant=secondary]:before{background-color:var(--gov-accordion-secondary-separator, var(--gov-color-secondary-500))}
gov-accordion:not(.hydrated)[variant=secondary] gov-accordion-item{background-color:var(--gov-accordion-secondary-background, transparent);color:var(--gov-accordion-secondary-color, var(--gov-color-secondary))}
gov-accordion:not(.hydrated) gov-accordion-item[disabled=""],gov-accordion:not(.hydrated) gov-accordion-item[disabled=true i],gov-accordion:not(.hydrated) gov-accordion-item[disabled="1"]{color:var(--gov-accordion-secondary-disabled-color, var(--gov-color-secondary-600))}

gov-chip:not(.hydrated){margin:0;padding:0;font-family:var(--gov-font-family, "Roboto", sans-serif);font-weight:400;box-sizing:border-box;display:inline-flex;padding:.25rem .625rem;border:var(--gov-button-border-width, .0625rem) solid rgba(0,0,0,0);letter-spacing:initial}
gov-chip:not(.hydrated) gov-icon:not(.hydrated){flex:0 0 auto;color:inherit}
gov-chip:not(.hydrated) gov-button:not(.hydrated){border:none}
gov-chip:not(.hydrated)[type=solid][variant=primary]{background-color:var(--gov-button-primary-solid-bg, var(--gov-color-primary));color:var(--gov-button-primary-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-chip:not(.hydrated)[type=outlined][variant=primary]{color:var(--gov-button-primary-outlined-color, var(--gov-color-primary));border-color:var(--gov-button-primary-outlined-border, var(--gov-color-primary))}
gov-chip:not(.hydrated)[type=base][variant=primary]{color:var(--gov-button-primary-base-color, var(--gov-color-primary));border-width:0}

gov-chip:not(.hydrated)[type=link][variant=primary]{color:var(--gov-button-primary-link-color, var(--gov-color-primary));border-width:0}
gov-chip:not(.hydrated)[type=solid][variant=secondary]{background-color:var(--gov-button-secondary-solid-bg, var(--gov-color-secondary));color:var(--gov-button-secondary-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-chip:not(.hydrated)[type=outlined][variant=secondary]{color:var(--gov-button-secondary-outlined-color, var(--gov-color-secondary));border-color:var(--gov-button-secondary-outlined-border, var(--gov-color-secondary))}
gov-chip:not(.hydrated)[type=base][variant=secondary]{color:var(--gov-button-secondary-base-color, var(--gov-color-secondary));border-width:0}

gov-chip:not(.hydrated)[type=link][variant=secondary]{color:var(--gov-button-secondary-link-color, var(--gov-color-secondary));border-width:0}
gov-chip:not(.hydrated)[type=solid][variant=error]{background-color:var(--gov-button-error-solid-bg, var(--gov-color-error));color:var(--gov-button-error-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-chip:not(.hydrated)[type=outlined][variant=error]{color:var(--gov-button-error-outlined-color, var(--gov-color-error));border-color:var(--gov-button-error-outlined-border, var(--gov-color-error))}
gov-chip:not(.hydrated)[type=base][variant=error]{color:var(--gov-button-error-base-color, var(--gov-color-error));border-width:0}

gov-chip:not(.hydrated)[type=link][variant=error]{color:var(--gov-button-error-link-color, var(--gov-color-error));border-width:0}
gov-chip:not(.hydrated)[type=solid][variant=success]{background-color:var(--gov-button-success-solid-bg, var(--gov-color-success-500));color:var(--gov-button-success-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-chip:not(.hydrated)[type=outlined][variant=success]{color:var(--gov-button-success-outlined-color, var(--gov-color-success-500));border-color:var(--gov-button-success-outlined-border, var(--gov-color-success-500))}
gov-chip:not(.hydrated)[type=base][variant=success]{color:var(--gov-button-success-base-color, var(--gov-color-success-500));border-width:0}

gov-chip:not(.hydrated)[type=link][variant=success]{color:var(--gov-button-success-link-color, var(--gov-color-success-500));border-width:0}
gov-chip:not(.hydrated)[type=solid][variant=warning]{background-color:var(--gov-button-warning-solid-bg, var(--gov-color-warning-500));color:var(--gov-button-warning-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-chip:not(.hydrated)[type=outlined][variant=warning]{color:var(--gov-button-warning-outlined-color, var(--gov-color-warning-500));border-color:var(--gov-button-warning-outlined-border, var(--gov-color-warning-500))}
gov-chip:not(.hydrated)[type=base][variant=warning]{color:var(--gov-button-warning-base-color, var(--gov-color-warning-500));border-width:0}

gov-chip:not(.hydrated)[type=link][variant=warning]{color:var(--gov-button-warning-link-color, var(--gov-color-warning-500));border-width:0}
gov-chip:not(.hydrated)[size=xs]{font-weight:var(--gov-button-text-xs-font-weight, var(--gov-text-xs-font-weight));font-size:var(--gov-button-text-xs-font-size, var(--gov-text-xs-font-size));line-height:var(--gov-button-text-xs-line-height, var(--gov-text-xs-line-height));letter-spacing:var(--gov-button-text-xs-letter-spacing, var(--gov-text-xs-letter-spacing));-moz-column-gap:var(--gov-button-xs-padding-x, .625rem);column-gap:var(--gov-button-xs-padding-x, .625rem);min-height:var(--gov-button-xs-min-height, 1.5rem);padding:var(--gov-button-xs-padding-y, .125rem) var(--gov-button-xs-padding-x, .625rem);border-radius:calc(var(--gov-button-xs-min-height, 1.5rem)*.5)}
gov-chip:not(.hydrated)[size=xs] gov-icon:not(.hydrated){width:var(--gov-button-xs-icon-size, 1rem);height:var(--gov-button-xs-icon-size, 1rem)}
gov-chip:not(.hydrated)[size=s]{font-weight:var(--gov-button-text-s-font-weight, var(--gov-text-s-font-weight));font-size:var(--gov-button-text-s-font-size, var(--gov-text-s-font-size));line-height:var(--gov-button-text-s-line-height, var(--gov-text-s-line-height));letter-spacing:var(--gov-button-text-s-letter-spacing, var(--gov-text-s-letter-spacing));-moz-column-gap:var(--gov-button-s-padding-x, .75rem);column-gap:var(--gov-button-s-padding-x, .75rem);min-height:var(--gov-button-s-min-height, 2rem);padding:var(--gov-button-s-padding-y, .25rem) var(--gov-button-s-padding-x, .75rem);border-radius:calc(var(--gov-button-s-min-height, 2rem)*.5)}
gov-chip:not(.hydrated)[size=s] gov-icon:not(.hydrated){width:var(--gov-button-s-icon-size, 1rem);height:var(--gov-button-s-icon-size, 1rem)}
gov-chip:not(.hydrated)[size=m]{font-weight:var(--gov-button-text-m-font-weight, var(--gov-text-m-font-weight));font-size:var(--gov-button-text-m-font-size, var(--gov-text-m-font-size));line-height:var(--gov-button-text-m-line-height, var(--gov-text-m-line-height));letter-spacing:var(--gov-button-text-m-letter-spacing, var(--gov-text-m-letter-spacing));-moz-column-gap:var(--gov-button-m-padding-x, .75rem);column-gap:var(--gov-button-m-padding-x, .75rem);min-height:var(--gov-button-m-min-height, 2.5rem);padding:var(--gov-button-m-padding-y, .375rem) var(--gov-button-m-padding-x, .75rem);border-radius:calc(var(--gov-button-m-min-height, 2.5rem)*.5)}
gov-chip:not(.hydrated)[size=m] gov-icon:not(.hydrated){width:var(--gov-button-m-icon-size, 1.25rem);height:var(--gov-button-m-icon-size, 1.25rem)}
gov-chip:not(.hydrated)[size=l]{font-weight:var(--gov-button-text-l-font-weight, var(--gov-text-l-font-weight));font-size:var(--gov-button-text-l-font-size, var(--gov-text-l-font-size));line-height:var(--gov-button-text-l-line-height, var(--gov-text-l-line-height));letter-spacing:var(--gov-button-text-l-letter-spacing, var(--gov-text-l-letter-spacing));-moz-column-gap:var(--gov-button-l-padding-x, 1rem);column-gap:var(--gov-button-l-padding-x, 1rem);min-height:var(--gov-button-l-min-height, 3rem);padding:var(--gov-button-l-padding-y, .5rem) var(--gov-button-l-padding-x, 1rem);border-radius:calc(var(--gov-button-l-min-height, 3rem)*.5)}
gov-chip:not(.hydrated)[size=l] gov-icon:not(.hydrated){width:var(--gov-button-l-icon-size, 1.5rem);height:var(--gov-button-l-icon-size, 1.5rem)}
gov-chip:not(.hydrated)[size=xl]{font-weight:var(--gov-button-text-xl-font-weight, var(--gov-text-xl-font-weight));font-size:var(--gov-button-text-xl-font-size, var(--gov-text-xl-font-size));line-height:var(--gov-button-text-xl-line-height, var(--gov-text-xl-line-height));letter-spacing:var(--gov-button-text-xl-letter-spacing, var(--gov-text-xl-letter-spacing));-moz-column-gap:var(--gov-button-xl-padding-x, 1.25rem);column-gap:var(--gov-button-xl-padding-x, 1.25rem);min-height:var(--gov-button-xl-min-height, 3.5rem);padding:var(--gov-button-xl-padding-y, .75rem) var(--gov-button-xl-padding-x, 1.25rem);border-radius:calc(var(--gov-button-xl-min-height, 3.5rem)*.5)}
gov-chip:not(.hydrated)[size=xl] gov-icon:not(.hydrated){width:var(--gov-button-xl-icon-size, 1.75rem);height:var(--gov-button-xl-icon-size, 1.75rem)}
gov-chip:not(.hydrated)[type=solid][variant=primary][inverse=""],gov-chip:not(.hydrated)[type=solid][variant=primary][inverse=true i],gov-chip:not(.hydrated)[type=solid][variant=primary][inverse="1"]{border-width:.0625rem;border-color:var(--gov-chip-inverse-primary-border-color, var(--gov-color-primary-200));background-color:var(--gov-chip-inverse-primary-bg, var(--gov-color-primary-100));color:var(--gov-chip-inverse-primary-color, var(--gov-color-primary))}
gov-chip:not(.hydrated)[type=solid][variant=secondary][inverse=""],gov-chip:not(.hydrated)[type=solid][variant=secondary][inverse=true i],gov-chip:not(.hydrated)[type=solid][variant=secondary][inverse="1"]{border-width:.0625rem;border-color:var(--gov-chip-inverse-secondary-border-color, var(--gov-color-secondary-400));background-color:var(--gov-chip-inverse-secondary-bg, var(--gov-color-secondary-200));color:var(--gov-chip-inverse-secondary-color, var(--gov-color-secondary-900))}
gov-chip:not(.hydrated)[type=solid][variant=success][inverse=""],gov-chip:not(.hydrated)[type=solid][variant=success][inverse=true i],gov-chip:not(.hydrated)[type=solid][variant=success][inverse="1"]{border-width:.0625rem;border-color:var(--gov-chip-inverse-success-border-color, var(--gov-color-success-200));background-color:var(--gov-chip-inverse-success-bg, var(--gov-color-success-100));color:var(--gov-chip-inverse-success-color, var(--gov-color-success-600))}

gov-chip:not(.hydrated)[type=solid][variant=warning][inverse=""],gov-chip:not(.hydrated)[type=solid][variant=warning][inverse=true i],gov-chip:not(.hydrated)[type=solid][variant=warning][inverse="1"]{border-width:.0625rem;border-color:var(--gov-chip-inverse-warning-border-color, var(--gov-color-warning-200));background-color:var(--gov-chip-inverse-warning-bg, var(--gov-color-warning-100));color:var(--gov-chip-inverse-warning-color, var(--gov-color-warning-600))}
gov-chip:not(.hydrated)[type=solid][variant=error][inverse=""],gov-chip:not(.hydrated)[type=solid][variant=error][inverse=true i],gov-chip:not(.hydrated)[type=solid][variant=error][inverse="1"]{border-width:.0625rem;border-color:var(--gov-chip-inverse-error-border-color, var(--gov-color-error-200));background-color:var(--gov-chip-inverse-error-bg, var(--gov-color-error-100));color:var(--gov-chip-inverse-error-color, var(--gov-color-error-500))}
gov-breadcrumbs:not(.hydrated) ul{position:relative;display:flex;width:100%;margin:0;padding:0;padding-bottom:.3125rem;overflow-x:auto}
gov-breadcrumbs:not(.hydrated) li{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0;background:none;white-space:nowrap}
gov-breadcrumbs:not(.hydrated) li:before{display:none}
gov-breadcrumbs:not(.hydrated) button{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);padding:0;border:none;background:none;color:var(--gov-breadcrumbs-link-color, var(--gov-color-primary));text-decoration:underline}
gov-breadcrumbs:not(.hydrated) gov-icon{width:.625rem;height:.625rem;margin:0rem 1rem;color:var(--gov-breadcrumbs-arrow-color, var(--gov-color-secondary-600))}
gov-button:not(.hydrated){margin:0;padding:0;font-family:var(--gov-font-family, "Roboto", sans-serif);font-weight:400;box-sizing:border-box;display:inline-flex;border:var(--gov-button-border-width, .0625rem) solid rgba(0,0,0,0);border-radius:var(--gov-border-radius, .1875rem)}
gov-button:not(.hydrated) gov-icon:not(.hydrated){flex:0 0 auto;color:inherit}
gov-button:not(.hydrated)[type=link]{min-height:inherit;padding:0!important;line-height:inherit;text-decoration:underline}
gov-button:not(.hydrated)[type=solid][variant=primary]{background-color:var(--gov-button-primary-solid-bg, var(--gov-color-primary));color:var(--gov-button-primary-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-button:not(.hydrated)[type=outlined][variant=primary]{color:var(--gov-button-primary-outlined-color, var(--gov-color-primary));border-color:var(--gov-button-primary-outlined-border, var(--gov-color-primary))}
gov-button:not(.hydrated)[type=base][variant=primary]{color:var(--gov-button-primary-base-color, var(--gov-color-primary));border-width:0}

gov-button:not(.hydrated)[type=link][variant=primary]{color:var(--gov-button-primary-link-color, var(--gov-color-primary));border-width:0}
gov-button:not(.hydrated)[type=solid][variant=secondary]{background-color:var(--gov-button-secondary-solid-bg, var(--gov-color-secondary));color:var(--gov-button-secondary-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-button:not(.hydrated)[type=outlined][variant=secondary]{color:var(--gov-button-secondary-outlined-color, var(--gov-color-secondary));border-color:var(--gov-button-secondary-outlined-border, var(--gov-color-secondary))}
gov-button:not(.hydrated)[type=base][variant=secondary]{color:var(--gov-button-secondary-base-color, var(--gov-color-secondary));border-width:0}

gov-button:not(.hydrated)[type=link][variant=secondary]{color:var(--gov-button-secondary-link-color, var(--gov-color-secondary));border-width:0}
gov-button:not(.hydrated)[type=solid][variant=error]{background-color:var(--gov-button-error-solid-bg, var(--gov-color-error));color:var(--gov-button-error-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-button:not(.hydrated)[type=outlined][variant=error]{color:var(--gov-button-error-outlined-color, var(--gov-color-error));border-color:var(--gov-button-error-outlined-border, var(--gov-color-error))}
gov-button:not(.hydrated)[type=base][variant=error]{color:var(--gov-button-error-base-color, var(--gov-color-error));border-width:0}

gov-button:not(.hydrated)[type=link][variant=error]{color:var(--gov-button-error-link-color, var(--gov-color-error));border-width:0}
gov-button:not(.hydrated)[type=solid][variant=success]{background-color:var(--gov-button-success-solid-bg, var(--gov-color-success-500));color:var(--gov-button-success-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-button:not(.hydrated)[type=outlined][variant=success]{color:var(--gov-button-success-outlined-color, var(--gov-color-success-500));border-color:var(--gov-button-success-outlined-border, var(--gov-color-success-500))}
gov-button:not(.hydrated)[type=base][variant=success]{color:var(--gov-button-success-base-color, var(--gov-color-success-500));border-width:0}

gov-button:not(.hydrated)[type=link][variant=success]{color:var(--gov-button-success-link-color, var(--gov-color-success-500));border-width:0}
gov-button:not(.hydrated)[type=solid][variant=warning]{background-color:var(--gov-button-warning-solid-bg, var(--gov-color-warning-500));color:var(--gov-button-warning-solid-color, var(--gov-color-neutral-white));border-width:0}
gov-button:not(.hydrated)[type=outlined][variant=warning]{color:var(--gov-button-warning-outlined-color, var(--gov-color-warning-500));border-color:var(--gov-button-warning-outlined-border, var(--gov-color-warning-500))}
gov-button:not(.hydrated)[type=base][variant=warning]{color:var(--gov-button-warning-base-color, var(--gov-color-warning-500));border-width:0}

gov-button:not(.hydrated)[type=link][variant=warning]{color:var(--gov-button-warning-link-color, var(--gov-color-warning-500));border-width:0}
gov-button:not(.hydrated)[size=xs]{font-weight:var(--gov-button-text-xs-font-weight, var(--gov-text-xs-font-weight));font-size:var(--gov-button-text-xs-font-size, var(--gov-text-xs-font-size));line-height:var(--gov-button-text-xs-line-height, var(--gov-text-xs-line-height));letter-spacing:var(--gov-button-text-xs-letter-spacing, var(--gov-text-xs-letter-spacing));-moz-column-gap:var(--gov-button-xs-padding-x, .625rem);column-gap:var(--gov-button-xs-padding-x, .625rem);min-height:var(--gov-button-xs-min-height, 1.5rem);padding:var(--gov-button-xs-padding-y, .125rem) var(--gov-button-xs-padding-x, .625rem);font-weight:var(--gov-button-xs-font-weight, 700)}
gov-button:not(.hydrated)[size=xs] gov-icon:not(.hydrated){width:var(--gov-button-xs-icon-size, 1rem);height:var(--gov-button-xs-icon-size, 1rem)}
gov-button:not(.hydrated)[size=s]{font-weight:var(--gov-button-text-s-font-weight, var(--gov-text-s-font-weight));font-size:var(--gov-button-text-s-font-size, var(--gov-text-s-font-size));line-height:var(--gov-button-text-s-line-height, var(--gov-text-s-line-height));letter-spacing:var(--gov-button-text-s-letter-spacing, var(--gov-text-s-letter-spacing));-moz-column-gap:var(--gov-button-s-padding-x, .75rem);column-gap:var(--gov-button-s-padding-x, .75rem);min-height:var(--gov-button-s-min-height, 2rem);padding:var(--gov-button-s-padding-y, .25rem) var(--gov-button-s-padding-x, .75rem);font-weight:var(--gov-button-s-font-weight, 700)}
gov-button:not(.hydrated)[size=s] gov-icon:not(.hydrated){width:var(--gov-button-s-icon-size, 1rem);height:var(--gov-button-s-icon-size, 1rem)}
gov-button:not(.hydrated)[size=m]{font-weight:var(--gov-button-text-m-font-weight, var(--gov-text-m-font-weight));font-size:var(--gov-button-text-m-font-size, var(--gov-text-m-font-size));line-height:var(--gov-button-text-m-line-height, var(--gov-text-m-line-height));letter-spacing:var(--gov-button-text-m-letter-spacing, var(--gov-text-m-letter-spacing));-moz-column-gap:var(--gov-button-m-padding-x, .75rem);column-gap:var(--gov-button-m-padding-x, .75rem);min-height:var(--gov-button-m-min-height, 2.5rem);padding:var(--gov-button-m-padding-y, .375rem) var(--gov-button-m-padding-x, .75rem);font-weight:var(--gov-button-m-font-weight, 700)}
gov-button:not(.hydrated)[size=m] gov-icon:not(.hydrated){width:var(--gov-button-m-icon-size, 1.25rem);height:var(--gov-button-m-icon-size, 1.25rem)}
gov-button:not(.hydrated)[size=l]{font-weight:var(--gov-button-text-l-font-weight, var(--gov-text-l-font-weight));font-size:var(--gov-button-text-l-font-size, var(--gov-text-l-font-size));line-height:var(--gov-button-text-l-line-height, var(--gov-text-l-line-height));letter-spacing:var(--gov-button-text-l-letter-spacing, var(--gov-text-l-letter-spacing));-moz-column-gap:var(--gov-button-l-padding-x, 1rem);column-gap:var(--gov-button-l-padding-x, 1rem);min-height:var(--gov-button-l-min-height, 3rem);padding:var(--gov-button-l-padding-y, .5rem) var(--gov-button-l-padding-x, 1rem);font-weight:var(--gov-button-l-font-weight, 700)}
gov-button:not(.hydrated)[size=l] gov-icon:not(.hydrated){width:var(--gov-button-l-icon-size, 1.5rem);height:var(--gov-button-l-icon-size, 1.5rem)}
gov-button:not(.hydrated)[size=xl]{font-weight:var(--gov-button-text-xl-font-weight, var(--gov-text-xl-font-weight));font-size:var(--gov-button-text-xl-font-size, var(--gov-text-xl-font-size));line-height:var(--gov-button-text-xl-line-height, var(--gov-text-xl-line-height));letter-spacing:var(--gov-button-text-xl-letter-spacing, var(--gov-text-xl-letter-spacing));-moz-column-gap:var(--gov-button-xl-padding-x, 1.25rem);column-gap:var(--gov-button-xl-padding-x, 1.25rem);min-height:var(--gov-button-xl-min-height, 3.5rem);padding:var(--gov-button-xl-padding-y, .75rem) var(--gov-button-xl-padding-x, 1.25rem);font-weight:var(--gov-button-xl-font-weight, 700)}
gov-button:not(.hydrated)[size=xl] gov-icon:not(.hydrated){width:var(--gov-button-xl-icon-size, 1.75rem);height:var(--gov-button-xl-icon-size, 1.75rem)}
gov-card:not(.hydrated){position:relative;display:flex;width:100%;flex-direction:column;border:var(--gov-card-border-width, .0625rem solid var(--gov-color-secondary-500));border-radius:var(--gov-border-radius, .1875rem);background:var(--gov-card-bg, var(--gov-color-neutral-white));overflow:hidden}
gov-card:not(.hydrated) p{display:block;padding:1.5rem;margin-bottom:0}
gov-card:not(.hydrated) gov-button{padding-left:1.5rem;padding-bottom:1.5rem}
gov-card:not(.hydrated) img{width:100%;height:auto;margin:0;line-height:1}
gov-card:not(.hydrated) gov-icon{flex:0 0 auto;width:2.5rem;height:2.5rem;color:var(--gov-card-icon-color, var(--gov-color-primary));margin-top:1.5rem;margin-left:1.5rem}
gov-card:not(.hydrated) *[slot=footer]{padding:1rem 1.5rem;background:var(--gov-card-footer-bg, var(--gov-color-primary-100));font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing)}
gov-card:not(.hydrated)[collapsible=""] p,gov-card:not(.hydrated)[collapsible=""] gov-button,gov-card:not(.hydrated)[collapsible=true i] p,gov-card:not(.hydrated)[collapsible=true i] gov-button,gov-card:not(.hydrated)[collapsible="1"] p,gov-card:not(.hydrated)[collapsible="1"] gov-button{display:none}
gov-card:not(.hydrated)[collapsible=""][expanded=""] p,gov-card:not(.hydrated)[collapsible=""][expanded=""] gov-button,gov-card:not(.hydrated)[collapsible=""][expanded=true i] p,gov-card:not(.hydrated)[collapsible=""][expanded=true i] gov-button,gov-card:not(.hydrated)[collapsible=""][expanded="1"] p,gov-card:not(.hydrated)[collapsible=""][expanded="1"] gov-button,gov-card:not(.hydrated)[collapsible=true i][expanded=""] p,gov-card:not(.hydrated)[collapsible=true i][expanded=""] gov-button,gov-card:not(.hydrated)[collapsible=true i][expanded=true i] p,gov-card:not(.hydrated)[collapsible=true i][expanded=true i] gov-button,gov-card:not(.hydrated)[collapsible=true i][expanded="1"] p,gov-card:not(.hydrated)[collapsible=true i][expanded="1"] gov-button,gov-card:not(.hydrated)[collapsible="1"][expanded=""] p,gov-card:not(.hydrated)[collapsible="1"][expanded=""] gov-button,gov-card:not(.hydrated)[collapsible="1"][expanded=true i] p,gov-card:not(.hydrated)[collapsible="1"][expanded=true i] gov-button,gov-card:not(.hydrated)[collapsible="1"][expanded="1"] p,gov-card:not(.hydrated)[collapsible="1"][expanded="1"] gov-button{display:block}
@media (min-width: 30em){gov-card:not(.hydrated)[promotion=""],gov-card:not(.hydrated)[promotion=true i],gov-card:not(.hydrated)[promotion="1"]{flex-direction:row;padding:2rem}
gov-card:not(.hydrated)[promotion=""] p,gov-card:not(.hydrated)[promotion=true i] p,gov-card:not(.hydrated)[promotion="1"] p{padding-top:0;padding-bottom:0}
gov-card:not(.hydrated)[promotion=""] gov-icon,gov-card:not(.hydrated)[promotion=true i] gov-icon,gov-card:not(.hydrated)[promotion="1"] gov-icon{width:3rem;height:3rem;margin:0}
gov-card:not(.hydrated)[promotion=""] gov-button,gov-card:not(.hydrated)[promotion=true i] gov-button,gov-card:not(.hydrated)[promotion="1"] gov-button{flex-direction:column;padding:0}
}
gov-container:not(.hydrated){display:block;width:100%;max-width:calc(var(--gov-container-width, 73.75rem) + 2*var(--gov-container-padding, 2.5rem));margin-right:auto;margin-left:auto;padding-right:var(--gov-container-padding-mobile, 1.25rem);padding-left:var(--gov-container-padding-mobile, 1.25rem)}
@media (min-width: 48em){gov-container:not(.hydrated){padding-right:var(--gov-container-padding, 2.5rem);padding-left:var(--gov-container-padding, 2.5rem)}
}
gov-control-group:not(.hydrated){position:relative;display:flex;width:100%;align-items:center;border-radius:var(--gov-control-group-border-radius, .25rem)}
gov-control-group:not(.hydrated) *{border:none!important;border-radius:0}
gov-control-group:not(.hydrated)[variant=primary]{border:var(--gov-control-group-border-primary, .0625rem solid var(--gov-color-primary-600))}
gov-control-group:not(.hydrated)[variant=primary]>*{border-right:var(--gov-control-group-border-primary, .0625rem solid var(--gov-color-primary-600))!important}
gov-control-group:not(.hydrated)[variant=secondary]{border:var(--gov-control-group-border-secondary, .0625rem solid var(--gov-color-secondary-700))}
gov-control-group:not(.hydrated)[variant=secondary]>*{border-right:var(--gov-control-group-border-secondary, .0625rem solid var(--gov-color-secondary-700))!important}
gov-control-group:not(.hydrated)[variant=success]{border:var(--gov-control-group-border-success, .0625rem solid var(--gov-color-success-500))}
gov-control-group:not(.hydrated)[variant=success]>*{border-right:var(--gov-control-group-border-success, .0625rem solid var(--gov-color-success-500))!important}
gov-control-group:not(.hydrated)[variant=warning]{border:var(--gov-control-group-border-warning, .0625rem solid var(--gov-color-warning-500))}
gov-control-group:not(.hydrated)[variant=warning]>*{border-right:var(--gov-control-group-border-warning, .0625rem solid var(--gov-color-warning-500))!important}
gov-control-group:not(.hydrated)[variant=error]{border:var(--gov-control-group-border-error, .0625rem solid var(--gov-color-error-400))}
gov-control-group:not(.hydrated)[variant=error]>*{border-right:var(--gov-control-group-border-error, .0625rem solid var(--gov-color-error-400))!important}
gov-control-group:not(.hydrated)>*:last-child{border-right:none!important}
gov-control-group:not(.hydrated)[no-border=""]>*,gov-control-group:not(.hydrated)[no-border=true i]>*,gov-control-group:not(.hydrated)[no-border="1"]>*{border-right:none!important}
gov-empty:not(.hydrated){position:relative;display:block;width:100%}
gov-empty:not(.hydrated) gov-icon{display:inline-flex;justify-content:center;align-items:center;width:6rem;height:6rem;margin-bottom:2rem;border-radius:50%;background:var(--gov-empty-icon-circle-bg, linear-gradient(to bottom, var(--gov-color-primary-200), var(--gov-color-neutral-white)));color:var(--gov-empty-icon-color, var(--gov-color-primary))}
gov-empty:not(.hydrated) gov-icon>*{width:3.5rem;height:3.5rem}
gov-error-code:not(.hydrated){position:relative;display:block;width:100%;margin:0 auto;text-align:center}
gov-error-code:not(.hydrated) gov-icon{display:flex;justify-content:center;align-items:center;width:9.375rem;height:9.375rem;margin:0 auto 1.5rem;border-radius:50%;background:var(--gov-error-icon-circle-bg, linear-gradient(to bottom, var(--gov-color-primary-200), var(--gov-color-neutral-white)));color:var(--gov-error-icon-color, var(--gov-color-primary))}
gov-error-code:not(.hydrated) gov-icon>*{width:7.125rem;height:7.125rem}
@media (min-width: 48em){gov-error-code:not(.hydrated) gov-icon{width:12.5rem;height:12.5rem;margin:0 auto 2rem}
gov-error-code:not(.hydrated) gov-icon>*{width:9.5rem;height:9.5rem}
}
gov-form-autocomplete:not(.hydrated){display:flex;align-items:center;justify-content:flex-end;position:relative;width:100%;border-radius:var(--gov-border-radius, .1875rem);background-color:var(--gov-form-bg-color, var(--gov-color-neutral-white));font-family:var(--gov-font-family, "Roboto", sans-serif)}
gov-form-autocomplete:not(.hydrated)[size=s]{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);height:var(--gov-form-input-core-s-height, 2rem);padding:var(--gov-form-input-core-s-padding, .25rem .75rem)}
gov-form-autocomplete:not(.hydrated)[size=m]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);height:var(--gov-form-input-core-m-height, 2.5rem);padding:var(--gov-form-input-core-m-padding, .4375rem .75rem)}
gov-form-autocomplete:not(.hydrated)[size=l]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);height:var(--gov-form-input-core-l-height, 3rem);padding:var(--gov-form-input-core-l-padding, .6875rem .75rem)}
gov-form-autocomplete:not(.hydrated)[size=xl]{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);height:var(--gov-form-input-core-xl-height, 3.5rem);padding:var(--gov-form-input-core-xl-padding, .9375rem 1rem .875rem)}
gov-form-autocomplete:not(.hydrated)[variant=primary]{color:var(--gov-form-input-color-primary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-primary, .0625rem solid var(--gov-color-primary-600))}
gov-form-autocomplete:not(.hydrated)[variant=secondary]{color:var(--gov-form-input-color-secondary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-secondary, .0625rem solid var(--gov-color-secondary-700))}
gov-form-autocomplete:not(.hydrated)[disabled=""],gov-form-autocomplete:not(.hydrated)[disabled=true i],gov-form-autocomplete:not(.hydrated)[disabled="1"]{pointer-events:none;border-color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600));background:var(--gov-form-input-disabled-bg, var(--gov-color-secondary-300));color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600))}
gov-form-file:not(.hydrated)[disabled=""] gov-form-label,gov-form-file:not(.hydrated)[disabled=true i] gov-form-label,gov-form-file:not(.hydrated)[disabled="1"] gov-form-label{pointer-events:none}
gov-form-file:not(.hydrated)[disabled=""] gov-form-label *,gov-form-file:not(.hydrated)[disabled=true i] gov-form-label *,gov-form-file:not(.hydrated)[disabled="1"] gov-form-label *{color:var(--gov-form-file-disabled-color, var(--gov-color-secondary-600))}
gov-form-file:not(.hydrated)[expanded=""],gov-form-file:not(.hydrated)[expanded=true i],gov-form-file:not(.hydrated)[expanded="1"]{position:relative;width:100%;padding:2rem 1.375rem 1.375rem;border:var(--gov-form-file-border, .0625rem dashed var(--gov-color-secondary-500));text-align:center}
gov-form-file:not(.hydrated)[expanded=""] gov-form-label,gov-form-file:not(.hydrated)[expanded=true i] gov-form-label,gov-form-file:not(.hydrated)[expanded="1"] gov-form-label{width:100%;padding:1.375rem;border:var(--gov-form-file-border, .0625rem dashed var(--gov-color-secondary-500));text-align:center}
gov-form-file:not(.hydrated)[expanded=""][disabled=""],gov-form-file:not(.hydrated)[expanded=""][disabled=true i],gov-form-file:not(.hydrated)[expanded=""][disabled="1"],gov-form-file:not(.hydrated)[expanded=true i][disabled=""],gov-form-file:not(.hydrated)[expanded=true i][disabled=true i],gov-form-file:not(.hydrated)[expanded=true i][disabled="1"],gov-form-file:not(.hydrated)[expanded="1"][disabled=""],gov-form-file:not(.hydrated)[expanded="1"][disabled=true i],gov-form-file:not(.hydrated)[expanded="1"][disabled="1"]{pointer-events:none;color:var(--gov-form-file-disabled-color, var(--gov-color-secondary-600))}
@media (min-width: 30em){gov-form-file:not(.hydrated)[expanded=""] gov-form-label,gov-form-file:not(.hydrated)[expanded=true i] gov-form-label,gov-form-file:not(.hydrated)[expanded="1"] gov-form-label{padding:2rem}
}
gov-form-checkbox:not(.hydrated){display:block;border:var(--gov-form-checkbox-border-size, .125rem solid var(--gov-color-primary));background-color:var(--gov-form-checkbox-background-color, var(--gov-color-neutral-white));transition:.15s linear border-color,.15s linear background-color,.15s linear outline-color}
gov-form-checkbox:not(.hydrated) gov-form-label{width:100%}
gov-form-checkbox:not(.hydrated)[size=xs]{font-weight:var(--gov-text-xs-font-weight);font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);width:var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem);height:var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem)}
gov-form-checkbox:not(.hydrated)[size=xs] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem) - var(--gov-text-xs-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem) + var(--gov-form-checkbox-core-xs-gap, .75rem))}
gov-form-checkbox:not(.hydrated)[size=s]{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);width:var(--gov-form-checkbox-core-s-indicator-size, 1.375rem);height:var(--gov-form-checkbox-core-s-indicator-size, 1.375rem)}
gov-form-checkbox:not(.hydrated)[size=s] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-s-indicator-size, 1.375rem) - var(--gov-text-s-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-s-indicator-size, 1.375rem) + var(--gov-form-checkbox-core-s-gap, .75rem))}
gov-form-checkbox:not(.hydrated)[size=m]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);width:var(--gov-form-checkbox-core-m-indicator-size, 1.5rem);height:var(--gov-form-checkbox-core-m-indicator-size, 1.5rem)}
gov-form-checkbox:not(.hydrated)[size=m] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-m-indicator-size, 1.5rem) - var(--gov-text-m-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-m-indicator-size, 1.5rem) + var(--gov-form-checkbox-core-m-gap, 1rem))}
gov-form-checkbox:not(.hydrated)[size=l]{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);width:var(--gov-form-checkbox-core-l-indicator-size, 2rem);height:var(--gov-form-checkbox-core-l-indicator-size, 2rem)}
gov-form-checkbox:not(.hydrated)[size=l] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-l-indicator-size, 2rem) - var(--gov-text-l-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-l-indicator-size, 2rem) + var(--gov-form-checkbox-core-l-gap, 1rem))}
gov-form-checkbox:not(.hydrated)[disabled=""],gov-form-checkbox:not(.hydrated)[disabled=true i],gov-form-checkbox:not(.hydrated)[disabled="1"]{pointer-events:none;border-color:var(--gov-form-input-disabled-bg, var(--gov-color-primary-400))}
gov-form-checkbox:not(.hydrated)[disabled=""] gov-form-label,gov-form-checkbox:not(.hydrated)[disabled=true i] gov-form-label,gov-form-checkbox:not(.hydrated)[disabled="1"] gov-form-label{color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600))}
gov-form-input:not(.hydrated){display:flex;align-items:center;position:relative;width:100%;border-radius:var(--gov-border-radius, .1875rem);background-color:var(--gov-form-bg-color, var(--gov-color-neutral-white));font-family:var(--gov-font-family, "Roboto", sans-serif)}
gov-form-input:not(.hydrated)[size=s]{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);gap:.5rem var(--gov-form-input-core-s-icon-size, 1rem);height:var(--gov-form-input-core-s-height, 2rem);padding:var(--gov-form-input-core-s-padding, .25rem .75rem)}
gov-form-input:not(.hydrated)[size=m]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);gap:.5rem var(--gov-form-input-core-m-icon-size, 1rem);height:var(--gov-form-input-core-m-height, 2.5rem);padding:var(--gov-form-input-core-m-padding, .4375rem .75rem)}
gov-form-input:not(.hydrated)[size=l]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);gap:.5rem var(--gov-form-input-core-l-icon-size, 1rem);height:var(--gov-form-input-core-l-height, 3rem);padding:var(--gov-form-input-core-l-padding, .6875rem .75rem)}
gov-form-input:not(.hydrated)[size=xl]{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);gap:.5rem var(--gov-form-input-core-xl-icon-size, 1.25rem);height:var(--gov-form-input-core-xl-height, 3.5rem);padding:var(--gov-form-input-core-xl-padding, .9375rem 1rem .875rem)}
gov-form-input:not(.hydrated)[variant=primary]{color:var(--gov-form-input-color-primary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-primary, .0625rem solid var(--gov-color-primary-600))}
gov-form-input:not(.hydrated)[variant=secondary]{color:var(--gov-form-input-color-secondary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-secondary, .0625rem solid var(--gov-color-secondary-700))}
gov-form-input:not(.hydrated)[multiline=""],gov-form-input:not(.hydrated)[multiline=true i],gov-form-input:not(.hydrated)[multiline="1"]{height:5.625rem}
gov-form-input:not(.hydrated)[disabled=""],gov-form-input:not(.hydrated)[disabled=true i],gov-form-input:not(.hydrated)[disabled="1"]{pointer-events:none;border-color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600));background:var(--gov-form-input-disabled-bg, var(--gov-color-secondary-300));color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600))}
gov-form-label:not(.hydrated){display:inline-block;width:100%;color:var(--gov-form-label-color, #686868);box-sizing:border-box}
gov-form-multi-select:not(.hydrated){display:flex;align-items:center;position:relative;width:100%;border-radius:var(--gov-border-radius, .1875rem);background-color:var(--gov-form-bg-color, var(--gov-color-neutral-white));font-family:var(--gov-font-family, "Roboto", sans-serif)}
gov-form-multi-select:not(.hydrated)[size=s]{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);gap:.5rem var(--gov-form-input-core-s-icon-size, 1rem);height:var(--gov-form-input-core-s-height, 2rem);padding:var(--gov-form-input-core-s-padding, .25rem .75rem)}
gov-form-multi-select:not(.hydrated)[size=m]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);gap:.5rem var(--gov-form-input-core-m-icon-size, 1rem);height:var(--gov-form-input-core-m-height, 2.5rem);padding:var(--gov-form-input-core-m-padding, .4375rem .75rem)}
gov-form-multi-select:not(.hydrated)[size=l]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);gap:.5rem var(--gov-form-input-core-l-icon-size, 1rem);height:var(--gov-form-input-core-l-height, 3rem);padding:var(--gov-form-input-core-l-padding, .6875rem .75rem)}
gov-form-multi-select:not(.hydrated)[size=xl]{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);gap:.5rem var(--gov-form-input-core-xl-icon-size, 1.25rem);height:var(--gov-form-input-core-xl-height, 3.5rem);padding:var(--gov-form-input-core-xl-padding, .9375rem 1rem .875rem)}
gov-form-multi-select:not(.hydrated)[variant=primary]{color:var(--gov-form-input-color-primary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-primary, .0625rem solid var(--gov-color-primary-600))}
gov-form-multi-select:not(.hydrated)[variant=secondary]{color:var(--gov-form-input-color-secondary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-secondary, .0625rem solid var(--gov-color-secondary-700))}
gov-form-multi-select:not(.hydrated)[multiline=""],gov-form-multi-select:not(.hydrated)[multiline=true i],gov-form-multi-select:not(.hydrated)[multiline="1"]{height:5.625rem}
gov-form-multi-select:not(.hydrated)[disabled=""],gov-form-multi-select:not(.hydrated)[disabled=true i],gov-form-multi-select:not(.hydrated)[disabled="1"]{pointer-events:none;border-color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600));background:var(--gov-form-input-disabled-bg, var(--gov-color-secondary-300));color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600))}
gov-form-multi-select:not(.hydrated) option{display:none}
gov-form-multi-select:not(.hydrated) option[selected]{display:inline-block;padding:.25rem .5rem;background:var(--gov-form-multiselect-bg, var(--gov-color-primary-200))}
gov-form-radio:not(.hydrated){display:block;border-radius:50%;border:var(--gov-form-checkbox-border-size, .125rem solid var(--gov-color-primary));background-color:var(--gov-form-checkbox-background-color, var(--gov-color-neutral-white))}
gov-form-radio:not(.hydrated) gov-form-label{width:100%}
gov-form-radio:not(.hydrated)[size=xs]{font-weight:var(--gov-text-xs-font-weight);font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);width:var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem);height:var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem)}
gov-form-radio:not(.hydrated)[size=xs] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem) - var(--gov-text-xs-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-xs-indicator-size, 1.25rem) + var(--gov-form-checkbox-core-xs-gap, .75rem))}
gov-form-radio:not(.hydrated)[size=s]{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);width:var(--gov-form-checkbox-core-s-indicator-size, 1.375rem);height:var(--gov-form-checkbox-core-s-indicator-size, 1.375rem)}
gov-form-radio:not(.hydrated)[size=s] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-s-indicator-size, 1.375rem) - var(--gov-text-s-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-s-indicator-size, 1.375rem) + var(--gov-form-checkbox-core-s-gap, .75rem))}
gov-form-radio:not(.hydrated)[size=m]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);width:var(--gov-form-checkbox-core-m-indicator-size, 1.5rem);height:var(--gov-form-checkbox-core-m-indicator-size, 1.5rem)}
gov-form-radio:not(.hydrated)[size=m] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-m-indicator-size, 1.5rem) - var(--gov-text-m-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-m-indicator-size, 1.5rem) + var(--gov-form-checkbox-core-m-gap, 1rem))}
gov-form-radio:not(.hydrated)[size=l]{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);width:var(--gov-form-checkbox-core-l-indicator-size, 2rem);height:var(--gov-form-checkbox-core-l-indicator-size, 2rem)}
gov-form-radio:not(.hydrated)[size=l] gov-form-label{padding-top:calc((var(--gov-form-checkbox-core-l-indicator-size, 2rem) - var(--gov-text-l-font-size)*1.5)/2);padding-left:calc(var(--gov-form-checkbox-core-l-indicator-size, 2rem) + var(--gov-form-checkbox-core-l-gap, 1rem))}
gov-form-radio:not(.hydrated)[disabled=""],gov-form-radio:not(.hydrated)[disabled=true i],gov-form-radio:not(.hydrated)[disabled="1"]{pointer-events:none;border-color:var(--gov-form-input-disabled-bg, var(--gov-color-primary-400))}
gov-form-radio:not(.hydrated)[disabled=""] gov-form-label,gov-form-radio:not(.hydrated)[disabled=true i] gov-form-label,gov-form-radio:not(.hydrated)[disabled="1"] gov-form-label{color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600))}
gov-form-search:not(.hydrated){position:relative;display:flex;width:100%;gap:.5rem;align-items:center;border-radius:var(--gov-border-radius, .1875rem);background-color:var(--gov-form-bg-color, var(--gov-color-neutral-white))}
gov-form-search:not(.hydrated) gov-form-input{flex:1 1 auto;height:auto;border-width:0!important}
gov-form-search:not(.hydrated) gov-button{flex:0 0 auto;margin:.1875rem .1875rem .1875rem 0}
gov-form-search:not(.hydrated)[variant=primary]{border:var(--gov-form-input-border-primary, .0625rem solid var(--gov-color-primary-600))}
gov-form-search:not(.hydrated)[variant=secondary]{border:var(--gov-form-input-border-secondary, .0625rem solid var(--gov-color-secondary-700))}
gov-form-select:not(.hydrated){display:flex;align-items:center;position:relative;width:100%;border-radius:var(--gov-border-radius, .1875rem);background-color:var(--gov-form-bg-color, var(--gov-color-neutral-white));font-family:var(--gov-font-family, "Roboto", sans-serif)}
gov-form-select:not(.hydrated)[size=s]{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);gap:.5rem var(--gov-form-input-core-s-icon-size, 1rem);height:var(--gov-form-input-core-s-height, 2rem);padding:var(--gov-form-input-core-s-padding, .25rem .75rem)}
gov-form-select:not(.hydrated)[size=m]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);gap:.5rem var(--gov-form-input-core-m-icon-size, 1rem);height:var(--gov-form-input-core-m-height, 2.5rem);padding:var(--gov-form-input-core-m-padding, .4375rem .75rem)}
gov-form-select:not(.hydrated)[size=l]{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);gap:.5rem var(--gov-form-input-core-l-icon-size, 1rem);height:var(--gov-form-input-core-l-height, 3rem);padding:var(--gov-form-input-core-l-padding, .6875rem .75rem)}
gov-form-select:not(.hydrated)[size=xl]{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);gap:.5rem var(--gov-form-input-core-xl-icon-size, 1.25rem);height:var(--gov-form-input-core-xl-height, 3.5rem);padding:var(--gov-form-input-core-xl-padding, .9375rem 1rem .875rem)}
gov-form-select:not(.hydrated)[variant=primary]{color:var(--gov-form-input-color-primary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-primary, .0625rem solid var(--gov-color-primary-600))}
gov-form-select:not(.hydrated)[variant=secondary]{color:var(--gov-form-input-color-secondary, var(--gov-color-secondary-700));border:var(--gov-form-input-border-secondary, .0625rem solid var(--gov-color-secondary-700))}
gov-form-select:not(.hydrated)[multiline=""],gov-form-select:not(.hydrated)[multiline=true i],gov-form-select:not(.hydrated)[multiline="1"]{height:5.625rem}
gov-form-select:not(.hydrated)[disabled=""],gov-form-select:not(.hydrated)[disabled=true i],gov-form-select:not(.hydrated)[disabled="1"]{pointer-events:none;border-color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600));background:var(--gov-form-input-disabled-bg, var(--gov-color-secondary-300));color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600))}
gov-form-select:not(.hydrated) option{display:none}
gov-form-select:not(.hydrated) option[selected]{display:inline-block}
gov-form-switch:not(.hydrated){border-color:var(--gov-form-switch-indicator-bg-checked, var(--gov-color-primary));background-color:var(--gov-form-switch-indicator-bg-checked, var(--gov-color-primary))}
gov-form-switch:not(.hydrated) gov-form-label{color:var(--gov-form-switch-color, var(--gov-color-secondary-800))}
gov-form-switch:not(.hydrated)[size=xs]{display:block;width:calc(var(--gov-form-switch-xs-indicator-height, 1.25rem)*1.6666666667);height:var(--gov-form-switch-xs-indicator-height, 1.25rem);border-radius:calc(var(--gov-form-switch-xs-indicator-height, 1.25rem)*.5)}
gov-form-switch:not(.hydrated)[size=xs] gov-form-label{font-weight:var(--gov-text-xs-font-weight);font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);padding-top:calc((var(--gov-form-switch-xs-indicator-height, 1.25rem) - var(--gov-text-xs-font-size)*1.5)/2);padding-left:calc(var(--gov-form-switch-xs-indicator-height, 1.25rem)*1.6666666667 + var(--gov-form-switch-xs-gap, .75rem))}
gov-form-switch:not(.hydrated)[size=s]{display:block;width:calc(var(--gov-form-switch-s-indicator-height, 1.375rem)*1.6666666667);height:var(--gov-form-switch-s-indicator-height, 1.375rem);border-radius:calc(var(--gov-form-switch-s-indicator-height, 1.375rem)*.5)}
gov-form-switch:not(.hydrated)[size=s] gov-form-label{font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);padding-top:calc((var(--gov-form-switch-s-indicator-height, 1.375rem) - var(--gov-text-s-font-size)*1.5)/2);padding-left:calc(var(--gov-form-switch-s-indicator-height, 1.375rem)*1.6666666667 + var(--gov-form-switch-s-gap, .75rem))}
gov-form-switch:not(.hydrated)[size=m]{display:block;width:calc(var(--gov-form-switch-m-indicator-height, 1.5rem)*1.6666666667);height:var(--gov-form-switch-m-indicator-height, 1.5rem);border-radius:calc(var(--gov-form-switch-m-indicator-height, 1.5rem)*.5)}
gov-form-switch:not(.hydrated)[size=m] gov-form-label{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);padding-top:calc((var(--gov-form-switch-m-indicator-height, 1.5rem) - var(--gov-text-m-font-size)*1.5)/2);padding-left:calc(var(--gov-form-switch-m-indicator-height, 1.5rem)*1.6666666667 + var(--gov-form-switch-m-gap, 1rem))}
gov-form-switch:not(.hydrated)[size=l]{display:block;width:calc(var(--gov-form-switch-l-indicator-height, 2rem)*1.6666666667);height:var(--gov-form-switch-l-indicator-height, 2rem);border-radius:calc(var(--gov-form-switch-l-indicator-height, 2rem)*.5)}
gov-form-switch:not(.hydrated)[size=l] gov-form-label{font-weight:var(--gov-text-l-font-weight);font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);padding-top:calc((var(--gov-form-switch-l-indicator-height, 2rem) - var(--gov-text-l-font-size)*1.5)/2);padding-left:calc(var(--gov-form-switch-l-indicator-height, 2rem)*1.6666666667 + var(--gov-form-switch-l-gap, 1rem))}
gov-form-switch:not(.hydrated)[disabled=""],gov-form-switch:not(.hydrated)[disabled=true i],gov-form-switch:not(.hydrated)[disabled="1"]{pointer-events:none;border-color:var(--gov-form-input-disabled-bg, var(--gov-color-primary-400));background-color:var(--gov-form-input-disabled-bg, var(--gov-color-primary-400))}
gov-form-switch:not(.hydrated)[disabled=""] gov-form-label,gov-form-switch:not(.hydrated)[disabled=true i] gov-form-label,gov-form-switch:not(.hydrated)[disabled="1"] gov-form-label{color:var(--gov-form-state-color-disabled, var(--gov-color-secondary-600))}
gov-grid:not(.hydrated){position:relative;display:flex;width:100%;flex-wrap:wrap}
gov-grid:not(.hydrated)[align-x=middle]{align-items:center}
gov-grid:not(.hydrated)[align-x=bottom]{align-items:flex-end}
gov-grid:not(.hydrated)[align-y=center]{justify-content:center}
gov-grid:not(.hydrated)[align-y=right]{justify-content:flex-end}
gov-grid:not(.hydrated)[align-y=space-between]{justify-content:space-between}
gov-grid:not(.hydrated)[align-y=space-around]{justify-content:space-around}
gov-grid:not(.hydrated) gov-grid-item{border:0 solid rgba(0,0,0,0)}
gov-grid:not(.hydrated) gov-grid-item[size="1/12"]{width:8.3333333333%}
gov-grid:not(.hydrated) gov-grid-item[size="2/12"]{width:16.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size="3/12"]{width:25%}
gov-grid:not(.hydrated) gov-grid-item[size="4/12"]{width:33.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size="5/12"]{width:41.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size="6/12"]{width:50%}
gov-grid:not(.hydrated) gov-grid-item[size="7/12"]{width:58.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size="8/12"]{width:66.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size="9/12"]{width:75%}
gov-grid:not(.hydrated) gov-grid-item[size="10/12"]{width:83.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size="11/12"]{width:91.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size="12/12"]{width:100%}
@media (min-width: 30em){gov-grid:not(.hydrated) gov-grid-item[size-sm="1/12"]{width:8.3333333333%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="2/12"]{width:16.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="3/12"]{width:25%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="4/12"]{width:33.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-sm="5/12"]{width:41.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="6/12"]{width:50%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="7/12"]{width:58.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-sm="8/12"]{width:66.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="9/12"]{width:75%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="10/12"]{width:83.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-sm="11/12"]{width:91.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-sm="12/12"]{width:100%}
}
@media (min-width: 48em){gov-grid:not(.hydrated) gov-grid-item[size-md="1/12"]{width:8.3333333333%}
gov-grid:not(.hydrated) gov-grid-item[size-md="2/12"]{width:16.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-md="3/12"]{width:25%}
gov-grid:not(.hydrated) gov-grid-item[size-md="4/12"]{width:33.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-md="5/12"]{width:41.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-md="6/12"]{width:50%}
gov-grid:not(.hydrated) gov-grid-item[size-md="7/12"]{width:58.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-md="8/12"]{width:66.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-md="9/12"]{width:75%}
gov-grid:not(.hydrated) gov-grid-item[size-md="10/12"]{width:83.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-md="11/12"]{width:91.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-md="12/12"]{width:100%}
}
@media (min-width: 64em){gov-grid:not(.hydrated) gov-grid-item[size-lg="1/12"]{width:8.3333333333%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="2/12"]{width:16.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="3/12"]{width:25%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="4/12"]{width:33.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-lg="5/12"]{width:41.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="6/12"]{width:50%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="7/12"]{width:58.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-lg="8/12"]{width:66.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="9/12"]{width:75%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="10/12"]{width:83.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-lg="11/12"]{width:91.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-lg="12/12"]{width:100%}
}
@media (min-width: 75em){gov-grid:not(.hydrated) gov-grid-item[size-xl="1/12"]{width:8.3333333333%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="2/12"]{width:16.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="3/12"]{width:25%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="4/12"]{width:33.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-xl="5/12"]{width:41.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="6/12"]{width:50%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="7/12"]{width:58.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-xl="8/12"]{width:66.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="9/12"]{width:75%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="10/12"]{width:83.3333333333%}

gov-grid:not(.hydrated) gov-grid-item[size-xl="11/12"]{width:91.6666666667%}
gov-grid:not(.hydrated) gov-grid-item[size-xl="12/12"]{width:100%}
}
gov-icon:not(.hydrated){display:inline-flex}
gov-infobar:not(.hydrated){position:relative;display:block;width:100%;display:flex;gap:1rem;padding:1rem}
gov-infobar:not(.hydrated) .gov-infobar__section{padding:0}
gov-infobar:not(.hydrated)>gov-icon{flex:0 0 auto;width:1.25rem;height:1.25rem}
gov-infobar:not(.hydrated)[variant=warning]{background-color:var(--gov-infobar-warning-bg-color, var(--gov-color-warning))}
gov-infobar:not(.hydrated)[variant=warning] gov-icon{color:var(--gov-infobar-warning-icon-color, var(--gov-color-secondary))}
gov-infobar:not(.hydrated)[variant=warning] p,gov-infobar:not(.hydrated)[variant=warning] a{color:var(--gov-infobar-warning-text-color, var(--gov-color-secondary))}
gov-infobar:not(.hydrated)[variant=error]{background-color:var(--gov-infobar-error-bg-color, var(--gov-color-error))}
gov-infobar:not(.hydrated)[variant=error] gov-icon{color:var(--gov-infobar-error-icon-color, var(--gov-color-neutral-white))}
gov-infobar:not(.hydrated)[variant=error] p,gov-infobar:not(.hydrated)[variant=error] a{color:var(--gov-infobar-error-text-color, var(--gov-color-neutral-white))}
gov-infobar:not(.hydrated)[variant=secondary]{background-color:var(--gov-infobar-secondary-bg-color, var(--gov-color-secondary))}
gov-infobar:not(.hydrated)[variant=secondary] gov-icon{color:var(--gov-infobar-secondary-icon-color, var(--gov-color-neutral-white))}
gov-infobar:not(.hydrated)[variant=secondary] p,gov-infobar:not(.hydrated)[variant=secondary] a{color:var(--gov-infobar-secondary-text-color, var(--gov-color-neutral-white))}
gov-infobar:not(.hydrated)[variant=success]{background-color:var(--gov-infobar-success-bg-color, var(--gov-color-success-500))}
gov-infobar:not(.hydrated)[variant=success] gov-icon{color:var(--gov-infobar-success-icon-color, var(--gov-color-neutral-white))}
gov-infobar:not(.hydrated)[variant=success] p,gov-infobar:not(.hydrated)[variant=success] a{color:var(--gov-infobar-success-text-color, var(--gov-color-neutral-white))}
gov-infobar:not(.hydrated)[variant=primary]{background-color:var(--gov-infobar-primary-bg-color, var(--gov-color-primary))}
gov-infobar:not(.hydrated)[variant=primary] gov-icon{color:var(--gov-infobar-primary-icon-color, var(--gov-color-neutral-white))}
gov-infobar:not(.hydrated)[variant=primary] p,gov-infobar:not(.hydrated)[variant=primary] a{color:var(--gov-infobar-primary-text-color, var(--gov-color-neutral-white))}
gov-layout:not(.hydrated){position:relative;display:block;width:100%;display:flex;gap:var(--gov-layout-gap, 1.375rem);flex-direction:column}
@media (min-width: 64em){gov-layout:not(.hydrated){flex-direction:row}
gov-layout:not(.hydrated)[type=aside][variant=right] gov-layout-column:first-child{flex:1 1 auto;width:auto}
gov-layout:not(.hydrated)[type=aside][variant=right] gov-layout-column:last-child{flex:0 0 auto;width:calc(var(--gov-container-width, 73.75rem)/3 - var(--gov-layout-gap, 1.375rem))}

gov-layout:not(.hydrated)[type=aside][variant=left] gov-layout-column:first-child{flex:0 0 auto;width:calc(var(--gov-container-width, 73.75rem)/3 - var(--gov-layout-gap, 1.375rem))}
gov-layout:not(.hydrated)[type=aside][variant=left] gov-layout-column:last-child{flex:1 1 auto;width:auto}
gov-layout:not(.hydrated)[type=aside][variant=right][inverse=""] gov-layout-column:first-child,gov-layout:not(.hydrated)[type=aside][variant=right][inverse=true i] gov-layout-column:first-child,gov-layout:not(.hydrated)[type=aside][variant=right][inverse="1"] gov-layout-column:first-child{order:1}
gov-layout:not(.hydrated)[type=aside][variant=left][inverse=""] gov-layout-column:first-child,gov-layout:not(.hydrated)[type=aside][variant=left][inverse=true i] gov-layout-column:first-child,gov-layout:not(.hydrated)[type=aside][variant=left][inverse="1"] gov-layout-column:first-child{order:2}
gov-layout:not(.hydrated)[type=text]{width:var(--gov-layout-content-width, 48.75rem);margin-right:auto;margin-left:auto}
gov-layout:not(.hydrated)[type=text][variant=left]{width:var(--gov-layout-content-width, 48.75rem);margin-right:auto;margin-left:0}
gov-layout:not(.hydrated)[type=text][variant=right]{width:var(--gov-layout-content-width, 48.75rem);margin-right:0;margin-left:auto}
}
gov-message:not(.hydrated){position:relative;display:flex;gap:1rem;flex-direction:column;padding:.75rem 1rem;border-left:.25rem solid rgba(0,0,0,0);background:var(--gov-toast-message-bg, var(--gov-color-neutral-white))}
gov-message:not(.hydrated) gov-icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem}
gov-message:not(.hydrated) p{flex:1 1 auto;font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing)}
gov-message:not(.hydrated) p>*:last-child{margin-bottom:0}
@media (min-width: 30em){gov-message:not(.hydrated){flex-direction:row}
}
gov-message:not(.hydrated)[shadow=""],gov-message:not(.hydrated)[shadow=true i],gov-message:not(.hydrated)[shadow="1"]{box-shadow:var(--gov-message-box-shadow, 0 .25rem 1.25rem rgba(0, 0, 0, .1))}
gov-message:not(.hydrated)[variant=warning]{border-left-color:var(--gov-message-warning-color, var(--gov-color-warning));background:var(--gov-message-warning-bg-color, var(--gov-color-warning-100))}
gov-message:not(.hydrated)[variant=warning] gov-icon{color:var(--gov-message-warning-color, var(--gov-color-warning))}
gov-message:not(.hydrated)[variant=warning][inverse=""],gov-message:not(.hydrated)[variant=warning][inverse=true i],gov-message:not(.hydrated)[variant=warning][inverse="1"]{background:var(--gov-message-bg-inverse, var(--gov-color-neutral-white))}
gov-message:not(.hydrated)[variant=error]{border-left-color:var(--gov-message-error-color, var(--gov-color-error));background:var(--gov-message-error-bg-color, var(--gov-color-error-100))}
gov-message:not(.hydrated)[variant=error] gov-icon{color:var(--gov-message-error-color, var(--gov-color-error))}
gov-message:not(.hydrated)[variant=error][inverse=""],gov-message:not(.hydrated)[variant=error][inverse=true i],gov-message:not(.hydrated)[variant=error][inverse="1"]{background:var(--gov-message-bg-inverse, var(--gov-color-neutral-white))}
gov-message:not(.hydrated)[variant=secondary]{border-left-color:var(--gov-message-secondary-color, var(--gov-color-secondary));background:var(--gov-message-secondary-bg-color, var(--gov-color-secondary-200))}
gov-message:not(.hydrated)[variant=secondary] gov-icon{color:var(--gov-message-secondary-color, var(--gov-color-secondary))}
gov-message:not(.hydrated)[variant=secondary][inverse=""],gov-message:not(.hydrated)[variant=secondary][inverse=true i],gov-message:not(.hydrated)[variant=secondary][inverse="1"]{background:var(--gov-message-bg-inverse, var(--gov-color-neutral-white))}
gov-message:not(.hydrated)[variant=success]{border-left-color:var(--gov-message-success-color, var(--gov-color-success));background:var(--gov-message-success-bg-color, var(--gov-color-success-100))}
gov-message:not(.hydrated)[variant=success] gov-icon{color:var(--gov-message-success-color, var(--gov-color-success))}
gov-message:not(.hydrated)[variant=success][inverse=""],gov-message:not(.hydrated)[variant=success][inverse=true i],gov-message:not(.hydrated)[variant=success][inverse="1"]{background:var(--gov-message-bg-inverse, var(--gov-color-neutral-white))}
gov-message:not(.hydrated)[variant=primary]{border-left-color:var(--gov-message-primary-color, var(--gov-color-primary));background:var(--gov-message-primary-bg-color, var(--gov-color-primary-100))}
gov-message:not(.hydrated)[variant=primary] gov-icon{color:var(--gov-message-primary-color, var(--gov-color-primary))}
gov-message:not(.hydrated)[variant=primary][inverse=""],gov-message:not(.hydrated)[variant=primary][inverse=true i],gov-message:not(.hydrated)[variant=primary][inverse="1"]{background:var(--gov-message-bg-inverse, var(--gov-color-neutral-white))}
gov-nav:not(.hydrated){position:relative;display:block;width:100%;font-weight:var(--gov-text-s-font-weight);font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);background:var(--gov-nav-bg, var(--gov-color-primary));font-weight:700;letter-spacing:.0125em;text-transform:uppercase}
gov-nav:not(.hydrated) gov-nav-item{position:relative;display:block;padding:.9375rem 3rem .9375rem 2.25rem;color:var(--gov-nav-color, var(--gov-color-neutral-white));text-decoration:none}
@media (min-width: 48em){gov-nav:not(.hydrated){text-align:center;display:flex;justify-content:space-between}
gov-nav:not(.hydrated) gov-nav-item{display:inline-flex;justify-content:center;align-items:center;height:100%;padding:1.375rem 1.25rem 1.3125rem}
}
gov-side-nav:not(.hydrated){position:relative;display:block;width:100%}
gov-side-nav:not(.hydrated) gov-side-nav-item{display:flex;border-bottom:var(--gov-side-nav-border, .0625rem solid var(--gov-color-secondary-500));font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);padding:.75rem 1rem .75rem .5rem;min-height:3rem}
gov-side-nav:not(.hydrated) gov-side-nav-item gov-icon{display:flex;flex:0 0 auto;width:1rem;height:1rem;margin:0;color:var(--gov-side-nav-color, var(--gov-color-secondary))}
gov-side-nav:not(.hydrated) gov-side-nav-item gov-side-nav-item{display:none}
gov-side-nav:not(.hydrated)[compact=""] gov-side-nav-item,gov-side-nav:not(.hydrated)[compact=true i] gov-side-nav-item,gov-side-nav:not(.hydrated)[compact="1"] gov-side-nav-item{border-bottom:none}
gov-spacer:not(.hydrated){position:relative;display:block;width:100%}
gov-spacer:not(.hydrated)[size=unset]{height:0}
gov-spacer:not(.hydrated)[size="2xs"]{height:.25rem}
gov-spacer:not(.hydrated)[size=xs]{height:.5rem}

gov-spacer:not(.hydrated)[size=s]{height:.75rem}
gov-spacer:not(.hydrated)[size=m]{height:1rem}
gov-spacer:not(.hydrated)[size=l]{height:1.25rem}
gov-spacer:not(.hydrated)[size=xl]{height:1.75rem}


gov-spacer:not(.hydrated)[size="2xl"]{height:2rem}

gov-spacer:not(.hydrated)[size="3xl"]{height:3rem}
gov-spacer:not(.hydrated)[size="4xl"]{height:4.5rem}
gov-spacer:not(.hydrated)[breakpoint=none]{display:none}
gov-spacer:not(.hydrated)[breakpoint=sm]{display:none}
@media (min-width: 30em){gov-spacer:not(.hydrated)[breakpoint=sm]{display:block}
}
gov-spacer:not(.hydrated)[breakpoint=md]{display:none}
@media (min-width: 48em){gov-spacer:not(.hydrated)[breakpoint=md]{display:block}
}
gov-spacer:not(.hydrated)[breakpoint=lg]{display:none}
@media (min-width: 64em){gov-spacer:not(.hydrated)[breakpoint=lg]{display:block}
}
gov-spacer:not(.hydrated)[breakpoint=xl]{display:none}
@media (min-width: 75em){gov-spacer:not(.hydrated)[breakpoint=xl]{display:block}
}
gov-statsbar:not(.hydrated){position:relative;display:block;width:100%;max-width:calc(var(--gov-container-width, 73.75rem) + 2*var(--gov-container-padding, 2.5rem));margin-right:auto;margin-left:auto;padding-right:var(--gov-container-padding-mobile, 1.25rem);padding-left:var(--gov-container-padding-mobile, 1.25rem)}
@media (min-width: 48em){gov-statsbar:not(.hydrated){padding-right:var(--gov-container-padding, 2.5rem);padding-left:var(--gov-container-padding, 2.5rem)}
}
gov-statsbar:not(.hydrated)[variant=primary]{background-color:var(--gov-statsbar-primary-bg-color, var(--gov-color-primary-200));color:var(--gov-statsbar-primary-text-color, var(--gov-color-primary))}
gov-statsbar:not(.hydrated)[variant=primary][inverse=""],gov-statsbar:not(.hydrated)[variant=primary][inverse=true i],gov-statsbar:not(.hydrated)[variant=primary][inverse="1"]{background:var(--gov-color-neutral-white);color:var(--gov-statsbar-primary-text-color-inverse, var(--gov-color-primary))}
gov-statsbar:not(.hydrated)[variant=secondary]{background-color:var(--gov-statsbar-secondary-bg-color, var(--gov-color-secondary));color:var(--gov-statsbar-secondary-text-color, var(--gov-color-neutral-white))}
gov-statsbar:not(.hydrated)[variant=secondary][inverse=""],gov-statsbar:not(.hydrated)[variant=secondary][inverse=true i],gov-statsbar:not(.hydrated)[variant=secondary][inverse="1"]{background:var(--gov-color-neutral-white);color:var(--gov-statsbar-secondary-text-color-inverse, var(--gov-color-secondary))}
gov-statsbar:not(.hydrated) gov-statsbar-item{position:relative;display:block;padding:1.25rem}
gov-statsbar:not(.hydrated) gov-statsbar-item gov-icon{display:block;margin-bottom:1rem;width:2rem;height:2rem}
gov-statsbar:not(.hydrated) gov-statsbar-item slot{font-weight:var(--gov-text-5xl-font-weight);font-size:var(--gov-text-5xl-font-size);line-height:var(--gov-text-5xl-line-height);letter-spacing:var(--gov-text-5xl-letter-spacing);margin-bottom:1rem}
gov-statsbar:not(.hydrated) gov-statsbar-item p{letter-spacing:.0125em}
gov-statsbar:not(.hydrated) gov-statsbar-item p>*:last-child{margin-bottom:0}
gov-statsbar:not(.hydrated) gov-statsbar-item[icon-position=left]{padding-left:3rem}
gov-statsbar:not(.hydrated) gov-statsbar-item[icon-position=left] gov-icon{position:absolute;top:1.5rem;left:0}
@media (min-width: 30em){gov-statsbar:not(.hydrated) gov-statsbar-item{flex:1 0 50%;max-width:50%}
}
@media (min-width: 48em){gov-statsbar:not(.hydrated) gov-statsbar-item{padding:2.5rem}
gov-statsbar:not(.hydrated) gov-statsbar-item gov-icon{width:3rem;height:3rem}
gov-statsbar:not(.hydrated) gov-statsbar-item[icon-position=left]{padding-left:4rem}
gov-statsbar:not(.hydrated) gov-statsbar-item[icon-position=left] gov-icon{top:2.75rem}
}
@media (min-width: 64em){gov-statsbar:not(.hydrated) gov-statsbar-item{flex-basis:auto;max-width:25%}
}
@media (min-width: 30em){gov-statsbar:not(.hydrated){display:flex;flex-wrap:wrap;justify-content:center}
}
gov-stepper-test:not(.hydrated){position:relative;display:block;width:100%}
gov-stepper-test:not(.hydrated) gov-stepper-item-test{position:relative;display:block;width:100%}
gov-stepper-test:not(.hydrated) gov-stepper-item-test gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test span{display:flex;flex:0 0 auto;align-items:center;border-radius:50%;width:32px;height:32px}
gov-stepper-test:not(.hydrated) gov-stepper-item-test span{justify-content:center}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs]{min-height:calc(var(--gov-stepper-xs-indicator-size, 1.5rem) + 3*var(--gov-stepper-xs-connect-gap, .5rem))}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs]:last-child{min-height:0}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs] gov-icon{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);width:calc(var(--gov-stepper-xs-indicator-size, 1.5rem)*.5);height:calc(var(--gov-stepper-xs-indicator-size, 1.5rem)*.5);box-shadow:0 0 0 var(--gov-stepper-xs-connect-gap, .5rem) var(--gov-color-neutral-white)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs] span{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);width:var(--gov-stepper-xs-indicator-size, 1.5rem);height:var(--gov-stepper-xs-indicator-size, 1.5rem);box-shadow:0 0 0 var(--gov-stepper-xs-connect-gap, .5rem) var(--gov-color-neutral-white)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs] div{padding:var(--gov-stepper-xs-content-padding, 1rem 1rem 2rem 2.5rem)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s]{min-height:calc(var(--gov-stepper-s-indicator-size, 2rem) + 3*var(--gov-stepper-s-connect-gap, 1rem))}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s]:last-child{min-height:0}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s] gov-icon{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:calc(var(--gov-stepper-s-indicator-size, 2rem)*.5);height:calc(var(--gov-stepper-s-indicator-size, 2rem)*.5);box-shadow:0 0 0 var(--gov-stepper-s-connect-gap, 1rem) var(--gov-color-neutral-white)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s] span{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:var(--gov-stepper-s-indicator-size, 2rem);height:var(--gov-stepper-s-indicator-size, 2rem);box-shadow:0 0 0 var(--gov-stepper-s-connect-gap, 1rem) var(--gov-color-neutral-white)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s] div{padding:var(--gov-stepper-s-content-padding, 1rem 1rem 2rem 3rem)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m]{min-height:calc(var(--gov-stepper-m-indicator-size, 2.5rem) + 3*var(--gov-stepper-m-connect-gap, 1rem))}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m]:last-child{min-height:0}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m] gov-icon{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:calc(var(--gov-stepper-m-indicator-size, 2.5rem)*.5);height:calc(var(--gov-stepper-m-indicator-size, 2.5rem)*.5);box-shadow:0 0 0 var(--gov-stepper-m-connect-gap, 1rem) var(--gov-color-neutral-white)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m] span{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:var(--gov-stepper-m-indicator-size, 2.5rem);height:var(--gov-stepper-m-indicator-size, 2.5rem);box-shadow:0 0 0 var(--gov-stepper-m-connect-gap, 1rem) var(--gov-color-neutral-white)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m] div{padding:var(--gov-stepper-m-content-padding, 1rem 1rem 2rem 3.5rem)}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=primary] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=primary] span{background:var(--gov-wizard-primary-indicator-bg, var(--gov-color-primary-300));color:var(--gov-wizard-primary-indicator-color, var(--gov-color-primary-800))}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=secondary] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=secondary] span{background:var(--gov-wizard-secondary-indicator-bg, var(--gov-color-secondary-400));color:var(--gov-wizard-secondary-indicator-color, var(--gov-color-secondary-700))}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=success] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=success] span{background:var(--gov-wizard-success-indicator-bg, var(--gov-color-success));color:var(--gov-wizard-success-indicator-color, var(--gov-color-neutral-white))}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=error] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=error] span{background:var(--gov-wizard-error-indicator-bg, var(--gov-color-error));color:var(--gov-wizard-error-indicator-color, var(--gov-color-neutral-white))}
gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=warning] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=warning] span{background:var(--gov-wizard-warning-indicator-bg, var(--gov-color-warning));color:var(--gov-wizard-warning-indicator-color, var(--gov-color-neutral-white))}
gov-tabs:not(.hydrated) gov-tabs-item{display:none;color:var(--gov-tabs-text-color, var(--gov-color-secondary-700))}
gov-tabs:not(.hydrated) gov-tabs-item[default=""],gov-tabs:not(.hydrated) gov-tabs-item[default=true i],gov-tabs:not(.hydrated) gov-tabs-item[default="1"]{display:block;padding-top:1.25rem;margin-top:2.5rem}
gov-tabs:not(.hydrated):not([type=chip]) gov-tabs-item[default=""],gov-tabs:not(.hydrated):not([type=chip]) gov-tabs-item[default=true i],gov-tabs:not(.hydrated):not([type=chip]) gov-tabs-item[default="1"]{border-top:var(--gov-tabs-list-border-width, .0625rem solid var(--gov-color-secondary-500));margin-top:2.875rem}
@media (min-width: 75em){gov-tabs:not(.hydrated)[orientation=vertical] gov-tabs-item[default=""],gov-tabs:not(.hydrated)[orientation=vertical] gov-tabs-item[default=true i],gov-tabs:not(.hydrated)[orientation=vertical] gov-tabs-item[default="1"]{padding-top:0;margin-top:0;border-top:none;padding-left:1.25rem;margin-left:6.25rem;border-left:var(--gov-tabs-list-border-width, .0625rem solid var(--gov-color-secondary-500))}
}
gov-tiles:not(.hydrated){overflow:hidden}
gov-tiles:not(.hydrated)>*{margin:0 -.0625rem -.0625rem 0;border:.0625rem solid var(--gov-tiles-border-color, var(--gov-color-secondary-500));border-width:0 0 .0625rem}
gov-tiles:not(.hydrated)>*:last-child{border-bottom-width:0}
gov-tiles:not(.hydrated)[no-border]>*{border:none}
@media (min-width: 48em){gov-tiles:not(.hydrated){display:grid}
gov-tiles:not(.hydrated)[columns="2"]{grid-template-columns:repeat(2,1fr)}
gov-tiles:not(.hydrated)[columns="2"]>*{border-width:.0625rem .0625rem .0625rem 0}
gov-tiles:not(.hydrated)[columns="2"]>*:nth-child(-n+3){border-top-width:0}
gov-tiles:not(.hydrated)[columns="2"]>*:nth-child(2n+2){border-right-width:0}
}
@media (min-width: 48em)and (max-width: 63.99em){gov-tiles:not(.hydrated)[columns="3"],gov-tiles:not(.hydrated)[columns="4"]{grid-template-columns:repeat(2,1fr)}
gov-tiles:not(.hydrated)[columns="3"]>*,gov-tiles:not(.hydrated)[columns="4"]>*{border-width:.0625rem .0625rem .0625rem 0}
gov-tiles:not(.hydrated)[columns="3"]>*:nth-child(-n+3),gov-tiles:not(.hydrated)[columns="4"]>*:nth-child(-n+3){border-top-width:0}
gov-tiles:not(.hydrated)[columns="3"]>*:nth-child(2n+2),gov-tiles:not(.hydrated)[columns="4"]>*:nth-child(2n+2){border-right-width:0}
}
@media (min-width: 64em){gov-tiles:not(.hydrated)[columns="3"]{grid-template-columns:repeat(3,1fr)}
gov-tiles:not(.hydrated)[columns="3"]>*{border-width:.0625rem .0625rem .0625rem 0}
gov-tiles:not(.hydrated)[columns="3"]>*:nth-child(-n+4){border-top-width:0}
gov-tiles:not(.hydrated)[columns="3"]>*:nth-child(3n+3){border-right-width:0}
}
@media (min-width: 64em)and (max-width: 74.99em){gov-tiles:not(.hydrated)[columns="4"]{grid-template-columns:repeat(3,1fr)}
gov-tiles:not(.hydrated)[columns="4"]>*{border-width:.0625rem .0625rem .0625rem 0}
gov-tiles:not(.hydrated)[columns="4"]>*:nth-child(-n+4){border-top-width:0}
gov-tiles:not(.hydrated)[columns="4"]>*:nth-child(3n+3){border-right-width:0}
}
@media (min-width: 75em){gov-tiles:not(.hydrated)[columns="4"]{grid-template-columns:repeat(4,1fr)}
gov-tiles:not(.hydrated)[columns="4"]>*{border-width:.0625rem .0625rem .0625rem 0}
gov-tiles:not(.hydrated)[columns="4"]>*:nth-child(-n+5){border-top-width:0}
gov-tiles:not(.hydrated)[columns="4"]>*:nth-child(4n+4){border-right-width:0}
}
gov-tile:not(.hydrated){position:relative;display:block;width:100%;padding:.75rem}
gov-tile:not(.hydrated) [slot=title]{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);color:var(--gov-tile-main-color, var(--gov-color-primary));margin:0 0 .5rem}
gov-tile:not(.hydrated) gov-icon{display:block;color:var(--gov-tile-main-color, var(--gov-color-primary));width:2.5rem;height:2.5rem;margin-bottom:1.5rem}
@media (min-width: 48em){gov-tile:not(.hydrated){padding:1.5rem}
gov-tile:not(.hydrated) gov-icon{width:3rem;height:3rem}
}
gov-wizard:not(.hydrated){position:relative;display:block;width:100%}
gov-wizard:not(.hydrated)>*:last-child{margin-bottom:0}
gov-wizard:not(.hydrated) gov-wizard-item{position:relative;display:block;width:100%;gap:1rem;margin-bottom:1rem;padding:1rem;background:var(--gov-wizard-bg-color, var(--gov-color-neutral-white))}
gov-wizard:not(.hydrated) gov-wizard-item gov-icon,gov-wizard:not(.hydrated) gov-wizard-item span{align-items:center;border-radius:50%}
gov-wizard:not(.hydrated) gov-wizard-item span[slot=prefix]{position:absolute;left:1rem;display:flex;justify-content:center;align-items:center}
gov-wizard:not(.hydrated) gov-wizard-item p{display:none}
gov-wizard:not(.hydrated) gov-wizard-item[is-expanded=""] p,gov-wizard:not(.hydrated) gov-wizard-item[is-expanded=true i] p,gov-wizard:not(.hydrated) gov-wizard-item[is-expanded="1"] p{display:block}
gov-wizard:not(.hydrated) gov-wizard-item[size=xs],gov-wizard:not(.hydrated) gov-wizard-item[size=s],gov-wizard:not(.hydrated) gov-wizard-item[size=m]{min-height:calc(var(--gov-wizard-xs-indicator-size, 1.5rem) + 30px)}
gov-wizard:not(.hydrated) gov-wizard-item[size=xs] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[size=xs] span,gov-wizard:not(.hydrated) gov-wizard-item[size=s] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[size=s] span,gov-wizard:not(.hydrated) gov-wizard-item[size=m] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[size=m] span{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);width:var(--gov-wizard-xs-indicator-size, 1.5rem);height:var(--gov-wizard-xs-indicator-size, 1.5rem)}
gov-wizard:not(.hydrated) gov-wizard-item[size=xs] span[slot=prefix],gov-wizard:not(.hydrated) gov-wizard-item[size=s] span[slot=prefix],gov-wizard:not(.hydrated) gov-wizard-item[size=m] span[slot=prefix]{top:var(--gov-wizard-xs-top, 1rem)}
gov-wizard:not(.hydrated) gov-wizard-item[size=xs] p,gov-wizard:not(.hydrated) gov-wizard-item[size=s] p,gov-wizard:not(.hydrated) gov-wizard-item[size=m] p{padding:var(--gov-wizard-content-padding, 0rem 1rem 1rem 1rem)}
gov-wizard:not(.hydrated) gov-wizard-item[variant=primary] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[variant=primary] span{background:var(--gov-wizard-primary-indicator-bg, var(--gov-color-primary-300));color:var(--gov-wizard-primary-indicator-color, var(--gov-color-primary-800))}
gov-wizard:not(.hydrated) gov-wizard-item[variant=secondary] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[variant=secondary] span{background:var(--gov-wizard-secondary-indicator-bg, var(--gov-color-secondary-400));color:var(--gov-wizard-secondary-indicator-color, var(--gov-color-secondary-700))}
gov-wizard:not(.hydrated) gov-wizard-item[variant=success] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[variant=success] span{background:var(--gov-wizard-success-indicator-bg, var(--gov-color-success));color:var(--gov-wizard-success-indicator-color, var(--gov-color-neutral-white))}
gov-wizard:not(.hydrated) gov-wizard-item[variant=error] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[variant=error] span{background:var(--gov-wizard-error-indicator-bg, var(--gov-color-error));color:var(--gov-wizard-error-indicator-color, var(--gov-color-neutral-white))}
gov-wizard:not(.hydrated) gov-wizard-item[variant=warning] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[variant=warning] span{background:var(--gov-wizard-warning-indicator-bg, var(--gov-color-warning));color:var(--gov-wizard-warning-indicator-color, var(--gov-color-neutral-white))}
@media (min-width: 30em){gov-wizard:not(.hydrated) gov-wizard-item[size=s],gov-wizard:not(.hydrated) gov-wizard-item[size=m]{min-height:calc(var(--gov-wizard-s-indicator-size, 2rem) + 25px)}
gov-wizard:not(.hydrated) gov-wizard-item[size=s] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[size=s] span,gov-wizard:not(.hydrated) gov-wizard-item[size=m] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[size=m] span{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:var(--gov-wizard-s-indicator-size, 2rem);height:var(--gov-wizard-s-indicator-size, 2rem)}
gov-wizard:not(.hydrated) gov-wizard-item[size=s] span[slot=prefix],gov-wizard:not(.hydrated) gov-wizard-item[size=m] span[slot=prefix]{top:var(--gov-wizard-s-top, .8125rem)}
}
@media (min-width: 48em){gov-wizard:not(.hydrated) gov-wizard-item[size=m]{min-height:calc(var(--gov-wizard-m-indicator-size, 2.5rem) + 20px)}
gov-wizard:not(.hydrated) gov-wizard-item[size=m] gov-icon,gov-wizard:not(.hydrated) gov-wizard-item[size=m] span{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:var(--gov-wizard-m-indicator-size, 2.5rem);height:var(--gov-wizard-m-indicator-size, 2.5rem)}
gov-wizard:not(.hydrated) gov-wizard-item[size=m] span[slot=prefix]{top:var(--gov-wizard-m-top, .5625rem)}
gov-wizard:not(.hydrated) gov-wizard-item[size=xs] p{padding:var(--gov-wizard-xs-content-padding, 0rem 1rem 1rem 3.5rem)}
gov-wizard:not(.hydrated) gov-wizard-item[size=s] p{padding:var(--gov-wizard-s-content-padding, 0rem 1rem 1rem 4rem)}
gov-wizard:not(.hydrated) gov-wizard-item[size=m] p{padding:var(--gov-wizard-m-content-padding, 0rem 1rem 1rem 4.5rem)}
}
gov-attachments,gov-attachments-item,gov-backdrop,gov-cookiebar,gov-form-message,gov-form-password-power,gov-loading,gov-modal,gov-pagination,gov-prompt,gov-skeleton,gov-toast,gov-tooltip{visibility:hidden}
gov-attachments.hydrated,gov-attachments-item.hydrated,gov-backdrop.hydrated,gov-cookiebar.hydrated,gov-form-message.hydrated,gov-form-password-power.hydrated,gov-loading.hydrated,gov-modal.hydrated,gov-pagination.hydrated,gov-prompt.hydrated,gov-skeleton.hydrated,gov-toast.hydrated,gov-tooltip.hydrated{visibility:inherit}
.gov-container{display:block;width:100%;max-width:calc(var(--gov-container-width, 73.75rem) + 2*var(--gov-container-padding, 2.5rem));margin-right:auto;margin-left:auto;padding-right:var(--gov-container-padding-mobile, 1.25rem);padding-left:var(--gov-container-padding-mobile, 1.25rem)}
@media (min-width: 48em){.gov-container{padding-right:var(--gov-container-padding, 2.5rem);padding-left:var(--gov-container-padding, 2.5rem)}
}
.gov-layout{position:relative;display:block;width:100%}
.gov-layout__section{display:flex;gap:var(--gov-layout-gap, 1.375rem);flex-direction:column}
@media (min-width: 64em){.gov-layout__section{flex-direction:row}
.gov-layout__section-aside-right .gov-layout-column:first-child,.gov-layout__section-aside .gov-layout-column:first-child{flex:1 1 auto;width:auto}
.gov-layout__section-aside-right .gov-layout-column:last-child,.gov-layout__section-aside .gov-layout-column:last-child{flex:0 0 auto;width:calc(var(--gov-container-width, 73.75rem)/3 - var(--gov-layout-gap, 1.375rem))}
.gov-layout__section-aside-left .gov-layout-column:first-child{flex:0 0 auto;width:calc(var(--gov-container-width, 73.75rem)/3 - var(--gov-layout-gap, 1.375rem))}
.gov-layout__section-aside-left .gov-layout-column:last-child{flex:1 1 auto;width:auto}
.gov-layout__section-aside-right-inverse .gov-layout-column:first-child{order:1}
.gov-layout__section-aside-left-inverse .gov-layout-column:first-child{order:2}
.gov-layout__section-text{width:var(--gov-layout-content-width, 48.75rem);margin-right:auto;margin-left:auto}
.gov-layout__section-text-left{width:var(--gov-layout-content-width, 48.75rem);margin-right:auto}

.gov-layout__section-text-right{width:var(--gov-layout-content-width, 48.75rem);margin-left:auto}
}
.gov-layout-column{position:relative;display:block;width:100%}
.gov-spin-animation,.gov-pseudo-spin-animation:before{animation:spin 4s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}
}
@keyframes countdown{to{transform:scaleX(0)}
}
@keyframes progress{0%{background-position:-200px 0}
to{background-position:calc(200px + 100%) 0}
}
@keyframes pulse{0%{opacity:1}
50%{opacity:.4}
to{opacity:1}
}
@media print{input:checked+span .gov-form-checkbox__check{color:var(--gov-form-checkbox-indicator-bg, var(--gov-color-primary))}
}
:root,:host{--gov-color-primary-100-rgb: 243, 251, 255;--gov-color-primary-100: #f3fbff;--gov-color-primary-200-rgb: 228, 245, 255;--gov-color-primary-200: #e4f5ff;--gov-color-primary-300-rgb: 185, 224, 255;--gov-color-primary-300: #b9e0ff;--gov-color-primary-400-rgb: 117, 194, 255;--gov-color-primary-400: #75c2ff;--gov-color-primary-500-rgb: 33, 150, 243;--gov-color-primary-500: #2196f3;--gov-color-primary-600-rgb: 0, 113, 188;--gov-color-primary-600: #0071bc;--gov-color-primary-700-rgb: 14, 66, 143;--gov-color-primary-700: #0e428f;--gov-color-primary-800-rgb: 17, 53, 108;--gov-color-primary-800: #11356c;--gov-color-primary-900-rgb: 32, 37, 77;--gov-color-primary-900: #20254d;--gov-color-secondary-100-rgb: 252, 252, 252;--gov-color-secondary-100: #fcfcfc;--gov-color-secondary-200-rgb: 248, 249, 252;--gov-color-secondary-200: #f8f9fc;--gov-color-secondary-300-rgb: 240, 242, 248;--gov-color-secondary-300: #f0f2f8;--gov-color-secondary-400-rgb: 230, 234, 243;--gov-color-secondary-400: #e6eaf3;--gov-color-secondary-500-rgb: 221, 225, 236;--gov-color-secondary-500: #dde1ec;--gov-color-secondary-600-rgb: 192, 198, 212;--gov-color-secondary-600: #c0c6d4;--gov-color-secondary-700-rgb: 97, 109, 122;--gov-color-secondary-700: #616d7a;--gov-color-secondary-800-rgb: 65, 76, 92;--gov-color-secondary-800: #414c5c;--gov-color-secondary-900-rgb: 18, 32, 46;--gov-color-secondary-900: #12202e;--gov-color-success-100-rgb: 243, 255, 249;--gov-color-success-100: #f3fff9;--gov-color-success-200-rgb: 222, 255, 237;--gov-color-success-200: #deffed;--gov-color-success-300-rgb: 154, 248, 197;--gov-color-success-300: #9af8c5;--gov-color-success-400-rgb: 20, 191, 98;--gov-color-success-400: #14bf62;--gov-color-success-500-rgb: 35, 165, 98;--gov-color-success-500: #23a562;--gov-color-success-600-rgb: 8, 116, 60;--gov-color-success-600: #08743c;--gov-color-success-700-rgb: 7, 93, 49;--gov-color-success-700: #075d31;--gov-color-warning-100-rgb: 255, 248, 237;--gov-color-warning-100: #fff8ed;--gov-color-warning-200-rgb: 255, 242, 219;--gov-color-warning-200: #fff2db;--gov-color-warning-300-rgb: 255, 219, 154;--gov-color-warning-300: #ffdb9a;--gov-color-warning-400-rgb: 254, 180, 45;--gov-color-warning-400: #feb42d;--gov-color-warning-500-rgb: 228, 155, 22;--gov-color-warning-500: #e49b16;--gov-color-warning-600-rgb: 184, 123, 0;--gov-color-warning-600: #b87b00;--gov-color-warning-700-rgb: 137, 91, 0;--gov-color-warning-700: #895b00;--gov-color-error-100-rgb: 255, 235, 231;--gov-color-error-100: #ffebe7;--gov-color-error-200-rgb: 255, 208, 199;--gov-color-error-200: #ffd0c7;--gov-color-error-300-rgb: 220, 53, 23;--gov-color-error-300: #dc3517;--gov-color-error-400-rgb: 189, 27, 33;--gov-color-error-400: #bd1b21;--gov-color-error-500-rgb: 164, 41, 17;--gov-color-error-500: #a42911;--gov-color-error-600-rgb: 121, 12, 16;--gov-color-error-600: #790c10;--gov-color-focus-base-rgb: 0, 123, 255;--gov-color-focus-base: #007bff;--gov-color-neutral-black-rgb: 0, 0, 0;--gov-color-neutral-black: #000000;--gov-color-neutral-white-rgb: 255, 255, 255;--gov-color-neutral-white: #ffffff;--gov-box-shadow-unset: none;--gov-box-shadow-s: 0 0 .75rem rgba(var(--gov-color-secondary-800-rgb), .16);--gov-box-shadow-m: 0 0 1.25rem rgba(var(--gov-color-secondary-800-rgb), .2);--gov-box-shadow-l: 0 0 1.5rem rgba(var(--gov-color-secondary-800-rgb), .24);--gov-box-shadow-xl: 0 0 2rem rgba(var(--gov-color-secondary-800-rgb), .32);--csu-color-light-1: #f3f1fe;--csu-color-light-2: #fdf0f9;--csu-color-light-3: #fdf4ed;--csu-color-light-4: #eefff5;--csu-color-light-5: #e7f9e3;--csu-color-light-6: #fbe9fd;--csu-color-light-7: #fefae6;--csu-color-light-8: #e9fdff;--csu-color-light-9: #ebfdf3;--csu-color-light-10: #fdf2fe;--csu-color-dark-1: #6e51f1;--csu-color-dark-2: #c03a80;--csu-color-dark-3: #b9472f;--csu-color-dark-4: #15798b;--csu-color-dark-5: #5d9d44;--csu-color-dark-6: #5613b4;--csu-color-dark-7: #9c4b07;--csu-color-dark-8: #136583;--csu-color-dark-9: #106863;--csu-color-dark-10: #b023ca;--csu-color-dark-11: #605974;--gov-color-primary: var(--gov-color-primary-600);--gov-color-primary-rgb: var(--gov-color-primary-600-rgb);--gov-color-secondary: var(--gov-color-secondary-800);--gov-color-secondary-rgb: var(--gov-color-secondary-800-rgb);--gov-color-success: var(--gov-color-success-400);--gov-color-success-rgb: var(--gov-color-success-400-rgb);--gov-color-warning: var(--gov-color-warning-400);--gov-color-warning-rgb: var(--gov-color-warning-400-rgb);--gov-color-error: var(--gov-color-error-400);--gov-color-error-rgb: var(--gov-color-error-400-rgb);--gov-modal-bg: var(--gov-color-secondary-200)}
body,:host{color:var(--gov-color-primary-900)}
body.dp-1{--gov-color-primary-900: #053021;--gov-color-primary-700: #0a4631;--gov-color-primary: #236a51;--gov-color-primary-400: #bcdacb;--gov-color-primary-200: #d7f0df;--gov-color-primary-100: #eafbef}






body.dp-2{--gov-color-primary-900: #543700;--gov-color-primary-700: #8c600d;--gov-color-primary: #b5852b;--gov-color-primary-400: #e6daa3;--gov-color-primary-200: #f4f0d2;--gov-color-primary-100: #fefcec}





body.dp-3{--gov-color-primary-900: #680d38;--gov-color-primary-700: #8e2456;--gov-color-primary: #aa4f7a;--gov-color-primary-400: #d09eb6;--gov-color-primary-200: #f2e5eb;--gov-color-primary-100: #fbf2f6}




body.dp-4{--gov-color-primary-900: #254a17;--gov-color-primary-700: #3e7628;--gov-color-primary: #5d9d44;--gov-color-primary-400: #a6c998;--gov-color-primary-200: #e7f9e3;--gov-color-primary-100: #f3fff0}



body.dp-5{--gov-color-primary-900: #2b204a;--gov-color-primary-700: #413660;--gov-color-primary: #605974;--gov-color-primary-400: #a8a3b3;--gov-color-primary-200: #dedeee;--gov-color-primary-100: #f4f4fd}


body.dp-6{--gov-color-primary-900: #5b2201;--gov-color-primary-700: #98410f;--gov-color-primary: #c36028;--gov-color-primary-400: #dea889;--gov-color-primary-200: #f6e7df;--gov-color-primary-100: #fbf7f4}

body.dp-7{--gov-color-primary-900: #003d3e;--gov-color-primary-700: #005455;--gov-color-primary: #009799;--gov-color-primary-400: #83c0c1;--gov-color-primary-200: #d9eff0;--gov-color-primary-100: #eafcfd}
.gov-tooltip.gov-tooltip{--gov-tooltip-content-bg-color: var(--gov-color-primary-700);--gov-tooltip-content-text-color: var(--gov-color-neutral-white)}
.csu-backdrop .gov-backdrop__bg{z-index:70}
.gov-backdrop{--gov-backdrop-opacity: 1;--gov-backdrop-bg: rgba(var(--gov-color-primary-900-rgb), .56)}
.gov-backdrop__bg{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}
.gov-modal{--gov-modal-max-width: 82.5rem}
.csu-color--light-1{--csu-color: #f3f1fe}
.csu-color--light-1.csu-color-bg{background-color:#f3f1fe}
.csu-color--light-1 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #f3f1fe;--gov-color-primary: #f3f1fe}
.csu-color--light-2{--csu-color: #fdf0f9}
.csu-color--light-2.csu-color-bg{background-color:#fdf0f9}
.csu-color--light-2 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #fdf0f9;--gov-color-primary: #fdf0f9}
.csu-color--light-3{--csu-color: #fdf4ed}
.csu-color--light-3.csu-color-bg{background-color:#fdf4ed}
.csu-color--light-3 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #fdf4ed;--gov-color-primary: #fdf4ed}
.csu-color--light-4{--csu-color: #eefff5}
.csu-color--light-4.csu-color-bg{background-color:#eefff5}
.csu-color--light-4 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #eefff5;--gov-color-primary: #eefff5}
.csu-color--light-5{--csu-color: #e7f9e3}
.csu-color--light-5.csu-color-bg{background-color:#e7f9e3}
.csu-color--light-5 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #e7f9e3;--gov-color-primary: #e7f9e3}
.csu-color--light-6{--csu-color: #fbe9fd}
.csu-color--light-6.csu-color-bg{background-color:#fbe9fd}
.csu-color--light-6 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #fbe9fd;--gov-color-primary: #fbe9fd}
.csu-color--light-7{--csu-color: #fefae6}
.csu-color--light-7.csu-color-bg{background-color:#fefae6}
.csu-color--light-7 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #fefae6;--gov-color-primary: #fefae6}
.csu-color--light-8{--csu-color: #e9fdff}
.csu-color--light-8.csu-color-bg{background-color:#e9fdff}
.csu-color--light-8 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #e9fdff;--gov-color-primary: #e9fdff}
.csu-color--light-9{--csu-color: #ebfdf3}
.csu-color--light-9.csu-color-bg{background-color:#ebfdf3}
.csu-color--light-9 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #ebfdf3;--gov-color-primary: #ebfdf3}
.csu-color--light-10{--csu-color: #fdf2fe}
.csu-color--light-10.csu-color-bg{background-color:#fdf2fe}
.csu-color--light-10 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #fdf2fe;--gov-color-primary: #fdf2fe}
.csu-color--dark-1{--csu-color: #6e51f1}
.csu-color--dark-1.csu-color-bg{background-color:#6e51f1}
.csu-color--dark-1 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #6e51f1;--gov-color-primary: #6e51f1}
.csu-color--dark-2{--csu-color: #c03a80}
.csu-color--dark-2.csu-color-bg{background-color:#c03a80}
.csu-color--dark-2 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #c03a80;--gov-color-primary: #c03a80}
.csu-color--dark-3{--csu-color: #b9472f}
.csu-color--dark-3.csu-color-bg{background-color:#b9472f}
.csu-color--dark-3 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #b9472f;--gov-color-primary: #b9472f}
.csu-color--dark-4{--csu-color: #15798b}
.csu-color--dark-4.csu-color-bg{background-color:#15798b}
.csu-color--dark-4 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #15798b;--gov-color-primary: #15798b}
.csu-color--dark-5{--csu-color: #5d9d44}
.csu-color--dark-5.csu-color-bg{background-color:#5d9d44}
.csu-color--dark-5 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #5d9d44;--gov-color-primary: #5d9d44}
.csu-color--dark-6{--csu-color: #5613b4}
.csu-color--dark-6.csu-color-bg{background-color:#5613b4}
.csu-color--dark-6 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #5613b4;--gov-color-primary: #5613b4}
.csu-color--dark-7{--csu-color: #9c4b07}
.csu-color--dark-7.csu-color-bg{background-color:#9c4b07}
.csu-color--dark-7 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #9c4b07;--gov-color-primary: #9c4b07}
.csu-color--dark-8{--csu-color: #136583}
.csu-color--dark-8.csu-color-bg{background-color:#136583}
.csu-color--dark-8 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #136583;--gov-color-primary: #136583}
.csu-color--dark-9{--csu-color: #106863}
.csu-color--dark-9.csu-color-bg{background-color:#106863}
.csu-color--dark-9 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #106863;--gov-color-primary: #106863}
.csu-color--dark-10{--csu-color: #b023ca}
.csu-color--dark-10.csu-color-bg{background-color:#b023ca}
.csu-color--dark-10 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #b023ca;--gov-color-primary: #b023ca}
.csu-color--dark-11{--csu-color: #605974}
.csu-color--dark-11.csu-color-bg{background-color:#605974}
.csu-color--dark-11 .gov-form-checkbox{--gov-form-checkbox-indicator-bg: #605974;--gov-color-primary: #605974}
.csu-color--combo-1 .gov-chip{--gov-button-primary-solid-bg: #f3f1fe;--gov-button-primary-solid-color: #6e51f1}








.csu-color--combo-2 .gov-chip{--gov-button-primary-solid-bg: #fdf0f9;--gov-button-primary-solid-color: #c03a80}







.csu-color--combo-3 .gov-chip{--gov-button-primary-solid-bg: #fdf4ed;--gov-button-primary-solid-color: #b9472f}






.csu-color--combo-4 .gov-chip{--gov-button-primary-solid-bg: #eefff5;--gov-button-primary-solid-color: #15798b}





.csu-color--combo-5 .gov-chip{--gov-button-primary-solid-bg: #e7f9e3;--gov-button-primary-solid-color: #5d9d44}




.csu-color--combo-6 .gov-chip{--gov-button-primary-solid-bg: #fbe9fd;--gov-button-primary-solid-color: #5613b4}



.csu-color--combo-7 .gov-chip{--gov-button-primary-solid-bg: #fefae6;--gov-button-primary-solid-color: #9c4b07}


.csu-color--combo-8 .gov-chip{--gov-button-primary-solid-bg: #e9fdff;--gov-button-primary-solid-color: #136583}

.csu-color--combo-9 .gov-chip{--gov-button-primary-solid-bg: #ebfdf3;--gov-button-primary-solid-color: #106863}
.csu-color--combo-10 .gov-chip{--gov-button-primary-solid-bg: #fdf2fe;--gov-button-primary-solid-color: #b023ca}
.last-section-before-footer.mb-56.mb-lg-96+.csu-footer{margin-top:-3.5rem}
@media (min-width: 64em){.last-section-before-footer.mb-56.mb-lg-96+.csu-footer{margin-top:-6rem}
}
html{scroll-behavior:smooth}
body{min-height:100vh}
img{max-width:100%;height:auto}
.smap img{max-width:none}
.list-reset{padding-left:0}
.list-reset>li{position:initial;display:block;margin-bottom:0;text-align:initial}
.list-reset>li:before{display:none}
.list-reset--no-margin{padding-left:0}
.list-reset--no-margin>li{position:initial;display:block;text-align:initial}
.list-reset--no-margin>li:before{display:none}
.last-child-no-margin>:last-child{margin-bottom:0}
.csu-accordion{--gov-accordion-s-padding-inner: 0;--gov-accordion-m-padding-inner: 0;--gov-accordion-primary-color: var(--gov-color-primary);--gov-text-xl-font-size: 1rem;--gov-text-xl-font-weight: 700;--gov-text-2xl-font-size: 1.125rem;--gov-text-2xl-font-weight: 700;--gov-accordion-s-padding-x: 1.25rem;--gov-accordion-m-padding-x: 1.25rem;width:calc(100% + 2.5rem);margin-left:-1.25rem}
@media (min-width: 64em){.csu-accordion{--gov-text-xl-font-size: 1.25rem;--gov-text-2xl-font-size: 1.5rem;--gov-text-2xl-font-weight: 600;width:100%;margin-right:0;margin-left:0}
.csu-accordion:not(.csu-accordion--compact){--gov-accordion-s-padding-x: 4rem;--gov-accordion-m-padding-x: 8.3333333333%}
}
.csu-accordion .gov-accordion-item__header:before{content:"";position:absolute;right:0;bottom:-1px;left:0;z-index:10;display:block;height:1px;background-color:var(--gov-color-secondary-500)}
.csu-accordion .gov-accordion-item__header[aria-expanded=true]{--gov-accordion-primary-color: var(--gov-color-secondary-900)}
.csu-accordion .gov-accordion-item:not(:last-child){margin-bottom:2.5rem}
.csu-side-menu-content.is-expanded .csu-accordion{--gov-accordion-s-padding-x: 1.25rem}
.csu-accordion+.csu-accordion{margin-top:2.5rem}
.csu-accordion__inner{position:relative;display:none;padding:2rem 1.25rem;color:var(--gov-color-secondary-700);background-color:var(--gov-color-secondary-200);container:accordion-inner/inline-size}
.gov-accordion-item__content>.csu-accordion__inner,[aria-hidden=false]>.csu-accordion__inner,[aria-hidden=true]>.csu-accordion__inner{display:block}
@media (min-width: 64em){.csu-accordion__inner{padding:3.5rem 8.3333333333%}
.csu-side-menu-content.is-expanded .csu-accordion__inner{padding:3.5rem 2.5rem}
.csu-accordion__inner:first-child{border-top-left-radius:0;border-top-right-radius:0}
.csu-accordion__inner:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}
}
.csu-accordion__inner:not(:first-child){margin-top:.125rem}
.csu-accordion__inner>:last-child{margin-bottom:0}
.csu-accordion__inner p,.csu-accordion__inner ul,.csu-accordion__inner ol{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:400}
.csu-accordion__inner h1,.csu-accordion__inner .h1,.csu-accordion__inner h2,.csu-accordion__inner .h2,.csu-accordion__inner h3,.csu-accordion__inner .h3,.csu-accordion__inner h4,.csu-accordion__inner .h4,.csu-accordion__inner h5,.csu-accordion__inner .h5,.csu-accordion__inner h6,.csu-accordion__inner .h6{color:var(--gov-color-primary-900)}
.csu-container--expand .csu-accordion{width:100%;margin-right:0;margin-left:0}
.csu-accordion .csu-accordion{--gov-accordion-primary-color: var(--gov-color-primary);--gov-text-xl-font-size: 1rem;--gov-text-xl-font-weight: 700;--gov-text-2xl-font-size: 1rem;--gov-text-2xl-font-weight: 700;--gov-accordion-s-padding-x: 1.25rem;--gov-accordion-m-padding-x: 1.25rem;width:calc(100% + 2.5rem);margin-right:0;margin-left:-1.25rem}
@media (min-width: 64em){.csu-accordion .csu-accordion{--gov-text-xl-font-size: 1.25rem;--gov-text-xl-font-weight: 600;--gov-text-2xl-font-size: 1.25rem;--gov-text-2xl-font-weight: 600;--gov-accordion-s-padding-x: 4rem;--gov-accordion-m-padding-x: 4rem;--gov-accordion-s-padding-y: 1.125rem;--gov-accordion-m-padding-y: 1.125rem;width:calc(100% + 8rem);margin-left:-4rem}
}
.csu-accordion .csu-accordion .gov-accordion-item:not(:last-child){margin-bottom:1.5rem}
.csu-accordion .csu-accordion+.csu-accordion{margin-top:1.5rem}
.csu-side-menu-content.is-expanded .csu-accordion .csu-accordion{--gov-accordion-m-padding-x: 1.25rem;width:calc(100% + 2.5rem);margin-left:-1.25rem}
.csu-accordion .csu-accordion .gov-accordion-item__title,.csu-accordion .csu-accordion .gov-accordion-item__title h1,.csu-accordion .csu-accordion .gov-accordion-item__title h2,.csu-accordion .csu-accordion .gov-accordion-item__title h3,.csu-accordion .csu-accordion .gov-accordion-item__title h4,.csu-accordion .csu-accordion .gov-accordion-item__title h5,.csu-accordion .csu-accordion .gov-accordion-item__title h6{color:var(--gov-color-primary)}
.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true]{--gov-accordion-primary-color: var(--gov-color-secondary-900)}
.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true] .gov-accordion-item__title,.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true] .gov-accordion-item__title h1,.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true] .gov-accordion-item__title h2,.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true] .gov-accordion-item__title h3,.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true] .gov-accordion-item__title h4,.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true] .gov-accordion-item__title h5,.csu-accordion .csu-accordion .gov-accordion-item__header[aria-expanded=true] .gov-accordion-item__title h6{color:var(--gov-color-secondary-900)}
.csu-accordion .csu-accordion .csu-accordion__inner{padding:2rem 1.25rem;background-color:var(--gov-color-neutral-white)}
@media (min-width: 64em){.csu-accordion .csu-accordion .csu-accordion__inner{padding:2.5rem 4rem}
.csu-side-menu-content.is-expanded .csu-accordion .csu-accordion .csu-accordion__inner{padding:2.5rem}
}
.csu-badge-flag.gov-chip>.element{position:relative;border-top-left-radius:0;border-bottom-left-radius:0}
.csu-badge-flag.gov-chip>.element:before{content:"";position:absolute;top:100%;left:0;width:0;height:0;border-width:.5rem .5rem 0 0;border-style:solid;border-color:var(--gov-color-primary-700) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}
.csu-button-desc__desc{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:600;display:block;margin-top:-.125rem;padding:.5rem;border-radius:0 0 var(--gov-border-radius, .5rem) var(--gov-border-radius, .5rem);text-align:center;color:var(--gov-color-primary-700);background-color:var(--gov-color-primary-200);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}
.csu-content-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}
@media (min-width: 64em){@container accordion-inner (min-width: 58.5rem){.csu-side-menu-content.is-expanded .csu-content-responsive{max-width:58.5rem}
}

}
.csu-content{margin-bottom:2.5rem}
@media (min-width: 64em){.csu-content{margin-bottom:3.5rem}
}
.csu-content:last-child{margin-bottom:0}
.csu-content>:last-child{margin-bottom:0}
.csu-content h1,.csu-content .h1{margin-bottom:1.5rem}
.csu-content *+h1,.csu-content *+.h1{margin-top:2.5rem}
@media (min-width: 64em){.csu-content *+h1,.csu-content *+.h1{margin-top:3.5rem}
}
.csu-content h2,.csu-content .h2{margin-bottom:1.5rem}
.csu-content *+h2,.csu-content *+.h2{margin-top:2.5rem}
@media (min-width: 64em){.csu-content *+h2,.csu-content *+.h2{margin-top:3.5rem}
}
.csu-content h3,.csu-content .h3{margin-bottom:1.5rem}
.csu-content *+h3,.csu-content *+.h3{margin-top:2.5rem}
@media (min-width: 64em){.csu-content *+h3,.csu-content *+.h3{margin-top:3.5rem}
}
.csu-content h4,.csu-content .h4{margin-bottom:1.5rem}
.csu-content *+h4,.csu-content *+.h4{margin-top:2.5rem}
@media (min-width: 64em){.csu-content *+h4,.csu-content *+.h4{margin-top:3.5rem}
}
.csu-content h5,.csu-content .h5{margin-bottom:1.5rem}
.csu-content *+h5,.csu-content *+.h5{margin-top:2.5rem}
@media (min-width: 64em){.csu-content *+h5,.csu-content *+.h5{margin-top:3.5rem}
}
.csu-content h6,.csu-content .h6{margin-bottom:1.5rem}
.csu-content *+h6,.csu-content *+.h6{margin-top:2.5rem}
@media (min-width: 64em){.csu-content *+h6,.csu-content *+.h6{margin-top:3.5rem}
}
.csu-content p{margin-bottom:1.5rem}
.csu-content *+p{margin-top:1.5rem}
.csu-content a[href][target=_blank]:not(.element){position:relative;display:inline-block}
.csu-content a[href][target=_blank]:not(.element):after{content:"";display:inline-block;width:1.5rem;height:1.5rem;margin-top:-.0625rem;margin-bottom:-.375rem;margin-left:.25rem;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 14.1a.7.7 0 0 0 1.195.496L17.6 7.39v3.91a.7.7 0 1 0 1.4 0V5.7a.7.7 0 0 0-.7-.7h-5.6a.7.7 0 1 0 0 1.4h3.911l-7.205 7.205a.697.697 0 0 0-.206.495zm6.795.905a.7.7 0 0 0-1.195.495v2.1H6.4V9.2h2.1a.7.7 0 1 0 0-1.4H5.7a.7.7 0 0 0-.7.7v9.8a.7.7 0 0 0 .7.7h9.8a.7.7 0 0 0 .7-.7v-2.8a.7.7 0 0 0-.205-.495z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 14.1a.7.7 0 0 0 1.195.496L17.6 7.39v3.91a.7.7 0 1 0 1.4 0V5.7a.7.7 0 0 0-.7-.7h-5.6a.7.7 0 1 0 0 1.4h3.911l-7.205 7.205a.697.697 0 0 0-.206.495zm6.795.905a.7.7 0 0 0-1.195.495v2.1H6.4V9.2h2.1a.7.7 0 1 0 0-1.4H5.7a.7.7 0 0 0-.7.7v9.8a.7.7 0 0 0 .7.7h9.8a.7.7 0 0 0 .7-.7v-2.8a.7.7 0 0 0-.205-.495z'/%3E%3C/svg%3E")}
.csu-content table{width:100%;max-width:100%;margin-bottom:1.5rem;border-collapse:collapse;border:none}
.csu-content table th,.csu-content table td{padding:.5rem .25rem}
.csu-content table th{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600}

.csu-content table td{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:400}
.csu-content table thead{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;position:sticky;top:0;z-index:10;color:var(--gov-color-secondary-800);background-color:var(--gov-color-primary-200)}
.csu-content table thead th{position:relative;padding:.5rem;border-right:.0625rem solid var(--gov-color-secondary-500);border-left:.0625rem solid var(--gov-color-secondary-500)}
.csu-content table thead th:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;outline:1px solid var(--gov-color-secondary-500)}
.csu-content table thead th:first-child{border-left:none}

.csu-content table thead th:last-child{border-right:none}
.csu-content table thead td{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:400;padding:.5rem;white-space:nowrap;color:var(--gov-color-secondary-700)}
.csu-content table thead tr{border-bottom:.0625rem solid var(--gov-color-secondary-500)}
.csu-content table tbody th{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:500;position:sticky;left:0;min-width:9.375rem;padding:.75rem 1rem;text-align:left;color:var(--gov-color-primary-700);background-color:var(--gov-color-neutral-white)}
.csu-content table tbody th:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;outline:1px solid var(--gov-color-secondary-500)}
@media (min-width: 48em){.csu-content table tbody th{min-width:12.5rem}
}
.csu-accordion__inner .csu-content table tbody th{background-color:var(--gov-color-secondary-200)}
.csu-content table tbody tr{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:400;border-bottom:.0625rem solid var(--gov-color-secondary-500);color:var(--gov-color-secondary-700)}
.csu-content table tbody td{padding:.5rem;white-space:nowrap}
.csu-content table[border="1"]{border-color:var(--gov-color-secondary-500)}
.csu-content table[border="1"] td{border:.0625rem solid var(--gov-color-secondary-500)}
.csu-content table[border="1"] tr:first-child th{border-top:none}
.csu-content table[border="1"] tbody td:first-child,.csu-content table[border="1"] tbody th:first-child{border-left:none}
.csu-content table[border="1"] tbody td:last-child,.csu-content table[border="1"] tbody th:last-child{border-right:none}
.csu-content table[border="0"]{border:none}
.csu-content table[border="0"] thead th{border-right:none;border-left:none}
.csu-content table[border="0"] thead th:before{outline:none}
.csu-content table[border="0"] thead tr{border-bottom:none}
.csu-content table[border="0"] tbody th:before{outline:none}
.csu-content table[border="0"] tbody tr{border-bottom:none}
.csu-content *+table{margin-top:1.5rem}
.csu-content .csu-table-wrap table tbody td,.csu-content.csu-table-wrap table tbody td{white-space:normal}
.csu-content .csu-content-link[href][target=_blank]{text-decoration:none;color:var(--gov-color-primary)}
.csu-content .csu-content-link[href][target=_blank]:after{margin-left:0}
.csu-content .csu-content-link[href][target=_blank]:hover{color:var(--gov-color-primary-700)}
.csu-content .csu-content-link[href][target=_blank] .csu-content-link__text{transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary);text-underline-offset:.0625rem}
.csu-content .csu-content-link[href][target=_blank]:hover .csu-content-link__text{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-content--6-12 h1,.csu-content--6-12 .h1,.csu-content--6-12 h2,.csu-content--6-12 .h2,.csu-content--6-12 h3,.csu-content--6-12 .h3,.csu-content--6-12 h4,.csu-content--6-12 .h4,.csu-content--6-12 h5,.csu-content--6-12 .h5,.csu-content--6-12 h6,.csu-content--6-12 .h6,.csu-content--6-12>ul,.csu-content--6-12>ol,.csu-content--6-12 p{max-width:37.5rem}
.csu-content-dp h1,.csu-content-dp .h1{font-size:var(--gov-text-3xl-font-size);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing);font-weight:600;margin-bottom:1rem}

.csu-content-dp h2,.csu-content-dp .h2{font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing);font-weight:600;margin-bottom:1rem}
.csu-content-dp h3,.csu-content-dp .h3{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:600;margin-bottom:1rem}
.csu-content-dp h4,.csu-content-dp .h4{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:600;margin-bottom:1rem}


.csu-content-dp h5,.csu-content-dp .h5{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;margin-bottom:1rem}

.csu-content-dp h6,.csu-content-dp .h6{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;margin-bottom:1rem}
.csu-content-dp *+h1,.csu-content-dp *+.h1{margin-top:2rem}





.csu-content-dp *+h2,.csu-content-dp *+.h2{margin-top:2rem}




.csu-content-dp *+h3,.csu-content-dp *+.h3{margin-top:2rem}



.csu-content-dp *+h4,.csu-content-dp *+.h4{margin-top:2rem}


.csu-content-dp *+h5,.csu-content-dp *+.h5{margin-top:2rem}

.csu-content-dp *+h6,.csu-content-dp *+.h6{margin-top:2rem}
.csu-content-dp p{margin-bottom:.5rem}
.csu-content-dp *+p{margin-top:1rem}
@media (min-width: 64em){.csu-content-dp .csu-section{border-top-left-radius:.5rem;border-top-right-radius:.5rem}
}
.csu-content-dp .csu-section+.csu-section{border-top-left-radius:0;border-top-right-radius:0}
.csu-content-dp .csu-section,.csu-content-dp .csu-section:first-child,.csu-content-dp .csu-section:last-child,.csu-content-dp .csu-section:not(:first-child),.csu-content-dp .csu-section:not(:last-child){margin-bottom:4rem;border-bottom-right-radius:0;border-bottom-left-radius:0}
.csu-content-dp .csu-section h1,.csu-content-dp .csu-section h2,.csu-content-dp .csu-section h3,.csu-content-dp .csu-section h4,.csu-content-dp .csu-section h5,.csu-content-dp .csu-section h6{color:var(--gov-color-primary-700)}
.csu-content-dp *+.csu-section,.csu-content-dp *+.csu-section:first-child,.csu-content-dp *+.csu-section:last-child,.csu-content-dp *+.csu-section:not(:first-child),.csu-content-dp *+.csu-section:not(:last-child){margin-top:2.5rem}
.csu-content-dp .csu-section+.csu-section,.csu-content-dp .csu-section+.csu-section:first-child,.csu-content-dp .csu-section+.csu-section:last-child,.csu-content-dp .csu-section+.csu-section:not(:first-child),.csu-content-dp .csu-section+.csu-section:not(:last-child){margin-top:-3.875rem}
.csu-content-dp .csu-content.mw-6-12{max-width:none}
.csu-content-dp .csu-col-lg-10{width:auto}
.csu-content-dp .csu-offset-lg-1{margin-left:0}
.csu-data-source.csu-data-source{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:400;color:var(--gov-color-secondary-700)}
.csu-accordion__inner:has(.csu-text-legend+.csu-data-source.csu-data-source){margin-bottom:4.375rem;padding-bottom:0}
.csu-text-legend+.csu-data-source.csu-data-source{position:absolute;top:100%;right:1.25rem;left:1.25rem;display:flex;gap:.25rem;align-items:center;min-height:1.875rem}
@media (min-width: 64em){.csu-text-legend+.csu-data-source.csu-data-source{right:8.3333333333%;left:8.3333333333%}
}
.csu-side-menu-content.is-expanded .csu-text-legend+.csu-data-source.csu-data-source{right:1.25rem;left:1.25rem}
@media (min-width: 64em){.csu-side-menu-content.is-expanded .csu-text-legend+.csu-data-source.csu-data-source{right:2.5rem;left:2.5rem}
}
.csu-content-responsive+.csu-data-source.csu-data-source,table+.csu-data-source.csu-data-source{margin-top:-1.5rem;margin-bottom:1.5rem;padding-top:.625rem}
.csu-content-responsive.csu-content+.csu-data-source.csu-data-source{margin-top:-2.5rem;margin-bottom:2.5rem;padding-top:.625rem}
@media (min-width: 64em){.csu-content-responsive.csu-content+.csu-data-source.csu-data-source{margin-top:-3.5rem;margin-bottom:3.5rem}
}
.datepicker{width:-moz-min-content;width:min-content}
.datepicker:not(.active){display:none}
.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}
.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}
.datepicker-picker{display:flex;flex-direction:column;border-radius:0;background-color:#0000}
.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}
.datepicker-main{flex:auto;padding:2px}
.datepicker-footer{box-shadow:inset 0 1px 1px #0a0a0a1a;background-color:#f5f5f5}
.datepicker-title{box-shadow:inset 0 -.0625rem .0625rem var(--gov-color-secondary-500);background-color:#0000;padding:.375rem .75rem;text-align:center;font-weight:600}
.datepicker-controls{display:flex}
.datepicker-header .datepicker-controls{padding:2px 2px 0}
.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid #dcdcdc;border-radius:0;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}
.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}
.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}

.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}
.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em #3273dc40}
.datepicker-controls .button:active{border-color:#474747;color:#363636}
.datepicker-controls .button[disabled]{cursor:not-allowed}
.datepicker-header .datepicker-controls .button{border-color:#0000;font-weight:700}
.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}
.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}
.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}
.datepicker-controls .view-switch{flex:auto}
.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}
.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}
.datepicker-view,.datepicker-grid{display:flex}
.datepicker-view{align-items:stretch;width:15.75rem}
.datepicker-grid{flex-wrap:wrap;flex:auto}
.datepicker .days{display:flex;flex-direction:column;flex:auto}
.datepicker .days-of-week{display:flex}
.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}

.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}
.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:0;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.datepicker .dow{height:2.25rem;font-size:.875rem;font-weight:600}
.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}
.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}
.datepicker-cell{height:2.25rem}
.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}
.datepicker-cell:not(.disabled):hover{background-color:var(--gov-color-primary);cursor:pointer}
.datepicker-cell.focused:not(.selected){background-color:var(--gov-color-primary-900)}
.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:var(--gov-color-primary-900);color:var(--gov-color-neutral-white);font-weight:600}
.datepicker-cell.disabled{color:#dcdcdc}
.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:var(--gov-color-secondary-700)}
.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:var(--gov-color-neutral-white)}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:var(--gov-color-secondary-300)}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:var(--gov-color-secondary-300)}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:var(--gov-color-primary-900)}
.datepicker-cell.today:not(.selected){background-color:var(--gov-color-primary-700)}
.datepicker-cell.today:not(.selected):not(.disabled){color:var(--gov-color-neutral-white)}
.datepicker-cell.today.focused:not(.selected){background-color:var(--gov-color-primary-900)}
.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:var(--gov-color-primary-900);color:var(--gov-color-neutral-white)}
.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:var(--gov-color-primary-900)}
.datepicker-cell.range-start:not(.range-end){border-radius:0}

.datepicker-cell.range-end:not(.range-start){border-radius:0}
.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}
.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:var(--gov-color-secondary-700)}
.datepicker-cell.range.disabled{color:#c6c6c6}
.datepicker-cell.range.focused{background-color:#d1d1d1}
.datepicker-input.in-edit{border-color:#276bda}
.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em #276bda33}
.csu-datepicker{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight)}
.csu-datepicker .datepicker-title{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700}
.csu-datepicker .datepicker-grid{background-color:var(--gov-color-neutral-white)}
.csu-datepicker .dow{color:var(--gov-color-primary-700)}
.csu-datepicker .datepicker-controls .button{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;color:var(--gov-color-primary-700);background-color:#0000}
.csu-datepicker .datepicker-cell:not(.disabled):hover{font-weight:600;color:var(--gov-color-neutral-white)}
.csu-datepicker .datepicker-cell.focused:not(.selected){font-weight:600;color:var(--gov-color-neutral-white)}
.csu-datepicker .datepicker-cell.day.focused:not(.selected){font-weight:var(--gov-text-s-font-weight);color:var(--gov-color-primary-900);background-color:#0000}
.csu-datepicker .datepicker-cell.day.focused:not(.selected):hover{color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary)}
.csu-datepicker .datepicker-cell.prev:not(.disabled),.csu-datepicker .datepicker-cell.next:not(.disabled){background-color:var(--gov-color-secondary-200)}
.csu-datepicker .datepicker-cell.prev:not(.disabled):hover,.csu-datepicker .datepicker-cell.next:not(.disabled):hover{color:var(--gov-color-secondary-700);background-color:var(--gov-color-secondary-400)}
.csu-datepicker .datepicker-cell.prev.selected,.csu-datepicker .datepicker-cell.next.selected{color:var(--gov-color-secondary-700)}
.csu-datepicker .datepicker-cell.today:not(.selected){font-weight:600}
.csu-datepicker .datepicker-cell.highlighted:not(.selected):not(.range):not(.today){color:var(--gov-color-secondary-600)}
.csu-datepicker .datepicker-cell.highlighted.day.focused:not(.selected){color:var(--gov-color-secondary-600);background-color:var(--gov-color-secondary-300)}
.csu-datepicker .datepicker-cell.disabled.day.focused:not(.selected){color:var(--gov-color-secondary-600);background-color:var(--gov-color-secondary-300)}
.csu-datepicker .datepicker-cell.disabled.day:not(.focused),.csu-datepicker .datepicker-cell.disabled.day:not(.selected),.csu-datepicker .datepicker-cell.disabled.day:not(.focused):not(.selected){color:var(--gov-color-secondary-600);background-color:var(--gov-color-secondary-300)}
.csu-datepicker .datepicker-main .day,.csu-datepicker .datepicker-main .month,.csu-datepicker .datepicker-main .year,.csu-datepicker .datepicker-main .decade{position:relative}
.csu-datepicker .datepicker-main .day:before,.csu-datepicker .datepicker-main .month:before,.csu-datepicker .datepicker-main .year:before,.csu-datepicker .datepicker-main .decade:before{content:"";position:absolute;top:-.0625rem;left:-.0625rem;display:block;width:calc(100% + .0625rem);height:calc(100% + .0625rem);border:.0625rem solid var(--gov-color-secondary-500)}
.csu-datepicker .datepicker-main .day:first-child:before{border-top-left-radius:.25rem}
.csu-datepicker .datepicker-main .day:last-child:before{border-bottom-right-radius:.25rem}
.csu-datepicker .datepicker-main .day:nth-child(7):before{border-top-right-radius:.25rem}
.csu-datepicker .datepicker-main .day:nth-last-child(7):before{border-bottom-left-radius:.25rem}
.csu-datepicker .datepicker-dropdown{background-color:var(--gov-color-neutral-white)}
.csu-datepicker .datepicker-dropdown .datepicker-main{margin-right:-.0625rem;margin-bottom:-.0625rem;padding:0}
.csu-datepicker .datepicker-dropdown .datepicker-main .day:before{border-radius:0}
.csu-divider{margin-top:0;margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:.0625rem solid var(--gov-color-secondary-500)}
.csu-dot-legend.csu-dot-legend{padding-left:0}
.csu-dot-legend.csu-dot-legend>li{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:500;position:initial;display:flex;gap:.5rem;align-items:center;text-align:initial;color:var(--gov-color-primary-900)}
.csu-dot-legend.csu-dot-legend>li:not(:last-child){margin-bottom:.75rem}
.csu-dot-legend.csu-dot-legend>li:before{content:"";position:relative;top:auto;left:auto;display:block;width:.75rem;height:.75rem;border-radius:50%;box-shadow:0 .0625rem .1875rem rgba(var(--gov-color-neutral-black-rgb),.08)}
.csu-dot-legend.csu-dot-legend>li:first-child:last-child:before{background-color:var(--gov-color-primary)}
.csu-dot-legend.csu-dot-legend>li:first-child:before{background-color:var(--gov-color-primary-200)}
.csu-dot-legend.csu-dot-legend>li:first-child+li:before{background-color:var(--gov-color-primary-400)}
.csu-dot-legend.csu-dot-legend>li:first-child+li+li:before{background-color:var(--gov-color-primary-500)}
.csu-dot-legend.csu-dot-legend>li:first-child+li+li+li:before{background-color:var(--gov-color-primary)}
.csu-dot-legend.csu-dot-legend>li:first-child+li+li+li+li:before{background-color:var(--gov-color-primary-700)}
.csu-dot-legend.csu-dot-legend>li:first-child+li+li+li+li+li:before{background-color:var(--gov-color-primary-800)}
.csu-dot-legend.csu-dot-legend>li:first-child+li+li+li+li+li+li:before{background-color:var(--gov-color-primary-900)}
.csu-filter-info{margin-bottom:2.5rem;padding-top:2.5rem;font-size:var(--gov-text-s-font-size);font-weight:var(--gov-text-s-font-weight);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);color:var(--gov-color-secondary-800)}
.csu-filter-info strong{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);color:var(--gov-color-primary-700)}
.csu-gallery-item{position:relative;display:flex;gap:.25rem;flex-direction:column;text-decoration:none}
.csu-gallery-item__image{overflow:hidden;aspect-ratio:185/250}
.csu-gallery-item__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}
.csu-gallery-item__image img{width:100%;height:100%;transition:transform .3s ease-in-out;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform}
.csu-gallery-item a.csu-gallery-item__image:hover img{transform:scale(1.1)}
.csu-gallery-item__desc{display:flex;gap:.5rem;align-items:flex-start;margin-bottom:0;padding-top:.5rem}
.csu-gallery-item__file{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;height:2rem;padding:.375rem;border-radius:.1875rem;transition:background-color .2s ease-in-out;text-decoration:none;aspect-ratio:32/32}
.csu-gallery-item__file>*{transition:color .2s ease-in-out;color:var(--gov-color-primary)}
.csu-gallery-item__file:hover{color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary-700)}
.csu-gallery-item__file:hover>*{color:var(--gov-color-neutral-white)}
.csu-gallery-item__col{flex:1 1 auto}
.csu-gallery-item__col+.csu-gallery-item__col{display:flex;flex:0 0 auto}
.csu-gallery-item__name{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;display:block}
a.csu-gallery-item__image+.csu-gallery-item__desc .csu-gallery-item__name{transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary);text-underline-offset:.0625rem}
a.csu-gallery-item__image:hover+.csu-gallery-item__desc .csu-gallery-item__name{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-gallery-item__date{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);color:var(--gov-color-secondary-700)}
.csu-gallery-inner{position:fixed;top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem;z-index:110}
.csu-gallery-inner__wrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.csu-gallery-inner__image{width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .2s ease-in-out;opacity:0}
.csu-gallery-inner__image.is-loaded{opacity:1}
.csu-gallery-inner__controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.csu-gallery-inner__caption{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:500;position:absolute;top:-2rem;right:0;left:0;z-index:5;text-align:center;color:var(--gov-color-neutral-white)}
.csu-gallery-inner .csu-loader{position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);color:var(--gov-color-neutral-white)}
.csu-gallery-inner-control__arrows{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}
.csu-gallery-inner-control__arrows a{position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border:.125rem solid var(--gov-color-primary);border-radius:50%;transform:translateY(-50%);color:var(--gov-color-primary);background-color:var(--gov-color-neutral-white)}
.csu-gallery-inner-control__arrows a svg{color:var(--gov-color-primary)}
.csu-gallery-inner-control__arrows a:hover{color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary)}
.csu-gallery-inner-control__arrows a:hover svg{color:var(--gov-color-neutral-white)}
.csu-gallery-inner-control__prev{left:-1.125rem}
.csu-gallery-inner-control__next{right:-1.125rem}
.csu-gallery-inner-control__close{position:absolute;top:-1.5rem;right:-1.5rem;z-index:10;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;color:var(--gov-color-primary);background-color:var(--gov-color-neutral-white)}
.csu-gallery-inner-control__close svg{color:var(--gov-color-primary)}
.csu-gallery-inner-control__close:hover{color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary)}
.csu-gallery-inner-control__close:hover svg{color:var(--gov-color-neutral-white)}
.csu-head-append__placeholder{display:flex;gap:1.25rem;align-items:center}
.csu-head-append__element{order:-100}
.csu-head-append__element:not(.is-appended){display:none!important}
.csu-icon-fix{display:flex;justify-content:center;align-items:center;height:1.5rem;aspect-ratio:24/24}
.csu-icon-fix a{display:flex}
.csu-icon-large-fix{display:flex;justify-content:center;align-items:center;height:3rem;aspect-ratio:48/48}
.csu-icon-large-fix a{display:flex}
.csu-list-card{position:relative;display:flex;gap:.75rem;flex-direction:column;flex-wrap:wrap}
@media (min-width: 64em){.csu-list-card{flex-direction:row}
}
.csu-list-card p{margin:0}
@media (min-width: 64em){.csu-list-card__name{max-width:calc(100% - 12.5rem)}
}
@media (max-width: 63.99em){.csu-list-card__name{order:1}
}
.csu-list-card__name a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block}
.csu-list-card__name .gov-chip{margin-left:.75rem}
.csu-list-card .csu-list-card__date{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);color:var(--gov-color-secondary-600)}
@media (min-width: 64em){.csu-list-card .csu-list-card__date{max-width:11.75rem;margin-left:auto}
}
@media (max-width: 63.99em){.csu-list-card .csu-list-card__date{order:3}
}
.csu-list-card__tags{display:flex;gap:.5rem 2rem;flex-wrap:wrap;width:100%}
@media (max-width: 63.99em){.csu-list-card__tags{order:2}
}
.csu-list-legend{display:flex;gap:.5rem 2rem;flex-wrap:wrap;justify-content:center;padding-left:0}
.csu-list-legend>li{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:500;position:initial;display:block;margin-bottom:0;text-align:initial}
.csu-list-legend>li:before{position:relative;top:auto;left:auto;display:inline-block;width:.75rem;height:.75rem;margin-right:.5rem;margin-bottom:-.0625rem;border-radius:50%;background-color:var(--csu-color)}
.csu-list-legend--section{position:relative}
@media (min-width: 64em){.csu-list-legend--section{padding-right:5rem;padding-left:5rem}
}
.csu-list-legend--section:before{content:"";position:absolute;top:0;right:-1.25rem;left:-1.25rem;display:block;height:.125rem;background-color:var(--gov-color-neutral-white)}
@media (min-width: 64em){.csu-list-legend--section:before{right:-3.5rem;left:-3.5rem}
}
.csu-plugin-placeholder{display:flex;justify-content:center;align-items:center;background-color:var(--gov-color-secondary-400);aspect-ratio:16/9}
.csu-dropdown-content{position:absolute;right:0;z-index:110;width:100%;margin-top:.25rem;background:var(--gov-color-neutral-white)}
.csu-search-dropdown-js{position:relative}
.csu-search-dropdown-js__wrap{position:relative;z-index:75}
.csu-sibling-group{margin-bottom:2.5rem}
.csu-sibling-group:last-child{margin-bottom:0}
.csu-side-menu-content__toggle.is-expanded .csu-side-menu-content__show{display:none}
.csu-side-menu-content__toggle:not(.is-expanded) .csu-side-menu-content__hide{display:none}
.csu-side-menu-content.is-expanded{display:flex;flex-direction:column}
@media (min-width: 64em){.csu-side-menu-content.is-expanded{flex-direction:row}
.csu-side-menu-content__title .csu-row>*{transition:margin-left .15s ease-in-out}
.csu-side-menu-content__title.is-expanded .csu-row>*{width:100%;margin-left:0}
}
.csu-side-menu-content__menu{position:relative;transition:opacity .15s ease-in-out}
.csu-side-menu-content__menu>nav{position:sticky;top:0;left:0}
.csu-side-menu-content.is-expanded .csu-side-menu-content__menu{flex:1 0 auto;width:100%;padding-right:1.25rem;padding-left:1.25rem;opacity:1}
@media (min-width: 64em){.csu-side-menu-content.is-expanded .csu-side-menu-content__menu{flex:0 0 auto;width:11.5rem;max-width:11.5rem;padding-right:0;padding-left:0}
}
.csu-side-menu-content.is-expanded .csu-side-menu-content__content{flex:1 1 auto}
@media (min-width: 64em){.csu-side-menu-content.is-expanded .csu-side-menu-content__content{margin-left:1.5rem}
}
.csu-side-menu-content:not(.is-expanded) .csu-side-menu-content__menu{display:block;height:0;min-height:0;overflow:hidden;visibility:hidden;opacity:0}
.csu-side-menu-content__inner{max-width:76.5rem;margin:0 auto;padding-top:3.5rem;padding-bottom:3.5rem}
@media (min-width: 64em){.csu-side-menu-content__inner{max-width:63.5rem;padding-top:5rem;padding-bottom:5rem}
}
.csu-side-menu-content__inner>:last-child{margin-bottom:0}
.csu-side-menu-content.is-expanded .csu-side-menu-content__inner{max-width:none}
.csu-side-menu{padding:2rem 0;border-top:.0625rem solid var(--gov-color-secondary-500);border-bottom:.0625rem solid var(--gov-color-secondary-500)}
.csu-side-menu__item:not(:last-child){margin-bottom:1rem}
.csu-side-menu__item:before{display:none}
.csu-side-menu__link{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight);color:var(--gov-color-primary)}
.csu-side-menu__link:hover{color:var(--gov-color-primary-700)}
.csu-text-legend.csu-text-legend{display:flex;gap:.5rem;justify-content:center;align-items:center;margin:0;padding:1rem 0}
@media (min-width: 64em){.csu-text-legend.csu-text-legend{padding:1.5rem 0}
}
.csu-text-legend.csu-text-legend:before{content:"";display:block;width:.75rem;height:.75rem;border-radius:50%;box-shadow:0 .0625rem .1875rem rgba(var(--gov-color-neutral-black-rgb),.08);background-color:var(--gov-color-primary)}
.csu-side-menu-content .csu-text-legend.csu-text-legend{margin-right:-1.25rem;margin-left:-1.25rem;border-top:.125rem solid var(--gov-color-neutral-white)}
@media (min-width: 64em){.csu-side-menu-content .csu-text-legend.csu-text-legend{margin-right:-8.3333333333%;margin-left:-8.3333333333%}
}
.csu-side-menu-content.is-expanded .csu-text-legend.csu-text-legend{margin-right:-1.25rem;margin-left:-1.25rem}
@media (min-width: 64em){.csu-side-menu-content.is-expanded .csu-text-legend.csu-text-legend{margin-right:-2.5rem;margin-left:-2.5rem}
}
.csu-container{--csu-container-gutter-x: 1.25rem;--csu-container-gutter-y: 0;width:100%;margin-right:auto;margin-left:auto;padding-right:var(--csu-container-gutter-x);padding-left:var(--csu-container-gutter-x)}
@media (min-width: 64em){.csu-container{--csu-container-gutter-x: 1.75rem;--csu-container-gutter-y: 0;max-width:80rem}
}
@media (min-width: 84em){.csu-container{max-width:100rem}
}
@media (max-width: 63.99em){.csu-container--expand{--csu-container-gutter-x: 0}
.csu-container--no-inner-gutter>.csu-row{--csu-gutter-x: 0}
}
.csu-container--large{max-width:93.5rem}
.csu-container--full{max-width:none}
.csu-container--center{text-align:center}
.csu-container--py{padding-top:1rem;padding-bottom:1rem}
.csu-container--py-m{padding-top:1.5rem;padding-bottom:1.5rem}
.csu-container--py-l{padding-top:2rem;padding-bottom:2rem}
.csu-container--py-xl{padding-top:3rem;padding-bottom:3rem}
@media (min-width: 48em){.csu-container--py-md{padding-top:1rem;padding-bottom:1rem}
.csu-container--py-md-m{padding-top:1.5rem;padding-bottom:1.5rem}
.csu-container--py-md-l{padding-top:2rem;padding-bottom:2rem}
.csu-container--py-md-xl{padding-top:3rem;padding-bottom:3rem}
}
@media (min-width: 64em){.csu-container--py-lg{padding-top:1rem;padding-bottom:1rem}
.csu-container--py-lg-m{padding-top:1.5rem;padding-bottom:1.5rem}
.csu-container--py-lg-l{padding-top:2rem;padding-bottom:2rem}
.csu-container--py-lg-xl{padding-top:3rem;padding-bottom:3rem}
}
.csu-dropdown-button{position:relative;display:flex;flex:1 1 auto;width:100%;padding:.6875rem 2.5rem .6875rem .75rem;border:.0625rem solid var(--gov-color-secondary-700);border-radius:.1875rem;text-align:start;cursor:pointer;color:var(--gov-color-secondary-700);background-color:#fff;font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight)}
.csu-dropdown-button:focus-visible,.csu-dropdown-button:focus{outline:var(--gov-outline-width, .125rem) solid var(--gov-color-focus-base)}
.csu-dropdown-button__icon{position:absolute;top:50%;right:.625rem;width:1rem;height:1rem;transform:translateY(-50%);color:var(--gov-color-primary)}
.csu-dropdown-button__content{position:absolute;top:100%;right:0;left:0;width:100%;margin-top:.25rem;background-color:#00f}
.csu-form-group{display:flex}
.csu-form-group--wrap{gap:.5rem;flex-wrap:wrap}
.csu-form-group--wrap-m{gap:1rem;flex-wrap:wrap}
.csu-form-group--wrap-s-m{gap:.5rem 1rem;flex-wrap:wrap}
.csu-form-group--align-center{align-items:center}
.csu-form-group__item{flex:0 1 auto}
.csu-form-group__item--expand{flex:1 1 auto}
.csu-form-group__item--indented{margin-left:.5rem}
.csu-form-group__item .gov-button[type=base]{--gov-border-radius: .5rem}
@media (max-width: 47.99em){.csu-form-group--two-col .csu-form-group__item{width:calc(50% - .5rem)}
}
ul.csu-row{padding-left:0}
ul.csu-row>li{position:initial;display:block;margin-bottom:0;text-align:initial}
ul.csu-row>li:before{display:none}
.csu-row{--csu-gutter-x: 1rem;--csu-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--csu-gutter-y));margin-right:calc(-.5 * var(--csu-gutter-x));margin-left:calc(-.5 * var(--csu-gutter-x))}
@media (min-width: 64em){.csu-row{--csu-gutter-x: 1.5rem;--csu-gutter-y: 0}
}
.csu-row>*{flex-shrink:0;width:100%;max-width:100%;margin-top:var(--csu-gutter-y);padding-right:calc(var(--csu-gutter-x) * .5);padding-left:calc(var(--csu-gutter-x) * .5)}
.csu-row>*>li{position:initial;display:block;margin-bottom:0;text-align:initial}
.csu-row>*>li:before{display:none}
.csu-col{flex:1 0 0%}
.csu-row-cols-auto>*{flex:0 0 auto;width:auto}
.csu-row-cols-1>*{flex:0 0 auto;width:100%}
.csu-row-cols-2>*{flex:0 0 auto;width:50%}
.csu-row-cols-3>*{flex:0 0 auto;width:33.3333333333%}
.csu-row-cols-4>*{flex:0 0 auto;width:25%}

.csu-row-cols-5>*{flex:0 0 auto;width:20%}
.csu-row-cols-6>*{flex:0 0 auto;width:16.6666666667%}
.csu-col-auto{flex:0 0 auto;width:auto}
.csu-col-1{flex:0 0 auto;width:8.33333333%}
.csu-col-2{flex:0 0 auto;width:16.66666667%}
.csu-col-3{flex:0 0 auto;width:25%}
.csu-col-4{flex:0 0 auto;width:33.33333333%}

.csu-col-5{flex:0 0 auto;width:41.66666667%}
.csu-col-6{flex:0 0 auto;width:50%}
.csu-col-7{flex:0 0 auto;width:58.33333333%}

.csu-col-8{flex:0 0 auto;width:66.66666667%}
.csu-col-9{flex:0 0 auto;width:75%}
.csu-col-10{flex:0 0 auto;width:83.33333333%}

.csu-col-11{flex:0 0 auto;width:91.66666667%}
.csu-col-12{flex:0 0 auto;width:100%}
.csu-offset-1{margin-left:8.33333333%}
.csu-offset-2{margin-left:16.66666667%}
.csu-offset-3{margin-left:25%}
.csu-offset-4{margin-left:33.33333333%}

.csu-offset-5{margin-left:41.66666667%}
.csu-offset-6{margin-left:50%}
.csu-offset-7{margin-left:58.33333333%}

.csu-offset-8{margin-left:66.66666667%}
.csu-offset-9{margin-left:75%}
.csu-offset-10{margin-left:83.33333333%}

.csu-offset-11{margin-left:91.66666667%}
.csu-g-0,.csu-gx-0{--csu-gutter-x: 0}

.csu-g-0,.csu-gy-0{--csu-gutter-y: 0}
.csu-g-1,.csu-gx-1{--csu-gutter-x: 1rem}

.csu-g-1,.csu-gy-1{--csu-gutter-y: 1rem}
.csu-g-2,.csu-gx-2{--csu-gutter-x: 1.5rem}

.csu-g-2,.csu-gy-2{--csu-gutter-y: 1.5rem}
.csu-g-12,.csu-gx-12{--csu-gutter-x: .75rem}

.csu-g-12,.csu-gy-12{--csu-gutter-y: .75rem}
.csu-g-32,.csu-gx-32{--csu-gutter-x: 2rem}

.csu-g-32,.csu-gy-32{--csu-gutter-y: 2rem}
@media (min-width: 48em){.csu-col-md{flex:1 0 0%}

.csu-row-cols-md-auto>*{flex:0 0 auto;width:auto}
.csu-row-cols-md-1>*{flex:0 0 auto;width:100%}
.csu-row-cols-md-2>*{flex:0 0 auto;width:50%}
.csu-row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}
.csu-row-cols-md-4>*{flex:0 0 auto;width:25%}

.csu-row-cols-md-5>*{flex:0 0 auto;width:20%}
.csu-row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}
.csu-col-md-auto{flex:0 0 auto;width:auto}
.csu-col-md-1{flex:0 0 auto;width:8.33333333%}
.csu-col-md-2{flex:0 0 auto;width:16.66666667%}
.csu-col-md-3{flex:0 0 auto;width:25%}
.csu-col-md-4{flex:0 0 auto;width:33.33333333%}

.csu-col-md-5{flex:0 0 auto;width:41.66666667%}
.csu-col-md-6{flex:0 0 auto;width:50%}
.csu-col-md-7{flex:0 0 auto;width:58.33333333%}

.csu-col-md-8{flex:0 0 auto;width:66.66666667%}
.csu-col-md-9{flex:0 0 auto;width:75%}
.csu-col-md-10{flex:0 0 auto;width:83.33333333%}

.csu-col-md-11{flex:0 0 auto;width:91.66666667%}
.csu-col-md-12{flex:0 0 auto;width:100%}
.csu-offset-md-0{margin-left:0}
.csu-offset-md-1{margin-left:8.33333333%}
.csu-offset-md-2{margin-left:16.66666667%}
.csu-offset-md-3{margin-left:25%}
.csu-offset-md-4{margin-left:33.33333333%}

.csu-offset-md-5{margin-left:41.66666667%}
.csu-offset-md-6{margin-left:50%}
.csu-offset-md-7{margin-left:58.33333333%}

.csu-offset-md-8{margin-left:66.66666667%}
.csu-offset-md-9{margin-left:75%}
.csu-offset-md-10{margin-left:83.33333333%}



.csu-offset-md-11{margin-left:91.66666667%}


.csu-g-md-0,.csu-gx-md-0{--csu-gutter-x: 0}

.csu-g-md-0,.csu-gy-md-0{--csu-gutter-y: 0}
.csu-g-md-1,.csu-gx-md-1{--csu-gutter-x: 1rem}

.csu-g-md-1,.csu-gy-md-1{--csu-gutter-y: 1rem}
.csu-g-md-2,.csu-gx-md-2{--csu-gutter-x: 1.5rem}

.csu-g-md-2,.csu-gy-md-2{--csu-gutter-y: 1.5rem}
.csu-g-md-12,.csu-gx-md-12{--csu-gutter-x: .75rem}

.csu-g-md-12,.csu-gy-md-12{--csu-gutter-y: .75rem}
.csu-g-md-32,.csu-gx-md-32{--csu-gutter-x: 2rem}

.csu-g-md-32,.csu-gy-md-32{--csu-gutter-y: 2rem}
}
@media (min-width: 64em){.csu-col-lg{flex:1 0 0%}

.csu-row-cols-lg-auto>*{flex:0 0 auto;width:auto}
.csu-row-cols-lg-1>*{flex:0 0 auto;width:100%}
.csu-row-cols-lg-2>*{flex:0 0 auto;width:50%}
.csu-row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}
.csu-row-cols-lg-4>*{flex:0 0 auto;width:25%}

.csu-row-cols-lg-5>*{flex:0 0 auto;width:20%}
.csu-row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}
.csu-col-lg-auto{flex:0 0 auto;width:auto}
.csu-col-lg-1{flex:0 0 auto;width:8.33333333%}
.csu-col-lg-2{flex:0 0 auto;width:16.66666667%}
.csu-col-lg-3{flex:0 0 auto;width:25%}
.csu-col-lg-4{flex:0 0 auto;width:33.33333333%}

.csu-col-lg-5{flex:0 0 auto;width:41.66666667%}
.csu-col-lg-6{flex:0 0 auto;width:50%}
.csu-col-lg-7{flex:0 0 auto;width:58.33333333%}

.csu-col-lg-8{flex:0 0 auto;width:66.66666667%}
.csu-col-lg-9{flex:0 0 auto;width:75%}
.csu-col-lg-10{flex:0 0 auto;width:83.33333333%}

.csu-col-lg-11{flex:0 0 auto;width:91.66666667%}
.csu-col-lg-12{flex:0 0 auto;width:100%}
.csu-offset-lg-0{margin-left:0}
.csu-offset-lg-1{margin-left:8.33333333%}
.csu-offset-lg-2{margin-left:16.66666667%}
.csu-offset-lg-3{margin-left:25%}
.csu-offset-lg-4{margin-left:33.33333333%}

.csu-offset-lg-5{margin-left:41.66666667%}
.csu-offset-lg-6{margin-left:50%}
.csu-offset-lg-7{margin-left:58.33333333%}

.csu-offset-lg-8{margin-left:66.66666667%}
.csu-offset-lg-9{margin-left:75%}
.csu-offset-lg-10{margin-left:83.33333333%}



.csu-offset-lg-11{margin-left:91.66666667%}


.csu-g-lg-0,.csu-gx-lg-0{--csu-gutter-x: 0}

.csu-g-lg-0,.csu-gy-lg-0{--csu-gutter-y: 0}
.csu-g-lg-1,.csu-gx-lg-1{--csu-gutter-x: 1rem}

.csu-g-lg-1,.csu-gy-lg-1{--csu-gutter-y: 1rem}
.csu-g-lg-2,.csu-gx-lg-2{--csu-gutter-x: 1.5rem}

.csu-g-lg-2,.csu-gy-lg-2{--csu-gutter-y: 1.5rem}
.csu-g-lg-12,.csu-gx-lg-12{--csu-gutter-x: .75rem}

.csu-g-lg-12,.csu-gy-lg-12{--csu-gutter-y: .75rem}
.csu-g-lg-32,.csu-gx-lg-32{--csu-gutter-x: 2rem}

.csu-g-lg-32,.csu-gy-lg-32{--csu-gutter-y: 2rem}
}
.csu-link-icon{display:flex;gap:1rem;align-items:center;font-weight:500}
.csu-link-icon__icon{display:flex;flex:0 0 auto;align-items:flex-start;height:1.5rem;aspect-ratio:24/24}
.csu-link-icon__text{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:inherit}
.csu-link-icon--mb-12:not(:last-child){margin-bottom:.75rem}
.csu-link-icon--gap-8{gap:.5rem}
.csu-link-icon--p-8-12{padding:.5rem .75rem}
.csu-link-icon--icon-top{align-items:flex-start}
.csu-link-icon--text-s .csu-link-icon__text{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:400}
.csu-link-icon--text-xs .csu-link-icon__text{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:400}
.csu-link-icon--justify-content-between{justify-content:space-between}
@media (min-width: 64em){.csu-link-icon--justify-content-lg-start{justify-content:flex-start}
}
.csu-link-icon[href]{transition:none;text-decoration:none;color:var(--gov-color-primary)}
.csu-link-icon[href] .csu-link-icon__icon{transition:color .2s ease-in-out;color:var(--gov-color-primary)}
.csu-link-icon[href] .csu-link-icon__text{transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;text-underline-offset:.0625rem}
.csu-link-icon[href]:hover .csu-link-icon__icon{color:var(--gov-color-primary-700)}
.csu-link-icon[href]:hover .csu-link-icon__text{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-link-icon[href][target=_blank]{position:relative}
.csu-link-icon[href][target=_blank]:after{content:"";flex:0 0 auto;width:1.5rem;height:1.5rem;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 14.1a.7.7 0 0 0 1.195.496L17.6 7.39v3.91a.7.7 0 1 0 1.4 0V5.7a.7.7 0 0 0-.7-.7h-5.6a.7.7 0 1 0 0 1.4h3.911l-7.205 7.205a.697.697 0 0 0-.206.495zm6.795.905a.7.7 0 0 0-1.195.495v2.1H6.4V9.2h2.1a.7.7 0 1 0 0-1.4H5.7a.7.7 0 0 0-.7.7v9.8a.7.7 0 0 0 .7.7h9.8a.7.7 0 0 0 .7-.7v-2.8a.7.7 0 0 0-.205-.495z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 14.1a.7.7 0 0 0 1.195.496L17.6 7.39v3.91a.7.7 0 1 0 1.4 0V5.7a.7.7 0 0 0-.7-.7h-5.6a.7.7 0 1 0 0 1.4h3.911l-7.205 7.205a.697.697 0 0 0-.206.495zm6.795.905a.7.7 0 0 0-1.195.495v2.1H6.4V9.2h2.1a.7.7 0 1 0 0-1.4H5.7a.7.7 0 0 0-.7.7v9.8a.7.7 0 0 0 .7.7h9.8a.7.7 0 0 0 .7-.7v-2.8a.7.7 0 0 0-.205-.495z'/%3E%3C/svg%3E")}
.csu-link-icon--underline.csu-link-icon[href] .csu-link-icon__text,.csu-link-icon--underline.csu-link-icon[href].is-inactive .csu-link-icon__text{text-decoration-color:#0000}
.csu-link-icon--underline.csu-link-icon[href]:hover .csu-link-icon__text{-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem}
.csu-link-icon--no-underline.csu-link-icon[href] .csu-link-icon__text{text-decoration:none}
.csu-link-icon.is-inactive,.csu-link-icon[href].is-inactive,.csu-link-icon[href].is-inactive .csu-link-icon__icon,.csu-link-icon[href].is-inactive .csu-link-icon__text{color:var(--gov-color-secondary-600)}
.csu-link-icon[href].is-inactive .csu-link-icon__text,.csu-link-icon--underline.csu-link-icon[href].is-inactive:hover .csu-link-icon__text{text-decoration-color:var(--gov-color-secondary-600)}
@keyframes rotation{0%{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.csu-loader{position:relative;display:flex;gap:1.5rem;align-items:center}
.csu-loader:before{content:"";display:flex;width:2.5rem;height:2.5rem;border:.4375rem solid rgba(0,0,0,0);border-radius:50%;border-bottom-color:var(--gov-color-primary-500);animation:rotation 1s linear infinite}
.csu-loader:empty:after{content:attr(data-label-loading)}
.csu-loader--sm{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);gap:1rem}
.csu-loader--sm:before{width:1.5rem;height:1.5rem;border-width:.3125rem}
.csu-loader--lg{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:var(--gov-text-l-font-weight);gap:2rem}
.csu-loader--lg:before{width:5rem;height:5rem;border-width:.625rem}
.csu-loader--vertical{flex-direction:column}
.csu-loader--ring:before{border-color:var(--gov-color-secondary-500);border-bottom-color:var(--gov-color-primary-500)}
.csu-loader--p{padding:2.5rem}
.csu-loader--p-s{padding:1.5rem}

.csu-loader--p-l{padding:3.5rem}
.csu-section{padding-top:1.5rem;padding-bottom:1.5rem}
@media (min-width: 64em){.csu-section:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}
.csu-section:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}
}
.csu-section:not(:first-child){margin-top:.125rem}
.csu-section--bg-primary{background-color:var(--gov-color-primary-200)}
.csu-section--bg-secondary{--gov-button-primary-base-hover-bg: var(--gov-color-primary-300);--gov-button-primary-base-active-bg: var(--gov-color-primary-300);background-color:var(--gov-color-secondary-200)}
.csu-section--p-none{padding-top:0;padding-bottom:0}
.csu-section--p-sm{padding-top:1rem;padding-bottom:1rem}
.csu-section--p-m{padding-top:1.5rem;padding-bottom:1.5rem}
.csu-section--p-lg{padding-top:2rem;padding-bottom:2rem}

.csu-section--p-xl{padding-top:3rem;padding-bottom:3rem}
.csu-section--p-2xl{padding-top:4rem;padding-bottom:4rem}

.csu-section--p-3xl{padding-top:5rem;padding-bottom:5rem}
.csu-section--pb-2xl{padding-bottom:4rem}
.csu-section--no-gap:not(:first-child){margin-top:0}
@media (min-width: 64em){.csu-section--no-radius:first-child{border-radius:0}
.csu-section--no-radius:last-child{border-radius:0}
.csu-section--no-top-radius:first-child{border-top-left-radius:0;border-top-right-radius:0}
}
.csu-section--text-l p{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight)}
@media (min-width: 48em){.csu-section--text-l p{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:var(--gov-text-l-font-weight)}
}
.csu-section--container-expand{padding-right:1.25rem;padding-left:1.25rem}
@media (min-width: 64em){.csu-section--container-expand{padding-right:0;padding-left:0}
}
.csu-section--container-outer{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:1.25rem;padding-left:1.25rem}
@media (min-width: 64em){.csu-section--container-outer{margin-right:-1.75rem;margin-left:-1.75rem;padding-right:1.75rem;padding-left:1.75rem}
}
.csu-section--bg-secondary-even:nth-of-type(2n){background-color:var(--gov-color-secondary-200)}

.csu-section--bg-secondary-odd:nth-of-type(odd){background-color:var(--gov-color-secondary-200)}
.csu-section--outer{margin-right:-1.25rem;margin-left:-1.25rem}
@media (min-width: 64em){.csu-section--outer{margin-right:0;margin-left:0}
}
.csu-section--side-menu-content{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:1.25rem;padding-left:1.25rem}
@media (min-width: 64em){.csu-section--side-menu-content{margin-right:0;margin-left:0;padding-right:8.3333333333%;padding-left:8.3333333333%}
}
.is-expanded .csu-section--side-menu-content{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:1.25rem;padding-left:1.25rem}
@media (min-width: 64em){.is-expanded .csu-section--side-menu-content{margin-right:0;margin-left:0;padding-right:2.5rem;padding-left:2.5rem}
}
.csu-section--full-side-menu-content{margin-right:calc(50% + var(--scrollbar-width, 1.5625rem) / 2 - 50vw);margin-left:calc(50% + var(--scrollbar-width, 1.5625rem) / 2 - 50vw);padding-right:1.25rem;padding-left:1.25rem}
@media (min-width: 64em){.csu-section--full-side-menu-content{padding-right:8.3333333333%;padding-left:8.3333333333%}
}
.is-expanded .csu-section--full-side-menu-content{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:1.25rem;padding-left:1.25rem}
@media (min-width: 64em){.is-expanded .csu-section--full-side-menu-content{margin-right:0;margin-left:0;padding-right:2.5rem;padding-left:2.5rem}
}
.csu-accordion__inner .csu-section:not(:first-child){margin-top:0;border-top:.125rem solid var(--gov-color-neutral-white)}
.csu-social-sharing{position:relative;display:inline-flex}
.csu-side-menu-content__content .csu-social-sharing{z-index:70}
.csu-social-sharing__toggle{--gov-button-secondary-outlined-active-bg: var(--gov-color-neutral-white);--gov-button-secondary-outlined-hover-bg: var(--gov-color-neutral-white)}
.csu-social-sharing__toggle.is-expanded .element{background-color:var(--gov-color-neutral-white)}
.csu-social-sharing__content{position:absolute;top:calc(100% + .5rem);right:0;padding:.5rem;border-radius:.1875rem;box-shadow:0 .125rem .5rem rgba(var(--gov-color-primary-rgb),.08);background-color:var(--gov-color-neutral-white)}
@media (min-width: 64em){.csu-social-sharing__content{right:auto;left:50%;transform:translate(-50%)}
}
.csu-social-sharing__content:not(.is-open){display:none}
.csu-social-sharing__content ul{display:flex;gap:.75rem;padding-left:0}
.csu-social-sharing__content ul>li{position:initial;display:block;margin-bottom:0;text-align:initial}
.csu-social-sharing__content ul>li:before{display:none}
.csu-social-sharing__content ul li a{display:flex;justify-content:center;align-items:center;height:1.5rem;text-decoration:none;aspect-ratio:24/24}
.csu-content .csu-social-sharing__content ul li a[href][target=_blank]:not(.element){display:flex}
.csu-content .csu-social-sharing__content ul li a[href][target=_blank]:not(.element):after{display:none}
.csu-social-sharing__content ul li a>*{transition:color .2s ease-in-out;color:var(--gov-color-primary)}
.csu-social-sharing__content ul li a>* :hover{color:var(--gov-color-primary-700)}
.csu-dp-image-box{position:relative;overflow:hidden;border-radius:.5rem;background-color:var(--gov-color-primary)}
.csu-dp-image-box__content{position:absolute;z-index:10;padding:2rem}
.csu-dp-image-box__content>*{margin:0;font-size:var(--gov-text-2xl-font-size);font-weight:700;line-height:2.75rem;letter-spacing:.0468125rem;color:var(--gov-color-neutral-white)}
.csu-dp-image-box__image{display:flex;opacity:.25;mix-blend-mode:multiply}
.csu-dp-image-box__image img{width:100%}
.csu-dp-image-box--pos-tl .csu-dp-image-box__content{top:2rem;left:2rem;padding:0 2rem 2rem 0}
.csu-dp-image-box--pos-tr .csu-dp-image-box__content{top:2rem;right:2rem;padding:0 0 2rem 2rem;text-align:right}
.csu-dp-image-box--pos-br .csu-dp-image-box__content{right:2rem;bottom:2rem;padding:2rem 0 0 2rem;text-align:right}
.csu-dp-image-box--pos-bl .csu-dp-image-box__content{bottom:2rem;left:2rem;padding:2rem 2rem 0 0}
.csu-dp-header{position:relative;z-index:80}
.csu-dp-header__top{position:relative;z-index:10;padding-top:1rem;padding-bottom:1rem;background-color:var(--gov-color-primary-200)}
@media (min-width: 48em){.csu-dp-header__top{padding-top:2.5rem;padding-bottom:2.5rem}
}
.csu-dp-header__title h1{color:var(--gov-color-primary-700);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:var(--gov-text-xl-font-weight)}
@media (min-width: 48em){.csu-dp-header__title h1{font-size:var(--gov-text-4xl-font-size);line-height:var(--gov-text-4xl-line-height);letter-spacing:var(--gov-text-4xl-letter-spacing);font-weight:500}
}
@media (min-width: 64em){.csu-dp-header__title h1{font-size:var(--gov-text-5xl-font-size);line-height:var(--gov-text-5xl-line-height);letter-spacing:var(--gov-text-5xl-letter-spacing);font-weight:500;font-size:2.5rem}
}
.csu-dp-header__title p{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700;color:var(--gov-color-primary)}
@media (min-width: 48em){.csu-dp-header__title p{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700}
}
.csu-dp-header__logo{display:block;max-width:9.375rem;line-height:1}
@media (min-width: 48em){.csu-dp-header__logo{max-width:none}
}
.csu-dp-header__navbar{position:relative;z-index:5;box-shadow:var(--gov-box-shadow-s)}
.csu-dp-header__navbar .csu-header-subnav__link{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:700;text-decoration:none;color:var(--gov-color-primary)}
.csu-dp-header__navbar .csu-header-subnav__link:hover{color:var(--gov-color-primary-700);fill:var(--gov-color-primary-700)}
.csu-dp-header__navbar .csu-header-nav ul{padding:0}
.csu-dp-header__navbar .csu-header-nav ul li{margin:0}
.csu-dp-header__navbar .csu-header-nav ul li:before{display:none}
.csu-dp-header__navbar .csu-header-nav>ul{display:flex}
@media (min-width: 64em){.csu-dp-header__navbar .csu-header-nav>ul{gap:2.5rem}
}
@media (min-width: 75em){.csu-dp-header__navbar .csu-header-nav>ul{gap:3.5rem}
}
.csu-dp-header__navbar .csu-header-nav>ul>li{position:static}
.csu-dp-header__navbar .csu-header-nav>ul>li>.csu-header-subnav__link{position:relative;padding:1.5rem 0;font-weight:500}
.csu-dp-header__navbar .csu-header-nav>ul>li>.csu-header-subnav__link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1875rem;transition:background-color .15s ease-in-out;background-color:#0000}
@media (min-width: 64em){.csu-dp-header__navbar .csu-header-nav>ul>li>.csu-header-subnav__link:hover:before{background-color:var(--gov-color-primary-700)}
}
.csu-dp-header__navbar .csu-header-nav>ul>li.is-open{cursor:pointer}
.csu-dp-header__navbar .csu-header-nav>ul>li.is-open>.csu-header-subnav{cursor:default}
@media (min-width: 64em){.csu-dp-header__navbar .csu-header-nav>ul>li.is-open>.csu-header-subnav{display:block}
}
.csu-dp-header__navbar .csu-header-nav>ul>li.is-open>.csu-header-subnav__link{pointer-events:none;color:var(--gov-color-primary-700)}
.csu-dp-header__navbar .csu-header-nav>ul>li.is-open>.csu-header-subnav__link:before{background-color:var(--gov-color-primary-700)}
.csu-dp-header__navbar .csu-header-nav>ul>li.is-active>.csu-header-subnav__link{color:var(--gov-color-primary-900)}
@media (max-width: 63.99em){.csu-dp-header__navbar .csu-header-subnav{display:none}
}
.csu-dp-header__paginate{display:flex;gap:.5rem}
@media (min-width: 64em){.csu-dp-header__paginate{gap:2rem}
}
@media (max-width: 63.99em){.csu-dp-header__paginate{justify-content:space-between}
.csu-dp-header__paginate .csu-link-icon{gap:.75rem}
.csu-dp-header__paginate .csu-link-icon:first-child{padding-left:0}

.csu-dp-header__paginate .csu-link-icon:last-child{padding-right:0}
.csu-dp-header__paginate .csu-link-icon__text{font-size:var(--gov-text-s-font-size)}
.csu-dp-header__paginate .csu-link-icon--p-8-12{padding:.5rem}
}
.csu-dp-header__social{display:flex;gap:.25rem;align-items:center}
.csu-dp-header__social li a{display:flex;padding:.5rem}
.csu-dp-header__social li a,.csu-dp-header__social li a gov-icon{transition:color .2s ease-in-out}
.csu-dp-header__social li a:hover,.csu-dp-header__social li a:hover gov-icon{color:var(--gov-color-primary-700)}
.csu-dp-header__lang{display:flex;align-items:center;margin-left:.5rem;padding-left:1rem;border-left:.0625rem solid var(--gov-color-secondary-500)}
.csu-accordion-base__toggle .csu-accordion-base-control__plus{display:block}
.csu-accordion-base__toggle .csu-accordion-base-control__minus,.csu-accordion-base__toggle.is-expanded .csu-accordion-base-control__plus{display:none}
.csu-accordion-base__toggle.is-expanded .csu-accordion-base-control__minus{display:block}
.csu-accordion-base__content[aria-hidden=true]{display:block;height:0;min-height:0;overflow:hidden;visibility:hidden}
.csu-filter-badge-mark{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);margin:0;color:var(--gov-color-secondary-800)}
.csu-advanced-filtering{display:flex;flex-direction:column}
@media (min-width: 64em){.csu-advanced-filtering{flex-direction:row}
}
.csu-advanced-filtering__menu{flex:0 1 auto}
.csu-advanced-filtering__content{flex:1 1 auto}
.csu-advanced-filtering-menu{display:flex;flex-wrap:wrap;padding:0;list-style-type:none}
@media (min-width: 64em){.csu-advanced-filtering-menu{display:block}
}
.csu-advanced-filtering-menu__item{margin:0;text-align:left}
.csu-advanced-filtering-menu__item:before{display:none}
.csu-advanced-filtering-menu__item .gov-button{--gov-button-xl-padding-y: 1rem;--gov-border-radius: 0;--gov-button-text-xl-font-weight: bold;--gov-button-primary-base-hover-color: var(--gov-color-primary-700);--gov-button-primary-base-hover-bg: var(--gov-color-neutral-white);--gov-button-primary-base-active-bg: var(--gov-color-neutral-white)}
.csu-advanced-filtering-menu__item .gov-button .element{justify-content:flex-start}
.csu-advanced-filtering-menu__item.is-active{background-color:var(--gov-color-neutral-white)}
.csu-advanced-filtering-menu__item.is-active .gov-button{--gov-button-primary-base-color: var(--gov-color-primary-900);--gov-button-primary-base-hover-color: var(--gov-color-primary-900);--gov-button-primary-base-hover-bg: transparent;--gov-button-primary-base-active-bg: transparent}
@media (min-width: 64em){.csu-advanced-filtering-menu__item.is-active{margin-right:-.125rem;border-radius:.1875rem 0 0 .1875rem}
}
.csu-advanced-filtering-content{padding:1.5rem 1rem;border-top:.125rem solid var(--gov-color-primary);border-radius:0 0 .5rem .5rem;background-color:var(--gov-color-neutral-white)}
@media (min-width: 64em){.csu-advanced-filtering-content{padding:2.75rem 2.5rem;border-top:none;border-left:.125rem solid var(--gov-color-primary);border-radius:0 .5rem .5rem 0}
}
.csu-advanced-filtering-content__items{margin:0;padding:0;-moz-columns:2;columns:2;-moz-column-gap:1.25rem;column-gap:1.25rem;list-style-type:none}
@media (min-width: 48em){.csu-advanced-filtering-content__items{-moz-columns:3;columns:3}
}
.csu-advanced-filtering-content__item{--gov-text-xs-font-size: .875rem;margin:0 0 1rem}
.csu-advanced-filtering-content__item:before{display:none}
.csu-advanced-filtering-content__sub{display:flex;gap:1rem;align-items:center}
.csu-advanced-filtering-content__sub>a{flex:0 0 auto;margin-left:auto}
.csu-advanced-filtering-content__subitems{display:flex;gap:.25rem;flex-direction:column;margin-left:1rem}
.csu-article-big{display:flex;gap:1.5rem;flex-direction:column;max-width:35rem;text-decoration:none}
.csu-article-big__image-wrapper{display:block;overflow:hidden;border-radius:var(--gov-border-radius, .5rem)}
.csu-article-big__image{display:block;transition:transform .2s ease-in-out;will-change:transform}
.csu-article-big__date{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);display:block;margin-bottom:.5rem;color:var(--gov-color-secondary-700)}
.csu-article-big__title{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;display:block;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary);text-underline-offset:.0625rem}
@media (min-width: 48em){.csu-article-big__title{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:700}
}
.csu-article-big__perex{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);color:var(--gov-color-primary-900)}
@media (min-width: 48em){.csu-article-big__perex{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight)}
}
.csu-article-big__more-wrapper{display:flex;gap:.5rem;align-items:center;transition:color .2s ease-in-out;color:var(--gov-color-primary)}
.csu-article-big:hover .csu-link-icon__icon{transition:color .2s ease-in-out;color:var(--gov-color-primary)}
.csu-article-big__more,.csu-article-big .csu-link-icon__text{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:500;display:block;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary);text-underline-offset:.0625rem}
.csu-article-big:hover .csu-article-big__title,.csu-article-big:hover .csu-article-big__more,.csu-article-big:hover .csu-link-icon__text{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-article-big:hover .csu-article-big__image{transform:scale(1.05)}
.csu-article-big:hover .csu-article-big__more-wrapper,.csu-article-big:hover .csu-link-icon__icon{color:var(--gov-color-primary-700)}
.csu-article-small{display:flex;gap:1.5rem;align-items:center;text-decoration:none}
.csu-article-small__col+.csu-article-small__col{flex:1 1 auto}
.csu-article-small__col:first-child{flex:1 0 auto;width:100%;max-width:8rem;overflow:hidden;border-radius:var(--gov-border-radius, .5rem)}
@media (min-width: 48em){.csu-article-small__col:first-child{max-width:9.75rem}
}
.csu-article-small__col:first-child:last-child{flex:1 1 auto;max-width:none}
.csu-article-small__image{display:block;transition:transform .2s ease-in-out;will-change:transform}
.csu-article-small__date{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);display:block;margin-bottom:.5rem;color:var(--gov-color-secondary-700)}
.csu-article-small__title{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;display:block;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary);text-underline-offset:.0625rem}
.csu-article-small:hover .csu-article-small__title{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-article-small:hover .csu-article-small__image{transform:scale(1.05)}
.csu-button-group{display:flex;flex-wrap:wrap;align-items:center;padding-left:0}
.csu-button-group>li{position:initial;display:block;margin-bottom:0;text-align:initial}
.csu-button-group>li:before{display:none}
.csu-button-group__item+.csu-button-group__item{display:flex}
.csu-button-group__item+.csu-button-group__item:before{content:"";position:relative;top:auto;left:auto;display:inline-block;width:.0625rem;height:inherit;margin-right:.5rem;margin-left:.5rem;border-radius:0;background-color:var(--gov-color-secondary-600)}
@media (min-width: 48em){.csu-button-group--px-m{padding-right:1rem;padding-left:1rem}
}
.csu-modal__section{margin-bottom:2rem}
.csu-modal__section--annot .csu-modal__definition,.csu-modal__section--annot .csu-modal__definition p{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight)}
.csu-modal__section--annot .gov-accordion-item[size=xs] .gov-accordion-item__label *{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight)}
.csu-modal__section--between .csu-modal__section-col{gap:.5rem;flex-wrap:wrap;align-items:center}
.csu-modal__term{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);margin-bottom:.25rem}
.csu-modal hr{margin-bottom:1.5rem}
@media (min-width: 48em){.csu-modal__section--between .csu-modal__section-col{display:flex;justify-content:flex-end}
.csu-modal__section--bordered .csu-modal__section-col{position:relative}
.csu-modal__section--bordered .csu-modal__section-col:not(:last-child):before{content:"";position:absolute;top:0;right:0;bottom:0;display:block;border-right:.0625rem solid var(--gov-color-secondary-500)}

.csu-modal__section--centered .csu-modal__section-col:not(:first-child){display:flex;justify-content:center}
.csu-modal__section--indented .csu-modal__section-col:not(:first-child){padding-left:1.875rem}
}
@media (min-width: 64em){.csu-modal__section--indented .csu-modal__section-col:not(:first-child){padding-left:3.125rem}
}
.csu-catalog-table{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);width:calc(100% + 2.5rem);margin-left:-1.25rem;border-collapse:collapse}
@media (min-width: 64em){.csu-catalog-table{width:100%;margin-right:0;margin-left:0}
}
@media (max-width: 63.99em){.csu-catalog-table{border-top:.0625rem solid var(--gov-color-secondary-500)}
}
.csu-accordion__inner .csu-catalog-table{width:100%;margin-left:0}
.csu-catalog-table tr{border-bottom:.0625rem solid var(--gov-color-secondary-500)}
@media (max-width: 63.99em){.csu-catalog-table tr{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"name actions" "period actions" "date actions" "type actions"}
}
.csu-catalog-table tr:hover{background-color:var(--gov-color-primary-100)}
.csu-catalog-table th{padding:.5rem .75rem;white-space:nowrap;text-align:left;vertical-align:middle;color:var(--gov-color-secondary-800);background-color:var(--gov-color-primary-200)}
.csu-catalog-table th:first-child{border-top-left-radius:.5rem}

.csu-catalog-table th:last-child{border-top-right-radius:.5rem}
.csu-catalog-table th .gov-button{--gov-button-primary-base-color: var(--gov-color-secondary-800);--gov-button-primary-base-hover-color: var(--gov-color-primary-900);--gov-button-primary-base-hover-bg: transparent;--gov-button-primary-base-active-bg: transparent}
.csu-catalog-table td{padding:1.25rem .75rem}
@media (max-width: 63.99em){.csu-catalog-table td:before{content:attr(data-col-name);display:block;font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height)}
.csu-catalog-table thead{display:none}
}
.csu-catalog-table thead th:first-child{padding-left:1.25rem}
.csu-catalog-table .is-sorted .gov-icon{transform:rotate(180deg)}
.csu-catalog-table .csu-catalog-table-col__name{grid-area:name;padding:1.5rem 0 1rem 1.25rem}
@media (min-width: 64em){.csu-catalog-table .csu-catalog-table-col__name{padding:1.25rem .75rem 1.25rem 1.25rem}
}
.csu-catalog-table .csu-catalog-table-col__period{grid-area:period;padding:0 0 1rem 1.25rem;color:var(--gov-color-secondary-800)}
@media (min-width: 64em){.csu-catalog-table .csu-catalog-table-col__period{padding:1.25rem .75rem}
}
.csu-catalog-table .csu-catalog-table-col__date{grid-area:date;padding:0 0 1rem 1.25rem;color:var(--gov-color-secondary-800)}
@media (min-width: 64em){.csu-catalog-table .csu-catalog-table-col__date{padding:1.25rem .75rem}
}
.csu-catalog-table .csu-catalog-table-col__type{grid-area:type;padding:0 0 1.5rem 1.25rem}
@media (min-width: 64em){.csu-catalog-table .csu-catalog-table-col__type{padding:1.25rem .75rem}
}
.csu-catalog-table .csu-catalog-table-col__actions{grid-area:actions;padding:1.5rem 1.25rem 1.5rem 1rem}
@media (min-width: 64em){.csu-catalog-table .csu-catalog-table-col__actions{padding:1.25rem 1.25rem 1.25rem .75rem}
}
.csu-catalog-table__name-link{display:inline-block;font-size:var(--gov-text-m-font-size);font-weight:700;line-height:var(--gov-text-m-line-height);color:var(--gov-color-primary)}
@media (min-width: 64em){.csu-catalog-table__name-link{min-width:15.625rem}
}
.csu-catalog-table__name-text{display:block;font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);color:var(--gov-color-secondary-800)}
@media (min-width: 64em){.csu-catalog-table__name-text{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height)}
}
.csu-catalog-table__badges{display:flex;gap:.25rem;flex-wrap:wrap;width:-moz-max-content;width:max-content;max-width:18.75rem}
.csu-catalog-table__badge{--gov-button-primary-solid-bg: var(--gov-color-primary-200);--gov-button-primary-solid-color: var(--gov-color-primary-700);--gov-button-text-xs-font-size: .875rem}
.csu-catalog-table__icons{display:flex;gap:1rem;width:-moz-max-content;width:max-content}
.csu-catalog-table-panel .csu-catalog-table-panel__title{margin-bottom:2rem;font-size:1.75rem;font-weight:var(--gov-text-xl-font-weight);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing)}
@media (min-width: 48em){.csu-catalog-table-panel .csu-catalog-table-panel__title{margin-bottom:2.5rem;font-size:var(--gov-text-3xl-font-size)}
}
.csu-dropdown-button-prefix{display:flex;gap:.875rem;justify-content:space-between;align-items:center;width:100%;padding:0;border:0;background:0}
.csu-dropdown-button-prefix__name{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;flex:1 0 auto;margin-bottom:0;color:var(--gov-color-primary-900)}
.csu-error-state{display:flex;gap:2.5rem 5rem;flex-direction:column;margin:auto;padding:2rem 1.5rem}
@media (min-width: 48em){.csu-error-state{flex-direction:row;max-width:63.5rem}
}
.csu-error-state__image{flex:0 0 auto}
.csu-error-state__image img{display:block}
.csu-error-state__title{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700;margin-bottom:.5rem;color:var(--gov-color-primary-700)}
.csu-error-state__state{font-size:var(--gov-text-6xl-font-size);line-height:var(--gov-text-6xl-line-height);letter-spacing:var(--gov-text-6xl-letter-spacing);font-weight:600;margin-bottom:2rem}
.csu-error-state__text{margin-bottom:2rem;color:var(--gov-color-secondary-700)}
.csu-error-state__text a,.csu-error-state__text strong,.csu-error-state__text b{font-weight:600;text-decoration:none;color:var(--gov-color-primary-700)}
.csu-error-state__text a:hover{color:var(--gov-color-primary)}
.csu-error-state--vertical{flex-direction:column;max-width:24.5rem}
.csu-error-state--vertical .csu-error-state__image{max-width:7.5rem}
.csu-error-state--vertical .csu-error-state__state{font-size:var(--gov-text-4xl-font-size);line-height:var(--gov-text-4xl-line-height);letter-spacing:var(--gov-text-4xl-letter-spacing);font-weight:500}
.csu-feedback{display:flex;gap:1rem;flex-direction:column;justify-content:center;align-items:center;max-width:50.5rem;margin:auto;padding-top:3.5rem;padding-bottom:3.5rem}
@media (min-width: 48em){.csu-feedback{gap:2.5rem;flex-direction:row}
}
.csu-feedback__text{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700;flex:0 0 auto;margin:0}
@media (min-width: 48em){.csu-feedback__text{padding:.75rem 0}
}
.csu-feedback__buttons{display:flex;gap:.5rem}
@media (min-width: 48em){.csu-feedback__buttons{gap:1rem}
}
.csu-feedback__form{display:flex;gap:.5rem;flex:1 1 auto;justify-content:center}
@media (min-width: 48em){.csu-feedback__form{gap:1rem}
}
@media (max-width: 47.99em){.csu-feedback__form{width:100%}
}
.csu-feedback__form:first-child:last-child{flex-direction:column}
@media (min-width: 48em){.csu-feedback__form:first-child:last-child{flex-direction:row}
}
.csu-feedback__input{flex:1 1 100%}
.csu-feedback__input .gov-form-select:not([value]) select{--gov-form-input-color: var(--gov-color-secondary-600)}
.csu-feedback__input .gov-form-select:not([value]) select option{color:var(--gov-color-secondary-700)}
.csu-feedback__button{flex:1 0 auto;text-align:center}
.csu-container.mb-56.mb-lg-96+.csu-container .csu-feedback{padding-top:0}
li.csu-link-row{position:relative;display:grid;margin-bottom:0;text-align:initial}
li.csu-link-row:before{display:none}
.csu-link-row{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"name icons";gap:0 1rem;margin-top:-.0625rem;padding:0 .5rem 0 1rem;border-top:.0625rem solid var(--gov-color-secondary-500);border-bottom:.0625rem solid var(--gov-color-secondary-500)}
@media (min-width: 48em){.csu-link-row{gap:0 1.5rem;align-items:center;padding:0 1.5rem}
}
@media (min-width: 64em){.csu-link-row{margin-right:-1.5rem;margin-left:-1.5rem}
.csu-side-menu-content.is-expanded .csu-link-row{margin-right:0;margin-left:0}
}
.csu-link-row__wrap{margin-bottom:2.5rem}
@media (min-width: 64em){.csu-link-row__wrap{margin-bottom:3.5rem}
}
.csu-link-row__wrap>h1,.csu-link-row__wrap>.h1{font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing);font-weight:600;margin-bottom:1rem}
.csu-link-row__wrap>h2,.csu-link-row__wrap>.h2{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:600;margin-bottom:1rem}
.csu-link-row__wrap>h3,.csu-link-row__wrap>.h3{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:600;margin-bottom:1rem}


.csu-link-row__wrap>h4,.csu-link-row__wrap>.h4{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;margin-bottom:1rem}

.csu-link-row__wrap>h5,.csu-link-row__wrap>.h5{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;margin-bottom:1rem}
.csu-link-row__wrap>h6,.csu-link-row__wrap>.h6{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:600;margin-bottom:1rem}
.csu-link-row__wrap>*+h1,.csu-link-row__wrap>*+.h1{margin-top:2rem}





.csu-link-row__wrap>*+h2,.csu-link-row__wrap>*+.h2{margin-top:2rem}




.csu-link-row__wrap>*+h3,.csu-link-row__wrap>*+.h3{margin-top:2rem}



.csu-link-row__wrap>*+h4,.csu-link-row__wrap>*+.h4{margin-top:2rem}


.csu-link-row__wrap>*+h5,.csu-link-row__wrap>*+.h5{margin-top:2rem}

.csu-link-row__wrap>*+h6,.csu-link-row__wrap>*+.h6{margin-top:2rem}
.csu-link-row__wrap>ul{padding-left:0}
.csu-link-row__wrap>ul>li:not(.csu-link-row){position:initial;display:block;margin-bottom:0;text-align:initial}
.csu-link-row__wrap>ul>li:not(.csu-link-row):before{display:none}
.csu-link-row__name{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:700;grid-area:name;align-self:center;padding:.5rem 0;color:var(--gov-color-primary)}
.csu-link-row>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new>.csu-link-row__name,.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new>.csu-link-row__name,.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__name,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-link-row__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
@media (min-width: 48em){.csu-link-row__name{min-width:15.625rem;padding:1rem 0;line-height:1.5rem;font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600}
}
.csu-link-row a.csu-link-row__name{transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;text-underline-offset:.0625rem}
.csu-link-row a.csu-link-row__name:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:block;margin:auto}
.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;--gov-button-primary-solid-bg: var(--gov-color-secondary-500);--gov-button-primary-solid-color: var(--gov-color-secondary-800);display:flex;grid-area:badge;gap:.5rem;flex-wrap:wrap;align-self:center;padding:.5rem 0}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--no-download.csu-link-row--new>.csu-link-row__badge,.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
@media (max-width: 29.99em){.csu-link-row__badge{padding-top:0}
}
.csu-link-row__badge .gov-chip{white-space:nowrap}
.csu-link-row--oncoming .csu-link-row__badge{--gov-button-primary-solid-bg: var(--gov-color-warning-300);--gov-button-primary-solid-color: var(--gov-color-warning-700)}
.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);grid-area:desc;padding:0 0 .5rem;color:var(--gov-color-secondary-700)}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
.csu-link-row--lg.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
@media (min-width: 48em){.csu-link-row__desc{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);padding:1rem 0;line-height:1.5rem}
}
.csu-link-row__icons{-ms-grid-row:1;-ms-grid-column:3;display:flex;grid-area:icons;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;align-self:flex-start;width:5.625rem;padding:.5rem 0}
.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}
.csu-link-row--new>.csu-link-row__icons,.csu-link-row--oncoming>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__icons,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}
.csu-link-row--lg>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}
.csu-link-row--lg.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__icons,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__icons,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}
@media (max-width: 63.99em){.csu-catalog-table .csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-catalog-table .csu-catalog-table-col__period{-ms-grid-row:2;-ms-grid-column:1}
.csu-catalog-table .csu-catalog-table-col__date{-ms-grid-row:3;-ms-grid-column:1}

.csu-catalog-table .csu-catalog-table-col__type{-ms-grid-row:4;-ms-grid-column:1}
.csu-catalog-table .csu-catalog-table-col__actions{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:2}
.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
}
@media (min-width: 48em){.csu-link-row__icons{width:7.8125rem;padding:.6875rem 0}
}
.csu-link-row__icons>a{position:relative;z-index:20;display:flex;padding:.5rem;border-radius:.1875rem;transition:background-color .2s ease-in-out;text-decoration:none}
.csu-link-row__icons>a>*{transition:color .2s ease-in-out;color:var(--gov-color-primary)}
.csu-link-row__icons>a:hover{color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary-700)}
.csu-link-row__icons>a:hover>*{color:var(--gov-color-neutral-white)}
.csu-link-row:not(.csu-link-row--oncoming):hover{background-color:var(--gov-color-primary-100)}
.csu-link-row:not(.csu-link-row--oncoming):hover .csu-link-row__name{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-link-row:not(.csu-link-row--oncoming):hover .csu-link-row__icons:not(:hover) a:first-child{color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary-700)}
.csu-link-row:not(.csu-link-row--oncoming):hover .csu-link-row__icons:not(:hover) a:first-child>*{color:var(--gov-color-neutral-white)}
.csu-link-row--desc{grid-template-areas:"name icons" "desc icons"}
@media (min-width: 48em){.csu-link-row--desc{grid-template-columns:1fr auto auto;grid-template-areas:"name desc icons"}
.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:2}
.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}
}
.csu-link-row--desc .csu-link-row__name{align-self:flex-end;padding:.5rem 0 .25rem}
@media (min-width: 48em){.csu-link-row--desc .csu-link-row__name{align-self:center;padding:1rem 0}
}
@media (max-width: 29.99em){.csu-link-row--desc .csu-link-row__name{align-self:center}
}
.csu-link-row--desc .csu-link-row__badge{padding:.5rem 0 .25rem}
@media (min-width: 48em){.csu-link-row--desc .csu-link-row__badge{padding:.5rem 0}
}
@media (max-width: 29.99em){.csu-link-row--desc .csu-link-row__badge{padding-top:0}
}
.csu-link-row--new,.csu-link-row--oncoming{grid-template-columns:auto 1fr auto;grid-template-areas:"name badge icons"}
@media (min-width: 48em){.csu-link-row--new,.csu-link-row--oncoming{grid-template-areas:"name badge icons"}
.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new>.csu-link-row__name,.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2}
.csu-link-row--new>.csu-link-row__icons,.csu-link-row--oncoming>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}
}
@media (max-width: 29.99em){.csu-link-row--new,.csu-link-row--oncoming{grid-template-columns:1fr auto;grid-template-areas:"name icons" "badge badge"}
.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new>.csu-link-row__name,.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
.csu-link-row--new>.csu-link-row__icons,.csu-link-row--oncoming>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2}
}
.csu-link-row--new .csu-link-row__badge,.csu-link-row--oncoming .csu-link-row__badge{margin-left:-.5rem}
@media (min-width: 48em){.csu-link-row--new .csu-link-row__badge,.csu-link-row--oncoming .csu-link-row__badge{margin-left:-1rem}

}
@media (max-width: 29.99em){.csu-link-row--new .csu-link-row__badge,.csu-link-row--oncoming .csu-link-row__badge{margin-left:0}
}
.csu-link-row--new.csu-link-row--desc,.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr auto;grid-template-areas:"name badge icons" "desc desc icons"}
@media (min-width: 48em){.csu-link-row--new.csu-link-row--desc,.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr auto auto;grid-template-areas:"name badge desc icons"}
.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}

.csu-link-row--new.csu-link-row--desc>.csu-link-row__icons,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4}
}
@media (max-width: 29.99em){.csu-link-row--new.csu-link-row--desc,.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:1fr auto;grid-template-areas:"name icons" "badge badge" "desc desc"}
.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}

.csu-link-row--new.csu-link-row--desc>.csu-link-row__icons,.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2}
}
.csu-link-row--no-download{grid-template-columns:auto;grid-template-areas:"name"}
.csu-link-row--no-download.csu-link-row--desc{grid-template-columns:1fr;grid-template-areas:"name" "desc"}
@media (min-width: 48em){.csu-link-row--no-download.csu-link-row--desc{grid-template-columns:1fr auto;grid-template-areas:"name desc"}
.csu-link-row--no-download.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
}
.csu-link-row--no-download.csu-link-row--new,.csu-link-row--no-download.csu-link-row--oncoming{grid-template-columns:auto 1fr;grid-template-areas:"name badge"}
@media (min-width: 48em){.csu-link-row--no-download.csu-link-row--new,.csu-link-row--no-download.csu-link-row--oncoming{grid-template-columns:auto 1fr;grid-template-areas:"name badge"}
.csu-link-row--no-download.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--no-download.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new>.csu-link-row__name,.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new>.csu-link-row__badge,.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
}
@media (max-width: 29.99em){.csu-link-row--no-download.csu-link-row--new,.csu-link-row--no-download.csu-link-row--oncoming{grid-template-columns:1fr;grid-template-areas:"name" "badge"}
.csu-link-row--no-download.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--no-download.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new>.csu-link-row__name,.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new>.csu-link-row__badge,.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}
}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr;grid-template-areas:"name badge" "desc desc"}
@media (min-width: 48em){.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr auto;grid-template-areas:"name badge desc"}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}
}
@media (max-width: 29.99em){.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:1fr;grid-template-areas:"name" "badge" "desc"}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}
.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}
}
.csu-link-row--lg{grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"name icons";gap:0 1rem;padding:0 .5rem 0 1rem}
@media (min-width: 64em){.csu-link-row--lg{gap:0 1.5rem;align-items:center;padding:0 1.5rem}
}
.csu-link-row--lg .csu-link-row__name{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:700;padding:.5rem 0}
@media (min-width: 64em){.csu-link-row--lg .csu-link-row__name{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;padding:1rem 0;line-height:1.5rem}
}
.csu-link-row--lg .csu-link-row__desc{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);padding:0 0 .5rem}
@media (min-width: 64em){.csu-link-row--lg .csu-link-row__desc{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);padding:1rem 0;line-height:1.5rem}
}
.csu-link-row--lg .csu-link-row__icons{width:5.625rem;padding:.5rem 0}
@media (min-width: 64em){.csu-link-row--lg .csu-link-row__icons{width:7.8125rem;padding:.6875rem 0}
}
.csu-link-row--lg.csu-link-row--desc{grid-template-areas:"name icons" "desc icons"}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--desc{grid-template-columns:1fr auto auto;grid-template-areas:"name desc icons"}
.csu-link-row--lg.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}
}
.csu-link-row--lg.csu-link-row--desc .csu-link-row__name{align-self:flex-end;padding:.5rem 0 .25rem}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--desc .csu-link-row__name{align-self:center;padding:1rem 0}
}
.csu-link-row--lg.csu-link-row--desc .csu-link-row__badge{padding:.5rem 0 .25rem}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--desc .csu-link-row__badge{padding:.5rem 0}
}
@media (max-width: 29.99em){.csu-link-row--lg.csu-link-row--desc .csu-link-row__badge{padding-top:0}
}
.csu-link-row--lg.csu-link-row--new,.csu-link-row--lg.csu-link-row--oncoming{grid-template-columns:auto 1fr auto;grid-template-areas:"name badge icons"}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--new,.csu-link-row--lg.csu-link-row--oncoming{grid-template-areas:"name badge icons"}
.csu-link-row--lg.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__name,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__icons,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}
}
@media (max-width: 29.99em){.csu-link-row--lg.csu-link-row--new,.csu-link-row--lg.csu-link-row--oncoming{grid-template-columns:1fr auto;grid-template-areas:"name icons" "badge badge"}
.csu-link-row--lg.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__name,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
.csu-link-row--lg.csu-link-row--new>.csu-link-row__icons,.csu-link-row--lg.csu-link-row--oncoming>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2}
}
.csu-link-row--lg.csu-link-row--new .csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming .csu-link-row__badge{margin-left:-.5rem}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--new .csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming .csu-link-row__badge{margin-left:-1rem}

}
@media (max-width: 29.99em){.csu-link-row--lg.csu-link-row--new .csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming .csu-link-row__badge{margin-left:0}
}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr auto;grid-template-areas:"name badge icons" "desc desc icons"}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--new.csu-link-row--desc,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr auto auto;grid-template-areas:"name badge desc icons"}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}

.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__icons,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4}
}
@media (max-width: 29.99em){.csu-link-row--lg.csu-link-row--new.csu-link-row--desc,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:1fr auto;grid-template-areas:"name icons" "badge badge" "desc desc"}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}
.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}

.csu-link-row--lg.csu-link-row--new.csu-link-row--desc>.csu-link-row__icons,.csu-link-row--lg.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__icons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2}
}
.csu-link-row--lg.csu-link-row--no-download{grid-template-columns:auto;grid-template-areas:"name"}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--desc{grid-template-columns:1fr;grid-template-areas:"name" "desc"}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--no-download.csu-link-row--desc{grid-template-columns:1fr auto;grid-template-areas:"name desc"}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming{grid-template-columns:auto 1fr;grid-template-areas:"name badge"}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming{grid-template-columns:auto 1fr;grid-template-areas:"name badge"}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-link-row__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
}
@media (max-width: 29.99em){.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming{grid-template-columns:1fr;grid-template-areas:"name" "badge"}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-link-row__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming>.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}
}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr;grid-template-areas:"name badge" "desc desc"}
@media (min-width: 64em){.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:auto 1fr auto;grid-template-areas:"name badge desc"}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}
}
@media (max-width: 29.99em){.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc{grid-template-columns:1fr;grid-template-areas:"name" "badge" "desc"}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-catalog-table-col__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-catalog-table-col__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__name,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__name{-ms-grid-row:1;-ms-grid-column:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__badge,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__badge{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}
.csu-link-row--lg.csu-link-row--no-download.csu-link-row--new.csu-link-row--desc>.csu-link-row__desc,.csu-link-row--lg.csu-link-row--no-download.csu-link-row--oncoming.csu-link-row--desc>.csu-link-row__desc{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}
}
@media (min-width: 64em){.csu-link-row--no-mx{margin-right:0;margin-left:0}
}
.csu-no-result{display:flex;gap:2rem;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:2rem 1.25rem}
@media (min-width: 48em){.csu-no-result{flex-direction:row;max-width:31rem}
}
.csu-no-result__image{flex:0 0 auto}
.csu-no-result__image img{display:block}
.csu-no-result__title{font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing);font-weight:600;margin-bottom:1rem;color:var(--gov-color-primary-900)}
.csu-no-result__text{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight);margin-bottom:1rem;color:var(--gov-color-secondary-700)}
.csu-no-result--vertical{flex-direction:column}
@media (min-width: 48em){.csu-no-result--vertical{align-items:flex-start}
.csu-no-result--vertical .csu-no-result__text{margin-bottom:2rem}
}
.csu-no-result--vertical .csu-no-result__content>:last-child{margin-bottom:0}
.csu-page-info dl{width:100%;max-width:37.5rem}
@media (min-width: 64em){.csu-page-info dl{max-width:11.5rem}
}
.csu-page-info dt{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:400;margin-bottom:0;color:var(--gov-color-secondary-700)}
.csu-page-info dd{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;display:flex;gap:.5rem;align-items:center;margin-bottom:0}
.csu-pagination{display:flex;gap:1rem;flex-direction:column;align-items:center}
.csu-pagination--mq-px{padding:0 1.25rem}
.csu-pagination--expand{margin-right:-1.25rem;margin-left:-1.25rem}
@media (min-width: 64em){.csu-pagination--expand{margin-right:0;margin-left:0}
}
@media (min-width: 48em){.csu-pagination{gap:0;flex-direction:row}
}
@media (min-width: 64em){.csu-pagination{padding:0}
}
.csu-pagination__col1{flex:0 1 auto;order:3}
@media (min-width: 48em){.csu-pagination__col1{z-index:auto;order:unset}
}
.csu-pagination__col2{flex:1 1 auto;text-align:center}
@media (min-width: 48em){.csu-pagination__col2{padding-right:.25rem;padding-left:1.5rem}
}
.csu-pagination__col3{flex:0 1 auto}
.search-archive-modal{--gov-accordion-m-padding-x: 1.25rem;--gov-accordion-secondary-color: var(--gov-color-primary)}
.search-archive-modal .gov-modal__title{font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing);font-weight:700;color:var(--gov-color-primary-900)}
@media (min-width: 48em){.search-archive-modal{--gov-accordion-m-padding-x: 2.625rem}
}
.search-archive-modal .gov-accordion-item__label{font-weight:700}
.search-archive-modal__list{display:grid;grid-template-columns:repeat(1,minmax(9.375rem,100%));grid-template-rows:repeat(12,1fr);grid-auto-flow:column;gap:1.5rem;padding:1.25rem;background-color:var(--gov-color-secondary-200)}
@media (min-width: 48em){.search-archive-modal__list{grid-template-columns:repeat(1,minmax(9.375rem,50%));grid-template-rows:repeat(6,1fr);gap:1.5rem;padding:2.625rem}
}
@media (min-width: 64em){.search-archive-modal__list{grid-template-columns:repeat(1,minmax(9.375rem,33%));grid-template-rows:repeat(4,1fr)}
}
.search-archive-modal__list:not(:has(*)){display:none}
.search-archive-modal__item{position:initial;display:block;margin-bottom:0;text-align:initial}
.search-archive-modal__item:before{display:none}
.search-archive-modal__item .csu-link-icon[href][target=_blank]:after{display:none}
.search-archive-modal__link{display:flex;gap:1rem;align-items:center}
.search-archive-modal__text{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700;color:var(--gov-color-primary)}
.search-archive-modal .gov-accordion-item__content{--gov-accordion-m-padding-inner: 0}
.csu-filter-open{display:flex;justify-content:flex-end;align-items:center;height:100%;margin:1rem 0 0}
@media (min-width: 64em){.csu-filter-open{margin:0}
}
.csu-filter-open .gov-button{--gov-button-primary-base-hover-bg: transparent;--gov-button-primary-base-active-bg: transparent;--gov-button-primary-base-hover-color: var(--gov-color-primary-700)}
.csu-filter-open.is-open .gov-icon{transform:rotate(180deg)}
.csu-search-input-card{padding:1.25rem;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(var(--gov-color-neutral-black-rgb),.25)}
.csu-search-input-card .gov-accordion-item__content{--gov-accordion-s-padding-inner: 1rem .5rem}
.csu-search-input-card__list{padding-left:0;--gov-form-label-color: var(--gov-color-secondary-800)}
.csu-search-input-card__list>li{position:initial;margin-bottom:0;text-align:initial}
.csu-search-input-card__list>li:before{display:none}
.csu-search-input-card__list>li:not(:last-child){margin-bottom:1rem}
.csu-search-input-card__cb{display:flex;gap:.25rem .75rem}
.csu-search-input-scroll{height:100%;max-height:31.875rem;padding:1.25rem;overflow-y:auto;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(var(--gov-color-neutral-black-rgb),.25);background:var(--gov-color-neutral-white);min-width:13.125rem}
.csu-search-input-scroll__title{color:var(--gov-color-secondary-800)}
.csu-search-input-scroll__badge{margin-top:-.125rem}
.csu-search-input-scroll__more{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:500;display:inline-flex;gap:.5rem;align-items:center;text-decoration:underline;cursor:pointer;color:var(--gov-color-primary)}
.csu-search-input-scroll__more:hover{text-decoration:none;color:var(--gov-color-primary-700)}
.csu-search-input-scroll__more .gov-icon{flex:0 0 auto}
.csu-search-input{--gov-form-input-border-width: .0625rem solid var(--gov-color-secondary-600);--gov-form-placeholder-color: var(--gov-color-secondary-700)}
.csu-search-item{padding-top:1.25rem;padding-bottom:1.25rem;border-top:.0625rem solid var(--gov-color-secondary-500);border-bottom:.0625rem solid var(--gov-color-secondary-500)}
@media (min-width: 48em){.csu-search-item{padding:1.25rem}
}
.csu-search-item+.csu-search-item{margin-top:-.0625rem}
.csu-search-item__title{display:inline-block;margin-bottom:.5rem;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary);text-underline-offset:.0625rem;font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700}
.csu-search-item__title:hover{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-search-item__title b,.csu-search-item__title strong{color:var(--gov-color-primary-900)}
.csu-search-item__date-and-archive{display:flex;gap:.5rem;margin-bottom:.5rem}
.csu-search-item__date{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);margin-bottom:0;color:var(--gov-color-secondary-700)}
.csu-search-item__archive{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:700;display:inline-block;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-secondary) underline solid .0625rem;text-decoration:var(--gov-color-secondary) underline solid .0625rem;color:var(--gov-color-secondary);text-underline-offset:.0625rem}
.csu-search-item__archive:hover{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-search-item__badges{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin-bottom:.5rem;padding-left:0}
.csu-search-item__badges>li{position:initial;margin-bottom:0;text-align:initial}
.csu-search-item__badges>li:before{display:none}
.csu-search-item__description{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight);margin-bottom:0;color:var(--gov-color-neutral-600)}
li.csu-search-item{position:initial;display:block;margin-bottom:0;text-align:initial}
li.csu-search-item:before{display:none}
.csu-search-result-card{border-radius:.25rem;box-shadow:0 .125rem .25rem #00000040}
.csu-search-result-card__wrapper{padding:1.25rem;border-bottom:.0625rem solid var(--gov-color-secondary-500)}
.csu-search-result-card__title{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:600;margin-bottom:.25rem;color:var(--gov-color-primary-700)}
.csu-search-result-card__list{padding-left:0}
.csu-search-result-card__list>li{position:initial;margin-bottom:0;text-align:initial}
.csu-search-result-card__list>li:before{display:none}
.csu-search-result-card__list>li:not(:last-child){margin-bottom:.25rem}
.csu-search-result-card__item{display:flex;gap:1rem}
.csu-search-result-card__link{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700;color:var(--gov-color-primary)}
.csu-search-result-card__show-all{margin:.75rem 0 .5rem}
.csu-search-result-card__show-all .csu-search-result-card__link{color:var(--gov-color-secondary-700)}
.csu-small-card{display:flex;gap:.5rem;height:100%;padding:1rem;border-radius:.25rem;transition:background-color .15s ease-in-out;text-decoration:none;background-color:var(--gov-color-secondary-300)}
.csu-small-card__content{flex:1 1 auto;padding-right:.5rem}
.csu-small-card__name{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700;display:block;word-break:break-word;color:var(--gov-color-primary)}
@media (min-width: 48em){.csu-small-card__name{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700}
}
a.csu-small-card .csu-small-card__name{transition:text-decoration-color .15s ease-in-out,color .15s ease-in-out;-webkit-text-decoration:underline solid .0625rem;text-decoration:underline solid .0625rem;text-underline-offset:.125rem}
.csu-small-card__addition{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin-top:.5rem}
.csu-small-card__desc{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);color:var(--gov-color-secondary-700)}
.csu-small-card__badge{--gov-button-primary-solid-bg: var(--gov-color-secondary-500);--gov-button-primary-solid-color: var(--gov-color-secondary-800)}
.csu-small-card__icon{flex:0 0 auto;height:1.5rem;transition:color .15s ease-in-out;color:var(--gov-color-primary);aspect-ratio:24/24}
.csu-small-card__icon .gov-tooltip{color:inherit}
.csu-small-card:not(a.csu-small-card--oncoming):not(span.csu-small-card):hover{background-color:var(--gov-color-primary-200)}
.csu-small-card:not(a.csu-small-card--oncoming):not(span.csu-small-card):hover .csu-small-card__name{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-small-card:not(a.csu-small-card--oncoming):not(span.csu-small-card):hover .csu-small-card__icon{color:var(--gov-color-primary-700)}
.csu-small-card.csu-small-card--oncoming{background-color:var(--gov-color-secondary-100)}
.csu-small-card.csu-small-card--oncoming .csu-small-card__name{text-decoration:none;color:var(--gov-color-secondary-800)}
.csu-small-card.csu-small-card--oncoming .csu-small-card__icon{color:var(--gov-color-secondary-600)}
.csu-small-card--oncoming .csu-small-card__badge{--gov-button-primary-solid-bg: var(--gov-color-warning-300);--gov-button-primary-solid-color: var(--gov-color-warning-700)}
.csu-section--bg-secondary .csu-small-card{background-color:var(--gov-color-neutral-white)}
.csu-contact-panel .csu-contact-panel__title{margin-bottom:2rem;font-size:1.75rem;font-weight:var(--gov-text-xl-font-weight);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing)}
@media (min-width: 48em){.csu-contact-panel .csu-contact-panel__title{margin-bottom:2.5rem;font-size:var(--gov-text-3xl-font-size)}
}
.csu-contact-panel .csu-contact-panel__marked{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:600;margin-bottom:1.25rem}
.csu-contact-panel p{margin-bottom:.25rem}
.csu-contact-panel dl{display:flex;gap:.75rem}
.csu-currently-item{position:relative;height:100%;padding-top:1.5rem;padding-bottom:1.5rem;border-top:.0625rem solid var(--gov-color-secondary-500);border-bottom:.0625rem solid var(--gov-color-secondary-500)}
@media (min-width: 48em){.csu-currently-item{padding-top:1.75rem;padding-bottom:1.75rem}
}
.csu-currently-item__row{height:100%}
.csu-currently-item__col{display:flex;flex-direction:column}
.csu-currently-item__name{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;margin-bottom:.25rem}
@media (min-width: 48em){.csu-currently-item__name{margin-bottom:.5rem}
}
.csu-currently-item__name .gov-tooltip{position:relative;vertical-align:top}
.csu-currently-item__name .gov-tooltip .gov-icon{position:relative;top:-.125rem;color:var(--gov-color-primary-700)}
.csu-currently-item__link{text-decoration:none;vertical-align:top;color:var(--gov-color-primary)}
.csu-currently-item__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:block;margin:auto}
.csu-currently-item__link span{transition:text-decoration-color .15s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:inherit;text-underline-offset:.0625rem}
.csu-currently-item__link:hover{color:var(--gov-color-primary-700)}
.csu-currently-item__link:hover span{text-decoration-color:#0000}
.csu-currently-item__icon{display:inline-block;height:1.5rem;aspect-ratio:24/24;vertical-align:top}
.csu-currently-item__publication{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);margin-top:auto;margin-bottom:0;color:var(--gov-color-secondary-700)}
.csu-currently-item__date{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);margin-bottom:.25rem;text-align:right;color:var(--gov-color-secondary-700)}
@media (min-width: 48em){.csu-currently-item__date{margin-bottom:.5rem}
}
.csu-currently-item__value{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:600;margin-bottom:0;text-align:right}
@media (min-width: 48em){.csu-currently-item__value{font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing);font-weight:600}
}
.csu-footer,.csu-dp-footer{position:sticky;top:100vh;padding-top:3rem;background-color:var(--gov-color-primary-900)}
@media (min-width: 48em){.csu-footer,.csu-dp-footer{padding-top:6rem}
}
.csu-footer__links,.csu-dp-footer__links{margin-bottom:1rem}
.csu-footer__links ul,.csu-dp-footer__links ul{padding:0}
.csu-footer__links li,.csu-dp-footer__links li{margin:0}
.csu-footer__links li:before,.csu-dp-footer__links li:before{display:none}
.csu-footer__links a,.csu-dp-footer__links a{display:inline-block;margin-bottom:1rem;font-size:var(--gov-text-xl-font-size);font-weight:var(--gov-text-xl-font-weight);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);color:var(--gov-color-primary-200)}
@media (min-width: 48em){.csu-footer__links a,.csu-dp-footer__links a{font-size:var(--gov-text-l-font-size);font-weight:var(--gov-text-l-font-weight);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing)}
}
.csu-footer__links a:hover,.csu-footer__links a.is-active,.csu-dp-footer__links a:hover,.csu-dp-footer__links a.is-active{color:var(--gov-color-neutral-white)}
.csu-footer__links a.is-active,.csu-dp-footer__links a.is-active{text-decoration:none}
.csu-footer__navs,.csu-dp-footer__navs{margin-bottom:1rem}
@media (min-width: 48em){.csu-footer__navs,.csu-dp-footer__navs{margin-bottom:0}
}
.csu-footer__navs .csu-footer-nav__toggle,.csu-dp-footer__navs .csu-footer-nav__toggle{display:flex;gap:1rem;justify-content:space-between;width:100%;margin:0;padding:.5rem 0;border:none;border-bottom:.0625rem solid var(--gov-color-primary-200);transition:color .15s ease-in-out,border-color .15s ease-in-out;font-size:var(--gov-text-xl-font-size);font-weight:var(--gov-text-xl-font-weight);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);cursor:pointer;color:var(--gov-color-primary-200);background:none}
@media (min-width: 48em){.csu-footer__navs .csu-footer-nav__toggle,.csu-dp-footer__navs .csu-footer-nav__toggle{padding:0;border:none;cursor:text;pointer-events:none}
}
.csu-footer__navs .csu-footer-nav__toggle h5,.csu-dp-footer__navs .csu-footer-nav__toggle h5{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:left;color:inherit}
@media (min-width: 48em){.csu-footer__navs .csu-footer-nav__toggle .csu-accordion-base-control,.csu-dp-footer__navs .csu-footer-nav__toggle .csu-accordion-base-control{display:none}
}
.csu-footer__navs .csu-footer-nav__toggle .csu-accordion-base-control__minus,.csu-footer__navs .csu-footer-nav__toggle .csu-accordion-base-control__plus,.csu-dp-footer__navs .csu-footer-nav__toggle .csu-accordion-base-control__minus,.csu-dp-footer__navs .csu-footer-nav__toggle .csu-accordion-base-control__plus{max-width:1rem;max-height:1rem}
@media (max-width: 47.99em){.csu-footer__navs .csu-footer-nav__toggle.is-expanded,.csu-dp-footer__navs .csu-footer-nav__toggle.is-expanded{border-color:var(--gov-color-primary-400);color:var(--gov-color-primary-400)}
}
.csu-footer__navs .csu-footer-nav__toggle:hover,.csu-footer__navs .csu-footer-nav__toggle:focus,.csu-dp-footer__navs .csu-footer-nav__toggle:hover,.csu-dp-footer__navs .csu-footer-nav__toggle:focus{border-color:var(--gov-color-primary-400);color:var(--gov-color-primary-400)}
.csu-footer__navs .csu-footer-nav__nav,.csu-dp-footer__navs .csu-footer-nav__nav{margin-bottom:2rem}
@media (min-width: 48em){.csu-footer__navs .csu-footer-nav__nav,.csu-dp-footer__navs .csu-footer-nav__nav{margin:0}
}
.csu-footer__navs .csu-footer-nav__nav ul,.csu-dp-footer__navs .csu-footer-nav__nav ul{padding:1.5rem 0 1rem}
@media (min-width: 48em){.csu-footer__navs .csu-footer-nav__nav ul,.csu-dp-footer__navs .csu-footer-nav__nav ul{padding:1.5rem 0 5rem}
}
.csu-footer__navs .csu-footer-nav__nav ul li,.csu-dp-footer__navs .csu-footer-nav__nav ul li{margin:0}
.csu-footer__navs .csu-footer-nav__nav ul li:before,.csu-dp-footer__navs .csu-footer-nav__nav ul li:before{display:none}
.csu-footer__navs .csu-footer-nav__nav ul li:not(:last-child) a,.csu-dp-footer__navs .csu-footer-nav__nav ul li:not(:last-child) a{margin-bottom:.5rem}
.csu-footer__navs .csu-footer-nav__nav a,.csu-dp-footer__navs .csu-footer-nav__nav a{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);display:inline-flex;align-items:center;--gov-color-primary: var(--gov-color-primary-400);--gov-color-secondary: var(--gov-color-primary-400)}
.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon,.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank],.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]{display:inline-flex;text-decoration:none}
.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon:after,.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]:after,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon:after,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]:after{display:none}
.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon>span,.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]>span,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon>span,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]>span{text-decoration:underline;color:inherit}
.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon>span+.csu-link-with-icon__icon,.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]>span+.csu-link-with-icon__icon,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon>span+.csu-link-with-icon__icon,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]>span+.csu-link-with-icon__icon{margin-left:.5rem}
.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon:hover>span,.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]:hover>span,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon:hover>span,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank]:hover>span{text-decoration:none}
.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon .csu-link-with-icon__icon,.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank] .csu-link-with-icon__icon,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon .csu-link-with-icon__icon,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank] .csu-link-with-icon__icon{position:relative;max-width:1rem;color:inherit}
.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon .csu-link-with-icon__icon:first-child,.csu-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank] .csu-link-with-icon__icon:first-child,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon .csu-link-with-icon__icon:first-child,.csu-dp-footer__navs .csu-footer-nav__nav a.csu-link-with-icon[target=_blank] .csu-link-with-icon__icon:first-child{margin-right:.5rem}
.csu-footer__navs .csu-footer-nav__nav a:hover,.csu-footer__navs .csu-footer-nav__nav a.is-active,.csu-dp-footer__navs .csu-footer-nav__nav a:hover,.csu-dp-footer__navs .csu-footer-nav__nav a.is-active{color:var(--gov-color-neutral-white)}
.csu-footer__navs .csu-footer-nav__nav a.is-active,.csu-dp-footer__navs .csu-footer-nav__nav a.is-active{text-decoration:none}
.csu-footer__copy,.csu-dp-footer__copy{padding:1rem;border-radius:.5rem .5rem 0 0;color:var(--gov-color-secondary-700);background-color:var(--gov-color-neutral-white)}
@media (min-width: 48em){.csu-footer__copy,.csu-dp-footer__copy{padding:1.5rem}
}
.csu-footer__copy .csu-footer-copy__items,.csu-dp-footer__copy .csu-footer-copy__items{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;padding:0}
@media (min-width: 48em){.csu-footer__copy .csu-footer-copy__items,.csu-dp-footer__copy .csu-footer-copy__items{gap:1rem}
}
@media (min-width: 64em){.csu-footer__copy .csu-footer-copy__items,.csu-dp-footer__copy .csu-footer-copy__items{gap:2rem}
}
.csu-footer__copy .csu-footer-copy__items li,.csu-dp-footer__copy .csu-footer-copy__items li{display:inline-flex;margin:0}
.csu-footer__copy .csu-footer-copy__items li:before,.csu-dp-footer__copy .csu-footer-copy__items li:before{display:none}
@media (max-width: 63.99em){.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__image,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__image{width:calc(50% - .5rem)}
}
@media (max-width: 47.99em){.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__image,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__image{width:calc(50% - .25rem);margin-bottom:.5rem}
}
@media (min-width: 64em){.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__copy,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__copy{margin-left:auto}
}
@media (max-width: 63.99em){.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__copy,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__copy{width:100%}
.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__update,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__update{width:calc(80% - .5rem)}
}
@media (max-width: 47.99em){.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__update,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__update{width:calc(80% - .25rem)}
}
.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design{justify-content:flex-end}
.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a{text-decoration:none;color:var(--gov-color-primary-700)}
.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a span,.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a b,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a span,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a b{color:inherit}
.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a:hover,.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a:focus,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a:hover,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design a:focus{text-decoration:underline}
@media (max-width: 63.99em){.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design{width:calc(20% - .5rem)}
}
@media (max-width: 47.99em){.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design{width:calc(20% - .25rem)}
.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design span,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design span{display:none}
}
.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__copy,.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__update,.csu-footer__copy .csu-footer-copy__items li.csu-footer-copy__design,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__copy,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__update,.csu-dp-footer__copy .csu-footer-copy__items li.csu-footer-copy__design{font-size:var(--gov-text-xs-font-size);font-weight:var(--gov-text-xs-font-weight);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing)}
.csu-footer--light,.csu-dp-footer--light{padding-top:1.5rem}
.csu-footer-nav__nav a[href][target=_blank]{position:relative;display:inline-block}
.csu-footer-nav__nav a[href][target=_blank]:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;margin-top:-.0625rem;margin-bottom:-.375rem;margin-left:.25rem;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 14.1a.7.7 0 0 0 1.195.496L17.6 7.39v3.91a.7.7 0 1 0 1.4 0V5.7a.7.7 0 0 0-.7-.7h-5.6a.7.7 0 1 0 0 1.4h3.911l-7.205 7.205a.697.697 0 0 0-.206.495zm6.795.905a.7.7 0 0 0-1.195.495v2.1H6.4V9.2h2.1a.7.7 0 1 0 0-1.4H5.7a.7.7 0 0 0-.7.7v9.8a.7.7 0 0 0 .7.7h9.8a.7.7 0 0 0 .7-.7v-2.8a.7.7 0 0 0-.205-.495z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 14.1a.7.7 0 0 0 1.195.496L17.6 7.39v3.91a.7.7 0 1 0 1.4 0V5.7a.7.7 0 0 0-.7-.7h-5.6a.7.7 0 1 0 0 1.4h3.911l-7.205 7.205a.697.697 0 0 0-.206.495zm6.795.905a.7.7 0 0 0-1.195.495v2.1H6.4V9.2h2.1a.7.7 0 1 0 0-1.4H5.7a.7.7 0 0 0-.7.7v9.8a.7.7 0 0 0 .7.7h9.8a.7.7 0 0 0 .7-.7v-2.8a.7.7 0 0 0-.205-.495z'/%3E%3C/svg%3E")}
.csu-header{position:relative;z-index:80;margin-bottom:0}
.csu-header__links{position:relative;z-index:10;display:none;background-color:var(--gov-color-primary-200)}
@media (min-width: 64em){.csu-header__links{display:block}
}
.csu-header__links .csu-header-links{display:flex;gap:.5rem 2rem;flex-wrap:wrap;align-items:center;min-height:2.5rem;padding-top:.5rem;padding-bottom:.5rem}
.csu-header__links .csu-header-links a{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);text-decoration:none;color:var(--gov-color-primary-700)}
.csu-header__links .csu-header-links a:hover,.csu-header__links .csu-header-links a.is-active{text-decoration:underline;color:var(--gov-color-primary-900)}
.csu-header__navbar{position:relative;box-shadow:var(--gov-box-shadow-s);background-color:var(--gov-color-neutral-white)}
@media (max-width: 63.99em){.csu-header__navbar{padding-top:1.0625rem;padding-bottom:1.0625rem}
}
.csu-header__navbar .csu-header-logo{display:flex}
.csu-header__navbar .csu-header-logo img{margin-top:-.125rem;width:188px;height:46px}
@media (max-width: 63.99em){.csu-header__navbar .csu-header-logo img{width:auto;max-height:1.5rem}
}
.csu-header__navbar .csu-header-subnav__link{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;text-decoration:none;color:var(--gov-color-primary)}
.csu-header__navbar .csu-header-subnav__link:hover{color:var(--gov-color-primary-700)}
.csu-header__navbar .csu-header-nav{display:none}
@media (min-width: 64em){.csu-header__navbar .csu-header-nav{display:block}
}
.csu-header__navbar .csu-header-nav.is-expanded{content:"";position:fised;display:block;position:fixed;top:75px;z-index:50px;right:0;left:0;width:100vw;background-color:var(--gov-color-neutral-white)}
.csu-header__navbar .csu-header-nav.is-expanded>ul{display:block;padding-left:24px;padding-right:24px}
.csu-header__navbar .csu-header-nav.is-expanded>ul>li:hover .csu-header-nav__arrow{color:var(--gov-color-primary-700)}
.csu-header__navbar .csu-header-nav.is-expanded>ul>li .csu-header-nav__arrow{position:absolute;top:0;right:0;bottom:0;display:block;width:1.5rem;height:1.5rem;margin:auto;transform:translate(0);transition:color .15s ease-in-out;color:var(--gov-color-secondary-500);background-color:var(--csu-header-subnav-arrow-color)}
.csu-header__navbar .csu-header-nav ul{padding:0}
.csu-header__navbar .csu-header-nav ul li{margin:0}
.csu-header__navbar .csu-header-nav ul li:before{display:none}
.csu-header__navbar .csu-header-nav>ul{display:flex}
@media (min-width: 64em){.csu-header__navbar .csu-header-nav>ul{gap:2.5rem}
}
@media (min-width: 75em){.csu-header__navbar .csu-header-nav>ul{gap:3.5rem}
}
.csu-header__navbar .csu-header-nav>ul>li{position:static}
.csu-header__navbar .csu-header-nav>ul>li>.csu-header-subnav__link{position:relative;display:block;padding:1.8125rem 0}
.csu-header__navbar .csu-header-nav>ul>li>.csu-header-subnav__link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1875rem;transition:background-color .15s ease-in-out;background-color:#0000}
@media (min-width: 64em){.csu-header__navbar .csu-header-nav>ul>li>.csu-header-subnav__link:hover:before{background-color:var(--gov-color-primary-700)}
}
.csu-header__navbar .csu-header-nav>ul>li.is-open{cursor:pointer}
.csu-header__navbar .csu-header-nav>ul>li.is-open>.csu-header-subnav{display:block;cursor:default}
.csu-header__navbar .csu-header-nav>ul>li.is-open>.csu-header-subnav__link{pointer-events:none;color:var(--gov-color-primary-700)}
@media (min-width: 64em){.csu-header__navbar .csu-header-nav>ul>li.is-open>.csu-header-subnav__link:before{background-color:var(--gov-color-primary-700)}
}
.csu-header__navbar .csu-header-nav>ul>li.is-active>.csu-header-subnav__link{color:var(--gov-color-primary-900)}
.csu-header__search{position:absolute;top:100%;left:0;display:none;width:100%;padding-top:1.375rem;padding-bottom:1.375rem;box-shadow:0 .25rem .625rem rgba(var(--gov-color-neutral-black-rgb),.1);background-color:var(--gov-color-neutral-white)}
.csu-header__search .csu-backdrop .gov-backdrop__bg{z-index:-1}
.is-backdrop-open--header-search.is-backdrop-open--search-dropdown .csu-header__search .csu-backdrop{--gov-backdrop-opacity: 0}
.csu-header--light .csu-header__navbar{padding-top:1.0625rem;padding-bottom:1.0625rem}
@media (min-width: 64em){.csu-header--light .csu-header__navbar{padding-top:1.25rem;padding-bottom:1.25rem}
}
.csu-header-subnav{position:absolute;top:100%;right:0;left:0;z-index:110;display:none;overflow-x:hidden;box-shadow:var(--gov-box-shadow-s);background-color:var(--gov-color-neutral-white)}
.csu-header-subnav__items{position:relative;display:flex}
.csu-header-subnav__items>*{width:33.3333333333%}
.csu-header-subnav .csu-header-subnav__link{position:relative;display:flex;gap:1rem;align-items:center;min-height:3.5rem;padding:.625rem .625rem .625rem 0}
.csu-header-subnav__icon{width:2.25rem;height:2.25rem;transition:color .15s ease-in-out,fill .15s ease-in-out;color:var(--gov-color-primary-700);fill:var(--gov-color-primary-200)}
.csu-header-subnav__arrow{position:absolute;top:0;right:0;bottom:0;display:block;width:1.5rem;height:1.5rem;margin:auto;border-radius:50%;outline:.375rem solid var(--csu-header-subnav-arrow-color);transform:translate(50%);transition:color .15s ease-in-out;color:var(--gov-color-secondary-500);background-color:var(--csu-header-subnav-arrow-color)}
.csu-header-subnav .is-submenu-hover .csu-header-subnav__link,.csu-header-subnav .is-submenu-open .csu-header-subnav__link{color:var(--gov-color-secondary-600)}
.csu-header-subnav .is-submenu-hover .csu-header-subnav__link:hover,.csu-header-subnav .is-submenu-open .is-active .csu-header-subnav__link,.csu-header-subnav .csu-header-subnav__link:hover .csu-header-subnav__arrow,.csu-header-subnav .is-submenu-open .is-active .csu-header-subnav__link .csu-header-subnav__arrow{color:var(--gov-color-primary-700)}
.csu-header-subnav .is-submenu-hover .csu-header-subnav__link .csu-header-subnav__icon,.csu-header-subnav .is-submenu-open .csu-header-subnav__link .csu-header-subnav__icon{color:var(--gov-color-secondary-600);fill:var(--gov-color-secondary-300)}
.csu-header-subnav .is-submenu-hover .csu-header-subnav__link:hover .csu-header-subnav__icon,.csu-header-subnav .is-submenu-open .is-active .csu-header-subnav__link .csu-header-subnav__icon{color:var(--gov-color-primary-700);fill:var(--gov-color-primary-200)}
.csu-header-subnav .csu-header-subnav__col1,.csu-header-subnav .csu-header-subnav__col2,.csu-header-subnav .csu-header-subnav__col3{padding-top:3.5rem;padding-bottom:3.5rem}
.csu-header-subnav .csu-header-subnav__col1>ul,.csu-header-subnav .csu-header-subnav__col2>ul,.csu-header-subnav .csu-header-subnav__col3>ul{height:100%}
.csu-header-subnav .csu-header-subnav__col1{--csu-header-subnav-arrow-color: var(--gov-color-neutral-white);background-color:var(--gov-color-neutral-white)}
.csu-header-subnav .csu-header-subnav__col2{--csu-header-subnav-arrow-color: var(--gov-color-primary-100)}
.csu-header-subnav .csu-header-subnav__col2.is-menu-open:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:-1;display:block;width:100vw;background-color:var(--gov-color-primary-100)}
.csu-header-subnav .csu-header-subnav__col2.is-menu-open.is-submenu-open:before{background-color:var(--gov-color-primary-200)}
.csu-header-subnav .csu-header-subnav__col2>ul:not(.is-visible),.csu-header-subnav .csu-header-subnav__col3>ul:not(.is-visible){display:none}
.csu-header-subnav .csu-header-subnav__col2>ul,.csu-header-subnav .csu-header-subnav__col3>ul{padding-left:4.5rem}
.csu-header-subnav .csu-header-subnav__col1.is-submenu-open+.csu-header-subnav__col2.is-menu-open,.csu-header-subnav .csu-header-subnav__col1.is-submenu-open+.csu-header-subnav__col2.is-menu-open+.csu-header-subnav__col3{background-color:var(--gov-color-primary-100)}
.csu-header-subnav .csu-header-subnav__col1.is-submenu-open+.csu-header-subnav__col2.is-submenu-open+.csu-header-subnav__col3.is-menu-open{background-color:var(--gov-color-primary-200)}
.csu-header-subnav .csu-header-subnav__col2 .csu-header-subnav__link,.csu-header-subnav .csu-header-subnav__col3 .csu-header-subnav__link{text-decoration:underline}
.csu-header-subnav .csu-header-subnav__col2 .csu-header-subnav__link:hover,.csu-header-subnav .csu-header-subnav__col3 .csu-header-subnav__link:hover,.csu-header-subnav .csu-header-subnav__col2 .is-active .csu-header-subnav__link,.csu-header-subnav .csu-header-subnav__col3 .is-active .csu-header-subnav__link{text-decoration:none}
@media (min-width: 64em){.csu-header-nav-search{margin-left:4rem}
}
.csu-header-nav-search__toggle{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:700;display:flex;gap:0 .75rem;align-items:center;padding:0;border:none;cursor:pointer;color:var(--gov-color-primary);background-color:#0000}
.csu-header-nav-search__icon{display:flex;flex:0 0 auto;justify-content:center;align-items:center;height:1.5rem;aspect-ratio:24/24}
@media (min-width: 64em){.csu-header-nav-mobile{display:none}
}
.csu-header-nav-search .csu-header-nav-search-icon__close{display:none}
.csu-header-nav-search .csu-header-nav-search-icon__show,.csu-header-nav-search__toggle.is-expanded .csu-header-nav-search-icon__close{display:flex}
.csu-header-nav-search__toggle.is-expanded .csu-header-nav-search-icon__show{display:none}
.csu-header-nav-cart{position:relative;display:flex;flex:0 0 auto;align-items:center;margin-left:.75rem;padding-left:.75rem;border-left:.0625rem solid var(--gov-color-secondary-500)}
.csu-header-nav-cart__number{position:absolute;top:-.5rem;right:-.3125rem;display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;padding:.125rem;border-radius:50%;font-size:.625rem;line-height:.9375rem;color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary-700);aspect-ratio:1/1}
.csu-header-nav-cart .gov-icon{display:flex}
.csu-image-signpost{position:relative;z-index:9;margin-bottom:3.5rem}
@media (min-width: 48em){.csu-image-signpost{margin-bottom:5rem}
}
.csu-image-signpost-item{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:var(--gov-text-xl-font-weight);position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:1rem;overflow:hidden;border-radius:var(--gov-border-radius, .5rem);text-decoration:none;color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary);aspect-ratio:160/180;-webkit-mask-image:-webkit-radial-gradient(var(--gov-color-neutral-white),var(--gov-color-neutral-black));mask-image:-webkit-radial-gradient(var(--gov-color-neutral-white),var(--gov-color-neutral-black))}
@media (min-width: 64em){.csu-image-signpost-item{padding:2rem;aspect-ratio:288/216}
}
@media (max-width: 63.99em){.csu-image-signpost-item{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:var(--gov-text-l-font-weight)}
}
.csu-image-signpost-item__text{transition:text-decoration-color .3s ease-in-out;-webkit-text-decoration:rgba(var(--gov-color-neutral-white-rgb),.6) underline solid .125rem;text-decoration:rgba(var(--gov-color-neutral-white-rgb),.6) underline solid .125rem;color:inherit;text-underline-offset:.125rem}
.csu-image-signpost-item__image{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;border-radius:var(--gov-border-radius, .5rem);transition:transform .3s ease-in-out;opacity:.4;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;will-change:transform}
.csu-image-signpost-item:hover .csu-image-signpost-item__text{text-decoration-color:#0000}
.csu-image-signpost-item:hover .csu-image-signpost-item__image{transform:scale(1.1)}

.csu-links-group{padding-top:3.5rem;background-color:var(--gov-color-secondary-300)}
@media (min-width: 48em){.csu-links-group{padding-top:5rem}
}
.csu-links-group__title{margin-bottom:2rem;font-size:1.75rem;font-weight:var(--gov-text-xl-font-weight);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing)}
@media (min-width: 48em){.csu-links-group__title{margin-bottom:2.5rem;font-size:var(--gov-text-3xl-font-size)}
}
.csu-links-group__icon{width:2.5rem;height:2.5rem;color:var(--gov-color-primary-700);fill:var(--gov-color-primary-200)}
@media (min-width: 48em){.csu-links-group__icon{width:3.5rem;height:3.5rem}
}
.csu-links-group svg.csu-links-group__icon{width:3rem;height:3rem}
.csu-links-group__icon-wrap{display:flex;justify-content:center;align-items:center;height:2.5rem;aspect-ratio:40/40}
@media (min-width: 48em){.csu-links-group__icon-wrap{height:3.5rem;margin:0 0 1.5rem;aspect-ratio:56/56}
}
.csu-links-group--dp .csu-links-group__title{font-size:2rem;font-weight:500}
.csu-links-group-nav{margin-bottom:1rem}
@media (min-width: 48em){.csu-links-group-nav{margin-bottom:3.5rem}
}
.csu-links-group-nav__toggle{display:flex;align-items:center;width:100%;margin:0 0 1.5rem;padding:1rem 0;border:none;border-bottom:.0625rem solid var(--gov-color-secondary-500);text-align:left;cursor:pointer;background:none}
@media (min-width: 48em){.csu-links-group-nav__toggle{display:block;margin:0;padding:0;border:none;cursor:default;pointer-events:none}
}
.csu-links-group-nav__title{margin:0 1rem;font-size:var(--gov-text-2xl-font-size);font-weight:700;line-height:var(--gov-text-2xl-line-height);color:var(--gov-color-primary-700)}
@media (min-width: 48em){.csu-links-group-nav__title{margin:0 0 1rem}
}
.csu-links-group-nav__control{display:block;width:1.25rem;height:1.25rem;margin-left:auto;color:var(--gov-color-primary)}
@media (min-width: 48em){.csu-links-group-nav__control{display:none}
}
.csu-links-group-nav__content{padding:0}
.csu-links-group-nav__content>li:before{display:none}
.csu-links-group-nav__content>li:last-child{margin-bottom:2.5rem}
@media (min-width: 48em){.csu-links-group-nav__content>li:last-child{margin-bottom:1.5rem}
}
.csu-links-group-nav__link{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight);transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary);text-underline-offset:.0625rem}
.csu-links-group-nav__link:hover{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-links-group--dp .csu-links-group-nav__title{font-size:1.5rem;font-weight:600}
.csu-links-group--dp .csu-links-group-nav__link{font-weight:500}
@media (min-width: 64em){.csu-links-group--dp .csu-links-group-nav{padding-right:1rem}
}
.csu-news{margin-bottom:3.5rem;background-color:var(--gov-color-neutral-white)}
@media (min-width: 48em){.csu-news{margin-bottom:5rem}
}
.csu-news__title{margin-bottom:2rem;font-size:1.75rem;font-weight:var(--gov-text-xl-font-weight);line-height:var(--gov-text-3xl-line-height);letter-spacing:var(--gov-text-3xl-letter-spacing)}

@media (min-width: 48em){.csu-news__title{margin-bottom:2.5rem;font-size:var(--gov-text-3xl-font-size)}
}
.csu-news__archive{--gov-button-primary-link-hover-color: var(--gov-color-primary-700)}
.csu-news-item{position:relative;display:flex;gap:1rem;height:calc(100% + .0625rem);padding-top:1rem;padding-bottom:1rem;border-top:.0625rem solid var(--gov-color-secondary-500);border-bottom:.0625rem solid var(--gov-color-secondary-500);transition:background-color .15s ease-in-out,color .15s ease-in-out;text-decoration:none;color:var(--gov-color-primary)}
@media (min-width: 48em){.csu-news-item{gap:1.5rem;padding-top:.875rem;padding-bottom:.875rem}
}
.csu-news-item:hover{background-color:var(--gov-color-primary-100)}
.csu-news-item__date{min-width:4.5rem;margin-bottom:0;color:var(--gov-color-primary-900)}
@media (min-width: 48em){.csu-news-item__date{min-width:5rem}
}
.csu-news-item__day,.csu-news-item__month,.csu-news-item__year{display:block;text-align:center;color:inherit}
.csu-news-item__day{font-size:1.75rem;line-height:var(--gov-text-3xl-line-height)}
@media (min-width: 48em){.csu-news-item__day{font-size:2rem;line-height:var(--gov-text-5xl-line-height)}
}
.csu-news-item__month{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing)}
@media (min-width: 48em){.csu-news-item__month{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing)}
}
.csu-news-item__year{font-size:var(--gov-text-xs-font-size);font-weight:var(--gov-text-xs-font-weight);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing)}
.csu-news-item__name{flex:1 1 auto}
.csu-news-item__text{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;display:inline-block;margin-bottom:.5rem;transition:text-decoration-color .15s ease-in-out,color .15s ease-in-out;word-break:break-word;-webkit-text-decoration:underline solid .0625rem;text-decoration:underline solid .0625rem;text-decoration-color:inherit;text-underline-offset:.125rem}
.csu-news-item:hover .csu-news-item__text{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-news-item__badges{display:block}
@media (min-width: 64em){.csu-search-result-bar-search{padding-left:9%}
}
.is-backdrop-open--header-search.is-backdrop-open--search-dropdown .csu-search-result-bar-search .csu-backdrop{--gov-backdrop-opacity: 0}
.csu-search-result-bar-count__title{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight)}
.csu-search-result-bar-count__number{font-weight:600;color:var(--gov-color-primary-700)}
.csu-search-result-filter__content{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center}
.csu-search-result-filter__title{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight);flex-basis:100%;margin-bottom:0;color:var(--gov-color-secondary)}
@media (min-width: 48em){.csu-search-result-filter__title{flex:1}
}
.csu-search-result-filter__filters{flex-basis:100%}
@media (min-width: 48em){.csu-search-result-filter__filters{flex:3}
}
.csu-search-result-filter__topics{flex-basis:100%}
@media (min-width: 48em){.csu-search-result-filter__topics{flex:6}
}
.csu-statistical-info{--gov-button-primary-solid-inverse-bg: var(--gov-color-neutral-white);position:relative;max-width:87rem;margin:auto;margin-bottom:4rem;background-color:var(--gov-color-primary)}
@media (min-width: 87.0625em){.csu-statistical-info{border-radius:var(--gov-border-radius, 1rem)}
}
.csu-statistical-info:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:5;display:block;height:26%;max-height:100%;margin:auto;background-color:rgba(var(--gov-color-primary-900-rgb),.56);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}
@media (min-width: 87.0625em){.csu-statistical-info:before{border-radius:0 0 var(--gov-border-radius, 1rem) var(--gov-border-radius, 1rem)}
}
.csu-statistical-info>* :not(.csu-statistical-info__image){position:relative;z-index:10}
.csu-statistical-info__search{--gov-form-input-border-primary: .0625rem solid var(--gov-color-neutral-white);position:relative;padding-top:1.5rem;padding-bottom:1.5rem}
@media (min-width: 48em){.csu-statistical-info__search{padding-top:2rem;padding-bottom:2rem}
}
.csu-statistical-info__search:before{content:"";position:absolute;right:calc(.5 * var(--csu-gutter-x));bottom:0;left:calc(.5 * var(--csu-gutter-x));border-bottom:.0625rem solid var(--gov-color-primary-400)}
.csu-statistical-info__head{padding-top:2rem;padding-bottom:2rem}
@media (min-width: 48em){.csu-statistical-info__head{padding-top:2.5rem;padding-bottom:2.5rem}
}
@media (max-width: 63.99em){.csu-statistical-info__statistics{flex-wrap:nowrap;padding-bottom:.625rem;overflow-x:scroll}
}
.csu-statistical-info__archive{padding-top:1.5rem;padding-bottom:1.5rem}
@media (min-width: 48em){.csu-statistical-info__archive{padding-top:1.5rem;padding-bottom:2rem}
}
.csu-statistical-info__image{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;opacity:.25;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover}
@media (min-width: 87.0625em){.csu-statistical-info__image{border-radius:var(--gov-border-radius, 1rem)}
}
.csu-statistical-info--light{color:var(--gov-color-primary-900);background-color:var(--gov-color-primary-200)}
.csu-statistical-info--light:before{background-color:rgba(var(--gov-color-primary-200-rgb),.56)}
.csu-statistical-info--light .csu-statistical-info__head{padding-top:3.5rem;padding-bottom:3.5rem}
@media (min-width: 48em){.csu-statistical-info--light .csu-statistical-info__head{padding-top:5rem;padding-bottom:3.5rem}
}
.csu-statistical-info--light .csu-statistical-info__image{opacity:.075}
.csu-statistical-info-head__title{font-size:var(--gov-text-4xl-font-size);line-height:var(--gov-text-4xl-line-height);letter-spacing:var(--gov-text-4xl-letter-spacing);font-weight:500;margin-bottom:1.5rem;color:var(--gov-color-neutral-white)}
@media (min-width: 48em){.csu-statistical-info-head__title{margin-bottom:0}
}
.csu-statistical-info-head__button-desc{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);position:relative;z-index:-1;display:block;margin-top:-.125rem;padding:.5rem;border-radius:0 0 var(--gov-border-radius, .75rem) var(--gov-border-radius, .75rem);text-align:center;color:var(--gov-color-neutral-white);background-color:rgba(var(--gov-color-primary-900-rgb),.6);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}
.csu-statistical-info--light .csu-statistical-info-head__title{color:var(--gov-color-primary-900)}
.csu-statistical-info-graph{position:relative;display:block;height:100%;padding:1.5rem;border-radius:.5rem;transition:background-color .15s ease-in-out,color .15s ease-in-out;line-height:100%;text-decoration:none;color:var(--gov-color-primary);background-color:var(--gov-color-neutral-white)}
.csu-statistical-info-graph--row .csu-statistical-info-graph{background-color:var(--gov-color-secondary-200)}
@media (min-width: 64em){.csu-statistical-info-graph--row .csu-statistical-info-graph{display:flex;gap:1rem;align-items:center}
}
.csu-statistical-info-graph--row li+li .csu-statistical-info-graph{margin-top:.5rem}
.csu-statistical-info-graph a.csu-statistical-info-graph:hover{color:var(--gov-color-primary-700);background-color:var(--gov-color-primary-100)}
a.csu-statistical-info-graph:hover .csu-statistical-info-graph__name{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
@media (max-width: 63.99em){.csu-statistical-info-graph{max-width:15.625rem}

.csu-statistical-info-graph--row .csu-statistical-info-graph{max-width:none}
}
.csu-statistical-info-graph__name{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:700;display:flex;gap:1rem;align-items:center;margin-bottom:1.5rem}
.csu-statistical-info-graph--row .csu-statistical-info-graph__name{margin-bottom:1rem}
@media (min-width: 64em){.csu-statistical-info-graph--row .csu-statistical-info-graph__name{margin-bottom:0}
}
a.csu-statistical-info-graph .csu-statistical-info-graph__name{transition:text-decoration-color .15s ease-in-out,color .15s ease-in-out;-webkit-text-decoration:underline solid .0625rem;text-decoration:underline solid .0625rem;text-underline-offset:.125rem}
@media (min-width: 64em){.csu-statistical-info-graph--row .csu-statistical-info-graph__head{display:flex;gap:.5rem 1rem;flex-wrap:wrap;align-items:center}
}
.csu-statistical-info-graph__value{margin-bottom:.5rem}
.csu-statistical-info-graph--row .csu-statistical-info-graph__value{display:flex;gap:1rem;justify-content:space-between;align-items:center}
@media (min-width: 64em){.csu-statistical-info-graph--row .csu-statistical-info-graph__value{flex:1 0 auto;justify-content:flex-end;margin-bottom:0;padding-right:4%}
}
@media (min-width: 75em){.csu-statistical-info-graph--row .csu-statistical-info-graph__value{padding-right:7%}
}
.csu-statistical-info-graph--row .csu-statistical-info-graph__info{display:flex;gap:1rem;flex:0 0 auto;justify-content:space-between;align-items:center}
@media (min-width: 64em){.csu-statistical-info-graph--row .csu-statistical-info-graph__info{justify-content:flex-end;width:18rem}
}
.csu-statistical-info-graph .csu-statistical-info-graph__date{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);margin-bottom:0;color:var(--gov-color-secondary-800)}
.csu-statistical-info-graph .csu-statistical-info-graph__number{font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing);font-weight:700;margin-bottom:0;color:var(--gov-color-primary)}
.csu-statistical-info-graph .csu-statistical-info-graph__value--up .csu-statistical-info-graph__number{color:var(--gov-color-success-500)}

.csu-statistical-info-graph .csu-statistical-info-graph__value--down .csu-statistical-info-graph__number{color:var(--gov-color-error-400)}
.csu-statistical-info-graph .csu-statistical-info-graph__icon{color:var(--gov-color-primary)}
.csu-statistical-info-graph .csu-statistical-info-graph__value--up .csu-statistical-info-graph__icon{transform:rotate(180deg);color:var(--gov-color-success-500)}
.csu-statistical-info-graph .csu-statistical-info-graph__value--down .csu-statistical-info-graph__icon{color:var(--gov-color-error-400)}
.csu-statistical-info-graph .csu-statistical-info-graph__graph{margin-bottom:.5rem;color:var(--gov-color-secondary-800)}
.csu-statistical-info-graph .csu-statistical-info-graph__desc{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);margin-bottom:0;color:var(--gov-color-secondary-700)}
@media (min-width: 64em){.csu-statistical-info-graph--row .csu-statistical-info-graph .csu-statistical-info-graph__desc{display:block;text-align:right}
}
.csu-statistical-info-graph__accordion:not([aria-hidden=true]){margin-top:-.5rem;padding:1.5rem 1.5rem 1rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;background-color:var(--gov-color-secondary-300)}
.csu-statistical-info-graph__accordion,.csu-statistical-info-graph__accordion p{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);color:var(--gov-color-secondary-700)}
.csu-statistical-info-graph__sparkline{position:relative;z-index:20;display:block}
.csu-statistical-info-graph--row .csu-statistical-info-graph__sparkline{width:4.6875rem}
.csu-statistical-info-graph__sparkline svg{width:auto;max-width:100%;height:auto;max-height:100%}
.csu-statistical-info-graph__tooltip{z-index:30}
.csu-statistical-info-graph--inverse{background-color:var(--gov-color-secondary-200)}
.csu-statistical-info-archive__link{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:var(--gov-text-m-font-weight);transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary-400) underline solid .0625rem;text-decoration:var(--gov-color-primary-400) underline solid .0625rem;color:var(--gov-color-primary-400);text-underline-offset:.0625rem}
.csu-statistical-info-archive__link:hover{text-decoration-color:#0000;color:var(--gov-color-neutral-white)}
.csu-statistical-info--light .csu-statistical-info-archive__link{-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;color:var(--gov-color-primary)}
.csu-statistical-info--light .csu-statistical-info-archive__link:hover{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
@media (min-width: 64em){.csu-calendar{padding-top:2rem}
}
.csu-calendar ul{padding-left:0}
.csu-calendar ul>li{position:initial;margin-bottom:0;text-align:initial}
.csu-calendar ul>li:before{display:none}
.csu-calendar__wrap{position:relative}
.csu-calendar__sticky{position:absolute;top:4.125rem;left:-1.25rem;z-index:70;width:calc(100% + 2.5rem)}
@media (min-width: 64em){.csu-calendar__sticky{position:sticky;top:0;left:0;width:auto}
}
@media (max-width: 63.99em){.csu-calendar__sticky.is-fixed{position:fixed;left:0;width:100%}
.csu-calendar__sticky .csu-calendar-datepicker-content{border-bottom:.0625rem solid var(--gov-color-secondary-500)}
.csu-calendar__sticky .csu-calendar-datepicker-content:not(.is-open){display:none}
.csu-calendar__sticky .csu-calendar-search-content{margin-top:0;border-bottom:.0625rem solid var(--gov-color-secondary-500)}
.csu-calendar__sticky .csu-calendar-search-content:not(.is-open){display:none}
.csu-calendar__datepicker{display:flex;justify-content:center}
}
.csu-calendar__datepicker,.csu-calendar__filters{padding-right:1.25rem;padding-left:1.25rem}
@media (min-width: 64em){.csu-calendar__datepicker,.csu-calendar__filters{padding-right:1.5rem;padding-left:1.5rem}
}
.csu-calendar__filters{display:flex;gap:1.5rem;flex-direction:column}
@media (max-width: 63.99em){.csu-calendar__filters>p{display:none}
}
.csu-calendar__filters p{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);margin:0}
@media (min-width: 64em){.csu-calendar__filters .csu-calendar-filter-toggle{display:none}
}
.csu-calendar__filters .csu-calendar-filter-toggle.is-expanded .csu-calendar-filter-open{display:none}
.csu-calendar__filters .csu-calendar-filter-toggle:not(.is-expanded) .csu-calendar-filter-close{display:none}
.csu-calendar__filters .csu-calendar-filter-toggle.is-expanded .gov-icon{transform:rotate(180deg)}
.csu-calendar__filters ul{display:flex;gap:1rem;flex-wrap:wrap;padding-left:0}
@media (min-width: 64em){.csu-calendar__filters ul{flex-direction:column}
}
@media (max-width: 63.99em){.csu-calendar__filters ul:not(.is-open){display:none}
}
.csu-calendar__filters ul>li{--gov-form-label-color: var(--gov-color-secondary-900);position:initial;display:block;margin-bottom:0;text-align:initial}
@media (max-width: 63.99em){.csu-calendar__filters ul>li{width:calc(25% - 1rem)}
}
@media (max-width: 47.99em){.csu-calendar__filters ul>li{width:calc(50% - .5rem)}
}
.csu-calendar__filters ul>li:before{display:none}
.csu-calendar__today{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-right:-1.25rem;margin-left:-1.25rem;padding:1rem 1.25rem;border-top:.0625rem solid var(--gov-color-secondary-500);border-bottom:.0625rem solid var(--gov-color-secondary-500);color:var(--gov-color-secondary-800);background-color:var(--gov-color-secondary-200)}
@media (min-width: 64em){.csu-calendar__today{margin-right:0;margin-bottom:2rem;margin-left:0;padding:0;border:none;background-color:#0000}

}
@media (max-width: 63.99em){.csu-calendar__today.is-fixed{position:fixed;top:0;left:0;width:100%;z-index:95;margin-left:0;margin-right:0}
}
.csu-calendar__today h2{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;margin:0}
.csu-calendar__today a{transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;text-underline-offset:.0625rem}
.csu-calendar__today a:hover{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-calendar__today .csu-calendar-datepicker-toggle.is-expanded,.csu-calendar__today .csu-calendar-search-toggle.is-expanded{--gov-button-primary-base-color: var(--gov-color-secondary-800)}
@media (max-width: 63.99em){.csu-calendar__today.is-fixed+.csu-calendar__days{padding-top:4.125rem}
}
.csu-calendar__days{margin-right:-1.25rem;margin-bottom:1.5rem;margin-left:-1.25rem}
@media (min-width: 64em){.csu-calendar__days{margin-right:0;margin-left:0;border-top:.0625rem solid var(--gov-color-secondary-500)}
}
.csu-calendar-day{display:flex;gap:1rem;padding:1.5rem 1.25rem;border-bottom:.0625rem solid var(--gov-color-secondary-500)}
@media (min-width: 64em){.csu-calendar-day{padding:1.5rem 0}
}
.csu-calendar-day__date{position:relative;width:100%;max-width:5rem}
@media (min-width: 64em){.csu-calendar-day__date{display:block;max-width:11.5rem}
}
.csu-calendar-day__date h3{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;position:sticky;top:.625rem;left:0;display:flex;gap:.25rem;flex-direction:column;align-items:center;margin:0}
@media (max-width: 63.99em){.csu-calendar-day__date h3{top:4.75rem}
}
@media (min-width: 64em){.csu-calendar-day__date h3{gap:1rem;flex-direction:row}
}
.csu-calendar-day__date h3.is-active b{color:#fff;background-color:var(--gov-color-primary-700);aspect-ratio:40/40}
.csu-calendar-day__date h3>b{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;display:flex;justify-content:center;align-items:center;width:100%;max-width:2.5rem;height:100%;max-height:2.5rem;border-radius:.5rem}
.csu-calendar-day__date h3 span{line-height:inherit}
.csu-calendar-day__date h3>span{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;margin-bottom:0;text-align:center;color:var(--gov-color-secondary-800)}
@media (min-width: 64em){.csu-calendar-day__date h3>span{white-space:nowrap}
}
.csu-calendar-day__date h3>span span{display:inline-block;text-transform:capitalize}
.csu-calendar-day__detail{flex:1 1 auto}
.csu-calendar-day__item{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"time icon" "link link";gap:.25rem 1rem;align-items:flex-start;padding:.5rem 0}
@media (min-width: 64em){.csu-calendar-day__item{grid-template-columns:7.8125rem 1fr auto;grid-template-areas:"time link icon";gap:1rem}
}
.csu-calendar-day__full{flex:0 0 auto;height:1.5rem;aspect-ratio:24/24}
.csu-calendar-day__time{-ms-grid-row:1;-ms-grid-column:1;font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);display:flex;grid-area:time;gap:1rem;align-items:center}
@media (min-width: 64em){.csu-calendar-day__time{gap:0;justify-content:space-between}
}
.csu-calendar-day__dot{flex:0 0 auto;width:1rem;height:1rem;border-radius:50%;background-color:var(--gov-color-primary-700)}
.csu-calendar-day__link{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;grid-area:link;margin:0;line-height:1.5rem}
.csu-calendar-day__link a{display:inline-block;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;line-height:inherit;-webkit-text-decoration:var(--gov-color-primary) underline solid .0625rem;text-decoration:var(--gov-color-primary) underline solid .0625rem;text-underline-offset:.0625rem}
.csu-calendar-day__link a:hover{text-decoration-color:#0000;color:var(--gov-color-primary-700)}
.csu-calendar-day__icons{-ms-grid-row:1;-ms-grid-column:3;display:flex;grid-area:icon;gap:1rem;justify-content:flex-end;align-items:flex-start;margin-top:-.1875rem}
@media (min-width: 64em){.csu-calendar-day__time{-ms-grid-row:1;-ms-grid-column:1}
.csu-calendar-day__link{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}
.csu-calendar-day__icons{-ms-grid-row:1;-ms-grid-column:5}
}
.csu-calendar-day__icon2{margin-top:-.125rem}
.csu-calendar-day__icon1,.csu-calendar-day__icon2{flex:0 0 auto;height:1.5rem;aspect-ratio:24/24}
.csu-cart-table{width:100%;max-width:100%;border-collapse:collapse;border:none}

@media (max-width: 63.99em){.csu-cart-table{display:flex;flex-direction:column}
}
@media (min-width: 64em){.csu-cart-table__wrap{padding:0 2rem}
}
@media (min-width: 75em){.csu-cart-table__wrap{width:83.3333333333%;margin-left:8.3333333333%;padding:0}
}
.csu-cart-table th,.csu-cart-table td{padding:.5rem 1rem}
.csu-cart-table th:not(.align-top):not(.align-middle):not(.align-bottom),.csu-cart-table td:not(.align-top):not(.align-middle):not(.align-bottom){vertical-align:middle}
.csu-cart-table th{white-space:nowrap;text-align:left;font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight)}
.csu-cart-table td{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600;padding:.75rem 1rem}
.csu-cart-table td.csu-cart-table__period,td.csu-cart-table__period .csu-cart-table__form{max-width:100%}
.csu-cart-table tr{border-bottom:.0625rem solid var(--gov-color-secondary-500)}
@media (max-width: 63.99em){.csu-cart-table tr{display:flex;flex-direction:column}
.csu-cart-table thead{display:none}
.csu-cart-table tbody{display:flex;flex-direction:column}
}
.csu-cart-table tbody tr{background-color:var(--gov-color-secondary-100)}
.csu-cart-table tbody tr:nth-child(2n){background-color:var(--gov-color-secondary-300)}
@media (max-width: 63.99em){.csu-cart-table tbody td{position:relative;padding-left:10.375rem;border-bottom:.0625rem solid var(--gov-color-secondary-500)}
.csu-cart-table tbody td:before{content:attr(data-col-title);position:absolute;top:0;bottom:0;left:0;display:flex;justify-content:flex-end;align-items:center;width:9.375rem;padding:0 1rem 0 0;border-right:.0625rem solid var(--gov-color-secondary-500);background-color:var(--gov-color-secondary-200)}
.csu-cart-table tbody td .gov-button{display:flex}
.csu-cart-table>tbody>tr{margin-bottom:1.25rem;border-top:.0625rem solid var(--gov-color-secondary-500);border-bottom:none}
.csu-cart-table tr.csu-cart-table__period{margin-top:-1.25rem;border-top:none}
}
.csu-cart-table tr.csu-cart-table__period>td{padding:0;background-color:var(--gov-color-secondary-200)}
@media (max-width: 63.99em){.csu-cart-table tr.csu-cart-table__period>td[colspan="2"]{display:none}
.csu-cart-table tr.csu-cart-table__period>td[colspan="4"]{border-bottom:none}
}
.csu-cart-table tr.csu-cart-table__period table{margin:0 0 1.25rem;border-collapse:collapse;border:none}
@media (max-width: 63.99em){.csu-cart-table tr.csu-cart-table__period table{display:flex;flex-direction:column;margin-bottom:0}
}
.csu-cart-table tr.csu-cart-table__period table th:last-child,.csu-cart-table tr.csu-cart-table__period table td:last-child{padding-top:0;padding-right:1.25rem}
.csu-cart-table tr.csu-cart-table__period table th{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:var(--gov-text-xs-font-weight);padding:.5rem 1rem}
@media (max-width: 63.99em){.csu-cart-table tr.csu-cart-table__period table tr{position:relative}
}
.csu-cart-table tr.csu-cart-table__period table td{padding:.25rem 1rem 0}
@media (max-width: 63.99em){.csu-cart-table tr.csu-cart-table__period table td{padding:.25rem 1rem .25rem 10.375rem;border:none}
.csu-cart-table tr.csu-cart-table__period table td:last-child{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;padding-left:0}
.csu-cart-table tr.csu-cart-table__period table td:last-child:before{display:none}
}
@media (max-width: 29.99em){.csu-cart-table tr.csu-cart-table__period table td:last-child{position:relative;padding-left:10.375rem}
.csu-cart-table tr.csu-cart-table__period table td:last-child:before{display:block}
}
.csu-cart-table tr.csu-cart-table__period table td,.csu-cart-table tr.csu-cart-table__period table p{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600}
.csu-cart-table tr.csu-cart-table__period table thead tr{background:none}
.csu-cart-table tr.csu-cart-table__period table tbody tr{border-bottom:none;background:none}
@media (max-width: 63.99em){.csu-cart-table tr.csu-cart-table__period table tbody tr{border-bottom:.0625rem solid var(--gov-color-secondary-500)}
}
.csu-cart-table tr.csu-cart-table__period table tbody tr:nth-child(2n){background:none}
.csu-cart-table__form{--gov-button-xs-min-height: 2rem;min-width:6.25rem}
@media (max-width: 63.99em){.csu-cart-table__form{max-width:-moz-min-content;max-width:min-content}
}
.csu-cart-table__form .gov-control-group{min-width:8.125rem}
.csu-catalog__title{font-weight:700}
.csu-address-book,.csu-address-book ol{margin:0;padding:0;list-style-type:none}
.csu-address-book{margin-bottom:2rem}
@media (min-width: 48em){.csu-address-book{margin-bottom:2.5rem}
}
.csu-address-book h1,.csu-address-book .h1,.csu-address-book h2,.csu-address-book .h2,.csu-address-book h3,.csu-address-book .h3,.csu-address-book h4,.csu-address-book .h4,.csu-address-book h5,.csu-address-book .h5,.csu-address-book h6,.csu-address-book .h6,.csu-address-book p{margin:0}
.csu-address-book li>ol{padding-left:1.5rem}
.csu-address-book>li>ol .csu-address-book-item__grade{max-width:8.5rem}
.csu-address-book>li>ol>li>ol .csu-address-book-item__grade{max-width:7rem}
.csu-address-book h1,.csu-address-book .h1{font-size:var(--gov-text-2xl-font-size);line-height:var(--gov-text-2xl-line-height);letter-spacing:var(--gov-text-2xl-letter-spacing);font-weight:600}
.csu-address-book h2,.csu-address-book .h2{font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);font-weight:600}
.csu-address-book h3,.csu-address-book .h3{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:600}


.csu-address-book h4,.csu-address-book .h4{font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);font-weight:600}

.csu-address-book h5,.csu-address-book .h5{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600}
.csu-address-book h6,.csu-address-book .h6{font-size:var(--gov-text-xs-font-size);line-height:var(--gov-text-xs-line-height);letter-spacing:var(--gov-text-xs-letter-spacing);font-weight:600}
.csu-address-book li ol li>p{position:relative}
.csu-address-book li ol li>p:before{content:"";position:absolute;top:50%;right:calc(100% + .5rem);display:block;width:1rem;height:.0625rem;background-color:var(--gov-color-primary-900)}
.csu-address-book li ol li ol li>p:before{width:2.5rem}
.csu-address-book li>h2{margin-bottom:.75rem}
.csu-address-book-item{position:relative;display:flex;gap:.25rem;flex-direction:column;margin-bottom:1.5rem;padding:1rem;background-color:var(--gov-color-secondary-200)}
@media (min-width: 48em){.csu-address-book-item{gap:1.5rem;flex-direction:row;align-items:center}
}
@media (min-width: 64em){.csu-address-book-item{gap:2rem;padding:1.5rem}
}
@media (min-width: 48em){.csu-address-book-item>h3{width:100%;max-width:9.6875rem}
}
@media (min-width: 64em){.csu-address-book-item>h3{max-width:10rem}
}
@media (min-width: 75em){.csu-address-book-item>h3{max-width:18rem}
}
.csu-address-book-item>p{flex:1 1 auto}
.csu-address-book-item>p.csu-address-book-item__download{flex:0 0 auto}
.csu-address-book-item__grade{width:100%;max-width:10rem}
.csu-address-book-item__download{position:absolute;top:.875rem;right:1rem}
@media (min-width: 48em){.csu-address-book-item__download{position:relative;top:auto;right:auto;padding-left:1.25rem}
}
@media (min-width: 64em){.csu-address-book-item__download{padding-left:2.5rem}
}
.csu-address-book-item small{font-size:.8125rem}
.csu-address-book-item p{font-size:.875rem}
.csu-address-book-divider{margin-bottom:2rem}
@media (min-width: 48em){.csu-address-book-divider{margin-bottom:2.5rem}
}
@media (min-width: 64em){.csu-address-book-divider{width:calc(100% + 13rem);margin-left:-6.5rem}
}
.csu-contact-cards__link{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;color:var(--gov-color-primary)}
.csu-contact-cards__link--small{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:500}
.csu-contact-cards__intro{margin-right:-1.25rem;margin-left:-1.25rem;padding:2.5rem 1.25rem;background-color:var(--gov-color-primary-200)}
@media (min-width: 64em){.csu-contact-cards__intro{margin-right:0;margin-left:0;padding:4rem 6.5rem;border-radius:.25rem}
}
.csu-contact-cards__intro dd{font-size:var(--gov-text-l-font-size);line-height:var(--gov-text-l-line-height);letter-spacing:var(--gov-text-l-letter-spacing);font-weight:700;color:var(--gov-color-primary-700)}
.csu-contact-cards__intro dd>a{color:var(--gov-color-primary)}
.csu-contact-cards__intro-info{display:grid}
.csu-contact-cards__map{height:100%;margin-right:-1.25rem;margin-left:-1.25rem;aspect-ratio:auto}
@media (min-width: 64em){.csu-contact-cards__map{margin-right:0;margin-left:0;overflow:hidden;border-radius:.5rem}
}
@media (max-width: 63.99em){.csu-contact-cards__map{display:none;aspect-ratio:16/8}
}
@media (max-width: 47.99em){.csu-contact-cards__map{aspect-ratio:16/12}
}
.csu-contact-cards__detail{height:100%;margin-right:-1.25rem;margin-left:-1.25rem;padding:2rem 1.25rem;background-color:var(--gov-color-secondary-200)}
@media (min-width: 64em){.csu-contact-cards__detail{margin-right:0;margin-left:0;padding:5rem 3.375rem;border-radius:.25rem}
}
.csu-contact-cards__icon{display:flex;width:100%;max-width:3.5rem;color:var(--gov-color-primary-700);fill:var(--gov-color-primary-200)}
.csu-contact-cards__icon .gov-icon{width:100%;height:3.5rem;aspect-ratio:56/56}
.csu-contact-cards__opening-hours{color:var(--gov-color-secondary-700)}
.csu-contact-cards__opening-hours b{font-weight:600;color:var(--highlight-color-dark)}
.csu-contact-cards__small-info,.csu-contact-cards__data-box{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:400;color:var(--gov-color-secondary-700)}
.csu-contact-cards__small-info strong,.csu-contact-cards__data-box strong{font-weight:600;color:var(--gov-color-primary-900)}
.csu-faq-group{--gov-accordion-m-padding-inner: 0}
.csu-faq-group__item{--gov-accordion-s-padding-x: 1.5rem;--gov-accordion-s-padding-y: 1.25rem;--gov-text-xl-font-size: var(--gov-text-m-font-size);--gov-text-xl-line-height: var(--gov-text-m-line-height);--gov-text-xl-letter-spacing: var(--gov-text-m-letter-spacing)}
.csu-faq-group__item:nth-child(odd){--gov-accordion-primary-background: var(--gov-color-secondary-200)}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-flex{display:flex!important}

.d-none{display:none!important}
.d-ib{display:inline-block}
.d-b{display:block}
.d-f{display:flex}
.d-if{display:inline-flex}
.d-n{display:none}
.visibility-hidden{visibility:hidden}
.visibility-visible{visibility:visible}
.order-1{order:1}




.order-2{order:2}



.order-3{order:3}


.order-4{order:4}

.order-5{order:5}
.gap-0{gap:0}
.gap-4{gap:.25rem}
.gap-8{gap:.5rem}
.gap-12{gap:.75rem}
.gap-16{gap:1rem}
.gap-24{gap:1.5rem}
.gap-32{gap:2rem}
.gap-40{gap:2.5rem}

.gap-56{gap:3.5rem}
.row-gap-8{row-gap:.5rem}
.row-gap-12{row-gap:.75rem}
.row-gap-16{row-gap:1rem}

.row-gap-32{row-gap:2rem}
.col-gap-12{-moz-column-gap:.75rem;column-gap:.75rem}
.col-gap-16{-moz-column-gap:1rem;column-gap:1rem}
.col-gap-24{-moz-column-gap:1.5rem;column-gap:1.5rem}

.col-gap-40{-moz-column-gap:2.5rem;column-gap:2.5rem}
.text-wrap{white-space:normal}
.text-nowrap{white-space:nowrap}
.m-0{margin:0}
.mt-0{margin-top:0}
.mt-n1{margin-top:-.0625rem}
.mt-16{margin-top:1rem}
.mt-20{margin-top:1.25rem}
.mt-24{margin-top:1.5rem}
.mt-28{margin-top:1.75rem}
.mt-32{margin-top:2rem}
.mt-40{margin-top:2.5rem}

.mt-56{margin-top:3.5rem}
.mr-auto{margin-right:auto}
.mr-0{margin-right:0}
.mr-8{margin-right:.5rem}

.mr-16{margin-right:1rem}
.mr-40{margin-right:2.5rem}
:root .mb-0{margin-bottom:0}
:root .mb-4{margin-bottom:.25rem}
:root .mb-8{margin-bottom:.5rem}
:root .mb-12{margin-bottom:.75rem}
:root .mb-16{margin-bottom:1rem}
:root .mb-20{margin-bottom:1.25rem}
:root .mb-24{margin-bottom:1.5rem}
:root .mb-32{margin-bottom:2rem}
:root .mb-40{margin-bottom:2.5rem}
:root .mb-48{margin-bottom:3rem}
:root .mb-56{margin-bottom:3.5rem}
:root .mb-64{margin-bottom:4rem}


:root .mb-80{margin-bottom:5rem}

:root .mb-96{margin-bottom:6rem}
.ml-auto{margin-left:auto}
.ml-0{margin-left:0}
.ml-8{margin-left:.5rem}
.ml-12{margin-left:.75rem}
.ml-16{margin-left:1rem}
.ml-40{margin-left:2.5rem}
.p-0{padding:0}
.p-56{padding:3.5rem}
.pt-0{padding-top:0}
.pt-8{padding-top:.5rem}
.pt-24{padding-top:1.5rem}
.pt-32{padding-top:2rem}
.pt-40{padding-top:2.5rem}

.pt-56{padding-top:3.5rem}
.pt-64{padding-top:4rem}

.pt-80{padding-top:5rem}
.pr-20{padding-right:1.25rem}
.pb-0{padding-bottom:0}
.pb-8{padding-bottom:.5rem}
.pb-24{padding-bottom:1.5rem}
.pb-32{padding-bottom:2rem}
.pb-40{padding-bottom:2.5rem}

.pb-56{padding-bottom:3.5rem}
.pb-80{padding-bottom:5rem}
.pl-20{padding-left:1.25rem}
.overflow-auto{overflow:auto}
.overflow-hidden{overflow:hidden}
.overflow-visible{overflow:visible}
.overflow-scroll{overflow:scroll}
.flex-0{flex:0 0 auto}

.flex-1{flex:1 1 auto}
.align-items-start{align-items:flex-start}
.align-items-end{align-items:flex-end}
.align-items-center{align-items:center}
.align-items-baseline{align-items:baseline}
.align-items-stretch{align-items:stretch}
.justify-content-start{justify-content:flex-start}
.justify-content-end{justify-content:flex-end}
.justify-content-center{justify-content:center}
.justify-content-between{justify-content:space-between}
.justify-content-around{justify-content:space-around}
.flex-nowrap{flex-wrap:nowrap}
.flex-row{flex-direction:row}
.flex-column{flex-direction:column}
.flex-column-reverse{flex-direction:column-reverse}
.text-start{text-align:left}
.text-end{text-align:right}
.text-break{word-break:break-word}
.fw-300{font-weight:300}




.fw-400{font-weight:400}



.fw-500{font-weight:500}


.fw-600{font-weight:600}

.fw-700{font-weight:700}
.w-1{width:1%}
.w-100{width:100%}
.w-auto{width:auto}

.w-1-12{width:5rem}
.w-2-12{width:11.5rem}
.w-3-12{width:18rem}
.min-w-200{min-width:12.5rem}
.min-w-250{min-width:15.625rem}
.mw-1-12{max-width:5rem}
.mw-2-12{max-width:11.5rem}
.mw-3-12{max-width:18rem}
.mw-4-12{max-width:24.5rem}
.mw-5-12{max-width:31rem}
.mw-6-12{max-width:37.5rem}
.mw-7-12{max-width:44rem}
.mw-8-12{max-width:50.5rem}
.mw-9-12{max-width:57rem}
.mw-10-12{max-width:63.5rem}
.mw-11-12{max-width:70rem}
.mw-12-12{max-width:76.5rem}
.min-h-100v{min-height:100vh}
@media (min-width: 48em){.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-flex{display:flex!important}

.d-md-none{display:none!important}
.d-md-ib{display:inline-block}
.d-md-b{display:block}
.d-md-f{display:flex}
.d-md-if{display:inline-flex}
.d-md-n{display:none}
.order-md-1{order:1}




.order-md-2{order:2}



.order-md-3{order:3}


.order-md-4{order:4}

.order-md-5{order:5}
.gap-md-0{gap:0}
.gap-md-4{gap:.25rem}
.gap-md-8{gap:.5rem}
.gap-md-12{gap:.75rem}
.gap-md-16{gap:1rem}
.gap-md-24{gap:1.5rem}
.gap-md-32{gap:2rem}
.gap-md-40{gap:2.5rem}

.gap-md-56{gap:3.5rem}
.row-gap-md-8{row-gap:.5rem}
.row-gap-md-12{row-gap:.75rem}
.row-gap-md-16{row-gap:1rem}

.row-gap-md-32{row-gap:2rem}
.col-gap-md-12{-moz-column-gap:.75rem;column-gap:.75rem}
.col-gap-md-16{-moz-column-gap:1rem;column-gap:1rem}
.col-gap-md-24{-moz-column-gap:1.5rem;column-gap:1.5rem}

.col-gap-md-40{-moz-column-gap:2.5rem;column-gap:2.5rem}
.text-md-wrap{white-space:normal}
.text-md-nowrap{white-space:nowrap}
.mt-md-0{margin-top:0}
.mt-md-n1{margin-top:-.0625rem}
.mt-md-16{margin-top:1rem}
.mt-md-20{margin-top:1.25rem}
.mt-md-24{margin-top:1.5rem}
.mt-md-28{margin-top:1.75rem}
.mt-md-32{margin-top:2rem}
.mt-md-40{margin-top:2.5rem}

.mt-md-56{margin-top:3.5rem}
.mr-md-auto{margin-right:auto}
.mr-md-0{margin-right:0}
.mr-md-8{margin-right:.5rem}

.mr-md-16{margin-right:1rem}
.mr-md-40{margin-right:2.5rem}
:root .mb-md-0{margin-bottom:0}
:root .mb-md-4{margin-bottom:.25rem}
:root .mb-md-8{margin-bottom:.5rem}
:root .mb-md-12{margin-bottom:.75rem}
:root .mb-md-16{margin-bottom:1rem}
:root .mb-md-20{margin-bottom:1.25rem}
:root .mb-md-24{margin-bottom:1.5rem}
:root .mb-md-32{margin-bottom:2rem}
:root .mb-md-40{margin-bottom:2.5rem}
:root .mb-md-48{margin-bottom:3rem}
:root .mb-md-56{margin-bottom:3.5rem}
:root .mb-md-64{margin-bottom:4rem}


:root .mb-md-80{margin-bottom:5rem}

:root .mb-md-96{margin-bottom:6rem}
.ml-md-auto{margin-left:auto}
.ml-md-0{margin-left:0}
.ml-md-8{margin-left:.5rem}
.ml-md-12{margin-left:.75rem}
.ml-md-16{margin-left:1rem}
.ml-md-40{margin-left:2.5rem}
.p-md-0{padding:0}
.p-md-56{padding:3.5rem}
.pt-md-0{padding-top:0}
.pt-md-8{padding-top:.5rem}
.pt-md-24{padding-top:1.5rem}
.pt-md-32{padding-top:2rem}
.pt-md-40{padding-top:2.5rem}

.pt-md-56{padding-top:3.5rem}
.pt-md-64{padding-top:4rem}

.pt-md-80{padding-top:5rem}
.pb-md-0{padding-bottom:0}
.pb-md-8{padding-bottom:.5rem}
.pb-md-24{padding-bottom:1.5rem}
.pb-md-32{padding-bottom:2rem}
.pb-md-40{padding-bottom:2.5rem}

.pb-md-56{padding-bottom:3.5rem}
.pb-md-80{padding-bottom:5rem}
.flex-md-0{flex:0 0 auto}

.flex-md-1{flex:1 1 auto}
.align-items-md-start{align-items:flex-start}
.align-items-md-end{align-items:flex-end}
.align-items-md-center{align-items:center}
.align-items-md-baseline{align-items:baseline}
.align-items-md-stretch{align-items:stretch}
.justify-content-md-start{justify-content:flex-start}
.justify-content-md-end{justify-content:flex-end}
.justify-content-md-center{justify-content:center}
.justify-content-md-between{justify-content:space-between}
.justify-content-md-around{justify-content:space-around}
.flex-md-wrap{flex-wrap:wrap}
.flex-md-nowrap{flex-wrap:nowrap}
.flex-md-row{flex-direction:row}
.flex-md-column{flex-direction:column}
.flex-md-column-reverse{flex-direction:column-reverse}
.text-md-start{text-align:left}
.text-md-end{text-align:right}
.text-md-center{text-align:center}
.fw-md-300{font-weight:300}




.fw-md-400{font-weight:400}



.fw-md-500{font-weight:500}


.fw-md-600{font-weight:600}

.fw-md-700{font-weight:700}
.w-md-1{width:1%}
.w-md-100{width:100%}
.w-md-auto{width:auto}

.w-md-1-12{width:5rem}
.w-md-2-12{width:11.5rem}
.w-md-3-12{width:18rem}
}
@media (min-width: 64em){.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-flex{display:flex!important}

.d-lg-none{display:none!important}
.d-lg-ib{display:inline-block}
.d-lg-b{display:block}
.d-lg-f{display:flex}
.d-lg-if{display:inline-flex}
.d-lg-n{display:none}
.order-lg-1{order:1}




.order-lg-2{order:2}



.order-lg-3{order:3}


.order-lg-4{order:4}

.order-lg-5{order:5}
.gap-lg-0{gap:0}
.gap-lg-4{gap:.25rem}
.gap-lg-8{gap:.5rem}
.gap-lg-12{gap:.75rem}
.gap-lg-16{gap:1rem}
.gap-lg-24{gap:1.5rem}
.gap-lg-32{gap:2rem}
.gap-lg-40{gap:2.5rem}

.gap-lg-56{gap:3.5rem}
.row-gap-lg-8{row-gap:.5rem}
.row-gap-lg-12{row-gap:.75rem}
.row-gap-lg-16{row-gap:1rem}

.row-gap-lg-32{row-gap:2rem}
.col-gap-lg-12{-moz-column-gap:.75rem;column-gap:.75rem}
.col-gap-lg-16{-moz-column-gap:1rem;column-gap:1rem}
.col-gap-lg-24{-moz-column-gap:1.5rem;column-gap:1.5rem}

.col-gap-lg-40{-moz-column-gap:2.5rem;column-gap:2.5rem}
.text-lg-wrap{white-space:normal}
.text-lg-nowrap{white-space:nowrap}
.mt-lg-0{margin-top:0}
.mt-lg-n1{margin-top:-.0625rem}
.mt-lg-16{margin-top:1rem}
.mt-lg-20{margin-top:1.25rem}
.mt-lg-24{margin-top:1.5rem}
.mt-lg-28{margin-top:1.75rem}
.mt-lg-32{margin-top:2rem}
.mt-lg-40{margin-top:2.5rem}

.mt-lg-56{margin-top:3.5rem}
.mr-lg-auto{margin-right:auto}
.mr-lg-0{margin-right:0}
.mr-lg-8{margin-right:.5rem}

.mr-lg-16{margin-right:1rem}
.mr-lg-40{margin-right:2.5rem}
:root .mb-lg-0{margin-bottom:0}
:root .mb-lg-4{margin-bottom:.25rem}
:root .mb-lg-8{margin-bottom:.5rem}
:root .mb-lg-12{margin-bottom:.75rem}
:root .mb-lg-16{margin-bottom:1rem}
:root .mb-lg-20{margin-bottom:1.25rem}
:root .mb-lg-24{margin-bottom:1.5rem}
:root .mb-lg-32{margin-bottom:2rem}
:root .mb-lg-40{margin-bottom:2.5rem}
:root .mb-lg-48{margin-bottom:3rem}
:root .mb-lg-56{margin-bottom:3.5rem}
:root .mb-lg-64{margin-bottom:4rem}


:root .mb-lg-80{margin-bottom:5rem}

:root .mb-lg-96{margin-bottom:6rem}
.ml-lg-auto{margin-left:auto}
.ml-lg-0{margin-left:0}
.ml-lg-8{margin-left:.5rem}
.ml-lg-12{margin-left:.75rem}
.ml-lg-16{margin-left:1rem}
.ml-lg-40{margin-left:2.5rem}
.p-lg-0{padding:0}
.p-lg-56{padding:3.5rem}
.pt-lg-0{padding-top:0}
.pt-lg-8{padding-top:.5rem}
.pt-lg-24{padding-top:1.5rem}
.pt-lg-32{padding-top:2rem}
.pt-lg-40{padding-top:2.5rem}

.pt-lg-56{padding-top:3.5rem}
.pt-lg-64{padding-top:4rem}

.pt-lg-80{padding-top:5rem}
.pb-lg-0{padding-bottom:0}
.pb-lg-8{padding-bottom:.5rem}
.pb-lg-24{padding-bottom:1.5rem}
.pb-lg-32{padding-bottom:2rem}
.pb-lg-40{padding-bottom:2.5rem}

.pb-lg-56{padding-bottom:3.5rem}
.pb-lg-80{padding-bottom:5rem}
.flex-lg-0{flex:0 0 auto}

.flex-lg-1{flex:1 1 auto}
.align-items-lg-start{align-items:flex-start}
.align-items-lg-end{align-items:flex-end}
.align-items-lg-center{align-items:center}
.align-items-lg-baseline{align-items:baseline}
.align-items-lg-stretch{align-items:stretch}
.justify-content-lg-start{justify-content:flex-start}
.justify-content-lg-end{justify-content:flex-end}
.justify-content-lg-center{justify-content:center}
.justify-content-lg-between{justify-content:space-between}
.justify-content-lg-around{justify-content:space-around}
.flex-lg-wrap{flex-wrap:wrap}
.flex-lg-nowrap{flex-wrap:nowrap}
.flex-lg-row{flex-direction:row}
.flex-lg-column{flex-direction:column}
.flex-lg-column-reverse{flex-direction:column-reverse}
.text-lg-start{text-align:left}
.text-lg-end{text-align:right}
.text-lg-center{text-align:center}
.fw-lg-300{font-weight:300}




.fw-lg-400{font-weight:400}



.fw-lg-500{font-weight:500}


.fw-lg-600{font-weight:600}

.fw-lg-700{font-weight:700}
.w-lg-1{width:1%}
.w-lg-100{width:100%}
.w-lg-auto{width:auto}

.w-lg-1-12{width:5rem}
.w-lg-2-12{width:11.5rem}
.w-lg-3-12{width:18rem}
}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media print{:root,:host{--gov-color-primary-100-rgb: var(--gov-color-secondary-100-rgb);--gov-color-primary-100: var(--gov-color-secondary-100);--gov-color-primary-200-rgb: var(--gov-color-secondary-200-rgb);--gov-color-primary-200: var(--gov-color-secondary-200);--gov-color-primary-300-rgb: var(--gov-color-secondary-300-rgb);--gov-color-primary-300: var(--gov-color-secondary-300);--gov-color-primary-400-rgb: var(--gov-color-secondary-400-rgb);--gov-color-primary-400: var(--gov-color-secondary-400);--gov-color-primary-500-rgb: var(--gov-color-secondary-500-rgb);--gov-color-primary-500: var(--gov-color-secondary-500);--gov-color-primary-600-rgb: var(--gov-color-secondary-600-rgb);--gov-color-primary-600: var(--gov-color-secondary-600);--gov-color-primary-700-rgb: var(--gov-color-secondary-700-rgb);--gov-color-primary-700: var(--gov-color-secondary-700);--gov-color-primary-800-rgb: var(--gov-color-secondary-800-rgb);--gov-color-primary-800: var(--gov-color-secondary-800);--gov-color-primary-900-rgb: var(--gov-color-secondary-900-rgb);--gov-color-primary-900: var(--gov-color-secondary-900)}
*{text-shadow:none!important;box-shadow:none!important;color:#000!important;-webkit-print-color-adjust:exact}
@page{margin-top:20mm;margin-bottom:20mm}
a{text-decoration:underline!important}
img{max-width:100%;height:auto;filter:grayscale(100%)}
a,table,pre,blockquote{page-break-inside:avoid}
h1,h2,h3,h4,h5,h6,img,svg,figure{page-break-after:avoid;page-break-inside:avoid}
ul,ol,dl{page-break-before:avoid}
.csu-contact-cards__detail{page-break-inside:avoid}
.no-print,.csu-header-nav,.csu-header-nav-search,.csu-header-nav-mobile,.csu-footer,.csu-statistical-info__image,.csu-statistical-info:before,.csu-statistical-info-head__button,.csu-statistical-info-head__button-desc,.csu-statistical-info__archive,.csu-statistical-info__search,.csu-image-signpost-item__image,.csu-image-signpost,.csu-news__archive,.csu-links-group,.csu-contact-cards__icon,.csu-search-input,.csu-search-input__button,.csu-filter-open,.csu-feedback,.csu-pagination,.csu-side-menu-content__menu,.csu-side-menu-content__toggle,.csu-social-sharing,.gov-accordion-item__arrow,.gov-icon .gov-icon__holder,.csu-calendar-day__icons,.csu-calendar-day__dot,.csu-calendar__today .gov-button{display:none!important}
.gov-breadcrumbs .gov-icon .gov-icon__holder{display:inline-flex!important}
.visible-print,.visible-print-block{display:block!important}
.visible-print-flex{display:flex!important}
.visible-print-inline-flex{display:inline-flex!important}
.csu-image-signpost-item{flex-wrap:wrap;aspect-ratio:auto}
.csu-statistical-info__statistics{overflow-x:unset}
.csu-contact-cards__detail{height:auto}
.csu-calendar-day__date h3{page-break-after:auto;page-break-inside:auto}
.csu-calendar__today,.csu-calendar-day__date h3{position:relative!important;top:0!important}
.csu-calendar-day__date h3.is-active b{background-color:var(--gov-color-secondary-400)}
.csu-faq-group__item{--gov-accordion-primary-background: var(--gov-color-secondary-200)}
.gov-accordion-item{page-break-inside:avoid}
.csu-accordion__inner .csu-content-responsive{overflow-x:initial}
.csu-catalog-table{display:table;width:calc(100% + 2.5rem);margin-left:-1.25rem}
.csu-catalog-table tr{display:table-row;page-break-inside:avoid}
.csu-catalog-table th,.csu-catalog-table td{padding:.75rem .5rem!important}
.csu-catalog-table td{display:table-cell}
.csu-catalog-table td:before{display:none}
.csu-catalog-table thead{display:table-header-group}
.csu-catalog-table thead th{background-color:#fff}
.csu-catalog-table__name-link{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:600;text-decoration:none!important}
.csu-catalog-table__badges{max-width:9.375rem}
.csu-catalog-table__badge{--gov-button-xs-padding-x: .5rem;--gov-button-xs-padding-y: .25rem;--gov-button-text-xs-font-size: .6875rem}
}
.csu-footer{display:block;width:100%;background-color:var(---gov-color-neutral-white);padding:24px 0;border-top:1px solid var(--gov-color-secondary-500)}
.csu-footer_section{display:flex;width:100%;margin:0 auto;flex-direction:row;justify-content:space-between;color:var(--gov-color-secondary-700)}
.csu-footer_box{display:flex;align-self:stretch;flex-direction:row}
.csu-footer_text{display:flex;font-size:14px;align-self:stretch;align-items:center;margin:auto 24px}
.csu-logo-footer{height:24px}
.csu-footer_insbox{display:flex;align-self:stretch;align-items:center}
@media (max-width: 42em){.csu-footer_section{flex-direction:column;justify-content:center}
.csu-footer_box{flex-direction:column;margin:0 auto}
.csu-footer_text{margin:auto}
}
.csu-header__site-name{padding-left:.625rem;font-size:1.3125rem;font-weight:600;margin:auto 2rem;color:var(--gov-color-white)}
a.csu-header-logo{text-decoration:none}
.csu-header__site-name--large{font-size:1.625rem}
.csu-header__right{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;margin-top:-1.5625rem}
@media screen and (min-width: 56.25em){.csu-header__right{margin-top:0;width:auto}
}
.fs-14{font-size:14px!important}
.w-16{width:16px!important}
.h-16{height:16px!important}
.white-space-no-wrap{white-space:nowrap!important}
.w-fit{width:-moz-fit-content!important;width:fit-content!important}
.align-items-start{align-items:start!important}
.footer-links{display:flex;flex-wrap:wrap}
@media (max-width: 85em){.footer-links{flex-direction:column}
.csu-footer_section{justify-content:center}
}
.csu-footer_insbox img{min-width:97px}
.csu-header__navbar .csu-header-nav{display:block}
@media (max-width: 63.99em){.csu-header__navbar .csu-header-nav .csu-header-subnav__link{padding:0!important;margin-left:8px!important;margin-right:-8px!important}
.csu-header__navbar .csu-header-nav .csu-header-subnav__link gov-icon{width:16px!important;height:16px!important}
.csu-header__navbar .csu-header-nav .csu-header-subnav__link gov-button,.csu-header__navbar .csu-header-nav .csu-header-subnav__link button{font-size:14px!important;-moz-column-gap:8px!important;column-gap:8px!important;margin:-11px 0!important}
.csu-header__navbar .csu-header-nav .csu-header-subnav__link button{padding:8px 8px 10px!important}
}
@media (min-width: 63.99em){.csu-header__navbar .csu-row{min-height:106px}
}
.csu-header .secondary-logo{margin-right:-20px}
@media (min-width: 63.99em){.csu-header .secondary-logo,.csu-header .secondary-logo img{max-width:150px!important;max-height:35px!important}
}
.integrated-message{padding:0 14px!important}
.integrated-message gov-message{display:flex;align-items:center}
.integrated-message gov-message .gov-message__content{margin:0!important}
@media (min-width: 63.99em){.integrated-message gov-message .gov-message__icon{position:absolute}
.integrated-message gov-message .gov-message__content{margin-left:-4px!important;margin-right:4px!important}
}
.csu-skip-to-content{position:relative}
.csu-skip-to-content a{font-size:var(--gov-text-s-font-size);line-height:var(--gov-text-s-line-height);letter-spacing:var(--gov-text-s-letter-spacing);font-weight:var(--gov-text-s-font-weight);position:absolute;top:-2.5rem;left:0;z-index:-1;display:block;padding:.5rem;color:var(--gov-color-neutral-white);background-color:var(--gov-color-primary)}
.csu-skip-to-content a:not(:focus):not(:focus-within){clip:rect(0,0,0,0)}
.csu-skip-to-content a:focus{top:0;z-index:4010}
gov-breadcrumbs,gov-breadcrumbs a{font-size:14px!important}
.csu-footer>.csu-container>.csu-footer_section{margin:0!important}
@media (min-width: 85em){.csu-footer>.csu-container{justify-content:start!important}
}
.csu-header__navbar{min-height:56px!important;max-height:85px!important}
.csu-header__navbar>.csu-container,.csu-header__navbar>.csu-container>.csu-row{height:100%!important}
@media (min-width: 63.99em){.csu-header__navbar{height:82px!important}
.csu-header__navbar>.csu-container>.csu-row{min-height:unset!important}
.csu-header__navbar>.csu-container>.csu-row>div{display:flex!important;align-items:center!important;height:100%!important}
.csu-header__navbar>.csu-container>.csu-row>div>nav,.csu-header__navbar>.csu-container>.csu-row>div>nav *{height:100%!important}
.csu-header-subnav__link{padding:0!important}
}
*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}
:before,:after{--tw-content: ""}
html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}
body{margin:0;line-height:inherit}
hr{height:0;color:inherit;border-top-width:1px}
abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
a{color:inherit;text-decoration:inherit}
b,strong{font-weight:bolder}
code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
table{text-indent:0;border-color:inherit;border-collapse:collapse}
button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}
button,select{text-transform:none}
button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}
:-moz-focusring{outline:auto}
:-moz-ui-invalid{box-shadow:none}

progress{vertical-align:baseline}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}
fieldset{margin:0;padding:0}
legend{padding:0}
ol,ul,menu{list-style:none;margin:0;padding:0}
dialog{padding:0}
textarea{resize:vertical}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}
input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}
button,[role=button]{cursor:pointer}
:disabled{cursor:default}
img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}
img,video{max-width:100%;height:auto}
[hidden]{display:none}
*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
.container{width:100%}
@media (min-width: 640px){.container{max-width:640px}
}
@media (min-width: 768px){.container{max-width:768px}
}
@media (min-width: 1024px){.container{max-width:1024px}
}
@media (min-width: 1280px){.container{max-width:1280px}
}
@media (min-width: 1536px){.container{max-width:1536px}
}
.visible{visibility:visible}
.fixed{position:fixed}
.relative{position:relative}
.sticky{position:sticky}
.z-20{z-index:20}

.z-50{z-index:50}
.m-2{margin:.5rem}
.mx-auto{margin-left:auto;margin-right:auto}
.my-1{margin-top:.25rem;margin-bottom:.25rem}
.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}
.\!mb-0{margin-bottom:0!important}
.\!mb-4{margin-bottom:1rem!important}

.\!mb-8{margin-bottom:2rem!important}
.\!mr-8{margin-right:2rem!important}
.\!mt-12{margin-top:3rem!important}


.\!mt-16{margin-top:4rem!important}

.\!mt-20{margin-top:5rem!important}
.-mt-1{margin-top:-.25rem}
.mb-0{margin-bottom:0}
.mb-1{margin-bottom:.25rem}
.mb-16{margin-bottom:4rem}



.mb-20{margin-bottom:5rem}


.mb-24{margin-bottom:6rem}

.mb-32{margin-bottom:8rem}
.mb-56{margin-bottom:14rem}
.ml-1{margin-left:.25rem}
.mr-1{margin-right:.25rem}
.mr-8{margin-right:2rem}
.\!flex{display:flex!important}
.flex{display:flex}
.table{display:table}

.hidden{display:none}
.\!size-4{width:1rem!important;height:1rem!important}
.\!size-5{width:1.25rem!important;height:1.25rem!important}

.\!size-7{width:1.75rem!important;height:1.75rem!important}
.size-7{width:1.75rem;height:1.75rem}
.h-16{height:4rem}
.h-\[25px\]{height:25px}
.h-full{height:100%}
.min-h-\[34px\]{min-height:34px}
.min-h-full{min-height:100%}
.w-16{width:4rem}
.w-6{width:1.5rem}
.w-\[25px\]{width:25px}

.w-\[56px\]{width:56px}
.w-fit{width:-moz-fit-content;width:fit-content}
.w-full{width:100%}
.min-w-\[100px\]{min-width:100px}

.min-w-\[105px\]{min-width:105px}
.min-w-full{min-width:100%}

.max-w-full{max-width:100%}
.flex-grow{flex-grow:1}
.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cursor-pointer{cursor:pointer}
.resize{resize:both}
.flex-wrap{flex-wrap:wrap}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.\!gap-0{gap:0px!important}
.gap-2{gap:.5rem}
.\!gap-y-4{row-gap:1rem!important}
.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}
.gap-y-8{row-gap:2rem}
.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}
.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}
.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}
.overflow-x-auto{overflow-x:auto}

.overflow-y-auto{overflow-y:auto}
.whitespace-nowrap{white-space:nowrap}
.whitespace-pre-wrap{white-space:pre-wrap}
.rounded{border-radius:.25rem}
.rounded-2xl{border-radius:1rem}
.rounded-\[3px\]{border-radius:3px}
.rounded-lg{border-radius:.5rem}
.border{border-width:1px}
.border-b{border-bottom-width:1px}
.border-l{border-left-width:1px}
.border-t{border-top-width:1px}

.border-none{border-style:none}
.border-accordionBorder{--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity))}
.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}
.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.p-2{padding:.5rem}
.px-0{padding-left:0;padding-right:0}
.px-0\.5{padding-left:.125rem;padding-right:.125rem}
.px-4{padding-left:1rem;padding-right:1rem}
.py-2{padding-top:.5rem;padding-bottom:.5rem}
.pb-2{padding-bottom:.5rem}
.pr-9{padding-right:2.25rem}
.text-center{text-align:center}
.text-start{text-align:start}
.text-end{text-align:end}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-sm{font-size:.875rem;line-height:1.25rem}
.\!font-bold{font-weight:700!important}
.font-bold{font-weight:700}
.font-medium{font-weight:500}
.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}
.underline{text-decoration-line:underline}
.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}
.outline-none{outline:2px solid transparent;outline-offset:2px}
.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)}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}
gov-button[type=link]>button{font-weight:400!important}
gov-button[type=link]>a{font-weight:400!important}
a:visited path{fill:none!important}
.disabled-link,.disabled-link *{pointer-events:none;cursor:not-allowed;color:var(--gov-color-secondary-700)!important;text-decoration:none!important}
.hover\:cursor-pointer:hover{cursor:pointer}
.hover\:bg-accordionHover:hover{--tw-bg-opacity: 1;background-color:rgb(217 239 255 / var(--tw-bg-opacity))}
.ltr\:text-left:where([dir=ltr],[dir=ltr] *){text-align:left}
.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}
.\[\&\>div\>div\]\:mr-4>div>div{margin-right:1rem}

