/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--heading--title:3.2rem;--heading--main:2.4rem;--heading--sub:2rem;--heading--small:1.6rem;--heading--xsmall:1.6rem;--heading--tiny:1.6rem;--body-large:1.6rem;--body-copy:1.4rem;--body-small:1.2rem;--font-body:"Plus Jakarta Sans",sans-serif;--font-heading:"Plus Jakarta Sans",sans-serif;--font-extrabold:800;--font-bold:700;--font-medium:500;--font-weight-default:400;--spacing-0-5:calc(var(--spacing-1)/2);--spacing-1:.8rem;--spacing-1-5:calc(var(--spacing-1)*1.5);--spacing-2:calc(var(--spacing-1)*2);--spacing-3:calc(var(--spacing-1)*3);--spacing-4:calc(var(--spacing-1)*4);--spacing-5:calc(var(--spacing-1)*5);--spacing-6:calc(var(--spacing-1)*6);--spacing-7:calc(var(--spacing-1)*7);--spacing-8:calc(var(--spacing-1)*8);--spacing-9:calc(var(--spacing-1)*9);--spacing-10:calc(var(--spacing-1)*9);--component-space:var(--spacing-5);--border-radius:.8rem;--box-shadow-default:0 1rem 1.5rem -.3rem #0000001a,0 .4rem .6rem -.4rem #0000001a;--focus-outline:.2rem solid var(--brand-primary-dark);--focus-shadow:0 0 0 .2rem var(--white)}@media (width>=768px){:root{--heading--title:5.6rem;--heading--main:3.6rem;--heading--sub:2.8rem;--heading--small:1.8rem;--heading--xsmall:1.8rem;--heading--tiny:1.6rem;--body-large:1.8rem;--body-copy:1.6rem;--body-small:1.4rem;--component-space:var(--spacing-9)}}:root{--container-max-width:1280px;--container-padding:16px;--gutter-size-sm:16px;--gutter-size-md:16px;--gutter-size-lg:16px;--breakpoint-sm:380px;--breakpoint-sm-md:540px;--breakpoint-md:768px;--breakpoint-md-lg:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px;--breakpoint-xxl:1920px;--column-count:12}.container{max-width:calc(var(--container-max-width) + var(--container-padding)*2);padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto}.container .container{padding-left:0;padding-right:0}.container--fluid{max-width:none;padding-left:0;padding-right:0}.container--small{max-width:84.8rem}.row{margin-left:calc(-1*var(--gutter-size-sm));margin-right:calc(-1*var(--gutter-size-sm));flex-wrap:wrap;display:flex}.col,[class*=col-]{width:100%;padding-left:var(--gutter-size-sm);padding-right:var(--gutter-size-sm);flex-direction:column;display:flex}.col,[class*=col-]>*{flex:1 0 auto}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex:0 0 calc(100%/(var(--column-count)/1));max-width:calc(100%/(var(--column-count)/1))}.col-2{flex:0 0 calc(100%/(var(--column-count)/2));max-width:calc(100%/(var(--column-count)/2))}.col-3{flex:0 0 calc(100%/(var(--column-count)/3));max-width:calc(100%/(var(--column-count)/3))}.col-4{flex:0 0 calc(100%/(var(--column-count)/4));max-width:calc(100%/(var(--column-count)/4))}.col-5{flex:0 0 calc(100%/(var(--column-count)/5));max-width:calc(100%/(var(--column-count)/5))}.col-6{flex:0 0 calc(100%/(var(--column-count)/6));max-width:calc(100%/(var(--column-count)/6))}.col-7{flex:0 0 calc(100%/(var(--column-count)/7));max-width:calc(100%/(var(--column-count)/7))}.col-8{flex:0 0 calc(100%/(var(--column-count)/8));max-width:calc(100%/(var(--column-count)/8))}.col-9{flex:0 0 calc(100%/(var(--column-count)/9));max-width:calc(100%/(var(--column-count)/9))}.col-10{flex:0 0 calc(100%/(var(--column-count)/10));max-width:calc(100%/(var(--column-count)/10))}.col-11{flex:0 0 calc(100%/(var(--column-count)/11));max-width:calc(100%/(var(--column-count)/11))}.col-12{flex:0 0 calc(100%/(var(--column-count)/12));max-width:calc(100%/(var(--column-count)/12))}@media (width>=380px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex:0 0 calc(100%/(var(--column-count)/1));max-width:calc(100%/(var(--column-count)/1))}.col-sm-2{flex:0 0 calc(100%/(var(--column-count)/2));max-width:calc(100%/(var(--column-count)/2))}.col-sm-3{flex:0 0 calc(100%/(var(--column-count)/3));max-width:calc(100%/(var(--column-count)/3))}.col-sm-4{flex:0 0 calc(100%/(var(--column-count)/4));max-width:calc(100%/(var(--column-count)/4))}.col-sm-5{flex:0 0 calc(100%/(var(--column-count)/5));max-width:calc(100%/(var(--column-count)/5))}.col-sm-6{flex:0 0 calc(100%/(var(--column-count)/6));max-width:calc(100%/(var(--column-count)/6))}.col-sm-7{flex:0 0 calc(100%/(var(--column-count)/7));max-width:calc(100%/(var(--column-count)/7))}.col-sm-8{flex:0 0 calc(100%/(var(--column-count)/8));max-width:calc(100%/(var(--column-count)/8))}.col-sm-9{flex:0 0 calc(100%/(var(--column-count)/9));max-width:calc(100%/(var(--column-count)/9))}.col-sm-10{flex:0 0 calc(100%/(var(--column-count)/10));max-width:calc(100%/(var(--column-count)/10))}.col-sm-11{flex:0 0 calc(100%/(var(--column-count)/11));max-width:calc(100%/(var(--column-count)/11))}.col-sm-12{flex:0 0 calc(100%/(var(--column-count)/12));max-width:calc(100%/(var(--column-count)/12))}}@media (width>=540px){.col-sm-md{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-md-1{flex:0 0 calc(100%/(var(--column-count)/1));max-width:calc(100%/(var(--column-count)/1))}.col-sm-md-2{flex:0 0 calc(100%/(var(--column-count)/2));max-width:calc(100%/(var(--column-count)/2))}.col-sm-md-3{flex:0 0 calc(100%/(var(--column-count)/3));max-width:calc(100%/(var(--column-count)/3))}.col-sm-md-4{flex:0 0 calc(100%/(var(--column-count)/4));max-width:calc(100%/(var(--column-count)/4))}.col-sm-md-5{flex:0 0 calc(100%/(var(--column-count)/5));max-width:calc(100%/(var(--column-count)/5))}.col-sm-md-6{flex:0 0 calc(100%/(var(--column-count)/6));max-width:calc(100%/(var(--column-count)/6))}.col-sm-md-7{flex:0 0 calc(100%/(var(--column-count)/7));max-width:calc(100%/(var(--column-count)/7))}.col-sm-md-8{flex:0 0 calc(100%/(var(--column-count)/8));max-width:calc(100%/(var(--column-count)/8))}.col-sm-md-9{flex:0 0 calc(100%/(var(--column-count)/9));max-width:calc(100%/(var(--column-count)/9))}.col-sm-md-10{flex:0 0 calc(100%/(var(--column-count)/10));max-width:calc(100%/(var(--column-count)/10))}.col-sm-md-11{flex:0 0 calc(100%/(var(--column-count)/11));max-width:calc(100%/(var(--column-count)/11))}.col-sm-md-12{flex:0 0 calc(100%/(var(--column-count)/12));max-width:calc(100%/(var(--column-count)/12))}}@media (width>=768px){.row{margin-left:calc(-1*var(--gutter-size-md));margin-right:calc(-1*var(--gutter-size-md))}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex:0 0 calc(100%/(var(--column-count)/1));max-width:calc(100%/(var(--column-count)/1))}.col-md-2{flex:0 0 calc(100%/(var(--column-count)/2));max-width:calc(100%/(var(--column-count)/2))}.col-md-3{flex:0 0 calc(100%/(var(--column-count)/3));max-width:calc(100%/(var(--column-count)/3))}.col-md-4{flex:0 0 calc(100%/(var(--column-count)/4));max-width:calc(100%/(var(--column-count)/4))}.col-md-5{flex:0 0 calc(100%/(var(--column-count)/5));max-width:calc(100%/(var(--column-count)/5))}.col-md-6{flex:0 0 calc(100%/(var(--column-count)/6));max-width:calc(100%/(var(--column-count)/6))}.col-md-7{flex:0 0 calc(100%/(var(--column-count)/7));max-width:calc(100%/(var(--column-count)/7))}.col-md-8{flex:0 0 calc(100%/(var(--column-count)/8));max-width:calc(100%/(var(--column-count)/8))}.col-md-9{flex:0 0 calc(100%/(var(--column-count)/9));max-width:calc(100%/(var(--column-count)/9))}.col-md-10{flex:0 0 calc(100%/(var(--column-count)/10));max-width:calc(100%/(var(--column-count)/10))}.col-md-11{flex:0 0 calc(100%/(var(--column-count)/11));max-width:calc(100%/(var(--column-count)/11))}.col-md-12{flex:0 0 calc(100%/(var(--column-count)/12));max-width:calc(100%/(var(--column-count)/12))}}@media (width>=1024px){.col-md-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-md-lg-1{flex:0 0 calc(100%/(var(--column-count)/1));max-width:calc(100%/(var(--column-count)/1))}.col-md-lg-2{flex:0 0 calc(100%/(var(--column-count)/2));max-width:calc(100%/(var(--column-count)/2))}.col-md-lg-3{flex:0 0 calc(100%/(var(--column-count)/3));max-width:calc(100%/(var(--column-count)/3))}.col-md-lg-4{flex:0 0 calc(100%/(var(--column-count)/4));max-width:calc(100%/(var(--column-count)/4))}.col-md-lg-5{flex:0 0 calc(100%/(var(--column-count)/5));max-width:calc(100%/(var(--column-count)/5))}.col-md-lg-6{flex:0 0 calc(100%/(var(--column-count)/6));max-width:calc(100%/(var(--column-count)/6))}.col-md-lg-7{flex:0 0 calc(100%/(var(--column-count)/7));max-width:calc(100%/(var(--column-count)/7))}.col-md-lg-8{flex:0 0 calc(100%/(var(--column-count)/8));max-width:calc(100%/(var(--column-count)/8))}.col-md-lg-9{flex:0 0 calc(100%/(var(--column-count)/9));max-width:calc(100%/(var(--column-count)/9))}.col-md-lg-10{flex:0 0 calc(100%/(var(--column-count)/10));max-width:calc(100%/(var(--column-count)/10))}.col-md-lg-11{flex:0 0 calc(100%/(var(--column-count)/11));max-width:calc(100%/(var(--column-count)/11))}.col-md-lg-12{flex:0 0 calc(100%/(var(--column-count)/12));max-width:calc(100%/(var(--column-count)/12))}}@media (width>=1280px){.row{margin-left:calc(-1*var(--gutter-size-lg));margin-right:calc(-1*var(--gutter-size-lg))}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex:0 0 calc(100%/(var(--column-count)/1));max-width:calc(100%/(var(--column-count)/1))}.col-lg-2{flex:0 0 calc(100%/(var(--column-count)/2));max-width:calc(100%/(var(--column-count)/2))}.col-lg-3{flex:0 0 calc(100%/(var(--column-count)/3));max-width:calc(100%/(var(--column-count)/3))}.col-lg-4{flex:0 0 calc(100%/(var(--column-count)/4));max-width:calc(100%/(var(--column-count)/4))}.col-lg-5{flex:0 0 calc(100%/(var(--column-count)/5));max-width:calc(100%/(var(--column-count)/5))}.col-lg-6{flex:0 0 calc(100%/(var(--column-count)/6));max-width:calc(100%/(var(--column-count)/6))}.col-lg-7{flex:0 0 calc(100%/(var(--column-count)/7));max-width:calc(100%/(var(--column-count)/7))}.col-lg-8{flex:0 0 calc(100%/(var(--column-count)/8));max-width:calc(100%/(var(--column-count)/8))}.col-lg-9{flex:0 0 calc(100%/(var(--column-count)/9));max-width:calc(100%/(var(--column-count)/9))}.col-lg-10{flex:0 0 calc(100%/(var(--column-count)/10));max-width:calc(100%/(var(--column-count)/10))}.col-lg-11{flex:0 0 calc(100%/(var(--column-count)/11));max-width:calc(100%/(var(--column-count)/11))}.col-lg-12{flex:0 0 calc(100%/(var(--column-count)/12));max-width:calc(100%/(var(--column-count)/12))}}@media (width>=1440px){.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl-1{flex:0 0 calc(100%/(var(--column-count)/1));max-width:calc(100%/(var(--column-count)/1))}.col-xl-2{flex:0 0 calc(100%/(var(--column-count)/2));max-width:calc(100%/(var(--column-count)/2))}.col-xl-3{flex:0 0 calc(100%/(var(--column-count)/3));max-width:calc(100%/(var(--column-count)/3))}.col-xl-4{flex:0 0 calc(100%/(var(--column-count)/4));max-width:calc(100%/(var(--column-count)/4))}.col-xl-5{flex:0 0 calc(100%/(var(--column-count)/5));max-width:calc(100%/(var(--column-count)/5))}.col-xl-6{flex:0 0 calc(100%/(var(--column-count)/6));max-width:calc(100%/(var(--column-count)/6))}.col-xl-7{flex:0 0 calc(100%/(var(--column-count)/7));max-width:calc(100%/(var(--column-count)/7))}.col-xl-8{flex:0 0 calc(100%/(var(--column-count)/8));max-width:calc(100%/(var(--column-count)/8))}.col-xl-9{flex:0 0 calc(100%/(var(--column-count)/9));max-width:calc(100%/(var(--column-count)/9))}.col-xl-10{flex:0 0 calc(100%/(var(--column-count)/10));max-width:calc(100%/(var(--column-count)/10))}.col-xl-11{flex:0 0 calc(100%/(var(--column-count)/11));max-width:calc(100%/(var(--column-count)/11))}.col-xl-12{flex:0 0 calc(100%/(var(--column-count)/12));max-width:calc(100%/(var(--column-count)/12))}}html{--black:#000;--grey-darker:#1c1c1c;--grey-dark:#4a4a4a;--grey-medium:#757575;--grey-light:#e5e5e5;--grey-lighter:#f5f5f5;--white:#fff;--brand-primary:#2196f3;--brand-primary-dark:#1d4ed8;--brand-primary-light:#e3f2fd;--brand-accent:#fbbf24;--text:var(--grey-darker);--text-light:var(--white);--link-default:var(--brand-primary-dark);--link-visited:var(--brand-primary-dark);--link-active-outline:var(--brand-primary-dark);--form-border:var(--brand-primary);--form-background:var(--grey-lighter);--status-color:#4caf50;--warning-color:#fbc02d;--error-color:#e53935;--button-bg-default:var(--white);--button-text-default:var(--brand-primary-dark);--button-hover-bg-default:var(--brand-accent);--button-hover-text-default:var(--text);--button-active-bg-default:var(--brand-accent);--button-active-text-default:var(--text);--button-secondary-bg:var(--brand-primary-dark);--button-secondary-color:var(--white);--button-secondary-hover-bg:var(--grey-darker);--button-secondary-hover-color:var(--text-light);--button-secondary-active-bg:var(--grey-darker);--button-secondary-active-color:var(--text-light);--table-default-bg:var(--white);--table-bg-inverse:var(--grey-light);--table-default-heading-bg:var(--brand-primary-light);--table-border:var(--brand-primary-dark)}.eureka-scheme--red{--brand-primary:#f44336;--brand-primary-dark:#d32f2f;--brand-primary-light:#fceaea}.eureka-scheme--green{--brand-primary:#4caf50;--brand-primary-dark:#388e3c;--brand-primary-light:#e8f5e9}.eureka-scheme--purple{--brand-primary:#9810fa;--brand-primary-dark:#4a0c75;--brand-primary-light:#f1e5ff;--brand-accent:#ff7e57}html{box-sizing:border-box;scroll-behavior:smooth;font-family:Helvetica,Arial,sans-serif;font-size:62.5%}body{min-height:100vh;color:var(--text);font-family:var(--font-body);font-size:var(--body-copy);margin:0;line-height:1.5}*,:after,:before{box-sizing:inherit}:focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-outline);outline-offset:.2rem}.sr-only,.visually-hidden{clip-path:inset(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.layout-container{flex-direction:column;min-height:100vh;display:flex}.main{flex-grow:1}.toolbar-menu .menu-item{margin:0}.component{margin:var(--spacing-1);padding-top:var(--component-space);padding-bottom:var(--component-space);border-radius:1.6rem}::selection{color:var(--white);background:var(--brand-primary)}@media (prefers-reduced-motion){*{transition:none!important}}.tag{padding:var(--spacing-0-5)var(--spacing-1);font-size:1.2rem;font-weight:var(--font-medium);border-radius:var(--border-radius)}.tag--primary{color:var(--text-light);background-color:var(--brand-primary-dark)}.tag--secondary{color:var(--text);background-color:var(--brand-accent)}table,.table{border:.1rem solid var(--table-border);border-spacing:0;border-collapse:collapse;color:var(--grey-medium);font-size:var(--body-small);margin:var(--spacing-2)0;border-width:.1rem 0 0;width:100%}th,td,.table__heading-cell,.table__cell{border:.1rem solid var(--table-border);padding:var(--spacing-4)}th,.table__mobile-header,.table__heading-cell{background-color:var(--table-default-heading-bg);font-weight:var(--font-bold);text-align:left}.table__mobile-header{padding:0;display:none}tr,.table__row{background-color:var(--table-default-bg)}tr:nth-child(odd),.table__row:nth-child(odd){background-color:#eee}.responsive--processed caption{text-align:left;font-weight:var(--font-bold)}div.table-container{overflow-x:auto}@media (width<=768px){.responsive--processed{border-width:.1rem;border-top-style:none;border-top-color:currentColor;display:block;& thead{display:none}& td,& tr,& th,& caption,& tbody,& tfoot{padding:0;display:block}& caption{padding:var(--spacing-2)}& td{border:0;align-items:center;padding:0;display:flex}& td .table__mobile-header,& tfoot td{padding:var(--spacing-2)}& tr,& .table__row{border-top:.1rem solid var(--table-border)}& td:nth-child(2n){background-color:var(--table-bg-inverse)}& td:nth-child(odd):not(.table__footer-cell){background-color:var(--table-default-bg)}& .table__mobile-header{margin-right:var(--spacing-2);padding:0 var(--spacing-2);width:35%;min-width:35%;display:block}}}p,.paragraph{margin:0 0 var(--spacing-2);line-height:1.5}.paragraph--small{font-size:var(--body-small)}.paragraph--large{font-size:var(--body-large)}.paragraph--strong{font-weight:var(--font-bold)}.paragraph--no-margin{margin:0}.paragraph--icon{align-items:center;gap:var(--spacing-1);display:flex}.paragraph--icon .icon{flex-shrink:0;width:2rem;height:2rem}ul,ol{padding-left:var(--spacing-4);margin:0}ul li,ol li{margin-bottom:var(--spacing-1)}ul li:last-child,ol li:last-child{margin-bottom:0}ul li::marker{color:var(--brand-primary-dark)}ul li ul,ol li ol{margin:.6rem 0}.list--unstyled{margin:0;padding:0;list-style:none}.list--unstyled li:before{display:none}.list--inline{padding-left:0;list-style:none;display:flex}.list--inline .list__item{margin-right:var(--spacing-2)}.list--inline .list__item:last-child{margin-right:0}.list--icon{padding-left:0;list-style:none}.list--icon .list__item .icon{color:var(--brand-primary-dark);width:1.2rem;height:1.2rem;margin-top:.6rem}.list--icon .list__item .icon ul,.list--icon .list__item .icon ol{margin-left:var(--spacing-4)}a,.link{color:var(--link-default);text-underline-offset:.2rem;text-decoration:underline;transition:color .2s ease-in-out,gap .2s ease-in-out}a:hover,a:active,.link:hover,.link:active{text-decoration:none}a:visited,.link:visited{color:var(--link-visited)}.link--icon{align-items:center;gap:var(--spacing-1);display:inline-flex}.link--icon .icon{width:2rem;height:2rem}.link--inline{margin-right:var(--spacing-2)}.link--overlay{color:#0000;text-indent:-9999px;width:100%;height:100%;font-size:0;position:absolute;top:0;left:0}.link--cta{font-weight:var(--font-extrabold);gap:var(--spacing-0-5);font-size:1.4rem;text-decoration:none}.link--cta:hover,.link--cta:focus-visible{gap:var(--spacing-1-5);text-decoration:underline}.link--text-inverse,.link--text-inverse:hover,.link--text-inverse:active{color:var(--text-light)}img,picture{max-width:100%;height:auto;display:block}figure{margin:0}figcaption,.figure__caption{font-style:italic}h1,.h1,.heading--title{color:var(--text);font-family:var(--font-heading);font-weight:var(--font-bold);margin:0 0 var(--spacing-3);width:auto;font-style:normal;line-height:1.15;font-size:var(--heading--title)}h2,.h2,.heading--main{color:var(--text);font-family:var(--font-heading);font-weight:var(--font-bold);margin:0 0 var(--spacing-3);width:auto;font-style:normal;line-height:1.2;font-size:var(--heading--main)}h3,.h3,.heading--sub{color:var(--text);font-family:var(--font-heading);font-weight:var(--font-bold);margin:0 0 var(--spacing-3);width:auto;font-style:normal;line-height:1.25;font-size:var(--heading--sub)}h4,.h4,.heading--small{color:var(--text);font-family:var(--font-heading);font-weight:var(--font-bold);margin:0 0 var(--spacing-3);width:auto;font-style:normal;line-height:1.3;font-size:var(--heading--small)}h5,.heading--xsmall{color:var(--text);font-family:var(--font-heading);font-weight:var(--font-bold);margin:0 0 var(--spacing-3);width:auto;font-style:normal;line-height:1.4;font-size:var(--heading--xsmall)}h6,.heading--tiny{color:var(--text);font-family:var(--font-heading);font-weight:var(--font-bold);margin:0 0 var(--spacing-3);width:auto;font-style:normal;line-height:1.4;font-size:var(--heading--tiny)}.heading__link,.heading__link:hover,.heading__link:focus-visible{color:inherit}.heading__icon{font-size:inherit;width:1.5rem;height:1.5rem;margin-left:auto}.text-long h2,.text-long h3{margin:var(--spacing-5)0 var(--spacing-2)}.form-item{margin-bottom:var(--spacing-7)}.form-item__label{margin-bottom:var(--spacing-2);font-weight:var(--font-bold);display:block}.form-item__textfield{border:.2rem solid var(--form-border);padding:var(--spacing-2);appearance:none;border-radius:0;width:100%}.form-item__description{margin-bottom:var(--spacing-2)}.form-item__description.after{margin-top:var(--spacing-2);margin-bottom:0}.form-fieldset{margin:0;margin-bottom:var(--spacing-7);border:none;padding:0}.form-fieldset .form-item{margin-left:var(--spacing-2)}.captcha{margin-bottom:var(--spacing-2)}.form-item--error{border-left:.4rem solid var(--error-color);color:var(--error-color);padding-left:var(--spacing-2)}.form-item--error .form-item__textfield{border-color:var(--error-color)}.gov-major-worksmajor-works-autocomplete-search .form-item__dropdown{border:none}.gov-major-worksmajor-works-autocomplete-search .form-item__dropdown:after{display:none}.gov-major-worksmajor-works-autocomplete-search .autocomplete__input{border-radius:var(--border-radius);box-shadow:none;background-color:var(--white);border:.2rem solid var(--form-border)}.gov-major-worksmajor-works-autocomplete-search .autocomplete__input.autocomplete__input--focused{border:.2rem solid var(--white);border-radius:var(--border-radius)}.gov-major-worksmajor-works-autocomplete-search .autocomplete__input[aria-expanded=true]{box-shadow:none;border-radius:var(--border-radius);border:none}.form-submit{display:none}.autocomplete__wrapper .autocomplete__menu{border:.2rem solid var(--form-border);border-radius:var(--border-radius)}.autocomplete__wrapper .autocomplete__menu.autocomplete__menu--visible{border:none;width:100%}.autocomplete__wrapper .autocomplete__menu.autocomplete__menu--visible li{border:.2rem solid var(--form-border)}.form-item__dropdown{background-color:var(--white);display:block;position:relative}.form-item__dropdown:after{content:"";width:2.4rem;height:2.4rem;top:calc(50% - 1.2rem);right:var(--spacing-2);z-index:2;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjQxMDcgNi45MTA3NUM0LjczNjE0IDYuNTg1MzEgNS4yNjM3OCA2LjU4NTMxIDUuNTg5MjIgNi45MTA3NUw5Ljk5OTk2IDExLjMyMTVMMTQuNDEwNyA2LjkxMDc1QzE0LjczNjEgNi41ODUzMSAxNS4yNjM4IDYuNTg1MzEgMTUuNTg5MiA2LjkxMDc1QzE1LjkxNDcgNy4yMzYxOSAxNS45MTQ3IDcuNzYzODIgMTUuNTg5MiA4LjA4OTI2TDEwLjczNjUgMTIuOTQxOUMxMC4zMjk3IDEzLjM0ODcgOS42NzAxOSAxMy4zNDg3IDkuMjYzMzkgMTIuOTQxOUw0LjQxMDcgOC4wODkyNkM0LjA4NTI3IDcuNzYzODIgNC4wODUyNyA3LjIzNjE5IDQuNDEwNyA2LjkxMDc1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;background-size:100%;display:none;position:absolute}.form-item__select{border:.2rem solid var(--form-border);padding:var(--spacing-2);border-radius:0;width:100%;margin:0}@supports (appearance:none) and (mask-type:alpha){.form-item__dropdown:after{display:block}.form-item__select{padding-right:var(--spacing-2);appearance:none;background:0 0}.select--custom-list .form-item__dropdown{background-color:#0000}.select--custom-list .form-item__dropdown:after{content:none}.select--custom-list select+span.ui-button{width:auto;color:var(--brand-primary-dark);background:0 0;border:0;padding:0}.ui-front--custom .ui-menu-item{margin:0 var(--spacing-2);padding:var(--spacing-2)}.ui-front--custom .ui-menu-item .ui-menu-item-wrapper{white-space:nowrap;padding-left:0;padding-right:0}.ui-front--custom .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#0000;border-top:0;border-left:0;border-right:0;margin:0}}.form-item--radios,.form-item--radio__item{margin:0;padding:0;list-style:none}.form-item--radios li:before,.form-item--radio__item li:before{display:none}.form-item--radio{border:0;padding:0}.form-item--radio__item{margin:0 0 var(--spacing-3)0;padding-left:var(--spacing-5);flex-wrap:wrap;display:flex;position:relative}.form-item--radio__item .form-item__description{width:100%;margin-top:var(--spacing-2);order:2;margin-bottom:0}.form-item--radio__item .form-item__description p{margin:0}.form-item--radio__item label:before,.form-item--radio__item label:after{content:"";border-radius:50%}.form-item--radio__item label:before{border:.1rem solid var(--brand-primary);width:var(--spacing-4);height:var(--spacing-4);background-color:#0000;position:absolute;top:0;left:0}.form-item--radio__item label:after{background-color:var(--brand-primary);width:1rem;height:1rem;top:var(--spacing-2);left:var(--spacing-2);opacity:0;position:absolute;transform:rotate(-45deg)}.form-item--radio__item input{cursor:pointer;width:var(--spacing-4);height:var(--spacing-4);z-index:1;opacity:0;margin:0;position:absolute;top:0;left:0}.form-item--radio__item input:focus+label:before{box-shadow:var(--focus-shadow)}.form-item--radio__item input:checked+label:before{border-width:.2rem}.form-item--radio__item input:checked+label:after{opacity:1}.form-item--radios--inline{flex-wrap:wrap;display:flex}.form-item--radios--inline .form-item--radio__item{margin:0 var(--spacing-7)0 0}.form-item__indent{padding-left:var(--spacing-7)}.form-item--managed_file__item:focus-within,.form-managed-file:focus-within{margin-right:var(--spacing-2);margin-left:var(--spacing-2);padding-right:var(--spacing-2);padding-left:var(--spacing-2);outline:.2rem solid var(--brand-primary-dark);box-shadow:var(--box-shadow-default)}.form-item--managed_file__item .form-submit,.form-managed-file .form-submit{font-size:var(--body-small);margin-left:var(--spacing-2);margin-top:var(--spacing-2)}.form-item--managed_file__item{margin-top:var(--spacing-2)}.form-item--date__item{background:var(--white);appearance:none;min-width:20rem;position:relative}.form-item--date__item:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjY2NjY3IDAuODMzMzQ0QzcuMTI2OSAwLjgzMzM0NCA3LjUgMS4yMDY0NCA3LjUgMS42NjY2OFYyLjUwMTkxQzcuNzQ3NjkgMi41MDAwMSA4LjAxNDk5IDIuNTAwMDEgOC4zMDM3NCAyLjUwMDAxSDExLjY5NjNDMTEuOTg1IDIuNTAwMDEgMTIuMjUyMyAyLjUwMDAxIDEyLjUgMi41MDE5MVYxLjY2NjY4QzEyLjUgMS4yMDY0NCAxMi44NzMxIDAuODMzMzQ0IDEzLjMzMzMgMC44MzMzNDRDMTMuNzkzNiAwLjgzMzM0NCAxNC4xNjY3IDEuMjA2NDQgMTQuMTY2NyAxLjY2NjY4VjIuNjAzODRDMTQuNDMyNiAyLjY0OTE5IDE0LjY4NDIgMi43MTYyNCAxNC45Mjc4IDIuODE3MThDMTUuOTQ4OCAzLjI0MDA3IDE2Ljc1OTkgNC4wNTEyMSAxNy4xODI4IDUuMDcyMTZDMTcuMzU4OCA1LjQ5NjkxIDE3LjQzMTcgNS45NDU0OCAxNy40NjYzIDYuNDUyNzZDMTcuNSA2Ljk0NjEgMTcuNSA3LjU1MjI4IDE3LjUgOC4zMDM3NFYxMS4zMzYzQzE3LjUgMTIuMjU0NiAxNy41IDEyLjk5NTQgMTcuNDUwMiAxMy41OTQ5QzE3LjM5OSAxNC4yMTIyIDE3LjI5MDYgMTQuNzU0MSAxNy4wMzA5IDE1LjI1NDFDMTYuNjM1NiAxNi4wMTUxIDE2LjAxNTEgMTYuNjM1NiAxNS4yNTQxIDE3LjAzMDlDMTQuNzU0MSAxNy4yOTA2IDE0LjIxMjIgMTcuMzk5IDEzLjU5NDkgMTcuNDUwMkMxMi45OTU0IDE3LjUgMTIuMjU0NiAxNy41IDExLjMzNjMgMTcuNUg4LjY2Mzc0QzcuNzQ1MzcgMTcuNSA3LjAwNDY0IDE3LjUgNi40MDUxNCAxNy40NTAyQzUuNzg3NzkgMTcuMzk5IDUuMjQ1OTQgMTcuMjkwNiA0Ljc0NTk0IDE3LjAzMDlDMy45ODQ5MyAxNi42MzU2IDMuMzY0NDMgMTYuMDE1MSAyLjk2OTExIDE1LjI1NDFDMi43MDkzOCAxNC43NTQxIDIuNjAxMDQgMTQuMjEyMiAyLjU0OTc3IDEzLjU5NDlDMi40OTk5OCAxMi45OTU0IDIuNDk5OTkgMTIuMjU0NyAyLjUgMTEuMzM2M1Y4LjMwMzc1QzIuNDk5OTkgNy41NTIyOCAyLjQ5OTk5IDYuOTQ2MTEgMi41MzM2NSA2LjQ1Mjc2QzIuNTY4MjYgNS45NDU0OCAyLjY0MTIzIDUuNDk2OTEgMi44MTcxNyA1LjA3MjE2QzMuMjQwMDYgNC4wNTEyMSA0LjA1MTIgMy4yNDAwNyA1LjA3MjE1IDIuODE3MThDNS4zMTU4NCAyLjcxNjI0IDUuNTY3MzcgMi42NDkxOSA1LjgzMzMzIDIuNjAzODRWMS42NjY2OEM1LjgzMzMzIDEuMjA2NDQgNi4yMDY0MyAwLjgzMzM0NCA2LjY2NjY3IDAuODMzMzQ0Wk01LjgzMzMzIDQuMzEyMzFDNS43ODkxMSA0LjMyNjE5IDUuNzQ4MzIgNC4zNDEwOSA1LjcwOTk2IDQuMzU2OThDNS4wOTczOSA0LjYxMDcxIDQuNjEwNyA1LjA5NzQgNC4zNTY5NyA1LjcwOTk3QzQuMjc5MTcgNS44OTc3OSA0LjIyNTI3IDYuMTQzNzkgNC4xOTY0NSA2LjU2NjIyQzQuMTc4NzcgNi44MjUzOSA0LjE3MTU4IDcuMTI3OTQgNC4xNjg2NiA3LjUwMDAxSDE1LjgzMTNDMTUuODI4NCA3LjEyNzk0IDE1LjgyMTIgNi44MjUzOSAxNS44MDM1IDYuNTY2MjJDMTUuNzc0NyA2LjE0Mzc5IDE1LjcyMDggNS44OTc3OSAxNS42NDMgNS43MDk5N0MxNS4zODkzIDUuMDk3NCAxNC45MDI2IDQuNjEwNzEgMTQuMjkgNC4zNTY5OEMxNC4yNTE3IDQuMzQxMDkgMTQuMjEwOSA0LjMyNjE5IDE0LjE2NjcgNC4zMTIzMVY1LjAwMDAxQzE0LjE2NjcgNS40NjAyNSAxMy43OTM2IDUuODMzMzQgMTMuMzMzMyA1LjgzMzM0QzEyLjg3MzEgNS44MzMzNCAxMi41IDUuNDYwMjUgMTIuNSA1LjAwMDAxVjQuMTY4NjdDMTIuMjU0OSA0LjE2Njc1IDExLjk3OTYgNC4xNjY2OCAxMS42NjY3IDQuMTY2NjhIOC4zMzMzM0M4LjAyMDQgNC4xNjY2OCA3Ljc0NTExIDQuMTY2NzUgNy41IDQuMTY4NjdWNS4wMDAwMUM3LjUgNS40NjAyNSA3LjEyNjkgNS44MzMzNCA2LjY2NjY3IDUuODMzMzRDNi4yMDY0MyA1LjgzMzM0IDUuODMzMzMgNS40NjAyNSA1LjgzMzMzIDUuMDAwMDFWNC4zMTIzMVpNMTUuODMzMyA5LjE2NjY4SDQuMTY2NjdWMTEuM0M0LjE2NjY3IDEyLjI2MzEgNC4xNjczNCAxMi45MzQ1IDQuMjEwNzIgMTMuNDU2OUM0LjI1MzI3IDEzLjk2OTQgNC4zMzI1OCAxNC4yNjMzIDQuNDQ4MTMgMTQuNDg1OEM0LjY4NTMyIDE0Ljk0MjQgNS4wNTc2MiAxNS4zMTQ3IDUuNTE0MjMgMTUuNTUxOUM1LjczNjY5IDE1LjY2NzQgNi4wMzA2NSAxNS43NDY3IDYuNTQzMDcgMTUuNzg5M0M3LjA2NTQ2IDE1LjgzMjcgNy43MzY4NiAxNS44MzMzIDguNyAxNS44MzMzSDExLjNDMTIuMjYzMSAxNS44MzMzIDEyLjkzNDUgMTUuODMyNyAxMy40NTY5IDE1Ljc4OTNDMTMuOTY5NCAxNS43NDY3IDE0LjI2MzMgMTUuNjY3NCAxNC40ODU4IDE1LjU1MTlDMTQuOTQyNCAxNS4zMTQ3IDE1LjMxNDcgMTQuOTQyNCAxNS41NTE5IDE0LjQ4NThDMTUuNjY3NCAxNC4yNjMzIDE1Ljc0NjcgMTMuOTY5NCAxNS43ODkzIDEzLjQ1NjlDMTUuODMyNyAxMi45MzQ1IDE1LjgzMzMgMTIuMjYzMSAxNS44MzMzIDExLjNWOS4xNjY2OFpNMTAuODMzMyAxMy4zMzMzQzEwLjgzMzMgMTIuODczMSAxMS4yMDY0IDEyLjUgMTEuNjY2NyAxMi41SDEzLjMzMzNDMTMuNzkzNiAxMi41IDE0LjE2NjcgMTIuODczMSAxNC4xNjY3IDEzLjMzMzNDMTQuMTY2NyAxMy43OTM2IDEzLjc5MzYgMTQuMTY2NyAxMy4zMzMzIDE0LjE2NjdIMTEuNjY2N0MxMS4yMDY0IDE0LjE2NjcgMTAuODMzMyAxMy43OTM2IDEwLjgzMzMgMTMuMzMzM1oiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K);background-color:var(--white);pointer-events:none;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:flex;position:absolute;bottom:.3rem;right:.3rem}.form-fieldset--date .form-items{margin-top:var(--spacing-4)}.form-fieldset--date .form-items .form-item{margin:var(--spacing-2)var(--spacing-4)var(--spacing-2)0}.form-fieldset--date .form-items .form-item__textfield{max-width:13rem}@media (width>=768px){.form-fieldset--date .form-items{display:flex}.form-fieldset--date .form-items .form-item{margin-top:0}}.form-item--checkboxes,.form-item--checkbox__item{margin:0;padding:0;list-style:none;& li:before{display:none}}.form-item--checkbox{border:0;padding:0}.form-item--checkbox__item{margin:0 0 var(--spacing-3)0;padding-left:var(--spacing-5);flex-wrap:wrap;display:flex;position:relative;& .form-item__description{width:100%;margin-top:var(--spacing-2);order:2;margin-bottom:0;& p{margin:0}}& label{&:before{content:"";border:.1rem solid var(--brand-primary);width:var(--spacing-4);height:var(--spacing-4);background:0 0;position:absolute;top:0;left:0}&:after{content:"";border:solid;border-color:var(--brand-primary);width:1.1rem;height:.7rem;top:var(--spacing-2);left:var(--spacing-2);opacity:0;background:0 0;border-width:0 0 .2rem .2rem;border-top-color:#0000;position:absolute;transform:rotate(-45deg)}}}.form-item--checkbox__item input{cursor:pointer;width:var(--spacing-4);height:var(--spacing-4);z-index:1;zoom:1;opacity:0;margin:0;position:absolute;top:0;left:0;&:focus+label:before{box-shadow:0 0 0 .2rem var(--brand-primary);border-width:.1rem}&:checked+label{&:before{border-width:.1rem}&:after{opacity:1}}}.form-item--checkboxes--inline{flex-wrap:wrap;display:flex;& .form-item--checkbox__item{margin:0 var(--spacing-7)0 0}}.form-item__indent{padding-left:var(--spacing-7)}button,.button{background:var(--button-bg-default);border-radius:var(--border-radius);color:var(--button-text-default);cursor:pointer;font-family:var(--font-heading);font-size:1.4rem;font-weight:var(--font-extrabold);text-underline-offset:.2rem;padding:var(--spacing-1-5)var(--spacing-2);border:0;align-items:center;width:100%;line-height:1.2;text-decoration:none;transition:background .25s ease-in-out,box-shadow .15s ease-in-out,color .1s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out;display:inline-flex}button:hover,.button:hover{background:var(--button-hover-bg-default);color:var(--button-hover-text-default);text-decoration:underline}button:active,.button:active{background-color:var(--button-active-bg-default);color:var(--button-active-text-default)}button:visited,.button:visited{color:var(--button-text-default)}button:not(:focus-visible),.button:not(:focus-visible){box-shadow:var(--box-shadow-default)}.button--secondary{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-color);color:var(--button-secondary-color)}.button--secondary:hover{background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-color)}.button--secondary:active{background-color:var(--button-secondary-active-bg);color:var(--button-secondary-active-color)}.button--secondary:visited{color:var(--button-secondary-color)}.button--secondary:focus-visible{background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-color)}.button--secondary:not(:focus-visible){box-shadow:none}.button--clean{color:var(--text);background:0 0;border:none;padding:0}.button--clean .icon{color:inherit;margin-left:0}.button--clean:hover,.button--clean:focus-visible{color:inherit;background:0 0}.button--clean:not(:focus-visible){box-shadow:none}.button--icon .icon{margin-left:var(--spacing-1);vertical-align:middle;fill:currentColor;width:2rem;height:2rem;transition:transform .3s ease-in-out;transform:translate(0)}.button--icon-before .icon{margin-left:0;margin-right:var(--spacing-1)}@media (width>=540px){button,.button{width:auto}}blockquote,.blockquote{border-left:var(--spacing-2)solid var(--brand-primary);color:var(--text);margin:var(--spacing-3)0;padding:var(--spacing-2)0 var(--spacing-2)var(--spacing-2);font-style:italic}@media (width>=1024px){blockquote,.blockquote{padding-left:var(--spacing-5)}}
.image{display:block;max-width:100%;height:auto;}
.card{margin-bottom:var(--spacing-2);cursor:pointer;box-shadow:var(--box-shadow-default);border-radius:var(--spacing-2);display:inline-block;position:relative;overflow:hidden}.card__tag.tag--top{top:var(--spacing-2);left:var(--spacing-2);z-index:1;position:absolute}.card__tag.tag--content{margin-bottom:var(--spacing-2);display:inline-block}.card__content{background-color:var(--white);width:100%;padding:var(--spacing-3)var(--spacing-2)}.card__date{font-size:1.2rem;font-weight:var(--font-bold);margin-bottom:var(--spacing-2);align-items:center;display:flex}.card__date .icon{width:2rem;height:2rem;margin-right:var(--spacing-1);vertical-align:text-top;color:var(--brand-primary-dark);margin-top:.3rem;display:inline-block}.card__heading{margin-bottom:var(--spacing-2)}.card__cta{color:var(--text)}@media (width>=768px){.card__content{padding:var(--spacing-4)var(--spacing-3)}}
.component-title{max-width:63.2rem}.component-title__heading{margin:0}.component-title__summary{margin:var(--spacing-2)0 0 0}.component-title__line{width:12rem;margin:var(--spacing-3)0 0 0;border:.2rem solid var(--brand-primary-dark)}.component-title--default{margin-bottom:var(--spacing-4)}.component-title--small{margin-bottom:var(--spacing-3)}.component-title--small .component-title__line{border:.1rem solid var(--brand-accent);width:4rem}.component-title--centered{text-align:center;margin-left:auto;margin-right:auto}.component-title--centered .component-title__line{margin:var(--spacing-3)auto 0}@media (width>=768px){.component-title--default{margin-bottom:var(--spacing-4)}.component-title--default .component-title__line{margin:var(--spacing-4)0 0 0}.component-title--centered .component-title__line{margin:var(--spacing-4)auto 0}}
.footer{margin:var(--spacing-1);padding:var(--spacing-3)var(--spacing-1);color:var(--white);background-color:var(--brand-primary-dark);border-radius:var(--spacing-2)}.footer .heading{color:var(--white);font-size:var(--body-small)}.footer .menu__link{color:var(--white)}.footer .paragraph--icon{align-items:flex-start;gap:var(--spacing-2)}.footer__top{gap:var(--spacing-5)}.footer__branding .block{gap:var(--spacing-3)var(--spacing-8);font-size:var(--body-small);flex-direction:column;display:flex}.footer__branding a{flex-shrink:0;display:inline-block}.footer__column>*{flex-grow:0}.footer__times{gap:var(--spacing-2);font-size:var(--body-small);display:flex}.footer__times .icon{flex-shrink:0;width:2rem;height:2rem}.footer__social nav{padding-top:var(--spacing-4);margin-top:auto}.footer__social .menu{justify-content:center}.footer__social .menu__link{display:flex}.footer__bottom{gap:var(--spacing-3);margin-top:var(--spacing-5);padding-top:var(--spacing-3);border-top:.1rem solid var(--white);flex-direction:column;display:flex}@media (width>=768px){.footer{padding:var(--spacing-4)var(--spacing-2)}.footer__branding .block{flex-direction:row;align-items:center}.footer__social nav{padding-top:var(--spacing-2)}.footer__bottom{margin-top:var(--spacing-8)}}@media (width>=1280px){.footer{padding:var(--spacing-8)var(--spacing-6)}.footer__top{gap:var(--spacing-1)}.footer__branding .block{align-items:flex-start;gap:var(--spacing-5);flex-direction:column}.footer__social .menu{justify-content:flex-start}.footer__bottom{margin-top:var(--spacing-3);flex-direction:row-reverse;justify-content:space-between}}@media (width>=768px) and (width<=1279px){.footer__column{gap:var(--spacing-4);flex-direction:row}.footer__column .component-title{min-width:160px}}
body.header-is-open{overflow:hidden}.header{margin:0 var(--spacing-1)var(--spacing-1)var(--spacing-1);background-color:var(--brand-primary-dark);border-radius:0 0 var(--spacing-2)var(--spacing-2)}.header__info{padding:var(--spacing-1)var(--spacing-2);background-color:var(--black);color:var(--white);font-weight:var(--font-bold);display:none}.header__info .link{color:var(--white);text-decoration:none}.header__info-links{gap:var(--spacing-1);flex-direction:column;display:flex}.header__main{padding:var(--spacing-1-5)var(--spacing-2);justify-content:space-between;align-items:center;display:flex}.header__open{color:var(--white);font-size:0}.header__open .icon{color:var(--white);margin:0}.header__close{padding:var(--spacing-4);border-bottom:.1rem solid var(--grey-light);outline-offset:-.8rem;border-radius:0;justify-content:space-between;font-size:1.8rem}.header__menu-inner{visibility:hidden;opacity:0;background-color:var(--white);flex-direction:column;transition:all .25s ease-in-out;display:flex;position:fixed;inset:0}.header__menu-inner.is-open{visibility:visible;opacity:1;z-index:5000}.header__menu-inner nav{margin:var(--spacing-4)var(--spacing-1)var(--spacing-3);flex-grow:1}.header__menu-inner .header__info{gap:var(--spacing-1);margin:var(--spacing-1);border-radius:var(--spacing-1-5);flex-direction:column-reverse;display:flex}@media (width>=1024px){.header__info{flex-direction:row;justify-content:space-between;display:flex}.header__info-links{gap:var(--spacing-4);flex-direction:row}.header__open,.header__close{display:none}.header__menu-inner{visibility:visible;opacity:1;background-color:#0000;position:static}.header__menu-inner nav{margin:0}.header__menu-inner .header__info{display:none}}
.hero-primary{background-color:var(--brand-primary-dark);margin:var(--spacing-1);border-radius:1.6rem;position:relative;overflow:hidden}.hero-primary img{object-fit:cover;width:100%;height:100%;min-height:40rem}.hero-primary__content{padding:var(--spacing-3)var(--spacing-2);color:var(--text-light)}.hero-primary .heading{color:var(--brand-accent)}.hero-primary .heading span{color:var(--text-light)}.hero-primary .heading,.hero-primary .paragraph{margin-bottom:var(--spacing-2)}.hero-primary__cta{margin-bottom:var(--spacing-3);width:100%;display:block}.hero-primary__ctas{text-align:center}@media (width>=768px){.hero-primary__ctas{text-align:left;display:flex}.hero-primary__cta{width:auto;margin-bottom:0;margin-right:var(--spacing-4);flex-shrink:0;display:inline-block}}@media (width>=1024px){.hero-primary{flex-direction:row-reverse;min-height:70rem;display:flex}.hero-primary__content{flex-direction:column;flex-shrink:0;flex-basis:45rem;margin-top:auto;display:flex}}@media (width>=1440px){.hero-primary__content{padding:var(--spacing-9);flex-basis:60rem}.hero-primary .heading,.hero-primary .paragraph{margin-bottom:var(--spacing-3)}}
@media (width>=580px){.item-list--column-cards .item-list__items{flex-flow:wrap;justify-content:space-between;display:flex}}
.menu.list--inline .menu__item:not(:last-child){margin:0 var(--spacing-2)0 0}.menu__item{margin-bottom:var(--spacing-2);font-size:1.4rem}.menu__link{text-decoration:none}.menu__link:hover,.menu__link:focus-visible{text-decoration:underline}.menu__sub-expand{width:100%;font-size:inherit;justify-content:space-between}.menu__sub-expand[aria-expanded=true] .icon{transform:rotate(90deg)}
.card--news{max-width:500px}.card--news__content{background-color:var(--white);width:100%;padding:var(--spacing-4)var(--spacing-3)}@media (width>=580px){.card--news{flex-basis:calc(50% - .8rem)}}@media (width>=1024px){.card--news{flex-basis:calc(33% - 1.06667rem)}}
.quick-link-item{padding:var(--spacing-3);background-color:var(--white);border-radius:var(--spacing-2);box-shadow:var(--box-shadow-default);margin-bottom:var(--spacing-2);text-align:left;gap:var(--spacing-2);display:flex}.quick-link-item__icon{background-color:var(--brand-primary-dark);border-radius:var(--spacing-2);width:5.6rem;height:5.6rem;position:relative}.quick-link-item__icon img,.quick-link-item__icon svg{color:var(--white);width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quick-link-item .heading{margin-bottom:var(--spacing-0-5)}@media (width>=768px){.quick-link-item{box-shadow:none;background-color:#0000;flex-basis:calc(50% - .8rem)}}@media (width>=1024px){.quick-link-item{flex-basis:calc(33% - 1.06667rem)}}
.quick-links{background-color:var(--brand-primary-light);padding-top:var(--spacing-5);padding-bottom:var(--spacing-2)}@media (width>=768px){.quick-links{padding-bottom:var(--spacing-6)}.quick-links__items{flex-flow:wrap;justify-content:space-between;display:flex}}@media (width>=1024px){.quick-links{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}}
.text-and-image{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4);gap:var(--spacing-4);flex-direction:column;display:flex}.text-and-image__content{flex-direction:column;flex-basis:55%;justify-content:center;display:flex}.text-and-image__message-section{margin-top:var(--spacing-4);flex-direction:column;display:flex}.text-and-image__cta{margin-top:var(--spacing-3);align-self:flex-start}.text-and-image__media{flex-basis:45%}.text-and-image__media img,.text-and-image__media picture{border-radius:1.6rem}@media (width>=768px){.text-and-image{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5);gap:var(--spacing-5);flex-direction:row}.text-and-image__cta{margin-top:var(--spacing-4)}}@media (width>=1024px){.text-and-image{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);gap:var(--spacing-5)}}
