.grecaptcha-badge{visibility:hidden!important}.modal-open{overflow:hidden}.modal-backdrop{z-index:100000}#loading-modal{z-index:100001}#loading-modal .core__loading-indicator{display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:80px;width:-moz-fit-content;width:fit-content}#loading-modal .core__loading-indicator__text{color:#fff;font-size:1.5rem}#loading-modal .core__loading-indicator__dots{left:50%;position:relative;transform:translateX(-50%);width:80px}#loading-modal .core__loading-indicator__dots__dot{animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border-radius:50%;height:13px;position:absolute;width:13px}#loading-modal .core__loading-indicator .dot--1{animation:core__dot1 .6s infinite;left:8px}#loading-modal .core__loading-indicator .dot--2{animation:core__dot2 .6s infinite;left:8px}#loading-modal .core__loading-indicator .dot--3{animation:core__dot2 .6s infinite;left:32px}#loading-modal .core__loading-indicator .dot--4{animation:core__dot3 .6s infinite;left:56px}@keyframes core__dot1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes core__dot3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes core__dot2{0%{transform:translate(0)}to{transform:translate(24px)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased!important;line-height:1.3;text-rendering:optimizeLegibility!important}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}body{margin:0;overflow-x:hidden}.container-fluid{padding:0}.row{margin-left:0!important;margin-right:0!important;width:100%}.row.hm-section{display:flex;justify-content:center;padding:3rem 0;position:relative}.row.hm-section .hm-contain{max-width:1200px;padding-left:0;padding-right:0;width:100%}img{height:auto;width:100%}.navbar-toggler{border:none;color:#21334c;display:flex;flex-direction:column;height:3rem;justify-content:center;margin-right:1rem;width:2.5rem}@media(min-width:768px){.navbar-toggler{display:none}}.navbar-toggler span.icon-bar{background-color:#21334c;display:block;height:.25rem;width:100%}.navbar-toggler span.icon-bar:not(:last-child){margin-bottom:.5rem}.cta-card__title,.headline__title,.sans-title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,main .content__title{font-family:Oswald,sans;font-size:1.25rem;font-weight:700;line-height:1.38}@media(min-width:768px){.cta-card__title,.headline__title,.sans-title,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,main .content__title{font-size:1.75rem}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:.4rem}.wysiwyg a,.wysiwyg em,.wysiwyg li,.wysiwyg p,.wysiwyg ul{font-size:.8rem}@media(min-width:1400px){.wysiwyg a,.wysiwyg em,.wysiwyg li,.wysiwyg p,.wysiwyg ul{font-size:1rem}}.wysiwyg p{margin-bottom:1rem}.wysiwyg p:last-of-type{margin-bottom:0}.wysiwyg table{width:100%}.wysiwyg .paragraph-icon{align-items:center;border:solid #e9ebed;border-width:1px 0;display:flex;gap:1.5rem;margin:0;padding:1.5rem 0}.wysiwyg .paragraph-icon+.paragraph-icon{border-top-width:0}.wysiwyg .paragraph-icon+p:not(.paragraph-icon){margin-top:1.7rem}.wysiwyg .paragraph-icon__icon{align-items:center;background-color:#21334c;border-radius:5px;color:#fff;display:flex;font-size:1.75rem;font-weight:700;height:4.2rem;justify-content:center;min-width:4.2rem;position:relative}.wysiwyg .super{font-size:65%;line-height:0;padding-left:1px;position:relative;text-transform:uppercase;top:-.2em;vertical-align:baseline}.wysiwyg p:not(.paragraph-icon) sup{color:#00adef}.wysiwyg p:not(.paragraph-icon) sup:hover{color:#00adef;cursor:pointer;font-weight:700}.wysiwyg a{color:#00adef}.wysiwyg img{border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.031)}.content--notes sup{font-size:1rem;line-height:normal;position:static;top:auto}.content--notes .focus{background-color:rgba(0,173,239,.25)}.footer{background-color:#000;display:flex;font-family:Merriweather,sans-serif;justify-content:space-between;margin:0;padding:.2rem 0}.footer-hatfield-logo{background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:logo;height:1.7rem;margin-left:1rem;width:1.7rem}.footer-hatfield-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.footer-hatfield-links a{color:#fff;padding:.12rem;text-decoration:none}.footer-hatfield-links span{color:#fff}.footer-hatfield-links a:hover{color:#d3d3d3}.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04)}[v-cloak]{display:none}.block-blog-image-div{text-align:center;text-indent:0}.block-blog-image-div img{max-width:100%}.block-blog-image-div p{color:#777;font-style:italic;padding:.5rem}.vue-blog-posts-all{background-color:#343a40}html{scroll-behavior:smooth}.vue-blog-posts-featured{margin-left:-15px;margin-right:-15px;padding-bottom:30px;padding-top:30px}.vue-blog-posts-featured .row{margin-left:0!important;margin-right:0!important}.vue-blog-posts-featured .featured-first{color:#fff;position:relative}.vue-blog-posts-featured .featured-side{background-color:#343a40;color:#eee!important}.vue-blog-posts-featured .bottom-centered{background-color:#343a40;bottom:0;color:#eee;left:0;padding-top:10px;position:absolute;text-indent:2rem;width:100%}.block-blog-quote-div{display:inline-block;margin:1em;max-width:45%;position:relative;text-indent:0}.block-blog-quote-div blockquote{box-shadow:0 2px 4px -2px rgba(0,0,0,.25);display:inline-block;margin:0;padding:1em}.block-blog-quote-div blockquote cite{display:block;font-style:italic;text-align:right}.block-blog-quote-div blockquote cite:before{content:"- "}.state-map{aspect-ratio:16/7;background:#32435a;background-position:50%;background-size:cover;display:flex;isolation:isolate;justify-content:center;margin:0 auto;max-height:850px;max-width:100%;min-width:100%;padding-bottom:5rem;position:relative}@media(min-width:1400px){.state-map{padding-bottom:4rem}}@media(max-width:1024px){.state-map{aspect-ratio:16/10!important;max-height:auto}}@media(max-width:768px){.state-map{align-items:center;aspect-ratio:16/13!important;flex-direction:column;margin-top:0;padding-bottom:2rem}}.state-map__legend{background-color:hsla(0,0%,100%,.44);border:1px solid hsla(0,0%,100%,.44);border-radius:5px;color:#21334c;font-size:18px;left:50%;position:absolute;top:90%}@media(max-width:1400px){.state-map__legend{font-size:16px;top:88%}}@media(max-width:1024px){.state-map__legend{font-size:13px;top:88%}}@media(max-width:768px){.state-map__legend{bottom:-.8rem;font-size:10px;right:10%;top:unset}}@media(max-width:480px){.state-map__legend{font-size:7px;right:5%}}.state-map__legend ul{list-style-type:none;margin:0;padding:.25rem}.state-map__legend .key{align-items:baseline;display:flex;font-weight:600;margin-bottom:.25rem}.state-map__legend .key:last-of-type{margin-bottom:0}.state-map__legend .key:before{content:"";display:inline-block;height:1em;margin-right:.75em;width:1em}@media(max-width:768px){.state-map__legend .key:before{height:7px;width:7px}}.state-map__legend .key.key--het:before{background-color:#aa001c}.state-map__legend .key.key--loophole:before{background-color:#f4b73e}.state-map__legend .key.key--reformed:before{background-color:#f47d3e}.state-map__legend .key.key--good{display:flex}.state-map__legend .key.key--good:before{background-color:#779b49}.state-map__legend .key.key--unjust:before{background:repeating-linear-gradient(-45deg,#aa001c,#aa001c 50%,#779b49 0,#779b49)}.state-map__hover-el{background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.153);display:none;font-size:.7rem;margin-top:2rem;pointer-events:none;position:absolute;transform:translate(-58px,37px);width:300px;z-index:100}.state-map__hover-el span{color:#aa001c;font-weight:700}.state-map__hover-el b{color:#21334c;font-weight:400}@media(max-width:768px){.state-map__hover-el{display:block;font-size:.45rem;left:unset;pointer-events:unset;position:relative;top:1rem;transform:unset;width:80vw}}@media(max-width:480px){.state-map__hover-el{width:90vw}}@media(min-width:768px){.state-map__hover-el:before{border:15px solid transparent;border-bottom-color:#fff;content:"";position:absolute;right:var(--cursorX);top:-28px;z-index:100}}.state-map__hover-el--active{display:block}.state-map__hover-text{padding:.5rem 1rem;transform-origin:bottom;transition:all .25s ease-in-out;z-index:99}@media(max-width:768px){.state-map__hover-text--active{transform:scaleY(1)}}.state-map .svg--focus .statePath{stroke:#fff;stroke-width:.75;filter:none;opacity:1}.state-map .svg--focus .statePath+text{filter:none;opacity:1}.state-map .svg--focus g[id$=_Thumb].statePath{fill:#fff;stroke:#fff;stroke-width:0;stroke-miterlimit:1}.state-map .statePath{stroke-miterlimit:10;filter:blur(2px) saturate(.5);opacity:.35}.state-map .statePath+text{filter:blur(3px) saturate(.5);opacity:.35}.state-map .statePath.hovering,.state-map .statePath:active,.state-map .statePath:hover{stroke-width:2px;stroke:#00adef;cursor:pointer;filter:drop-shadow(0 0 9px rgba(0,173,239,.6))}.state-map .statePath:not(.statePath--unjust,.statePath--het,.statePath--reformed,.statePath--loophole,.statePath--active).hovering,.state-map .statePath:not(.statePath--unjust,.statePath--het,.statePath--reformed,.statePath--loophole,.statePath--active):hover{stroke:#000;stroke-width:2;cursor:default;filter:none}.state-map .statePath--focus{stroke:#fff;filter:none;opacity:1}.state-map .statePath--unfocus:hover{stroke-width:0px!important;stroke:none!important;cursor:default!important;filter:blur(2px) saturate(.5)!important;opacity:.35!important;outline:none!important}.state-map svg text{fill:#21334c;font-size:.85rem;font-weight:700;pointer-events:none}.state-map .statePath{fill:#779b49;transition:filter 1.2s ease-in-out,opacity 1s ease-in-out,fill .2s ease-in-out,outline .2s ease-out}.state-map .statePath+#RI-text{color:#fff}.state-map .statePath>path{fill:#779b49}.state-map .statePath>path.st5{fill:#21334c;stroke-width:0}.state-map .statePath--focus,.state-map .statePath--focus+text{filter:none;opacity:1}.state-map .statePath--reformed{fill:#f47d3e}.state-map .statePath--unjust{fill:url(#gradient1)}.state-map .statePath--unjust+text{fill:#fff}.state-map .statePath--unjust+#NJ-text{fill:url(#gradient1)}.state-map .statePath--unjust[data-state="New Jersey"],.state-map .statePath--unjust[id$=_Thumb][data-hetstatus="2"]>path{fill:url(#gradient2)}.state-map .statePath--unjust[id$=_Thumb][data-hetstatus="2"]>path.st5{fill:#fff}.state-map .statePath--loophole{fill:#f4b73e}.state-map .statePath--loophole+#RI-text{color:#f4b73e}.state-map .statePath--het{fill:#aa001c}.state-map .statePath--het+text{fill:#fff}.state-map .statePath--het[id$=_Thumb][data-hetstatus="1"]>path{fill:#aa001c}.state-map .statePath--het[id$=_Thumb][data-hetstatus="1"]>path.st5{fill:#fff}.state-map g.statePath[id$=_Thumb]:hover{stroke-width:0;outline:3.5px solid #000}.state-map g.statePath[id$=_Thumb]:hover .statePath--active,.state-map g.statePath[id$=_Thumb]:hover:not([data-hetstatus="0"]){filter:drop-shadow(0 0 9px rgba(0,173,239,.6));outline:3.5px solid rgba(0,173,239,.6)}.state-map g.statePath.statePath--loophole>path{fill:#f4bc4d}.state-map g.statePath.statePath--loophole>path.st5{fill:#21334c}.state-map #state_map{display:flex;flex-direction:column;justify-items:center;max-width:min(100vw,1600px);padding:1rem 0;position:relative;width:100%}.state-map #state_map #AK,.state-map #state_map #HI{transform:scale(.85) translateY(-5%);transform-box:fill-box;transform-origin:center}.state-map #state_map #HI{transform:translate(-40%,-20%)}.state-map #state_map #HI-text{transform:translate(-285%,-90%);transform-box:fill-box}@media(max-width:768px){.state-map #state_map{margin:0 auto;padding-bottom:.7rem}}.state-map #state_map svg{max-height:850px}.state-map tspan{fill:#aa001c}.timeline{margin:2rem 0;overflow:hidden;position:relative;width:auto}.timeline__description{font-family:Oswald,sans;font-size:.9rem;font-style:italic;text-align:center}.timeline-grid{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;flex-wrap:nowrap;margin:1rem 0 2rem;overflow-x:auto;padding-left:1px;padding-top:6px;position:relative;width:100%}.timeline-grid[data-center=true]{justify-content:center}.timeline-grid::-webkit-scrollbar{width:1rem}.timeline-grid::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:1rem;margin:0 -1.55rem;padding:0;width:1rem}.timeline-grid::-webkit-scrollbar-thumb{background-color:#f4b73e;border-radius:1rem}.timeline-grid::-webkit-scrollbar-button{display:hidden}.timeline-item{align-items:center;background-color:#fff;border-right:1px solid hsla(0,0%,87%,.867);box-shadow:0 3px 10px rgba(0,0,0,.03);display:flex;flex:0 0 auto;flex-direction:column;gap:.25rem;justify-content:flex-start;margin-bottom:1rem;padding:2.6rem 1.5rem 2.9rem;width:min(350px,40%)}.timeline-item--active:hover{box-shadow:0 3px 10px rgba(0,0,0,.25);cursor:pointer;outline:1px solid #00adef;transform:translateY(-5px)}@media(min-width:1024px){.timeline-item{width:min(350px,25%)}}@media(max-width:768px){.timeline-item{width:min(350px,58%)}}@media(max-width:480px){.timeline-item{padding:1rem .75rem}}.timeline-item__year{background:url(/img/timeline-year.svg) no-repeat;border-radius:1rem 0 0 1rem;color:#fff;font-weight:700;margin-bottom:1.2rem;padding:.3rem 0;position:relative;text-align:center;text-indent:-.3rem;width:5.75rem}.timeline-item__icon svg{fill:#f4b73e;height:70px;width:auto}.timeline-item__title{align-items:center;color:#21334c;display:flex;font-size:clamp(.8rem,3vw,1.2rem);font-weight:700;text-align:center;text-transform:uppercase}.timeline-item__title a{color:#21334c;text-decoration:none}.timeline-item__subtitle{font-family:Oswald,sans;font-size:.9rem;line-height:1.2rem;margin:.5rem 0;text-align:center}.timeline-item__download{color:#f4b73e;font-size:.75rem;line-height:1rem;text-transform:uppercase}.timeline-item__download:after{content:"→";display:inline-block;font-size:1.75rem;font-weight:700;line-height:1rem;margin-left:.5rem;text-decoration:none;vertical-align:sub}.timeline-item__description{color:#a5a5a5;font-family:Oswald,sans;font-size:.9rem;line-height:1.25;text-align:center}.button-left,.button-right{aspect-ratio:1/1;background-color:rgba(244,183,62,.25);border:none;border-radius:5px;color:#f4b73e;width:53px}@media(max-width:1024px){.button-left,.button-right{width:40px}}.button-left:active,.button-left:hover,.button-right:active,.button-right:hover{background-color:#00adef;color:#fff}.button-left:after,.button-right:after{font-size:2.5rem;line-height:.65}.button-left:after{content:"‹"}.button-right:after{content:"›"}.flex-grid-container{display:flex;flex-basis:auto;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.flex-grid-container .flex-grid-item{margin-top:1rem;padding-left:1rem;padding-right:1rem;text-align:center}.flex-grid-container .flex-grid-item .img-wrapper{margin:1rem auto}.flex-grid-container .flex-grid-item .h2-wrapper{height:4rem}.flex-grid-container .flex-grid-item .h2-wrapper h2{position:relative;top:50%;transform:translateY(-50%)}.ql .ql-align-center{text-align:center}.ql .ql-align-left{text-align:left}.ql .ql-align-right{text-align:right}.ql .ql-align-justify{text-align:justify}.ql ol{padding-left:1.5em}.ql ol>li{list-style-type:none}.ql ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql ol li:not(.ql-direction-rtl){padding-left:1.5em}.ql ol li:before{content:counter(list-0,decimal) ". "}.ql ol li.ql-direction-rtl{padding-right:1.5em}.ql ol li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql ol li.ql-indent-2{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9 list-10}.ql ol li.ql-indent-2:before{content:counter(list-2,lower-alpha) ". "}.ql ol li.ql-indent-3{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9 list-10 list-11}.ql ol li.ql-indent-3:before{content:counter(list-3,lower-alpha) ". "}.ql ol li.ql-indent-4{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9 list-10 list-11 list-12}.ql ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql ol li.ql-indent-5{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9 list-10 list-11 list-12 list-13}.ql ol li.ql-indent-5:before{content:counter(list-5,lower-alpha) ". "}.ql ol li.ql-indent-6{counter-increment:list-6;counter-reset:list-7 list-8 list-9 list-10 list-11 list-12 list-13 list-14}.ql ol li.ql-indent-6:before{content:counter(list-6,lower-alpha) ". "}.ql ol li.ql-indent-7{counter-increment:list-7;counter-reset:list-8 list-9 list-10 list-11 list-12 list-13 list-14 list-15}.ql ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql ol li.ql-indent-8{counter-increment:list-8;counter-reset:list-9 list-10 list-11 list-12 list-13 list-14 list-15 list-16}.ql ol li.ql-indent-8:before{content:counter(list-8,lower-alpha) ". "}.ql ol li.ql-indent-9{counter-increment:list-9;counter-reset:list-10 list-11 list-12 list-13 list-14 list-15 list-16 list-17}.ql ol li.ql-indent-9:before{content:counter(list-9,lower-alpha) ". "}.ql ul{padding-left:1.5em}.ql ul>li{list-style-type:none}.ql ul>li:before{content:"•"}.ql ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql ul li.ql-direction-rtl{padding-right:1.5em}.ql ul[data-checked=true]{pointer-events:none}.ql ul[data-checked=true]>li *{pointer-events:all}.ql ul[data-checked=true]>li:before{color:#777;content:"☑";cursor:pointer;pointer-events:all}.ql ul[data-checked=false]{pointer-events:none}.ql ul[data-checked=false]>li *{pointer-events:all}.ql ul[data-checked=false]>li:before{color:#777;content:"☐";cursor:pointer;pointer-events:all}.ql li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.paragraph-icon{align-items:center;border:solid #e9ebed;border-width:1px 0;display:flex;gap:1.5rem;margin:0;padding:1.5rem 0}.paragraph-icon+.paragraph-icon{border-top-width:0}.paragraph-icon+.paragraph-icon:last-of-type{padding-bottom:0}.paragraph-icon__icon{align-items:center;background-color:#21334c;border-radius:5px;color:#fff;display:flex;font-size:1.75rem;font-weight:700;height:4.2rem;justify-content:center;min-width:4.2rem}.super{font-size:65%;line-height:0;padding-left:1px;position:relative;text-transform:uppercase;top:-.2em;vertical-align:baseline}.accordian{margin-bottom:2rem}.accordian details[open] summary{background-color:#00adef;color:#fff}.accordian details cite{background-color:rgba(0,173,239,.2);color:#00adef;display:inline-block;font-family:Oswald,sans;font-style:normal;padding:.4rem 1rem}.accordian details:not([open]) summary{background-color:#fff;color:#21334c}.accordian .details__content img{max-width:700px;padding-bottom:1rem}.accordian summary{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.031);color:#21334c;display:flex;font-size:clamp(.75rem,3vw,1.1rem);font-weight:700;gap:1rem;height:74px;justify-content:space-between;list-style:none;max-height:100%;overflow:hidden;padding:0 1rem}@media(max-width:768px){.accordian summary{padding:0 .5rem}}.accordian summary:hover{background-color:#00adef;color:#fff}.accordian .details__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.accordian summary::-webkit-details-marker{display:none}.accordian dl{border-bottom:1px solid #e5e5e5;margin-bottom:1rem;padding-bottom:1rem}.accordian dl:last-child{border-bottom:none;margin-bottom:0}.accordian dt{color:#21334c;font-weight:700;padding-bottom:.5rem}.accordian dd{color:#24282b;font-size:.8rem;line-height:1.4}@media(min-width:1400px){.accordian dd{font-size:1rem}}.accordian dd:last-of-type p:last-of-type{margin-bottom:0}.accordian dd p{margin-bottom:1rem}.accordian__open{background-color:rgba(0,173,239,.2)!important;color:#00adef!important}.accordian .button--open{transform:rotate(180deg)}.details{margin-bottom:.75rem;scroll-margin-top:200px}.details__content{background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.031);margin-top:.3rem;padding:1rem}@media(max-width:768px){.details__content{padding:.6rem}}.details__button{align-items:center;background-color:rgba(0,173,239,.2)!important;color:#00adef!important;display:flex;flex:0 0 53px;justify-content:center}.details__button svg{height:auto!important;transition:.2s;width:1rem!important}.details__button svg path{fill:#00adef}.details[open] .details__button{background-color:#fff!important;pointer-events:none}.details[open] .details__button svg{transform:rotate(180deg)}.details:not([open]) .details__button{background-color:rgba(0,173,239,.2)!important}.details:not([open]) .details__button svg{transform:rotate(0deg)!important}.details:not([open]) .details__button svg path{fill:#00adef}summary:hover .details__button{background-color:#fff!important}.details .multi-col{box-shadow:none}.details .content--columns{padding:0}.details .content__column{padding:1rem 0}.page-banner{color:#21334c;display:grid;font-family:Oswald,sans;font-size:.7rem;grid-template-areas:"left center right";grid-template-columns:minmax(1.2rem,1fr) 85% minmax(1.2rem,1fr);margin-bottom:.75rem;margin-top:1rem;overflow:hidden}@media(min-width:768px){.page-banner{grid-template-columns:minmax(3rem,1fr) minmax(calc(768px - 10rem),1592px) minmax(3rem,1fr)}}@media(min-width:1400px){.page-banner{grid-template-columns:minmax(5rem,1fr) minmax(calc(768px - 10rem),1592px) minmax(5rem,1fr)}}.page-banner--bg{margin-bottom:0;margin-top:0;max-height:225px;min-height:150px}.page-banner .content__title{grid-area:center;margin:2rem 0}.page-banner__title{align-self:center;grid-area:center;justify-self:baseline}.page-banner__title--bg{background-color:rgba(0,0,0,.45);color:#fff;padding-bottom:.3rem;padding-left:.5rem;padding-right:.5rem}@media(max-width:768px){.page-banner{grid-template-columns:minmax(1.2rem,1fr) 85% minmax(1.2rem,1fr)}}.page-banner>*{order:content}@media(min-width:768px){.page-banner{font-size:1em}}@media(min-width:1024px){.page-banner{font-size:1.25em}}.page-banner--primary{color:#21334c}.page-banner--secondary{color:#00adef}.page-banner--trinary{color:#f4b73e}.page-banner img{grid-column:left/right;grid-row-start:1;height:100%;max-height:inherit;-o-object-fit:cover;object-fit:cover}.content,.content-video{margin-bottom:1.5rem}.content--notes{background-color:rgba(244,183,62,.141);border-left:1.1rem solid #f4b73e;border-radius:5px;font-size:1rem;margin-bottom:1rem;padding:1rem 1.5rem!important}@media(max-width:768px){.content--notes{font-size:.85rem}}.content--notes h3,.content--notes h4,.content--notes h5{color:#21334c;font-size:1.25rem;margin:0}.content--notes ol,.content--notes ul{margin:.5rem 0;padding-left:1rem}.content--notes li{margin:.6rem 0}.headline{align-content:center;background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.031);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.3rem;padding-right:1rem}@media(max-width:1024px){.headline{padding-right:.25rem}}.headline svg{fill:currentColor;height:46px;width:46px}@media(max-width:1024px){.headline svg{height:30px;width:30px}}.headline--primary .headline__bubble{background-color:#21334c}.headline--secondary .headline__bubble{background-color:#00adef}.headline--trinary .headline__bubble{background-color:#f4b73e}.headline--quartary .headline__bubble{background-color:#aa001c}.headline__right{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex}.headline__bubble{align-items:center;background:#f4b73e;border-radius:5px 40px 40px 5px;color:#fff;display:flex;flex-direction:row;gap:.75rem;height:100%;margin-right:.5rem;padding:.5rem 3.5rem .5rem 1.25rem}@media(max-width:768px){.headline__bubble{padding-left:.5rem;padding-right:1rem}}.headline__icon{height:47px}@media(max-width:1024px){.headline__title{font-size:clamp(.9rem,5vw,1.25rem);line-height:1;max-height:100%}}@media(min-width:1024px){.content__wrapper{display:grid;grid-template-areas:"content video";grid-template-columns:1fr 1fr}}.content--columns{display:grid;grid-template-areas:"left center right";grid-template-columns:minmax(1.2rem,1fr) 85% minmax(1.2rem,1fr);margin-top:0!important;padding:1rem 0}@media(min-width:768px){.content--columns{grid-template-columns:minmax(3rem,1fr) minmax(calc(768px - 15rem),1592px) minmax(3rem,1fr)}}@media(min-width:1400px){.content--columns{grid-template-columns:minmax(5rem,1fr) minmax(calc(768px - 10rem),1592px) minmax(5rem,1fr)}}.content--columns .content__title{grid-area:center}.content__wrapper--columns{--columns:2;grid-template-areas:none}@media(min-width:1024px){.content__wrapper--columns{grid-column-gap:3rem;display:grid;grid-template-columns:repeat(var(--columns),[col] 1fr)}}.content--white,.content-video{background-color:#fff}.content-video{margin-top:0!important;padding:3rem 0}@media(max-width:768px){.content-video{padding:3rem 0 4rem}}.content-video+.state-map{margin-bottom:0;margin-top:-1.5rem}@media(min-width:1024px){.content-video__wrapper{align-items:center;display:grid;grid-template-areas:"content video";grid-template-columns:1fr 1fr}}.content-video__content{grid-area:content;margin-right:3rem}@media(max-width:768px){.content-video__content{margin-right:0}}@media(min-width:1400px){.content-video__content{margin-right:7rem}}.content-video__content .content__wysiwyg p{font-size:.8rem}@media(minw-dith:1400px){.content-video__content .content__wysiwyg p{font-size:1rem}}.content-video__embed{aspect-ratio:16/9;border-radius:5px;grid-area:video;margin-top:2rem;overflow:hidden}@media(min-width:1024px){.content-video__embed{margin-top:0}}.content-embed{margin-top:0!important}@media(min-width:768px){.content-embed{display:grid;grid-template-areas:"content embed";grid-template-columns:1fr 1fr;padding:0 0 2rem}}@media(max-width:768px){.content-embed{padding:0}}.content-embed--left{grid-template-areas:"embed content"}.content-embed--left .content-embed__content{margin-left:1rem;margin-right:0}@media(max-width:768px){.content-embed--left .content-embed__content{margin-left:0}}@media(min-width:1400px){.content-embed--left .content-embed__content{margin-left:1rem}}.content-embed__content{align-items:center;display:flex;grid-area:content;margin-right:3rem}@media(max-width:768px){.content-embed__content{margin-right:0}}@media(min-width:1400px){.content-embed__content{margin-right:1rem}}.content-embed__embed{border:1px solid #fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.145);grid-area:embed;overflow:hidden}@media(min-width:1400px){.content-embed__embed{min-height:400px}}@media(max-width:768px){.content-embed__embed{aspect-ratio:unset;margin:0;max-height:500px}}@media(min-width:1024px){.content-embed-wrap--left .content-embed-wrap__embed{float:left}}.content-embed-wrap .content-wrap__wysiwyg{display:flex;flex-direction:column-reverse}.content-embed-wrap .content-wrap__wysiwyg p:first-child{margin-top:1em}@media(min-width:1024px){.content-embed-wrap .content-wrap__wysiwyg{display:block}.content-embed-wrap__embed{float:right;margin:0 1em 1em}.content-embed-wrap__embed #mapdash{min-height:0!important}}.featured-grid{margin:1rem 0}@media(min-width:1024px){.featured-grid:not(.featured-grid--columns){display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:1rem 0 3rem;row-gap:1rem}}.featured-grid--stacked{gap:1.5rem!important;grid-template-columns:1fr!important}.featured-grid--columns{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"content"}@media(min-width:1400px){.featured-grid--columns{display:grid;gap:1rem;grid-template-areas:"content map"}}.featured-grid--columns .featured-item{grid-column:content}.featured-grid--columns .featured-grid__embed{grid-column:content;grid-column:auto}@media(min-width:1400px){.featured-grid--columns .featured-grid__embed{grid-area:map;grid-column:map;grid-row-end:none;max-width:100%}}.featured-grid__embed{border:1px solid #fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.145);grid-column:1/span 2;overflow:hidden}.featured-grid--stacked .featured-grid__embed{grid-column:auto}.featured-item{background-color:#00adef;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.027);color:#fff;-moz-column-gap:1rem;column-gap:1rem;display:grid;font-size:.8rem;grid-template-areas:"icon content";grid-template-columns:min(120px,25%) auto;margin-bottom:1rem;padding:1rem 1rem 1.5rem;transition:all .3s ease-in-out}@media(min-width:1400px){.featured-item{-moz-column-gap:2rem;column-gap:2rem;font-size:1rem;padding:1rem 2rem 1.5rem 1rem}}@media(max-width:1024px){.featured-item{-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:min(60px,25%) auto;padding:.5rem 1rem}}.featured-item:nth-child(2n){background-color:#fff;color:#21334c}.featured-item:nth-child(2n) svg{fill:#fff}.featured-item>*{grid-area:content}.featured-item svg{fill:#00adef;height:auto;width:76px}@media(max-width:1024px){.featured-item svg{padding:1rem .25rem}}.featured-item__title{font-family:Oswald,sans;font-size:1.75rem;margin-bottom:1.35rem}@media(max-width:1024px){.featured-item__title{font-size:1.15rem;margin-bottom:.35rem}}.featured-item__content{margin-top:1.75rem}@media(max-width:1024px){.featured-item__content{margin-top:.25rem}}.featured-item__bubble{background-color:currentColor;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:inherit;display:flex;grid-area:icon;height:160px;justify-content:center;margin-top:-1.1rem;width:100%}@media(max-width:1024px){.featured-item__bubble{height:5rem;margin-top:-.5rem}}.accordian__open,.details__button,.square-button,.staff-wrapper .staff__buttons a{aspect-ratio:1/1;background-color:rgba(244,183,62,.25);border:none;border-radius:5px;color:#f4b73e;width:53px}.accordian__open:active,.accordian__open:hover,.details__button:active,.details__button:hover,.square-button:active,.square-button:hover,.staff-wrapper .staff__buttons a:active,.staff-wrapper .staff__buttons a:hover{background-color:#00adef;color:#fff}.accordian__open:after,.details__button:after,.square-button:after,.staff-wrapper .staff__buttons a:after{font-size:2.5rem;line-height:.65}.sidebar-menu{color:#21334c;font-size:.8rem;font-weight:700;list-style:none;margin:0;padding:0}.sidebar-menu svg{fill:currentColor;flex:0 0 20px;margin-right:.5rem}@media(min-width:1400px){.sidebar-menu svg{flex:0 0 40px}}.sidebar-menu li:last-of-type{border-top:2px solid #e5e5e5;margin-top:1rem;padding-top:.1rem}.sidebar-menu__divider{border-bottom:2px solid #e5e5e5;margin-bottom:.4rem;margin-top:1rem;padding:1rem 10px .25rem 25px}@media(max-width:1024px){.sidebar-menu__divider{margin-top:0;padding-left:10px}}.sidebar-menu h4{font-size:.75rem}@media(max-width:1024px){.sidebar-menu h4{font-size:.6rem}}@media(max-width:768px){.sidebar-menu h4{overflow:hidden;text-indent:100%;white-space:nowrap}}.sidebar-menu a,.sidebar-menu span{align-items:center;border-radius:5px;color:currentColor;cursor:pointer;display:flex;font-size:.6rem;line-height:1;margin:0 .25rem;padding:.65rem .25rem;text-decoration:none}@media(min-width:1400px){.sidebar-menu a,.sidebar-menu span{font-size:.8rem;padding:.65rem 1rem}}@media(max-width:768px){.sidebar-menu a,.sidebar-menu span{margin:0;overflow:hidden;padding:.5rem .1rem;text-indent:101%;white-space:nowrap}.sidebar-menu a svg,.sidebar-menu span svg{height:40px;margin:0;min-width:40px;padding:0}}.sidebar-menu a.active,.sidebar-menu a:hover,.sidebar-menu span.active,.sidebar-menu span:hover{background-color:rgba(0,173,239,.25)}.embed{border:1px solid #fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.145);margin:1rem 0;overflow:hidden}.cta{margin:1rem 0 3rem}@media(min-width:1024px){.cta{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}}.cta-form{background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.027);padding:2rem 3rem}@media(max-width:1024px){.cta-form{padding:2rem 1.5rem}}.cta-form .input-wrapper{position:relative}.cta-form input{border:none;border-bottom:1px solid #21334c;margin-bottom:1rem;padding:1.75rem 0 .5rem;width:100%}.cta-form input:active,.cta-form input:focus{border-bottom-color:#f4b73e;outline:none}.cta-form input:not(:-moz-placeholder-shown)+label{left:0;transform:translateY(-150%) scale(.75);transform-origin:top left}.cta-form input:active+label,.cta-form input:focus+label,.cta-form input:not(:placeholder-shown)+label,.cta-form input:valid+label{left:0;transform:translateY(-150%) scale(.75);transform-origin:top left}.cta-form label{left:0;position:absolute;top:50%;transform:translateY(-50%)}.cta-form button{background-color:rgba(244,183,62,.25);border:none;border-radius:5px;color:#f4b73e;font-weight:600;padding:1rem 0;width:100%}.cta-form button:hover{background:#f4b73e;color:#fff}.cta-card{background-color:#21334c;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.027);color:#fff;display:flex;flex-direction:column;padding:3rem 2rem;position:relative}@media(max-width:1024px){.cta-card{font-size:.75rem;margin-bottom:1rem;padding:2rem 1.5rem}}.cta-card:after{background-image:url(/img/gavel.png);background-position:50% 0;background-size:cover;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;top:0;width:100%;z-index:0}.cta-card__title{font-size:3.05rem;margin-bottom:1rem;z-index:10}@media(max-width:1024px){.cta-card__title{font-size:2.5rem}}.cta-card__sub-title{font-weight:700;margin-bottom:1rem;z-index:10}.cta-card__description{font-family:Oswald,sans;line-height:1.35;z-index:10}.staff-wrapper{align-content:center;display:flex;flex-wrap:wrap;gap:1.5rem;padding-bottom:1rem}.staff-wrapper .staff{background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.027);flex:calc(25% - 2rem) 0 0;max-width:380px;min-width:205px}@media(max-width:1024px){.staff-wrapper .staff{flex-basis:calc(50% - 2rem)}}.staff-wrapper .staff__img-wrapper{display:grid;grid-template-areas:"all";position:relative}.staff-wrapper .staff__img-wrapper>*{grid-area:all}.staff-wrapper .staff__text-overlay{align-self:end;background:linear-gradient(180deg,transparent 14.2%,rgba(0,0,0,.145) 45.03%,rgba(72,72,72,.9));color:#fff;font-weight:700;padding:1rem}.staff-wrapper .staff__buttons{display:flex;gap:.25rem;margin:5px}.staff-wrapper .staff__buttons a{display:flex;flex:35px 0 0;justify-content:center}.staff-wrapper .staff__buttons a:hover svg{fill:#fff}.staff-wrapper .staff__buttons a svg{fill:#f4b73e;place-self:center;width:25px}.endnote-bubble{background-color:#fff;border:1px solid #e9ebed;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.145);display:none;font-size:.6rem;overflow-wrap:anywhere;padding:.25rem;position:absolute;width:250px;z-index:102}.endnote-bubble--active{display:block}.hm-full-width-image{padding:1rem 0;position:relative}.hm-full-width-image .image{background-position:50% 50%;background-size:cover;padding-bottom:50%}.spinContainer{height:150px;margin-left:auto;margin-right:auto;margin-top:50px;text-align:center;width:250px}.spinContainer .spin{animation:rotate 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-color:#d3d3d3 transparent;border-radius:50%;border-style:solid;border-width:3px;height:100px;margin:0 auto;position:relative;top:-10px;width:100px}.spinContainer .spin#spinLoader2{animation:rotate2 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-color:gray transparent;border-style:solid;border-width:3px;height:120px;position:relative;top:-120px;width:120px}.spinContainer .spin#spinLoader3{animation:rotate 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-color:#d3d3d3 transparent;border-style:solid;border-width:3px;height:140px;position:relative;top:-251px;width:140px}.spinContainer .spin#spinLoader4{animation:rotate2 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-color:gray transparent;border-style:solid;border-width:3px;height:160px;position:relative;top:-401px;width:160px}@keyframes rotate{0%{transform:rotate(-1turn)}to{transform:rotate(0deg)}}@keyframes rotate2{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}#spinText{color:#000;position:relative;top:-497px}html{background:#f4f4f4}.hidden{display:none}main{grid-template-areas:"content"}main .contnet{padding:1rem 0}main .content,main .content-video{display:grid;grid-column:content;grid-template-areas:"left center right";grid-template-columns:minmax(1.2rem,1fr) 85% minmax(1.2rem,1fr)}@media(min-width:768px){main .content,main .content-video{grid-template-columns:minmax(3rem,1fr) minmax(calc(768px - 10rem),1592px) minmax(3rem,1fr)}}@media(min-width:1400px){main .content,main .content-video{grid-template-columns:minmax(5rem,1fr) minmax(calc(768px - 10rem),1592px) minmax(5rem,1fr)}}main .content-video>*,main .content-video__wrapper,main .content>*,main .content__center,main .content__wrapper{grid-column:center}main .content--columns,main .content-video,main .content__span,main .page-banner,main .state-map{grid-column:left/right}main .content__title{margin-bottom:1rem}main .content--sidebar{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-areas:"sidebar content";grid-template-columns:min(15%,280px) 1fr;margin-right:1.25rem}@media(max-width:1024px){main .content--sidebar{-moz-column-gap:.7rem;column-gap:.7rem;grid-template-columns:max(15%,155px) 1fr;margin-right:.75rem}}@media(max-width:768px){main .content--sidebar{-moz-column-gap:.25rem;column-gap:.25rem;grid-template-columns:0 calc(100% - 10px);margin-left:.25rem;margin-right:.25rem}}main .content--sidebar>*{grid-column:content}main .content--sidebar>.page-banner{display:block}main .content--sidebar__center,main .content--sidebar__span{grid-column:content}main .content .hm-scroll-to-top,main .content-video .hm-scroll-to-top{bottom:2rem;height:2rem;position:fixed;right:2rem;width:2rem}.sidebar{background-color:#fff;border-right:1px solid #e5e5e5;bottom:0;left:0;max-height:100vh;min-width:155px;overflow-y:auto;position:fixed;top:110px;width:min(15%,280px)}.sidebar::-webkit-scrollbar{width:10px}.sidebar::-webkit-scrollbar-track{background:#f1f1f1}.sidebar::-webkit-scrollbar-thumb{background:#888}.sidebar::-webkit-scrollbar-thumb:hover{background:#555}@media(max-width:768px){.sidebar{display:none;min-width:auto;width:50px}}.sidebar dialog{background-color:#15253b;border:none;border-radius:5px;min-width:50%}.sidebar dialog iframe{border-radius:5px}.sidebar dialog::backdrop{background-color:rgba(0,0,0,.7)}.sidebar dialog .cancel{background:transparent;border:none;color:#fff;cursor:pointer;letter-spacing:.75px;position:absolute;right:5px;top:5px}@media(max-width:768px){.sidebar dialog .cancel{font-size:.7rem}}.sidebar dialog .cancel:hover{color:#f4b73e;text-decoration:underline}.sidebar-menu__button{align-items:center;background-color:transparent;border:0;border-radius:5px;color:currentColor;cursor:pointer;display:flex;font-size:.6rem;margin:0 .25rem;padding:.65rem .25rem;text-align:left;width:-webkit-fill-available;width:calc(100% - 10px)}@media(min-width:1400px){.sidebar-menu__button{font-size:.8rem;padding:.65rem 1rem}}@media(max-width:768px){.sidebar-menu__button{margin:0;overflow:hidden;padding:.5rem .1rem;text-indent:101%;white-space:nowrap}}.sidebar-menu__button:hover{background-color:rgba(0,173,239,.25)}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.header{align-content:center;background-color:#fff;border-bottom:1px solid #e5e5e5;display:grid;font-size:.8rem;font-weight:700;grid-template-areas:"banner banner banner banner" "left logo space links";grid-template-columns:2rem minmax(150px,264px) 1fr 1fr;height:auto;justify-items:start;position:sticky;top:0;width:100%;z-index:101}@media(max-width:767px){.header{grid-template-areas:"banner banner banner banner" "logo logo space menutoggle" "links links links links";justify-items:unset}}@media(max-width:1024px){.header{grid-template-columns:.5rem minmax(150px,264px) 1fr 1fr}}.header__banner{align-items:center;background-color:#21334c;color:#fff;display:flex;grid-area:banner;justify-content:center;justify-self:center;padding:.5rem 1rem;text-align:center;width:100%}.header__banner a{color:#fff}.header__logo{display:block;grid-area:logo;line-height:0}.header__menu{grid-area:links}@media(min-width:1024px){.header__menu{justify-self:end;margin-right:2rem}}.nav-list{display:none;list-style:none;overflow-y:auto}@media(max-width:768px){.nav-list{margin:0}.nav-list__item{gap:.5rem}.nav-list__item a{padding:1rem}}@media(min-width:768px){.nav-list{display:flex;gap:.25rem;height:100%;margin:0;overflow-y:visible;padding:0;text-transform:uppercase}}.nav-list__submenu{background-color:#fff;display:none;flex-direction:column;flex-wrap:nowrap;gap:0;list-style:none;margin:0}@media(min-width:768px){.nav-list__submenu{box-shadow:0 3px 10px rgba(0,0,0,.027);box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.25),0 4px 6px -2px rgba(0,0,0,.25);flex-direction:row;flex-wrap:wrap;max-height:calc(100vh - 110px);overflow:auto;padding:0;position:absolute;width:max(100%,22rem)}.nav-list__submenu::-webkit-scrollbar{width:10px}.nav-list__submenu::-webkit-scrollbar-track{background:#f1f1f1}.nav-list__submenu::-webkit-scrollbar-thumb{background:#888}.nav-list__submenu::-webkit-scrollbar-thumb:hover{background:#555}}.nav-list__submenu .nav-list__link{padding:1rem 1rem 1rem 2rem}.nav-list__item[data-selected] .nav-list__submenu{display:flex}@media(min-width:1024px){.nav-list__item:hover .nav-list__submenu{display:flex}}.nav-list__submenu>li{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;width:50%}.nav-list__submenu>li:hover{background-color:#e2f6fd;color:#00adef}.nav-list__submenu>li a{font-size:.7rem}@media(min-width:1024px){.nav-list__submenu>li a{font-size:.8rem}}.nav-list__item{cursor:pointer;position:relative}.nav-list__item:has(.nav-list__link--active){border-top-color:#f4b73e}.nav-list__item:has(.nav-list__submenu)>.nav-list__link:after{content:"❮";transform:rotate(-90deg);transition:transform .25s ease}.nav-list__item:has(.nav-list__submenu).nav-list__item--active>.nav-list__link:after{transform:rotate(90deg)}.nav-list__item:last-child .nav-list__submenu{right:-1.5rem}.nav-list__item a{width:100%}@media(max-width:767px){.nav-list--show{-webkit-padding-start:1rem;background-color:#fff;display:flex;flex-direction:column;height:100vh;padding-inline-start:1rem;width:100%}}.nav-list__link{color:#21334c;padding:0 1.5rem;text-decoration:none}.nav-list__item>.nav-list__link{align-content:center;align-items:center;border-bottom:1px solid #e5e5e5;border-radius:5px;border-top:none;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.7rem;gap:10px;height:auto;padding:1rem;position:relative;white-space:wrap}@media(min-width:768px){.nav-list__item>.nav-list__link{border-bottom:none;border-top:10px solid transparent;height:calc(100% - 4px);padding:0 .75rem;white-space:nowrap}}@media(min-width:1024px){.nav-list__item>.nav-list__link{font-size:.8rem;padding:0 1.5rem}}.nav-list__item>.nav-list__link:hover{background-color:#e2f6fd;color:#00adef}.nav-list__item>.nav-list__link--active{border-top-color:#f4b73e}.nav-list__submenu .nav-list__link{display:flex;padding:1rem;width:100%}.nav-list__submenu .nav-list__link:hover{background-color:#e2f6fd;color:#00adef}.navbar-toggler{align-self:center;grid-area:links;justify-self:flex-end;width:2rem}@media(max-width:1024px){.navbar-toggler{grid-area:menutoggle}}.site-footer{background-color:#fff;color:#21334c;display:grid;gap:.75rem;grid-template-areas:"links" "credit";min-height:90px;padding:.5rem;position:relative;z-index:100}@media(min-width:768px){.site-footer{grid-template-areas:"links space credit";padding:0 1.4rem}}.site-footer__disclamer{font-size:.75rem;grid-area:disclamer;line-height:1.1}@media(max-width:768px){.site-footer__disclamer{font-size:.55rem}}.site-footer__links{align-items:center;display:flex;font-size:.8rem;gap:.5rem;grid-area:links;height:100%;list-style:none;margin:0;padding:0}@media(max-width:480px){.site-footer__links{flex-wrap:wrap}}.site-footer__links a{color:#21334c;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap}.site-footer__links a:hover{text-decoration:underline}.site-footer__links li{display:flex}.site-footer__links li:not(:last-child):after{align-self:center;color:#21334c;content:"|";font-size:.7rem;padding-left:.5rem}.site-footer__credit{grid-area:credit}.site-footer__copyright{align-items:center;display:flex;font-size:.75rem;gap:.5rem;grid-area:credit;justify-content:flex-end;order:2}@media(max-width:768px){.site-footer__copyright{font-size:.55rem;justify-content:flex-start}}.site-footer__copyright .copyright-text{display:block;justify-self:self-end;line-height:1.1;order:1}@media(min-width:768px){.site-footer__copyright .copyright-text{max-width:400px;order:0;text-align:end}}@media(min-width:1024px){.site-footer__copyright .copyright-text{max-width:none}}.site-footer .footer-hatfield{background-position:50%;background-size:40px;border-radius:50%;filter:brightness(.8675);height:42px;padding:1px;transition:all .3s;width:42px}.site-footer .footer-hatfield:hover{background-color:rgba(33,51,76,.75);filter:brightness(.9675);transform:scale(1.15) rotate(15deg)}.site-footer .footer-hatfield:hover:after{opacity:1}.site-footer .footer-hatfield:after{background:#fff;border:2px solid;border-radius:15px;color:rgba(33,51,76,.75);content:"Desgined by Hatfield Media. Learn more at hatfieldmeida.com";font-size:.75rem;left:-300px;opacity:0;padding:1rem;position:absolute;transform:translateY(-50%);transition:all .3s;width:300px}.site-footer .footer-hatfield::backdrop{background:#000}.enable-gpu{transform:translateZ(0)}.accessibility-statement-link{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}
