.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.u-clearfix::after{clear:both;content:"";display:table}.u-grid-overlay::before{content:"";position:fixed;top:0;left:50%;height:100vh;margin-inline:auto;translate:-50%;background-position:0;z-index:9999999;pointer-events:none;inline-size:calc(100% - 2*20px);max-inline-size:1400px;background-image:repeating-linear-gradient(to right,hsla(351,100%,42%,0.1),hsla(351,100%,42%,0.1) calc(100% / 4 - 16px),transparent calc(100% / 4 - 16px),transparent calc(100% / 4));background-size:calc(100% + 16px) 100%}@media screen and (min-width:768px){.u-grid-overlay::before{inline-size:calc(100% - 2*20px);max-inline-size:1400px;background-image:repeating-linear-gradient(to right,hsla(351,100%,42%,0.1),hsla(351,100%,42%,0.1) calc(100% / 8 - 16px),transparent calc(100% / 8 - 16px),transparent calc(100% / 8));background-size:calc(100% + 16px) 100%}}@media screen and (min-width:1024px){.u-grid-overlay::before{inline-size:calc(100% - 2*20px);max-inline-size:1400px;background-image:repeating-linear-gradient(to right,hsla(351,100%,42%,0.1),hsla(351,100%,42%,0.1) calc(100% / 12 - 16px),transparent calc(100% / 12 - 16px),transparent calc(100% / 12));background-size:calc(100% + 16px) 100%}}@media screen and (min-width:1280px){.u-grid-overlay::before{inline-size:calc(100% - 2*20px);max-inline-size:1400px;background-image:repeating-linear-gradient(to right,hsla(351,100%,42%,0.1),hsla(351,100%,42%,0.1) calc(100% / 12 - 16px),transparent calc(100% / 12 - 16px),transparent calc(100% / 12));background-size:calc(100% + 16px) 100%}}@media screen and (min-width:1440px){.u-grid-overlay::before{inline-size:calc(100% - 2*72px);max-inline-size:1296px;background-image:repeating-linear-gradient(to right,hsla(351,100%,42%,0.1),hsla(351,100%,42%,0.1) calc(100% / 12 - 32px),transparent calc(100% / 12 - 32px),transparent calc(100% / 12));background-size:calc(100% + 32px) 100%}}.u-max-inline{max-inline-size:1440px;margin-inline:auto}.container{max-width:1440px;padding-inline:72px;margin:auto}@media screen and (max-width:1279px){.container{padding-inline:20px}}@media screen and (min-width:1280px)and (max-width:1439px){.container{padding-inline:32px}}.progress-container{position:absolute;bottom:-0.25rem;right:0;height:.3125rem;width:100%;background-color:#faddd6}.progress-bar{height:100%;background-color:#e75334;width:0}.skip-button{font-family:"TT_Commons_Pro Regular",arial,sans-serif;padding-inline:1.875rem;padding-block:1.25rem;background-color:#011838;color:#fff;position:absolute;top:-25rem;left:0;z-index:9999}.skip-button:focus{top:0}.flatpickr-calendar{z-index:9 !important;top:100% !important}.flatpickr-calendar .flatpickr-monthDropdown-months:focus,.flatpickr-calendar .numInput:focus{outline:.0625rem solid #2c71b7 !important}@media screen and (min-width:1024px){.flatpickr-calendar{left:0 !important;right:auto}}.content-components{position:relative}.rich-text{scroll-margin-top:12.5rem}.path-taxonomy .views-element-container{max-width:90rem;padding:3.75rem 1.875rem;margin:auto}.path-taxonomy .views-element-container .views-row{margin-bottom:2.5rem}.path-taxonomy .views-element-container .feed-icon{display:none}*,*::before,*::after{box-sizing:border-box;text-rendering:optimizeLegibility}html,body{height:100%}html{box-sizing:border-box}body{color:#011838;font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;line-height:1.5;margin:0;min-height:100vh}.main{position:relative}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}ul,ol,li,dl,dt,dd{list-style-type:none;margin:0;padding:0}figure,figcaption{display:block;margin:0;padding:0}form,fieldset{border:0;margin:0;padding:0}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}picture{display:block;height:100%}img{width:100%;vertical-align:middle}button{background-color:rgba(0,0,0,0);border:0;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;text-align:left}table{border-collapse:collapse;width:100%}a{color:currentcolor;cursor:pointer;line-height:inherit;text-decoration:none}hr{border:0;height:.0625rem;margin:0}div[data-drupal-messages]{position:relative;z-index:1}div[data-drupal-messages] div[role=contentinfo]{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1rem;line-height:1.5rem;padding:1.25rem;margin:1.25rem}@media screen and (min-width:768px){div[data-drupal-messages] div[role=contentinfo]{font-size:1.125rem;line-height:1.575rem}}div[data-drupal-messages] div[role=contentinfo][aria-label="Error message"]{background-color:#ebcccc}div[data-drupal-messages] div[role=contentinfo][aria-label="Status message"]{background-color:#d4efcc}div[data-drupal-messages] div[role=contentinfo][aria-label="Warning message"]{background-color:#ffe69f}div[data-drupal-messages]~.navigation-block--overlay{position:relative;top:initial !important}.path-user .user-form-wrapper{background-color:#011838;min-height:25rem;display:flex;align-items:center;justify-content:center}form#user-form,form#user-pass-reset,form#user-pass{background-color:#011838;text-align:center;padding:5rem;color:#b3b3b3;max-width:50rem;margin:auto}form#user-form input[type=submit],form#user-pass-reset input[type=submit],form#user-pass input[type=submit]{color:#b3b3b3}form#user-form input[type=password],form#user-form input[type=email],form#user-form input[type=text],form#user-pass-reset input[type=password],form#user-pass-reset input[type=email],form#user-pass-reset input[type=text],form#user-pass input[type=password],form#user-pass input[type=email],form#user-pass input[type=text]{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1rem;line-height:1.5rem;background:rgba(0,0,0,0);border:none;padding:.5rem 1.5rem .4375rem;border-bottom:.0625rem solid #2c71b7;color:#b3b3b3}form#user-form .form-item,form#user-pass-reset .form-item,form#user-pass .form-item{display:flex;flex-direction:column;margin-bottom:1.875rem}form#user-form .form-item.form-disabled,form#user-pass-reset .form-item.form-disabled,form#user-pass .form-item.form-disabled{display:none}form#user-form .form-item label,form#user-pass-reset .form-item label,form#user-pass .form-item label{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1rem;line-height:1.5rem}@media screen and (min-width:768px){form#user-form .form-item label,form#user-pass-reset .form-item label,form#user-pass .form-item label{font-size:1.125rem;line-height:1.575rem}}form#user-form{text-align:left}form#user-form [data-drupal-selector=edit-user-picture-wrapper],form#user-form [data-drupal-selector=edit-language],form#user-form [data-drupal-selector=edit-contact],form#user-form [data-drupal-selector=edit-timezone],form#user-form .description{display:none}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.dropdown{height:min-content;position:relative;width:auto}.dropdown__toggle{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.575rem;align-items:center;background-color:rgba(0,0,0,0);border-bottom:1px solid #000;color:#000;cursor:pointer;display:flex;inline-size:100%;justify-content:space-between;min-width:11.8125rem;padding-block:.5rem;padding-inline:.5rem 2rem;position:relative;z-index:1}.dropdown__toggle:focus-visible{outline:none !important;box-shadow:inset 0 0 0 4px #2c71b7}.dropdown__toggle::after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid #000;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (max-width:1023px){.dropdown__toggle{min-width:unset}}.dropdown__menu{position:absolute;top:100%;left:0;inline-size:100%;z-index:3;background-color:#fff;padding-block:1rem;max-height:19.5rem;border:1px solid #000;border-top-width:.25rem;overflow-y:auto}.dropdown__link{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.575rem;background-color:#fff;color:#000;display:inline-block;inline-size:100%;padding:.5rem 1.25rem;transition:background-color .3s ease-in-out}@media screen and (any-hover:hover)and (min-width:768px){.dropdown__link:hover{background-color:#faddd6}}.dropdown__link.is-active{background-color:#faddd6}.dropdown span{pointer-events:none}.dropdown[data-toggle=close] .dropdown__menu-wrap{visibility:hidden;opacity:0}.dropdown[data-toggle=open] .dropdown__menu-wrap{visibility:visible;opacity:1}.dropdown[data-toggle=open] .dropdown__toggle::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e75334 rgba(0,0,0,0);top:7px}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.button{text-decoration:none;font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.25rem;line-height:1.5rem;border:1px solid #b9422a;cursor:pointer;padding:.5rem}.button--primary{background-color:#b9422a;border-color:#b9422a;color:#fff}.button--primary-o{background-color:rgba(0,0,0,0);color:#000}@media screen and (any-hover:hover)and (min-width:768px){.button--primary-o:hover{background-color:#b9422a;color:#fff}}.button--neutral-o{background-color:#fff;border-color:#666;color:#666}@media screen and (any-hover:hover)and (min-width:768px){.button--neutral-o:hover{background-color:#666;color:#fff}}.button--has-icon{display:inline-flex;align-items:center;justify-content:center;column-gap:.5rem}@media screen and (any-hover:hover)and (min-width:768px){.button--has-icon:hover .icon svg path{fill:#fff}}.button--disabled{background-color:rgba(0,0,0,0) !important;border-color:#e75334 !important;color:#fff !important;opacity:1 !important;cursor:default !important}.button--disabled:hover{background-color:rgba(0,0,0,0) !important;border-color:#e75334 !important;color:#fff !important}.button[data-tooltip]{position:relative}.button[data-tooltip]::before{content:attr(data-tooltip);position:absolute;top:calc(100% + .875rem);left:50%;transform:translateX(-50%) translateY(0.25rem);background-color:#fff;color:#e75334;padding:.75rem 1.25rem;border-radius:1rem;font-size:.9375rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;z-index:1000;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12),0 .25rem .5rem rgba(0,0,0,.08),0 0 0 .0625rem rgba(0,0,0,.05)}.button[data-tooltip]::after{content:"";position:absolute;top:calc(100% + .25rem);left:50%;transform:translateX(-50%);width:0;height:0;border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:.625rem solid #fff;opacity:0;pointer-events:none;transition:all .3s ease;z-index:1001;filter:drop-shadow(0 0.0625rem 0.1875rem rgba(0,0,0,0.1))}.button[data-tooltip]:hover::before,.button[data-tooltip]:hover::after{opacity:1}.button[data-tooltip]:hover::before{transform:translateX(-50%) translateY(0)}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.custom-select{position:relative}.custom-select select{display:none}.select-selected{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.575rem;background-color:rgba(0,0,0,0);border-bottom:1px solid #000;color:#000;cursor:pointer;padding:.5rem;user-select:none}.select-items{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.575rem;background-color:rgba(0,0,0,0);border-bottom:1px solid #000;color:#000;cursor:pointer;user-select:none}.select-items div{padding:.5rem 1.25rem;border-color:#000}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid #000;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select-selected.select-arrow-active:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e75334 rgba(0,0,0,0);top:7px}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;padding-block:1rem;max-height:19.5rem;border:1px solid #000;border-top-width:.25rem}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#faddd6}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.form-group{max-height:2.5625rem;position:relative}.form-group__input{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.375rem;border:none;border-bottom:.0625rem solid #000;color:#000;outline:none;padding-block:.5rem;padding-inline:0;position:relative}.form-group__input::placeholder{color:#666}.form-group__input[type=date]::-webkit-inner-spin-button,.form-group__input[type=date]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.form-group__input.flatpickr-input{border-radius:0;max-width:6.5625rem;text-align:left}@media screen and (max-width:767px){.form-group__input.flatpickr-input{max-width:unset}}.form-group #dateFrom+.flatpickr-calendar{left:-2.09375rem !important}
.icon{display:inline-flex;vertical-align:middle;line-height:0;align-items:center;justify-content:center}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.rte{font-family:"TT_Commons_Pro Regular",arial,sans-serif;padding-top:2.5rem;position:relative;margin-bottom:1.875rem}.rte__wrapper{display:grid;column-gap:16px;grid-template-columns:repeat(4,1fr);font-family:"TT_Commons_Pro Regular",arial,sans-serif}@media screen and (min-width:768px){.rte__wrapper{column-gap:16px;grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1024px){.rte__wrapper{column-gap:16px;grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1280px){.rte__wrapper{column-gap:16px;grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1440px){.rte__wrapper{column-gap:32px;grid-template-columns:repeat(12,1fr)}}.rte__wrapper>*{grid-column:1/-1}@media screen and (min-width:1024px){.rte__wrapper>*{grid-column:3/11}}.rte.has-dropcap .rte__wrapper>p:first-of-type::first-letter{font-family:"verdigris-mvb-pro-text",serif;font-size:2.875rem;line-height:3.45rem;border:.0625rem solid #011838;color:#011838;float:left;margin-inline-end:.75rem;padding:.1875rem .5rem .25rem .5rem}@media screen and (max-width:767px){.rte.has-dropcap .rte__wrapper>p:first-of-type::first-letter{margin-inline-end:.5625rem}}.rte p{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1rem;line-height:1.5rem;color:#000;margin-block:0 1.5rem}@media screen and (min-width:768px){.rte p{font-size:1.125rem;line-height:1.575rem}}.rte p:first-of-type{margin-block-start:0}.rte p:last-child{margin-bottom:0}.rte p a{font-family:"verdigris-mvb-pro-text",serif;display:inline;background-image:linear-gradient(transparent calc(100% - 1px),#011838 1px);background-repeat:no-repeat;text-decoration:none;background-size:0 88%;background-size:100% 89%;color:#011838;text-decoration:none;transition:border .2s linear}@media screen and (any-hover:hover)and (min-width:768px){.rte p a:hover{animation-duration:.4s;animation-timing-function:ease-out}}@media screen and (any-hover:hover)and (min-width:768px){.rte p a:hover{animation-name:titleLinkHoverAnimation;animation-fill-mode:forwards}}@media screen and (any-hover:hover)and (min-width:768px){.rte p a:hover{display:inline;background-image:linear-gradient(transparent calc(100% - 1px),#B9422A 1px);background-repeat:no-repeat;text-decoration:none;background-size:0 88%;color:#b9422a}}@media screen and (any-hover:hover)and (min-width:768px)and (any-hover:hover)and (min-width:768px){.rte p a:hover:hover{animation-duration:.4s;animation-timing-function:ease-out}}@media screen and (any-hover:hover)and (min-width:768px)and (any-hover:hover)and (min-width:768px){.rte p a:hover:hover{animation-name:titleLinkHoverAnimation;animation-fill-mode:forwards}}.rte p b,.rte p strong{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1rem;line-height:1.5rem}@media screen and (min-width:768px){.rte p b,.rte p strong{font-size:1.125rem;line-height:1.575rem}}.rte p i{font-family:"TT_Commons_Pro Italic",arial,sans-serif;font-size:1rem;line-height:1.5rem}@media screen and (min-width:768px){.rte p i{font-size:1.125rem;line-height:1.575rem}}.rte p u{text-decoration:none;border-bottom:.0625rem solid currentColor}.rte p.has-dropcap::first-letter{font-family:"verdigris-mvb-pro-text",serif;font-size:2.875rem;line-height:3.45rem;border:.0625rem solid #011838;float:left;margin-inline-end:.75rem;padding:.1875rem .5rem .25rem .5rem}@media screen and (max-width:767px){.rte p.has-dropcap::first-letter{margin-inline-end:.5625rem}}.rte p.image__caption{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.75rem;line-height:1.05rem;color:#666;color:#000;margin-block:.5rem 0}.rte h1{font-family:"verdigris-mvb-pro-text",serif;font-size:2rem;line-height:2.4rem;color:#011838}@media screen and (min-width:768px){.rte h1{font-size:2.5rem;line-height:3rem}}.rte h2{font-family:"verdigris-mvb-pro-text",serif;font-size:1.5rem;line-height:1.8rem;color:#011838}@media screen and (min-width:768px){.rte h2{font-size:2rem;line-height:2.4rem}}.rte h3{font-family:"verdigris-mvb-pro-text",serif;font-size:1.25rem;line-height:1.5rem;color:#011838}@media screen and (min-width:768px){.rte h3{font-size:1.5rem;line-height:1.8rem}}.rte h4{font-family:"verdigris-mvb-pro-text",serif;font-size:1.125rem;line-height:1.35rem;color:#011838}@media screen and (min-width:768px){.rte h4{font-size:1.25rem;line-height:1.5rem}}.rte h1,.rte h2,.rte h3,.rte h4{margin-block:0 2rem}@media screen and (min-width:1024px){.rte h1,.rte h2,.rte h3,.rte h4{margin-block:0 2.5rem}}.rte ol{padding-left:1rem}.rte ol ::marker{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1rem;line-height:1.5rem;color:#2c71b7;margin-inline-end:1rem}@media screen and (min-width:768px){.rte ol ::marker{font-size:1.125rem;line-height:1.575rem}}.rte ol li{list-style-type:decimal;padding-inline-start:.5rem}.rte ul{list-style:none;margin-block-end:1.5rem;padding-left:0}.rte ul li{padding-left:1.5rem}.rte ul li::before{content:"";margin-inline-end:.75rem;vertical-align:text-bottom;position:absolute;left:0;background-image:url(/themes/custom/usabc/dist/scss/src/images/icons/ul-filled.svg);background-size:contain;width:.6875rem;height:1.5625rem}.rte ul ul{padding-left:1.5rem;margin-block-start:1.5rem}.rte ul ul li{padding-left:1.5rem}.rte ul ul li::before{content:url(/themes/custom/usabc/dist/scss/src/images/icons/ul.svg);margin-inline-end:.75rem;position:absolute;left:0}.rte ul li,.rte ol li{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1rem;line-height:1.5rem;color:#000;position:relative;margin-block-end:1.5rem}@media screen and (min-width:768px){.rte ul li,.rte ol li{font-size:1.125rem;line-height:1.575rem}}.rte ul li:last-of-type,.rte ol li:last-of-type{margin-block-end:0}.rte blockquote{background-color:#f2f2f2;background-image:url(/themes/custom/usabc/dist/scss/src/images/patterns/svg/quote.svg);background-position:right 20% top 16px;background-size:15.4375rem;background-repeat:no-repeat;display:flex;flex-direction:column;grid-column:1/-1;margin-block:2.5rem;margin-inline:0;padding-block:1.5rem;padding-inline:1.5rem}.rte blockquote p{font-family:"verdigris-mvb-pro-text",serif;font-size:1.5rem;line-height:1.8rem;color:#011838;border-left:.25rem solid #e75334;color:#000;margin:auto;padding-inline-start:2rem;background-color:rgba(0,0,0,0)}@media screen and (min-width:768px){.rte blockquote p{font-size:2rem;line-height:2.4rem}}.rte blockquote p:nth-child(2){font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1rem;line-height:1.5rem;color:#011838;margin-block-start:2rem;margin-inline-start:0}@media screen and (min-width:768px){.rte blockquote p:nth-child(2){font-size:1.125rem;line-height:1.575rem}}.rte blockquote p:not(:first-of-type){border-left:unset;padding-inline-start:0}@media screen and (min-width:1024px){.rte blockquote{background-position:left 78.5% top 40px;padding-block:4.5rem}.rte blockquote p{width:calc(((100vw - 88px)/4*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:768px){.rte blockquote p{width:calc(((100vw - 152px)/8*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:1024px){.rte blockquote p{width:calc(((100vw - 216px)/12*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:1280px){.rte blockquote p{width:calc(((100vw - 216px)/12*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:1440px){.rte blockquote p{width:calc(((1440px - 496px)/12*8 + 224px)*1)}}@media screen and (min-width:1024px){.rte blockquote p:nth-child(2){margin-block-start:3rem;margin-inline-start:auto}}.rte hr{background:#2c71b7;margin-block:2.5rem}.rte iframe{aspect-ratio:16/9;height:100%;width:100%}.rte figure{margin-block:2.5rem;width:100%;text-align:center}.rte figure figcaption{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.75rem;line-height:1.05rem;color:#666;color:#000;text-align:left}.rte figure img{margin-block:0 .5rem}@media screen and (max-width:767px){.rte figure{max-width:100%}}.rte img{height:auto;margin-block:2.5rem;max-width:100%;object-fit:cover;width:auto}@media screen and (max-width:767px){.rte img{max-width:100%}}.rte .align-right{margin-left:auto}.rte .title{font-family:"verdigris-mvb-pro-text",serif}.rte .title--xx-large{font-size:4rem;line-height:4.8rem}.rte .title--x-large{font-size:2.5rem;line-height:3rem}.rte .title--large{font-size:2rem;line-height:2.4rem}.rte .title--medium{font-size:1.5rem;line-height:1.8rem}.rte .title--small{font-size:1.25rem;line-height:1.5rem}.rte .title--xs-small{font-size:1.125rem;line-height:1.35rem}.rte .title--xxs-small{font-size:.875rem;line-height:1.05rem}@media screen and (max-width:767px){.rte .title--xx-large{font-size:4rem;line-height:4.8rem}.rte .title--x-large{font-size:2rem;line-height:2.4rem}.rte .title--large{font-size:1.5rem;line-height:1.8rem}.rte .title--medium{font-size:1.25rem;line-height:1.5rem}.rte .title--small{font-size:1.125rem;line-height:1.35rem}.rte .title--xs-small{font-size:1.125rem;line-height:1.35rem}.rte .title--xxs-small{font-size:.875rem;line-height:1.05rem}}.rte .sectionTitle{font-family:"verdigris-mvb-pro-text",serif}.rte .sectionTitle--default{font-size:2.5rem;line-height:3rem}.rte .sectionTitle--small{font-size:2rem;line-height:2.4rem}@media screen and (max-width:767px){.rte .sectionTitle--default{font-size:2rem;line-height:2.4rem}.rte .sectionTitle--small{font-size:1.5rem;line-height:1.8rem}}.rte .metadata{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.875rem;line-height:1.225rem}.rte .metadata--bold{font-family:"TT_Commons_Pro Bold",arial,sans-serif}.rte .body{font-family:"TT_Commons_Pro Regular",arial,sans-serif}.rte .body--x-large{font-size:1.5rem;line-height:2rem}.rte .body--x-large-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1.5rem;line-height:2rem}.rte .body--large{font-size:1.125rem;line-height:1.5rem}.rte .body--large-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.rte .body--medium{font-size:1.125rem;line-height:1.5rem}.rte .body--medium-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.rte .body--regular{font-size:1rem;line-height:1.5rem}.rte .body--regular-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1rem;line-height:1.5rem}.rte .body--small{font-size:.75rem;line-height:1.25rem}.rte .body--small-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:.75rem;line-height:1.25rem}.rte .caption{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.75rem;line-height:1.05rem}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/components/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.title{font-family:"verdigris-mvb-pro-text",serif;text-transform:capitalize}.title--xx-large{font-size:4rem;line-height:4.8rem}.title--x-large{font-size:2.5rem;line-height:3rem}.title--large{font-size:2rem;line-height:2.4rem}.title--medium{font-size:1.5rem;line-height:1.8rem}.title--small{font-size:1.25rem;line-height:1.5rem}.title--xs-small{font-size:1.125rem;line-height:1.35rem}.title--xxs-small{font-size:.875rem;line-height:1.05rem}.sectionTitle{font-family:"verdigris-mvb-pro-text",serif}.sectionTitle--default{font-size:2.5rem;line-height:3rem}.sectionTitle--small{font-size:2rem;line-height:2.4rem}.metadata{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.875rem;line-height:1.225rem;text-transform:uppercase}.metadata--bold{font-family:"TT_Commons_Pro Bold",arial,sans-serif}.body{font-family:"TT_Commons_Pro Regular",arial,sans-serif}.body--x-large{font-size:1.5rem;line-height:2rem}.body--x-large-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1.5rem;line-height:2rem}.body--large{font-size:1.125rem;line-height:1.5rem}.body--large-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.body--medium{font-size:1.125rem;line-height:1.5rem}.body--medium-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.body--regular{font-size:1rem;line-height:1.5rem}.body--regular-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1rem;line-height:1.5rem}.body--small{font-size:.75rem;line-height:1.25rem}.body--small-b{font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:.75rem;line-height:1.25rem}.caption{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.75rem;line-height:1.05rem;text-transform:uppercase}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}#sliding-popup{border-left:.25rem solid #e75334;background:#1a1a1a;padding:1.5rem 1.25rem 2.5rem 1rem;bottom:0;top:initial !important}@media screen and (min-width:768px){#sliding-popup{max-width:30.1875rem;right:0;padding:1.5rem 2.5rem 2.5rem 2.25rem}}#sliding-popup .eu-cookie-compliance-content{display:flex;flex-direction:column;max-width:unset}#sliding-popup .eu-cookie-compliance-message{margin-bottom:2rem;max-width:unset}#sliding-popup .eu-cookie-compliance-message h2{display:flex;align-items:center;column-gap:1.5rem;font-family:"TT_Commons_Pro Demibold",arial,sans-serif;font-size:1.125rem;line-height:1.575rem;color:#fff}@media screen and (min-width:1024px){#sliding-popup .eu-cookie-compliance-message h2{font-size:1.25rem;line-height:1.5rem}}#sliding-popup .eu-cookie-compliance-message h2::before{content:"";display:block;background-image:url(/themes/custom/usabc/dist/scss/src/images/icons/cookie-pattern.svg);background-size:cover;width:4.4375rem;height:4.8125rem;aspect-ratio:71/77}#sliding-popup .eu-cookie-compliance-message p{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.875rem;line-height:1.25rem;color:#fff}#sliding-popup .eu-cookie-compliance-message p:first-of-type{margin-top:1.5rem}#sliding-popup .eu-cookie-compliance-message p:last-of-type{margin-bottom:1rem}#sliding-popup .eu-cookie-compliance-message p a{color:#d2d8ee;display:inline;background-image:linear-gradient(transparent calc(100% - 0.0625rem),#D2D8EE 0.0625rem);background-repeat:no-repeat;text-decoration:none;background-size:0 100%}@media screen and (any-hover:hover)and (min-width:768px){#sliding-popup .eu-cookie-compliance-message p a:hover{animation-duration:.4s;animation-timing-function:ease-out}}@media screen and (any-hover:hover)and (min-width:768px){#sliding-popup .eu-cookie-compliance-message p a:hover{animation-name:linkHoverAnimation;animation-fill-mode:forwards}}#sliding-popup .find-more-button{position:relative;font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.5625rem;color:#000;display:inline-block;padding-block-end:.25rem;text-decoration:none;font-size:1.125rem;line-height:1.575rem;color:#fff;border-bottom:.0625rem solid #e75334;min-height:1.875rem}#sliding-popup .find-more-button::after{background-color:#e75334;bottom:0;content:" ";height:.0625rem;left:0;position:absolute;width:100%;transition:all ease-in-out .1s}@media screen and (min-width:768px){#sliding-popup .find-more-button{font-size:1.25rem;line-height:1.5rem}}@media screen and (any-hover:hover)and (min-width:768px){#sliding-popup .find-more-button:hover::after{bottom:-3px;height:.1875rem}}@media screen and (min-width:1024px){#sliding-popup .find-more-button{font-size:1.25rem;line-height:1.5rem}}#sliding-popup .find-more-button:after{display:none}#sliding-popup .find-more-button:hover{border-width:.125rem}#sliding-popup .eu-cookie-compliance-buttons{width:100%;display:flex;justify-content:center;column-gap:1.5rem;max-width:unset;flex-wrap:wrap;row-gap:1.5rem}@media screen and (min-width:1024px){#sliding-popup .eu-cookie-compliance-buttons{max-width:unset}}#sliding-popup .agree-button,#sliding-popup .decline-button{display:flex;align-items:center;justify-content:center;font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.575rem;color:#fff;padding:.3125rem .1875rem;min-width:9.71875rem}@media screen and (min-width:1024px){#sliding-popup .agree-button,#sliding-popup .decline-button{font-size:1.25rem;line-height:1.5rem;padding:.4375rem .1875rem;min-width:11.84375rem}}#sliding-popup .agree-button{border:.0625rem solid #e75334}@media screen and (any-hover:hover)and (min-width:768px){#sliding-popup .agree-button:hover{background:#e75334}}#sliding-popup .decline-button{border:.0625rem solid #b3b3b3;background:rgba(0,0,0,0)}@media screen and (any-hover:hover)and (min-width:768px){#sliding-popup .decline-button:hover{background:#b3b3b3}}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.element-before-hero{position:relative;width:100%}.element-before-hero::before{content:"";width:100%;height:300px;background-color:#011838;position:absolute;top:-300px;left:0}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.article-content-border::after{background:#2c71b7;content:"";height:.0625rem;width:calc(100% - 2.5rem);display:block;margin:auto}@media screen and (min-width:1024px){.article-content-border::after{width:calc(((100vw - 88px)/4*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:768px){.article-content-border::after{width:calc(((100vw - 152px)/8*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:1024px){.article-content-border::after{width:calc(((100vw - 216px)/12*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:1280px){.article-content-border::after{width:calc(((100vw - 216px)/12*8 + 112px)*1)}}@media screen and (min-width:1024px)and (min-width:1440px){.article-content-border::after{width:calc(((1440px - 496px)/12*8 + 224px)*1)}}
@font-face{font-family:"verdigris-mvb-pro-text";src:url(/themes/custom/usabc/dist/scss/src/fonts/VerdigrisMVBProText-Rg.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Regular";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Regular.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Italic";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Italic.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TT_Commons_Pro Bold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_Bold.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TT_Commons_Pro Demibold";src:url(/themes/custom/usabc/dist/scss/src/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff");font-weight:500;font-style:normal}@keyframes titleLinkHoverAnimation{0%{background-size:0% 88%}100%{background-size:100% 88%}}@keyframes linkHoverAnimation{0%{background-size:0% 100%}100%{background-size:100% 100%}}.sign-in-screen{width:100%;height:100vh;background-color:#011838}.sign-in-screen .container{padding:5rem 1.25rem 2.5rem}@media screen and (min-width:1024px){.sign-in-screen .container{padding:5rem 4.5rem 2.5rem}}.sign-in-screen__grid{display:grid;column-gap:16px;grid-template-columns:repeat(4,1fr)}@media screen and (min-width:768px){.sign-in-screen__grid{column-gap:16px;grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1024px){.sign-in-screen__grid{column-gap:16px;grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1280px){.sign-in-screen__grid{column-gap:16px;grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1440px){.sign-in-screen__grid{column-gap:32px;grid-template-columns:repeat(12,1fr)}}.sign-in-screen__back-btn-container{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;margin-bottom:5rem}@media screen and (min-width:1024px){.sign-in-screen__back-btn-container{margin-bottom:7.75rem}}.sign-in-screen__back-btn{display:flex;align-items:center;column-gap:.5rem;color:#fff}@media screen and (any-hover:hover)and (min-width:768px){.sign-in-screen__back-btn:hover .sign-in-screen__back-btn-icon svg path{fill:#ec755d}.sign-in-screen__back-btn:hover .sign-in-screen__back-btn-text{color:#ec755d}}.sign-in-screen__back-btn-icon{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem}.sign-in-screen__back-btn-icon svg{width:100%;height:100%}.sign-in-screen__back-btn-icon svg path{fill:#fff}.sign-in-screen__back-btn-text{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.575rem}@media screen and (min-width:1024px){.sign-in-screen__back-btn-text{font-size:1.25rem;line-height:1.5rem}}.sign-in-screen__sign-in-btns-container{grid-column:1/-1;margin-bottom:16.9375rem}@media screen and (min-width:1024px){.sign-in-screen__sign-in-btns-container{grid-column:4/span 6;margin-bottom:17.375rem}}.sign-in-screen__company-logo-container{width:12.3125rem;aspect-ratio:197/56;margin:0 auto 4rem}@media screen and (min-width:1024px){.sign-in-screen__company-logo-container{width:15.875rem;aspect-ratio:254/72}}.sign-in-screen__company-logo-container.override{width:auto;aspect-ratio:auto}.sign-in-screen__company-logo-container.override .sign-in-screen__company-logo{width:auto;height:auto;display:block}.sign-in-screen__company-logo-container.override .sign-in-screen__company-logo img{height:auto}.sign-in-screen__company-logo{width:100%;height:100%;display:block}.sign-in-screen__company-logo svg{width:100%;height:100%}.sign-in-screen__sign-in-btns{margin-top:2.5rem;margin-bottom:3.5rem;width:100%;display:flex;flex-direction:column;row-gap:1rem}@media screen and (min-width:1024px){.sign-in-screen__sign-in-btns{margin-bottom:4rem}}.sign-in-screen__sign-in-btns .button{width:100%;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.125rem;line-height:1.575rem;padding:.3125rem;border-color:#e75334}@media screen and (min-width:1024px){.sign-in-screen__sign-in-btns .button{font-size:1.25rem;line-height:1.5rem;padding:.4375rem}}@media screen and (any-hover:hover)and (min-width:768px){.sign-in-screen__sign-in-btns .button:hover{background-color:#e75334}}.sign-in-screen__inquire-cta-container{width:100%;display:flex;align-items:center;justify-content:center}.sign-in-screen__inquire-cta{position:relative;font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:1.125rem;line-height:1.5625rem;color:#000;display:inline-block;padding-block-end:.25rem;text-decoration:none;font-size:1.125rem;line-height:1.575rem;color:#fff}.sign-in-screen__inquire-cta::after{background-color:#e75334;bottom:0;content:" ";height:.0625rem;left:0;position:absolute;width:100%;transition:all ease-in-out .1s}@media screen and (min-width:768px){.sign-in-screen__inquire-cta{font-size:1.25rem;line-height:1.5rem}}@media screen and (any-hover:hover)and (min-width:768px){.sign-in-screen__inquire-cta:hover::after{bottom:-3px;height:.1875rem}}@media screen and (min-width:1024px){.sign-in-screen__inquire-cta{font-size:1.25rem;line-height:1.5rem}}.sign-in-screen__legal-links{grid-column:1/-1;display:flex;justify-content:center;align-items:center;column-gap:2.5rem}.sign-in-screen__legal-link{font-family:"TT_Commons_Pro Regular",arial,sans-serif;font-size:.875rem;line-height:1.225rem;display:inline;background-image:linear-gradient(transparent calc(100% - 0.0625rem),#B3B3B3 0.0625rem);background-repeat:no-repeat;text-decoration:none;background-size:0 100%;color:#b3b3b3}@media screen and (any-hover:hover)and (min-width:768px){.sign-in-screen__legal-link:hover{animation-duration:.4s;animation-timing-function:ease-out}}@media screen and (any-hover:hover)and (min-width:768px){.sign-in-screen__legal-link:hover{animation-name:linkHoverAnimation;animation-fill-mode:forwards}}.path-sign-in{background-color:#011838}
