.component.expanded .chevron{background-color:blue}.component.collapsed .chevron{background-color:red}.tiles.small{grid-template-columns:repeat(3, 1fr)}.tiles.medium{grid-template-columns:repeat(2, 1fr)}.tiles.large{grid-template-columns:repeat(1, 1fr)}.tiles.small h2{font-size:16px}.tiles.medium h2{font-size:18px}.tiles.large h2{font-size:20px}.tiles.small .chevron{display:none}.tiles.medium .chevron,.tiles.large .chevron{display:block}.alert{scroll-snap-align:start;flex-direction:row;align-items:start;min-height:60px;box-sizing:content-box;padding-inline:max((100% - 1300px)/2,16px);column-gap:16px;justify-content:space-between;grid-template-areas:"icon content button dismiss";grid-template-columns:repeat(4, auto);align-items:center}@media screen and (640px < width){.alert:not([hidden]){display:grid}}.alert form{display:contents}.alert .icon{height:60px;width:auto;margin-top:8px;grid-area:icon}@media screen and (width < 640px){.alert .icon{display:none}}.alert .content{grid-area:content}.alert .button{grid-area:button}.alert .dismiss-button{grid-area:dismiss}.alert :nth-child(1 of p){margin-block-start:0}.alert :nth-last-child(1 of p){margin-block-end:0}.alert .button{flex-basis:0;flex-grow:1;width:fit-content}@media screen and (width <= 640px){.alert .button{margin-top:8px}}@media screen and (640px < width){.alert .button{padding-inline:16px;padding-block:16px}}.alert .dismiss-button{background:none;cursor:pointer;border:none;float:right;display:block;padding:0;margin-left:8px;display:flex;align-items:center}.background.primary-teal{background-color:#004755}.background.primary-green{background-color:#006747}.background.bright-teal{background-color:#008099}.background.pistachio{background-color:#90b5bd}.background.cool-mint{background-color:#e6edee}.background.sea-salt{background-color:#f6f6f6}.breadcrumbs{display:flex;flex-direction:row;column-gap:16px;align-items:center}.breadcrumbs ul{list-style:none;display:contents}.breadcrumbs li{display:contents}.breadcrumbs a{color:#90b5bd;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:18px}.breadcrumbs .current{color:#fff}.breadcrumbs .separator{height:12px}.button{padding-inline:16px;padding-block:8px;border-radius:10px;text-decoration:none;font-size:20px;line-height:18px;letter-spacing:.2;font-weight:600;border:none;background-color:#008099;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;column-gap:8px;transition:background-color .35s}.button:hover{background-color:#005c6e}.button.main{background-color:#004755;color:#fff}.button.white{background-color:#fff;color:#004755}.button.white:hover{background-color:#008099;color:#fff}.button.disabled{background-color:#b0b0b0;color:#fff;cursor:not-allowed}.button.medium{padding-inline:16px;padding-block:16px}.button.large{padding-inline:32px;padding-block:24px}.button .icon{width:25px;height:25px}.search,.search-input{position:relative}.search .submit,.search-input .submit{position:absolute;top:0;left:0;height:100%;aspect-ratio:1/1;border-top-left-radius:10px;border-bottom-left-radius:10px;background:none;border:none;cursor:pointer}.search .icon,.search-input .icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:38px;height:38px;object-fit:contain}.search .clear,.search-input .clear{position:absolute;top:0;right:0;height:100%;aspect-ratio:1/1;border-top-right-radius:10px;border-bottom-right-radius:10px;background:none;border:none;cursor:pointer}.search:has(input:placeholder-shown) .clear,.search-input:has(input:placeholder-shown) .clear{display:none}.search input,.search-input input{padding-left:74px;padding-right:24px;padding-block:22px;height:100%;box-sizing:border-box;font-family:inherit;font-size:inherit;background-color:#f6f6f6;color:#343d46;border-color:#b0b0b0;border-width:1px;border-style:solid;border-radius:10px;width:350px}.search input:not(:placeholder-shown),.search-input input:not(:placeholder-shown){padding-right:74px}.search input::-webkit-search-decoration,.search input::-webkit-search-cancel-button,.search input::-webkit-search-results-button,.search input::-webkit-search-results-decoration,.search-input input::-webkit-search-decoration,.search-input input::-webkit-search-cancel-button,.search-input input::-webkit-search-results-button,.search-input input::-webkit-search-results-decoration{display:none}.checkbox-input{cursor:pointer}.checkbox-input .checkbox{position:relative;background-color:#fff;border-color:#005c6e;border-width:2px;border-style:solid;display:inline-block;width:20px;height:20px;box-sizing:border-box;border-radius:4px}.checkbox-input .checkbox .check{position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);background-color:#004755;display:inline-block}.checkbox-input input[type=checkbox]{width:20px;height:20px;position:absolute;appearance:none;margin:0}.checkbox-input input[type=checkbox]:not(:checked)~.checkbox .check{visibility:hidden}.content-block.presentation-block{padding-inline:max((100% - 1300px)/2,16px);position:relative}.content-block.presentation-block:has(>.background){padding-block-start:64px;scroll-margin-top:98px}.content-block.presentation-block:has(>.background).last{padding-block-end:64px}.content-block.presentation-block:not(:has(>.background)){margin-block:64px;scroll-margin-top:162px}.content-block>.background{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.content-block>.background.shaded{background-color:#f6f6f6}.content-block>.background.cloud{background-color:#e6edee}.content-block>*{position:relative}.facet{padding:0;margin:0;outline:none;border:none}@media screen and (width <= 1024px){.facet{display:grid;grid-template-columns:[legend-start label-start categories-start] 1fr [label-end chevron-start] 32px [chevron-end legend-end categories-end];grid-template-rows:[legend-start label-start chevron-start] max-content [legend-end label-end chevron-end categories-start] 1fr [categories-end];row-gap:32px}}.facet legend{color:#004755;font-size:22px;font-weight:700}@media screen and (width <= 1024px){.facet legend{display:contents}}@media screen and (1024px < width){.facet legend{margin-bottom:24px}}@media screen and (width <= 1024px){.facet legend .label{grid-area:label}}.facet .toggle{padding:0;background:none;border:none;border-radius:5px;cursor:pointer;grid-area:legend;display:grid;grid-template-columns:subgrid}@media screen and (1024px < width){.facet .toggle{display:none}}.facet .toggle .triangle-down,.facet .toggle .triangle-up{grid-area:chevron;place-self:center}.facet .categories{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:20px;grid-area:categories}.facet.collapsed .triangle-up{display:none}@media screen and (width <= 1024px){.facet.collapsed .categories{display:none}}.facet.expanded .triangle-down{display:none}.facet label{display:flex;flex-direction:row;column-gap:10px;align-items:center;cursor:pointer}.facet .categories .level-2{padding-left:30px}.facet .categories .level-3{padding-left:60px}.footer{background-color:#004755;color:#fff;display:flex;flex-direction:column}.footer h2{text-transform:uppercase;font-size:20px;font-weight:700;line-height:18px;margin-bottom:24px}.footer .get-in-touch a{text-decoration:none}.footer .get-in-touch a:hover{text-decoration:underline}.footer .get-in-touch tbody{display:flex;flex-direction:column}.footer .get-in-touch table{display:contents}.footer .get-in-touch table thead th{background:none}.footer .get-in-touch table thead tr th:first-child{border-left:none}.footer .get-in-touch table th:not(:last-child){border-right:none}.footer .get-in-touch table th,.footer .get-in-touch table td{border:none;background:none}.footer .get-in-touch table th:first-child,.footer .get-in-touch table td:first-child{padding-left:0}.footer .get-in-touch table th:last-child,.footer .get-in-touch table td:last-child{padding-right:0}.footer .get-in-touch table tbody tr:not(:last-child) td{border-block-end:none}.footer .get-in-touch table tbody tr:last-child td{border-block-end:none}.footer .get-in-touch table tbody tr td:not(:last-child){border-inline-end:none}.footer .get-in-touch table tbody tr td:last-child{border-inline-end:none}.footer .get-in-touch tr{display:block}.footer>:first-child{padding-top:60px}.footer>*{padding-inline:max((100% - 1300px)/2,16px);padding-block:24px;position:relative}.footer>:last-child{padding-bottom:60px}.footer .legal{font-size:16px;flex-wrap:wrap;row-gap:16px}.footer .legal>*{position:relative}.footer .legal>.quick-links{flex-wrap:wrap;row-gap:12px}.footer>hr{padding:0;margin-inline:max((100% - 1300px)/2,16px);margin-block:0;border-block:solid 1px #fff}.footer .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.footer .row{display:flex;flex-direction:row;justify-content:space-between;column-gap:8px;row-gap:16px}@media screen and (width < 1024px){.footer .row{flex-wrap:wrap}}.footer .row.top{align-items:start}.footer .row.centre{align-items:center}.footer .row .row-group{display:flex;flex-direction:row;column-gap:24px;align-items:center}.footer a{color:inherit}.footer .site-footer-links{text-underline-offset:5px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px;column-gap:24px;flex-grow:1}.footer .site-footer-logos{justify-content:space-between}.footer .socials{margin-top:24px;display:flex;flex-direction:row;column-gap:8px}.footer .social{height:19px;width:auto;display:block}.footer .landscape-regions .logos{column-gap:8px;row-gap:16px}@media screen and (width <= 1440px){.footer .landscape-regions .logos{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(50% - 8px, 200px), 1fr))}}@media screen and (1440px < width){.footer .landscape-regions .logos{display:flex;flex-direction:row}}.footer .landscape-regions a{flex-shrink:1;flex-grow:1}@media screen and (width <= 1440px){.footer .landscape-regions a{aspect-ratio:112/26}}.footer .landscape-regions img{width:100%;object-fit:contain}@media screen and (1440px < width){.footer .landscape-regions img{height:40px}}@media screen and (width <= 1440px){.footer .landscape-regions img{height:100%;width:auto;max-width:100%}}@keyframes scroll-skip{from{scroll-snap-align:none}to{scroll-snap-align:start}}.hero{width:100%;height:calc(100vh - 98px);color:#fff;position:relative;display:grid;grid-template-rows:1fr minmax(calc((100vh - 98px) / 2), max-content);align-items:end}.hero .slides{display:grid;grid-template-rows:subgrid;grid-row:1/3;grid-column:1/2;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory}.hero .slide{position:relative;height:calc(100vh - 98px);box-sizing:border-box;scroll-snap-align:start;padding-inline:max((100% - 1300px)/2,16px);align-content:end;padding-bottom:64px;grid-row-end:span 2;display:grid;grid-template-rows:subgrid}.hero .slide:first-child{animation-name:scroll-skip;animation-duration:.1s;animation-timing-function:step-end}.hero .slide.text-white{color:#fff}.hero .slide.text-teal{color:#004755}.hero .slide>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.hero .slide>.content{position:relative;max-width:650px;font-weight:600;font-size:24px;grid-row-start:2}.hero h1,.hero .h1{font-family:"coolvetica";font-weight:400;letter-spacing:-1px;text-shadow:0px 0px 24px rgba(40,40,40,.5803921569)}@media screen and (width <= 1440px){.hero h1,.hero .h1{font-size:40px;line-height:48px}}@media screen and (1440px < width){.hero h1,.hero .h1{font-size:90px;line-height:81px}}.hero p{text-shadow:0px 0px 16px rgba(40,40,40,.5803921569)}.hero .button{width:fit-content}.hero .navigation{grid-row:1/2;grid-column:1/2;display:flex;flex-direction:row;justify-content:space-between;align-self:end}@media screen and (width <= 1440px){.hero .navigation{margin-inline:16px}}@media screen and (1440px < width){.hero .navigation{margin-inline:32px}}.hero .previous{left:50px}.hero .next{right:50px}.hero .previous,.hero .next{border:none;background-color:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);border-radius:5px;width:64px;height:64px;cursor:pointer}.hero .chevron{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hero .slide-navigation{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);list-style:none;margin:0;padding:0;display:flex;flex-direction:row;column-gap:16px;justify-content:center}.hero .slide-navigation button{border:none;height:16px;background-color:hsla(0,0%,100%,.5);backdrop-filter:blur(10px);border-radius:8px;cursor:pointer;transition:width .35s linear}.hero .slide-navigation button.inactive{width:16px}.hero .slide-navigation button.active{width:32px}.pagination ul{display:flex;flex-direction:row;column-gap:4px;list-style:none;margin:0;padding:0;justify-content:center}.pagination ul button{background-color:#e6edee;color:#006747;border-radius:50px;width:24px;height:24px;font-weight:600;font-size:16px;aspect-ratio:1/1;border-style:none;cursor:pointer;font-family:inherit;line-height:0;text-align:center;padding-bottom:2px}.pagination ul button.current{background-color:#006747;color:#fff}.radio-input{cursor:pointer}.radio-input .radio{position:relative;background-color:#fff;border-color:#005c6e;border-width:2px;border-style:solid;display:inline-block;width:20px;height:20px;box-sizing:border-box;border-radius:10px}.radio-input .radio .check{position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);background-color:#004755;display:inline-block;border-radius:10px}.radio-input input[type=radio]{width:20px;height:20px;position:absolute;appearance:none;margin:0;border-radius:10px}.radio-input input[type=radio]:not(:checked)~.radio .check{visibility:hidden}.submenu{margin-left:max((100% - 1300px)/2,16px);overflow-y:hidden;background-color:#005c6e;border-bottom-left-radius:10px;height:105px;position:sticky;z-index:3;display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (width <= 1440px){.submenu{top:92px}}@media screen and (1440px < width){.submenu{top:98px}}.submenu ul{display:flex;flex-direction:row;list-style:none;margin-block:0;padding-left:0;height:100%;overflow-x:scroll;scrollbar-width:none;margin-right:max(100% - 1300px,100px);max-width:min(1300px,100% - 100px)}.submenu li{display:contents}.submenu a{padding:24px;min-width:200px;max-width:200px;color:#fff;text-decoration:none;font-size:16px}.submenu a:hover{background-color:hsla(0,0%,100%,.1)}.submenu a.current{background-color:hsla(0,0%,100%,.1)}.submenu .scroll-controls{transform:translateY(-100%);height:100%;flex-grow:1;position:relative;width:1px;pointer-events:none}.submenu .previous,.submenu .next{background:none;position:absolute;top:50%;right:max(100% - 1400px,0px);transform:translateY(-50%);height:100%;width:100px;border:none;pointer-events:all;cursor:pointer;text-align:center;align-content:center;padding:0}.submenu .previous:hover,.submenu .next:hover{background-color:hsla(0,0%,100%,.1)}.site-header:has(>.board-toolbar)+main .submenu{top:139px}.submenu~.content-block:has(>.background){scroll-margin-top:203px}.submenu~.content-block:has(>.background):nth-child(1 of .content-block){margin-top:-105px;padding-top:168px}.submenu~.content-block:not(:has(>.background)){scroll-margin-top:266px}.site-header:has(>.board-toolbar)+main .submenu~.content-block:has(>.background){scroll-margin-top:244px}.site-navigation{font-size:18px;font-weight:bold;color:#004755;display:flex;flex-direction:row;column-gap:32px;height:100%}@media screen and (1440px <= width){.site-navigation{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.6);filter:drop-shadow(0 3px 4px rgba(0, 71, 85, 0.3333333333))}}@media screen and (width < 1440px){.site-navigation .menu{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.6);filter:drop-shadow(0 3px 4px rgba(0, 71, 85, 0.3333333333))}}@media screen and (width < 1440px){.site-navigation .dropdown{position:absolute;top:92px;height:calc(100dvh - 92px);width:100vw;box-sizing:border-box}}@media screen and (1440px <= width){.site-navigation{padding-inline:60px;padding-block:20px;justify-content:space-between;align-items:stretch}}@media screen and (width < 1440px){.site-navigation{flex-direction:column;align-items:stretch}}.site-navigation .menu{display:flex;flex-direction:row;column-gap:8px}@media screen and (width < 1440px){.site-navigation .menu{padding-inline:24px;padding-block:20px}}@media screen and (1440px <= width){.site-navigation .menu{flex-grow:1}}.site-navigation .menu .branding{display:flex;flex-direction:row;flex-grow:1}@media screen and (width < 1440px){.site-navigation .menu .branding{column-gap:16px}}@media screen and (1440px <= width){.site-navigation .menu .branding{column-gap:48px}}.site-navigation .menu .branding img{width:0;flex-basis:fit-content;flex-shrink:1}@media screen and (width < 1440px){.site-navigation .menu .branding img.logo{height:28px}}@media screen and (width < 1440px){.site-navigation .menu .branding img.slogan{height:24px}}.site-navigation .toggle-menu{background:none;border:none;cursor:pointer;padding:0;display:grid;border:solid 2px #004755;border-radius:8px;width:52px;height:52px}.site-navigation .toggle-menu>*{grid-area:1/1/2/2}@media screen and (1440px <= width){.site-navigation .toggle-menu{display:none}}@media screen and (width < 1440px){.site-navigation.collapsed .dropdown{display:none}}.site-navigation:is(.collapsed,.collapsing) .toggle-menu .icon-close,.site-navigation.expanded .toggle-menu .icon-hamburger{opacity:0;visibility:hidden;transition:visibility .25s step-end,opacity .25s linear,transform .25s ease}.site-navigation:is(.collapsed,.collapsing) .toggle-menu .icon-hamburger,.site-navigation.expanded .toggle-menu .icon-close{opacity:1;visibility:visible;transition:visibility .25s step-start,opacity .25s linear,transform .25s ease}.site-navigation.expanded .toggle-menu .icon-hamburger{transform:rotate(-180deg)}.site-navigation:is(.collapsed,.collapsing) .toggle-menu .icon-close{transform:rotate(180deg)}@media screen and (1440px <= width){.site-navigation .dropdown{display:flex;flex-direction:row;align-items:stretch;column-gap:32px}}@media screen and (width < 1440px){.site-navigation .dropdown{padding-block-start:35px;padding-block-end:50px;padding-inline:24px;background-color:#004755;flex-grow:1;overflow-y:scroll}}.site-navigation .branding{display:flex;flex-direction:row;column-gap:32px;align-items:center}.site-navigation .branding>*{max-height:60px}.site-navigation .menu-list{list-style:none;padding:0;display:flex;column-gap:40px;margin-block:0}@media screen and (1440px <= width){.site-navigation .menu-list{flex-direction:row;align-items:stretch}}@media screen and (width < 1440px){.site-navigation .menu-list{flex-direction:column;row-gap:16px;align-items:stretch}}.site-navigation .menu-item{position:relative;cursor:default}@media screen and (width < 1440px){.site-navigation .menu-item{display:flex;flex-direction:column;align-items:stretch;row-gap:4px}}.site-navigation .menu-item .menu-link{font-weight:700}@media screen and (width < 1440px){.site-navigation .menu-item .menu-link{height:50px;box-sizing:content-box;background-color:#005c6e;transition:background-color ease .35s;border-radius:10px;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding-block:8px;padding-inline:24px}}.site-navigation .menu-item .polkadot-chevron{width:50px;height:50px;display:grid;align-items:center;justify-items:center}.site-navigation .menu-item .polkadot-chevron>*{grid-area:1/1/2/2}@media screen and (1440px <= width){.site-navigation .menu-item .polkadot-chevron{display:none}}@media screen and (1440px <= width){.site-navigation .menu-item:not(:hover) .fly-out{display:none}}.site-navigation .menu-item:hover .menu-link{background-color:#005c6e;color:#fff}.site-navigation .menu-item:hover .chevron-inactive{display:none}.site-navigation .menu-item:not(:hover) .chevron-active{display:none}@media screen and (width < 1440px){.site-navigation .menu-item.collapsed .fly-out{display:none}}@media screen and (width < 1440px){.site-navigation .menu-item.expanded .menu-link{background-color:#fff;color:#004755}}.site-navigation .menu-item:is(.collapsing,.collapsed) .polkadot-chevron-inactive,.site-navigation .menu-item.expanded .polkadot-chevron-active{opacity:0;visibility:hidden;transition:visibility .25s step-end,opacity .25s linear,transform .25s ease}.site-navigation .menu-item:is(.collapsing,.collapsed) .polkadot-chevron-active,.site-navigation .menu-item.expanded .polkadot-chevron-inactive{opacity:1;visibility:visible;transition:visibility .25s step-start,opacity .25s linear,transform .25s ease}.site-navigation .menu-item:is(.collapsing,.collapsed) .polkadot-chevron-inactive{transform:rotate(-180deg)}.site-navigation .menu-item.expanded .polkadot-chevron-active{transform:rotate(180deg)}@media screen and (width < 1440px){.site-navigation .menu-item .chevron-inactive,.site-navigation .menu-item .chevron-active{display:none}}@media screen and (1440px <= width){.site-navigation .menu-item .polkadot-chevron-active,.site-navigation .menu-item .polkadot-chevron-inactive{display:none}}.site-navigation .menu-link{display:flex;padding-inline:15px;column-gap:8px;align-items:center;border:none;background:none;cursor:pointer}@media screen and (1440px <= width){.site-navigation .menu-link{height:100%}}@media screen and (1440px <= width){.site-navigation .menu-item:has(.fly-out) .menu-link{border-start-start-radius:5px;border-start-end-radius:5px}}@media screen and (1440px <= width){.site-navigation .menu-item:not(:has(.fly-out)) .menu-link{border-radius:5px}}@media screen and (1440px <= width){.site-navigation .fly-out{list-style:none;position:absolute;top:100%;z-index:1;width:300px;display:flex;flex-direction:column;padding:0;right:0}}@media screen and (width < 1440px){.site-navigation .fly-out{padding:0}}.site-navigation .fly-out-link{padding:32px;display:block;background-color:#005c6e;color:#fff;border-inline-end-width:4px;border-inline-end-style:solid;border-inline-end-color:rgba(0,0,0,0);font-weight:600}@media screen and (width < 1440px){.site-navigation .fly-out-link{padding-block:16px}}.site-navigation .fly-out-link:hover{background-color:#196c7c;border-inline-end-color:#fff}.site-navigation .fly-out-item:last-child .fly-out-link{border-end-start-radius:10px;border-end-end-radius:10px}@media screen and (1440px <= width){.site-navigation .fly-out-item:last-child .fly-out-link:hover{border-end-end-radius:0}}@media screen and (width < 1440px){.site-navigation .fly-out-item:not(:last-child) .fly-out-link{border-block-end:solid 1px #2e7988}}@media screen and (width < 1440px){.site-navigation .fly-out-item:first-child .fly-out-link{border-start-start-radius:10px;border-start-end-radius:10px}}.site-navigation a{text-decoration:none;color:inherit}.site-navigation .navigation-search{height:fit-content;align-self:center}@media screen and (width < 1440px){.site-navigation .navigation-search{margin-top:32px}}.site-navigation .navigation-search .drop-down{background-color:#004755;color:#fff;border-radius:5px;display:flex}@media screen and (1440px <= width){.site-navigation .navigation-search .drop-down{padding-inline:48px;padding-block:24px;flex-direction:row;align-items:center;column-gap:32px;position:absolute;top:100%;right:0;z-index:1}}@media screen and (width < 1440px){.site-navigation .navigation-search .drop-down{flex-direction:column;align-items:stretch;row-gap:16px}}.site-navigation .navigation-search .toggle{cursor:pointer}@media screen and (width < 1440px){.site-navigation .navigation-search .toggle{display:none}}.site-navigation .navigation-search .toggle .search-icon,.site-navigation .navigation-search .toggle .close-icon{width:32px;height:32px;display:block}@media screen and (width < 1440px){.site-navigation .navigation-search .search-input input{width:100%}}@media screen and (1440px <= width){.site-navigation .navigation-search .search-input input{width:350px}}.site-navigation .navigation-search .search-input input::-webkit-search-decoration,.site-navigation .navigation-search .search-input input::-webkit-search-cancel-button,.site-navigation .navigation-search .search-input input::-webkit-search-results-button,.site-navigation .navigation-search .search-input input::-webkit-search-results-decoration{display:none}@media screen and (1440px <= width){.site-navigation .navigation-search:not(:focus-within) .drop-down{position:absolute;opacity:0;pointer-events:none}}.site-navigation .navigation-search:not(:focus-within) .toggle .close-icon{display:none}.site-navigation .navigation-search:focus-within .toggle .search-icon{display:none}@media screen and (width < 1440px){.site-header .board-toolbar~.site-navigation .dropdown{top:133px}}.title-banner{padding-inline:max((100% - 1300px)/2,16px);position:relative;background-color:#004755;color:#fff;padding-top:94px;padding-bottom:21px}.title-banner hgroup{position:relative;margin-bottom:40px;max-width:500px}.title-banner h1{margin-top:0;margin-bottom:16px}.title-banner>h1{margin-bottom:40px}.title-banner .background{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.title-banner>*{position:relative}.title-banner .darken{position:absolute;background-color:rgba(0,0,0,.6);top:0;left:0;height:100%;width:100%;pointer-events:none}.title-banner .grass-blades{position:absolute;bottom:0;height:calc(100% - 25px);object-fit:contain;object-position:bottom}@media screen and (width <= 1440px){.title-banner .grass-blades{opacity:25%;right:15px;height:200px}}@media screen and (1440px < width){.title-banner .grass-blades{right:25%;height:auto;max-height:100%}}.video{position:relative;border-radius:10px;overflow:hidden}.video .embed{aspect-ratio:16/9;width:100%;display:block}.video .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;object-fit:cover}.video .play-icon{position:absolute;top:50%;left:50%;width:56px;height:56px;transform:translate(-50%, -50%);place-self:center;pointer-events:none}.video:not(:hover) .play-icon.hover{transition:opacity .15s linear;opacity:0}.video:not(:hover) .play-icon:not(.hover){visibility:visible;transition:visibility .15s step-start}.video:hover .play-icon.hover{transition:opacity .15s linear;opacity:1}.video:hover .play-icon:not(.hover){visibility:hidden;transition:visibility .15s step-end}.accordion-block .accordion{display:flex;flex-direction:column;row-gap:16px;margin-top:32px}.accordion-block:has(.background){padding-block:93px}.accordion-block:not(:has(.background)){margin-block:93px}.accordion-block .section{border-color:#004755;border-style:solid;border-width:2px;border-radius:10px;transition:background-color .35s}.accordion-block .section.expanded{background-color:#f6f6f6}.accordion-block .section.expanded .tab{color:#004755}.accordion-block .section.collapsed{border-radius:10px;background-color:#004755;color:#fff}.accordion-block .section.expanded .expand{display:none}.accordion-block .section.collapsed .collapse{display:none}.accordion-block .section.collapsed .polkadot-chevron-inactive,.accordion-block .section.expanded .polkadot-chevron-active{opacity:0;visibility:hidden;transition:visibility .25s step-end,opacity .25s linear,transform .25s ease}.accordion-block .section.collapsed .polkadot-chevron-active,.accordion-block .section.expanded .polkadot-chevron-inactive{opacity:1;visibility:visible;transition:visibility .25s step-start,opacity .25s linear,transform .25s ease}.accordion-block .section.collapsed .polkadot-chevron-inactive{transform:rotate(-180deg)}.accordion-block .section.expanded .polkadot-chevron-active{transform:rotate(180deg)}.accordion-block .section .polkadot-chevron{width:50px;height:50px;display:grid;align-items:center;justify-items:center}.accordion-block .section .polkadot-chevron>*{grid-area:1/1/2/2}.accordion-block .panel{padding-inline:30px;padding-top:16px;padding-bottom:24px}.accordion-block .panel>.content-block.image-block:first-child .image{float:right;margin-bottom:30px}.accordion-block .panel>.content-block.image-block:first-child+.text-block>p:first-child{margin-top:0}.accordion-block .tab{margin-block:0}.accordion-block .tab button{display:flex;justify-content:space-between;align-items:center;padding-inline:30px;padding-block:30px;width:100%;background:none;border-style:none;text-align:left;font-size:20px;line-height:18px;letter-spacing:.2;font-weight:700;color:inherit;font-family:inherit;cursor:pointer}.board-meetings-block .results{display:flex;flex-direction:column;row-gap:32px}.board-meetings-block .board-meetings{list-style:none;display:flex;flex-direction:column;row-gap:8px;margin:0;padding:0}.board-meetings-block .board-meeting{background:#f6f6f6;border-color:#b0b0b0;border-style:solid;border-width:1px;padding-block:24px;padding-inline:30px;border-radius:10px;display:flex}@media screen and (width <= 1140px){.board-meetings-block .board-meeting{flex-direction:column;row-gap:16px}}@media screen and (1140px < width){.board-meetings-block .board-meeting{flex-direction:row;justify-content:space-between}}@media screen and (width < 1140px){.board-meetings-block .details{display:grid;grid-auto-flow:row dense;grid-template-columns:auto 1fr;column-gap:16px;row-gap:8px}}@media screen and (1140px < width){.board-meetings-block .details{display:flex;flex-direction:row;column-gap:16px;align-items:center}}@media screen and (width < 1140px){.board-meetings-block .details .location{grid-row-end:span 2;align-content:center}}.board-meetings-block .downloads{display:flex;flex-direction:row;column-gap:16px;align-items:center}@media screen and (width < 1440px){.board-meetings-block .downloads>*{flex-basis:0;flex-grow:1;justify-content:space-between}}.board-meetings-block .date{background-color:#006747;color:#fff;border-radius:50px;padding-inline:16px;padding-block:4px}.board-meetings-block .location{font-size:20px;font-weight:700}.board-meetings-block .upcoming{background-color:#ffc14a;color:#343d46;border-radius:50px;padding-inline:16px;padding-block:4px}.button-block{margin-block:30px}.button-block .button{width:fit-content}.call-to-action-block{background-color:#004755;padding-block:62px;color:#fff;display:flex;align-items:center;position:relative;justify-content:space-between}.call-to-action-block:not(:has(.button)){justify-content:center}@media screen and (1440px < width){.call-to-action-block{flex-direction:row;column-gap:24px}}@media screen and (width <= 1440px){.call-to-action-block{flex-direction:column;row-gap:16px}}.call-to-action-block>*{position:relative}.call-to-action-block .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.call-to-action-block .darken{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none}.call-to-action-block .details{flex-basis:0;flex-grow:1;max-width:742px}.events-block h3{margin-block:0;font-family:"proxima-nova";font-weight:700;font-size:18px;line-height:22px}.events-block ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(350px, 100%), 1fr));column-gap:16px;row-gap:16px}.events-block ul li{display:contents}.events-block ul a{display:grid;grid-template-columns:1fr 180px;text-decoration:none;color:#fff}.events-block .feature{position:relative;padding-inline:16px;padding-block:24px;display:flex;flex-direction:column;justify-content:end;overflow:hidden;border-start-start-radius:10px;border-end-start-radius:10px}.events-block .image{transform:scale(100%);transition:transform .35s}.events-block a:hover .image{transform:scale(115%)}.events-block .details{padding-inline:16px;padding-block:24px;background-color:#004755;border-start-end-radius:10px;border-end-end-radius:10px;display:flex;flex-direction:column;row-gap:16px}.events-block .details div{display:flex;flex-direction:column;row-gap:4px}.events-block .details div :first-child{font-size:16px;line-height:16px;font-weight:700}.events-block .details div :last-child{font-size:14px;line-height:14px;color:#e6edee}.events-block .feature>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.events-block .feature>*{position:relative}.events-block .darken{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none}.events-block .details{display:flex;flex-direction:column}.events-block>.button{margin-top:32px;width:fit-content;margin-inline:auto}.events-block .view-event{display:flex;flex-direction:row;column-gap:16px;align-items:center;justify-content:space-between}.fact-sheets-block{display:flex;flex-direction:column}.fact-sheets-block .results{flex-grow:1}.fact-sheets-block .results .result-list{margin:0;display:flex;flex-direction:column;row-gap:16px;list-style:none;padding:0}.fact-sheets-block .results .result{display:flex;background-color:#f6f6f6;border-style:solid;border-color:#b0b0b0;border-width:1px;border-radius:10px;padding-inline:30px;padding-block:24px;justify-content:space-between}@media screen and (width <= 768px){.fact-sheets-block .results .result{flex-direction:column;align-items:stretch;row-gap:16px}}@media screen and (768px < width){.fact-sheets-block .results .result{flex-direction:row;align-items:center}}.fact-sheets-block .results .result>span{display:flex;flex-direction:row;column-gap:16px;align-items:center}.fact-sheets-block .results .title{font-weight:bold}.fact-sheets-block .results .button{display:inline-flex;flex-direction:row;align-items:center;column-gap:10px;justify-content:space-between}.fact-sheets-block .results time{background:#006747;color:#fff;border-radius:50px;padding-inline:16px;padding-block:4px}.form-block{display:flex}.form-block ::placeholder{color:rgba(0,0,0,0)}@media screen and (1440px < width){.form-block{flex-direction:row;column-gap:64px}}@media screen and (width <= 1440px){.form-block{flex-direction:column;row-gap:32px}}.form-block ul,.form-block ol{list-style-position:outside;padding:0;margin-inline-start:20px}.form-block ol:has(:nth-child(10)){margin-inline-start:25px}.form-block li{padding-inline-start:5px}.form-block h2,.form-block h3,.form-block h4,.form-block h5,.form-block h6{margin-block:0;line-height:35px;color:#004755}.form-block>div>hgroup,.form-block>div>h2{margin-bottom:24px}@media screen and (1440px < width){.form-block>div{max-width:40%}}.form-block .form{width:100%}.form-block .form .row{display:grid;column-gap:16px;width:100%;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}@media screen and (1440px < width){.form-block .form .row{grid-auto-flow:column;grid-auto-columns:1fr}}.form-block .success{color:#006747;align-content:center}.form-block .success p:first-child{margin-block-start:0}.form-block .success p:last-child{margin-block-end:0}.form-block .validation-error{color:#e8331f}.form-block .field{grid-template-rows:subgrid;grid-auto-flow:row;grid-row-end:span 2;margin-block-end:16px}.form-block .field:not([hidden]){display:grid}.form-block .input{display:grid;width:100%;position:relative}.form-block .input:not(:has(:placeholder-shown))>.placeholder{visibility:hidden}.form-block .input>*{grid-area:1/1/2/2}.form-block :is(input[type=text],input[type=tel],input[type=email],input[type=password],input[type=number],textarea,select,.placeholder){padding-inline:24px;padding-block:18px;border-width:2px;border-style:solid}.form-block input[type=text],.form-block input[type=tel],.form-block input[type=email],.form-block input[type=password],.form-block select,.form-block button,.form-block .placeholder{height:66px;box-sizing:border-box}.form-block .input>textarea{padding-top:21px;font-family:inherit}@media screen and (width <= 768px){.form-block .input>textarea{height:calc(9em + 32px)}}.form-block .submit{padding-inline:24px;padding-block:10px;width:100%;justify-content:center;width:fit-content}.form-block .input>.placeholder{position:relative;pointer-events:none;color:#595959;border-color:rgba(0,0,0,0);align-content:center;font-size:16px}.form-block .input>:is(input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password],textarea,select){width:100%;color:#343d46;border-radius:10px;border-color:#008099;font-size:16px;box-sizing:border-box;resize:vertical;background-color:#fff}.form-block .input>img{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.form-block .input:has(select:open)>img{transform:translateY(-50%) rotate(180deg)}.form-block .label{margin-bottom:8px;font-weight:700;display:block}.form-block .asterisk{color:#008099;position:relative;top:-2px}.form-block .asterisk.before{right:2px}.form-block .asterisk.after{left:2px}.form-block form select{appearance:none}.form-block select:has([value=""]:checked){color:#595959}.form-block .checkbox-field{display:flex;align-items:start;column-gap:8px}.form-block .checkbox-field .checkbox-input{margin-top:4px}.form-block .checkbox-field .input-label{flex-basis:0;flex-grow:1}.form-block .radio-field{display:flex;align-items:start;column-gap:8px}.form-block .radio-field .radio-input{margin-top:4px}.form-block .radio-field .input-label{flex-basis:0;flex-grow:1}.form-block ::file-selector-button{display:none}.form-block .upload-field{background-color:#f6f6f6;border:solid 1px #b0b0b0;border-radius:10px;padding:16px;display:flex;flex-direction:column;row-gap:8px}.form-block .upload-field input[type=file]{width:100%}.form-block .upload-field .button{justify-content:center}.form-block .checkboxes-field{border:none;padding:0}.form-block .radio-buttons-field{border:none;padding:0}.form-block .date-fieldset{border:solid 2px #008099;border-radius:10px;padding:0;display:flex;flex-direction:row;column-gap:4px;width:fit-content}.form-block .date-fieldset input{padding-block:18px;border:none;background:#fff}.form-block .date-fieldset label:first-child input{border-start-start-radius:10px;border-end-start-radius:10px;padding-inline-start:24px}.form-block .date-fieldset label:not(:first-child) input{padding-inline-start:8px}.form-block .date-fieldset label:not(:last-child) input{padding-inline-end:8px}.form-block .date-fieldset label:last-child input{padding-inline-end:24px;border-start-end-radius:10px;border-end-end-radius:10px}.form-block .date-fieldset{width:fit-content;display:flex;flex-direction:row}.form-block .date-fieldset label{position:relative}.form-block .date-fieldset input[type=date]{width:192px}.form-block .date-fieldset input[type=time]{width:136px}.form-block .date-fieldset label:last-child *{border-top-right-radius:10px;border-bottom-right-radius:10px}.form-block .date-fieldset button{background:#fff;border:none;position:absolute;top:0;right:0;height:100%;aspect-ratio:1/1;width:auto;padding:0}.form-block .date-fieldset button img{width:100%;height:100%;object-fit:contain;padding:18px;box-sizing:border-box}.form-block .address-fieldset{border:none;padding:0;margin:0}.form-block .address-fieldset .subfield span{margin-bottom:4px}.form-block .name-fieldset{border:none;padding:0;margin:0}.form-block .name-fieldset .subfield span{margin-bottom:4px}.form-block .group-field{border-radius:10px;border:solid 2px #004755;background-color:#f6f6f6;border:solid 1px #b0b0b0;border-radius:10px;padding:16px;display:flex;flex-direction:column;row-gap:8px}.form-block .group-field legend{display:contents;margin-bottom:8px;font-weight:700}.form-block .group-field label{font-weight:normal}.form-block .group-field .row:last-child .field{margin-block-end:0}.form-block select[multiple]{width:100%;height:auto;scrollbar-width:none;border:solid 2px #008099;border-radius:10px;padding-inline:0}.form-block select[multiple]:focus option:checked{background-image:linear-gradient(0deg, #008099 0%, #008099 100%)}.form-block select[multiple] option{padding-inline:24px}.form-block select[multiple] option:checked{background:#90b5bd}.form-block .signature{display:flex;flex-direction:column;align-items:end;width:fit-content}.form-block .signature .pad{border:2px solid #008099;border-radius:10px;touch-action:none;user-select:none;width:400px;max-width:100%;aspect-ratio:2/1}.form-block .signature .clear{background:none;border:none;text-decoration:underline;padding:0;height:auto;display:block;color:#595959;cursor:pointer}.form-block .recaptcha .disclaimer {
        color: #595959;
        font-size: 14px;
        margin-bottom: 16px;
    }
    .form-block .recaptcha .badge {
        visibility: hidden;
    }.image-gallery-block .slides{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;column-gap:16px;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory}@media screen and (width < 640px){.image-gallery-block .slides{grid-auto-columns:100%}.image-gallery-block .slides>:nth-last-child(1),.image-gallery-block .slides>:nth-last-child(2){display:none}}@media screen and (640px <= width){.image-gallery-block .slides{grid-auto-columns:calc((100% - 32px)/3)}}.image-gallery-block .slides .image{width:100%;height:auto;object-fit:cover;display:block;transform:scale(100%);transition:.3s transform}.image-gallery-block .slide{scroll-snap-align:start;display:flex;align-items:stretch}.image-gallery-block .slide.in-lightbox{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.image-gallery-block .slide.in-lightbox figure img{border-radius:10px}.image-gallery-block .slide:not(.in-lightbox) .image{aspect-ratio:3/2}.image-gallery-block .slide:not(.in-lightbox) figure{display:contents}.image-gallery-block .slide:not(.in-lightbox) figcaption{display:none}.image-gallery-block .thumbnail{background:none;border:none;border-radius:0;padding:0;border-radius:10px;overflow:hidden;cursor:pointer;width:100%;height:100%}.image-gallery-block .thumbnail:hover .image{transform:scale(110%)}.image-gallery-block figcaption{color:#fff}.image-gallery-block .video{height:100%}.image-gallery-block .slide-navigation{list-style:none;margin-top:16px;margin-bottom:0;margin-inline:0;padding:0;display:flex;flex-direction:row;column-gap:16px;justify-content:center}.image-gallery-block .dot{border:none;height:16px;background-color:#b0b0b0;border-radius:8px;cursor:pointer;transition:width .35s linear;display:block}.image-gallery-block .dot.inactive{width:16px}.image-gallery-block .dot.active{width:32px}.image-gallery-block .lightbox{position:fixed;top:50%;left:50%;width:100%;height:100%;box-sizing:border-box;transform:translate(-50%, -50%);z-index:3;grid-template-rows:repeat(2, auto);padding-inline:16px;column-gap:16px;row-gap:16px;place-content:center;align-items:center}.image-gallery-block .lightbox:not([hidden]){display:grid}@media screen and (640px <= width){.image-gallery-block .lightbox{grid-template-columns:auto minmax(0px, 1300px) auto;grid-template-areas:".        .       close" "previous content next "}}@media screen and (width < 640px){.image-gallery-block .lightbox{grid-template-columns:1fr 1fr;grid-template-areas:"close close" "content content" "previous next"}}.image-gallery-block .lightbox .next,.image-gallery-block .lightbox .previous,.image-gallery-block .lightbox .close{border:none;background-color:hsla(0,0%,100%,.15);border-radius:5px}.image-gallery-block .lightbox .previous{grid-area:previous;justify-self:start}.image-gallery-block .lightbox .previous[hidden]{display:block;visibility:hidden}.image-gallery-block .lightbox .next{grid-area:next;justify-self:end}.image-gallery-block .lightbox .next[hidden]{display:block;visibility:hidden}.image-gallery-block .lightbox .close{grid-area:close;justify-self:end}.image-gallery-block .lightbox .content{grid-area:content;display:flex;justify-content:center}.image-gallery-block .lightbox .dots{grid-area:dots}.image-gallery-block .lightbox>*{position:relative}.image-gallery-block .lightbox>.overlay{background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;height:100%}.image-gallery-block .lightbox button{padding:0;background:none;border:none;color:#fff;width:48px;height:48px;text-align:center;vertical-align:center;place-content:center;cursor:pointer;padding:8px;aspect-ratio:1/1}.image-gallery-block .lightbox button img{width:100%;height:100%;display:block;object-fit:contain}.image-gallery-block .lightbox .image{max-width:100%;height:auto;object-fit:contain;max-height:calc(100vh - 80px)}.image-gallery-block .lightbox .figure .image{display:block;max-height:calc(100vh - 100px)}.image-gallery-block .lightbox figcaption{margin:0}html.viewing-lightbox{scrollbar-width:none}.image-block .figure{width:fit-content}.image-block .image{max-height:400px;max-width:100%;height:auto;width:auto;border-radius:8px}.image-cards-block ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(230px, 100%), 1fr));column-gap:21px;row-gap:23px}.image-cards-block li{display:contents}.image-cards-block .card{position:relative;padding-inline:16px;padding-block:24px;display:flex;flex-direction:column;justify-content:end;color:#fff;text-decoration:none;border-radius:10px;overflow:hidden;height:auto}.image-cards-block ul:not(.small):not(.large) .card{aspect-ratio:2/1}.image-cards-block .small .card{aspect-ratio:2/1}.image-cards-block .large .card{aspect-ratio:210/297}.image-cards-block .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.image-cards-block .gradient{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 20%, rgba(0, 0, 0, 0) 70%);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.image-cards-block h3{position:relative;margin-block:0}.information-cards-block ul{display:grid;grid-column-gap:22px;grid-row-gap:22px;list-style:none;margin:0;padding:0}.information-cards-block ul.small,.information-cards-block ul:not(.small):not(.large){grid-template-columns:repeat(auto-fill, minmax(min(max(400px, (100% - 44px) / 3), 100%), 1fr))}.information-cards-block ul.large{grid-template-columns:repeat(auto-fill, minmax(min(max(400px, (100% - 22px) / 2), 100%), 1fr))}.information-cards-block li{background-color:#f6f6f6;border-style:solid;border-width:1px;border-color:#b0b0b0;border-radius:10px;padding:32px;display:flex;flex-direction:column;row-gap:20px}.information-cards-block .note{font-style:italic;color:#595959;font-size:12px;font-weight:400px;line-height:130%;letter-spacing:.3px}.information-cards-block li h3{margin-bottom:0}.information-cards-block li :first-child{margin-top:0}.information-cards-block li :last-child{margin-bottom:0}.information-cards-block .button{text-align:center;margin-top:auto;justify-content:center}.news-block ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(250px, 100%), 1fr));column-gap:21px;row-gap:23px}.news-block li{display:contents}.news-block ul a{position:relative;padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:236px;color:#fff;text-decoration:none;border-radius:10px;overflow:hidden}.news-block a>img{transform:scale(100%);transition:transform .35s}.news-block a:hover>img{transform:scale(115%)}.news-block h3{margin-block:0;font-family:"proxima-nova";font-weight:700;font-size:18px;line-height:22px}.news-block time{text-align:end;font-size:16px}.news-block>.button{margin-top:32px;width:fit-content;margin-inline:auto}.news-block a>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.news-block a>.darken{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none}.news-block a>*{position:relative}.news-block:has(.background){padding-block:63px}.news-block:not(:has(.background)){margin-block:63px}.projects-block h3{margin-block:0;font-size:22px;line-height:26px}.projects-block ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(250px, 100%), 1fr));column-gap:21px;row-gap:23px}.projects-block li{display:contents}.projects-block ul a{position:relative;padding:32px;display:flex;flex-direction:column;justify-content:space-between;height:236px;color:#fff;text-decoration:none;border-radius:10px;overflow:hidden}.projects-block time{text-align:end}.projects-block>.button{margin-top:32px;width:fit-content;margin-inline:auto}.projects-block a>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transform:scale(100%);transition:transform .35s}.projects-block a:hover>img{transform:scale(115%)}.projects-block a>.darken{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);pointer-events:none}.projects-block a>*{position:relative}.projects-block>.button{width:fit-content;margin-inline:auto}.projects-block .read-more{display:flex;flex-direction:row;column-gap:16px;align-items:center;transition:column-gap .35s;font-weight:700}.projects-block a:hover .read-more{column-gap:24px}.quick-links-block{display:flex}@media screen and (width <= 768px){.quick-links-block{flex-direction:column;row-gap:32px}}@media screen and (768px < width){.quick-links-block{flex-direction:row;column-gap:125px}}.quick-links-block:has(.background){padding-block:93px}.quick-links-block:not(:has(.background)){margin-block:93px}.quick-links-block .details.align-top{align-content:start}.quick-links-block .details.align-centre{align-content:center}.quick-links-block .details.align-bottom{align-content:end}.quick-links-block .resources.align-top{justify-content:start}.quick-links-block .resources.align-centre{justify-content:center}.quick-links-block .resources.align-bottom{justify-content:end}.quick-links-block h2{margin-top:0}.quick-links-block .image{width:100%;border-radius:10px}@media screen and (width <= 768px){.quick-links-block .image{height:150px;object-fit:cover}}@media screen and (768px < width){.quick-links-block .image{height:auto}}.quick-links-block ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:8px;font-weight:700}.quick-links-block>*{flex-basis:0}.quick-links-block .grow-1{flex-grow:1}.quick-links-block .grow-2{flex-grow:2}.quick-links-block .grow-3{flex-grow:3}.quick-links-block a{background-color:#004755;border-radius:10px;color:#fff;display:flex;flex-direction:row;align-items:center;text-decoration:none;padding-inline:30px;padding-block:16px;justify-content:space-between;transition:background-color .35s linear,color .35s linear;border-style:solid;border-width:2px;border-color:#004755}.quick-links-block a .chevron{display:grid}.quick-links-block a .chevron>*{grid-area:1/1/2/2}.quick-links-block a:hover{background-color:#f6f6f6;color:#004755}.quick-links-block a:not(:hover){border-color:#004755}.quick-links-block a:hover .chevron-inactive,.quick-links-block a:not(:hover) .chevron-active{opacity:0;visibility:hidden;transition:visibility .35s step-end,opacity .35s linear}.quick-links-block a:hover .chevron-active,.quick-links-block a:not(:hover) .chevron-inactive{opacity:1;visibility:visible;transition:visibility .35s step-start,opacity .35s linear}.quick-links-block a .chevron-active,.quick-links-block a .chevron-inactive{height:51px}.quick-links-block a .label{flex-basis:0;flex-grow:1}.quick-links-block li{display:contents}.resources-block h2{margin-block-end:16px;line-height:48px}.resources-block p:last-of-type{margin-block-end:24px}.resources-block ul{list-style:none;margin:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(300px, 100%), 1fr));column-gap:35px;row-gap:25px;padding:0}.resources-block li{display:contents}.resources-block a{background-color:#f6f6f6;color:#343d46;padding:24px;display:block;border-radius:10px;border-color:#b0b0b0;border-style:solid;border-width:1px;text-decoration:none;font-size:16px;font-weight:700;flex-grow:1;flex-basis:0;display:flex;flex-direction:column;row-gap:24px}.search-block{display:flex;flex-direction:column;align-items:center;row-gap:32px;color:#fff;padding-block:93px}.search-block h2{font-size:48px;font-weight:700;margin-block:0}.search-block .search-input{position:relative;width:100%;max-width:800px}.search-block input{padding-block:21px;padding-inline:42px;margin-inline:auto;padding-left:93px;width:100%;border-radius:10px;border:none}.search-block input::placeholder{color:#595959;font-weight:500;font-size:18px;font-family:inherit}.search-block .popular{display:flex;align-items:center}@media screen and (width <= 1024px){.search-block .popular{flex-direction:column;row-gap:16px}}@media screen and (1024px < width){.search-block .popular{flex-direction:row;column-gap:32px}}.search-block .popular ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;column-gap:16px}.search-block .popular button{background-color:#005c6e;border-radius:50px;padding-block:5px;padding-inline:10px;color:inherit;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.showcase-block{display:flex;column-gap:47px;position:relative}@media screen and (768px < width){.showcase-block:not(.reverse){flex-direction:row}.showcase-block.reverse{flex-direction:row-reverse}}@media screen and (width <= 768px){.showcase-block{flex-direction:column;row-gap:16px}}.showcase-block:has(>.background:not(.sea-salt):not(.cool-mint)){color:#fff}.showcase-block>*{position:relative;flex-basis:0}.showcase-block>.background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.showcase-block>.darken{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.showcase-block>.grow-1{flex-grow:1}.showcase-block>.grow-2{flex-grow:2}.showcase-block>.grow-3{flex-grow:3}.showcase-block>.image{object-fit:cover;border-radius:10px}@media screen and (768px < width){.showcase-block>.image{width:0;height:auto}}@media screen and (width <= 768px){.showcase-block>img.image{width:100%;height:300px}}.showcase-block>figure.image{display:flex;flex-direction:column;row-gap:8px}.showcase-block>figure.image img{flex-grow:1}.showcase-block>figure.image img{object-fit:cover;height:auto;border-radius:10px;width:100%}@media screen and (width <= 768px){.showcase-block>figure.image img{height:300px}}.showcase-block>.video{width:0;height:fit-content}.showcase-block>.details .content-block{padding-inline:0}.showcase-block>.details .content-block:nth-child(1 of .content-block){margin-block-start:0}.showcase-block>.details .content-block:nth-last-child(1 of .content-block){margin-block-end:0}.showcase-block>.details .text-block p{padding-inline:0}.staff-block ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(250px, 100%), 1fr));column-gap:24px;row-gap:24px;grid-auto-flow:row dense;list-style:none;margin:0;padding:0}.staff-block li{display:contents}.staff-block button.tab{cursor:pointer}.staff-block .tab{background-color:#f6f6f6;padding:16px;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"image . ." "image full-name full-name" "image role chevron";column-gap:16px;row-gap:8px;border-radius:5px;border-style:solid;border-color:#b0b0b0;border-width:2px;text-align:left;align-items:end}.staff-block .tab.active{background-color:#e6edee;border-color:#004755}.staff-block .tab img{width:85px;height:128px;object-fit:cover;border-radius:5px;grid-area:image}.staff-block .tab .role{grid-area:role;font-style:italic;color:#595959;font-size:16px}.staff-block .tab .full-name{grid-area:full-name;color:#343d46;font-size:18px}.staff-block .tab .chevron{grid-area:chevron;width:21px;height:21px;object-fit:contain}.staff-block .panel{flex-direction:row;margin-top:16px;margin-bottom:32px;grid-column:1/-1}@media screen and (width < 768px){.staff-block .panel{column-gap:32px}}@media screen and (768px < width){.staff-block .panel{min-height:450px;column-gap:64px}}.staff-block .panel h3{margin-block-end:8px}.staff-block .panel .role{color:#006747;font-size:20px;font-style:italic;font-weight:700;line-height:28px;letter-spacing:.3px}.staff-block .panel:not([hidden]){display:flex}.staff-block .panel .image{height:0;min-height:100%;object-fit:cover;border-radius:10px}@media screen and (width <= 768px){.staff-block .panel .image{display:none}}@media screen and (768px < width){.staff-block .panel .image{width:360px}}.staff-block .panel .details{flex-basis:0;flex-grow:1}@media screen and (width <= 768px){.staff-block .panel .details{padding-inline:16px}}@media screen and (width <= 1024px){.tabs-block{padding-inline:0}}@media screen and (width <= 1024px){.tabs-block>h2,.tabs-block>hgroup{padding-inline:max((100% - 1300px)/2,16px)}}@media screen and (width <= 1024px){.tabs-block .tabbed{display:flex;flex-direction:column}}@media screen and (1024px < width){.tabs-block .tabbed{display:grid;grid-template-columns:321px 1fr;column-gap:48px}}@media screen and (width <= 1024px){.tabs-block .panels{padding-top:32px;border-top:solid 2px #006747}}.tabs-block .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.tabs-block>*{position:relative}@media screen and (width <= 1024px){.tabs-block .tabs-slider{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr)) 8px;column-gap:8px;overflow-x:auto;padding-inline:max((100% - 1300px)/2,16px);margin-top:-2px;z-index:1;position:relative;top:2px;scrollbar-width:none}}.tabs-block .overscroll{width:8px}.tabs-block .tabs{list-style:none;margin:0;padding:0;display:flex}@media screen and (width <= 1024px){.tabs-block .tabs{display:grid;grid-auto-flow:column;grid-auto-columns:100%;scrollbar-width:none;column-gap:8px;min-height:72px}}@media screen and (1024px < width){.tabs-block .tabs{flex-direction:column;align-items:stretch;row-gap:8px}}.tabs-block .tabs .tab{display:flex;align-items:center;column-gap:8px;text-align:left;font-size:18px;font-weight:700;font-family:inherit;cursor:pointer;padding-block:16px;padding-inline:30px;justify-content:space-between;border-color:#004755;border-width:2px}@media screen and (width <= 1024px){.tabs-block .tabs .tab{border-top-left-radius:10px;border-top-right-radius:10px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:none}}@media screen and (1024px < width){.tabs-block .tabs .tab{border-radius:10px;border-color:#004755;border-width:2px;border-style:solid}}.tabs-block .tabs .tab.active{color:#004755}@media screen and (width <= 1024px){.tabs-block .tabs .tab.active{background-color:#e6edee}}@media screen and (1024px < width){.tabs-block .tabs .tab.active{background-color:#fff}}.tabs-block .tabs .tab.active .chevron-inactive{display:none}.tabs-block .tabs .tab.inactive{background-color:#004755;color:#fff}.tabs-block .tabs .tab.inactive .chevron-active{display:none}@media screen and (width < 1024px){.tabs-block .tabs .tab .chevron-active,.tabs-block .tabs .tab .chevron-inactive{display:none}}.tabs-block .panels{padding-inline:max((100% - 1300px)/2,16px)}@media screen and (width <= 1024px){.tabs-block .panels{background-color:#e6edee;padding-bottom:32px}}.tabs-block .panel>:not(.background){padding-inline:0}.tabs-block .panel>:first-child:not(.background){margin-top:0}.tabs-block .panel>:last-child:not(.background){margin-bottom:0}.text-block{padding-inline:0}.text-block>:not(.table,.background){z-index:2}.text-block ul,.text-block ol{list-style-position:outside;margin-inline-start:30px}.text-block li{padding-inline-start:5px}.text-block figure{margin:0;width:fit-content}.text-block figure img{max-width:100%;height:auto;display:block}.text-block figure.image-style-block-align-left{margin-right:auto}.text-block figure.image-style-align-center{margin-inline:auto}.text-block figure.image-style-block-align-right{margin-left:auto}.text-block .cover{height:51px;margin-top:-51px;background-color:#fff;position:sticky;z-index:1}@media screen and (width <= 1440px){.text-block .cover{top:-3px}}@media screen and (1440px < width){.text-block .cover{top:3px}}.text-block:not(.content-block *) .background.primary-teal~.cover{background-color:#004755}.text-block:not(.content-block *) .background.primary-green~.cover{background-color:#006747}.text-block:not(.content-block *) .background.bright-teal~.cover{background-color:#008099}.text-block:not(.content-block *) .background.pistachio~.cover{background-color:#90b5bd}.text-block:not(.content-block *) .background.cool-mint~.cover{background-color:#e6edee}.text-block:not(.content-block *) .background.sea-salt~.cover{background-color:#f6f6f6}@media screen and (width <= 1440px){.text-block .cover+.cover{top:47px}}@media screen and (1440px < width){.text-block .cover+.cover{top:53px}}@media screen and (width <= 1440px){.text-block .cover+.cover+.cover{top:97px}}@media screen and (1440px < width){.text-block .cover+.cover+.cover{top:103px}}.text-block .cover+.cover+.cover+.cover{height:58px}@media screen and (width <= 1440px){.text-block .cover+.cover+.cover+.cover{top:147px}}@media screen and (1440px < width){.text-block .cover+.cover+.cover+.cover{top:153px}}.text-block .table{max-width:100%;box-sizing:border-box}.text-block .table.overflow,.text-block .table:not(.sticky){overflow-x:auto}.text-block .table.overflow thead th,.text-block .table:not(.sticky) thead th{position:relative;z-index:2}.text-block .table.fit thead{position:sticky}@media screen and (width <= 1140px){.text-block .table.fit thead{top:197px}}@media screen and (1440px < width){.text-block .table.fit thead{top:203px}}.text-block table.sticky{max-width:100%;overflow-x:clip;display:block;position:sticky;z-index:1;pointer-events:none}.text-block table.sticky thead{position:relative}.text-block table.sticky thead th,.text-block table.sticky thead td{box-sizing:border-box;position:relative}@media screen and (width <= 1440px){.text-block table.sticky{top:197px}}@media screen and (1440px < width){.text-block table.sticky{top:203px}}.text-block.presentation-block>:first-child{margin-top:0}.text-block.presentation-block>:last-child{margin-bottom:0}.text-block.presentation-content:first-child>:first-child{margin-top:0}.text-block.presentation-content:last-child>:last-child{margin-bottom:0}.content-block .background.primary-teal~* .content-block .cover{background-color:#004755}.content-block .background.primary-green~* .content-block .cover{background-color:#006747}.content-block .background.bright-teal~* .content-block .cover{background-color:#008099}.content-block .background.pistachio~* .content-block .cover{background-color:#90b5bd}.content-block .background.cool-mint~* .content-block .cover{background-color:#e6edee}.content-block .background.sea-salt~* .content-block .cover{background-color:#f6f6f6}@media screen and (width <= 1024px){.tabs-block .content-block .cover{background-color:#e6edee}}.vegetation-community-block .results{flex-grow:1}.vegetation-community-block .results .result-list{margin:0;display:flex;flex-direction:column;row-gap:16px;list-style:none;padding:0}.vegetation-community-block .results .result{display:flex;background-color:#f6f6f6;border-style:solid;border-color:#b0b0b0;border-width:1px;border-radius:10px;padding-inline:30px;padding-block:24px;justify-content:space-between;column-gap:16px}@media screen and (width <= 768px){.vegetation-community-block .results .result{flex-direction:column;align-items:stretch;row-gap:16px}}@media screen and (768px < width){.vegetation-community-block .results .result{flex-direction:row;align-items:center}}.vegetation-community-block .results .result>span{display:flex;flex-direction:row;column-gap:16px;align-items:center}.vegetation-community-block .results .title{font-weight:bold}.vegetation-community-block .results .code{color:#b0b0b0}.vegetation-community-block .results .button{display:inline-flex;flex-direction:row;align-items:center;column-gap:10px;justify-content:space-between}.vegetation-community-block .results time{background:#006747;color:#fff;border-radius:50px;padding-inline:16px;padding-block:4px}.video-cards-block ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(max(225px, (100% - 64px) / 3), 100%), 1fr));column-gap:32px;row-gap:32px}.video-cards-block li{grid-row-end:span 2;display:grid;grid-template-rows:subgrid}.video-cards-block .video{border-radius:10px;overflow:hidden}.video-cards-block h3{margin-block:0;font-size:18px;font-weight:700;line-height:20px;letter-spacing:.45px}.video-cards-block .facade{padding:0;background:none;cursor:pointer;position:relative;left:0;top:0;width:100%;height:100%;border:none}.video-cards-block .facade .thumbnail{object-fit:cover;border-radius:8px}.video-cards-block .facade .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.video-cards-block .facade .play-icon{position:absolute;top:50%;left:50%;width:90px;height:90px;transform:translate(-50%, -50%);transition:.35s opacity}.video-cards-block .card-embed{width:100%;display:block;border-radius:8px}.video-cards-block .facade{cursor:pointer}.video-cards-block .facade:not(:hover) .play-icon.hover{transition:opacity .15s linear;opacity:0}.video-cards-block .facade:not(:hover) .play-icon:not(.hover){visibility:visible;transition:visibility .15s step-start}.video-cards-block .facade:hover .play-icon.hover{transition:opacity .15s linear;opacity:1}.video-cards-block .facade:hover .play-icon:not(.hover){visibility:hidden;transition:visibility .15s step-end}.video-cards-block .lightbox{position:fixed;top:50%;left:50%;width:100%;height:100%;box-sizing:border-box;transform:translate(-50%, -50%);z-index:2;grid-template-rows:repeat(2, auto);padding-inline:16px;column-gap:16px;row-gap:16px;place-content:center;align-items:center}.video-cards-block .lightbox:not([hidden]){display:grid}@media screen and (640px <= width){.video-cards-block .lightbox{grid-template-columns:auto minmax(0px, 1300px) auto;grid-template-areas:".        .       close" "previous content next " ".        dots    .    "}}@media screen and (width < 640px){.video-cards-block .lightbox{grid-template-columns:1fr 1fr;grid-template-areas:"close close" "content content" "previous next"}}.video-cards-block .lightbox .next,.video-cards-block .lightbox .previous,.video-cards-block .lightbox .close{border:none;background-color:hsla(0,0%,100%,.15);border-radius:5px}.video-cards-block .lightbox .previous{grid-area:previous;justify-self:start}.video-cards-block .lightbox .previous[hidden]{display:block;visibility:hidden}.video-cards-block .lightbox .next{grid-area:next;justify-self:end}.video-cards-block .lightbox .next[hidden]{display:block;visibility:hidden}.video-cards-block .lightbox .close{grid-area:close;justify-self:end}.video-cards-block .lightbox .content{grid-area:content}.video-cards-block .lightbox .dots{grid-area:dots}.video-cards-block .lightbox>*{position:relative}.video-cards-block .lightbox>.overlay{background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;height:100%}.video-cards-block .lightbox button{padding:0;background:none;border:none;color:#fff;width:48px;height:48px;text-align:center;vertical-align:center;place-content:center;cursor:pointer;padding:8px;aspect-ratio:1/1}.video-cards-block .lightbox button img{width:100%;height:100%;display:block;object-fit:contain}.video-cards-block .video:not([hidden]){display:block;width:100%;height:auto}.weed-profiles-block .result-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(280px, (100% - 96px) / 4), 1fr));list-style:none;margin:0;padding:0;column-gap:16px;row-gap:32px}.weed-profiles-block article{padding:24px;position:relative;color:#fff;height:300px;position:relative;overflow:hidden;border-radius:10px}.weed-profiles-block article h3{font-size:20px;line-height:22px}.weed-profiles-block article .latin-name{font-style:italic;font-size:12px;line-height:14px}.weed-profiles-block article h4{margin-block-start:8px;margin-block-end:0;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase}.weed-profiles-block article .content{top:100%;transition:top .3s,transform .3s;transform:translateY(-100%);height:fit-content;position:relative}.weed-profiles-block article .details{position:absolute;top:300px;transform:translateY(-100%);width:100%;font-size:16px;line-height:19px}.weed-profiles-block article:hover .content{top:0;transform:translateY(0%)}.weed-profiles-block article>.background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.weed-profiles-block article>.darken{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity .3s;pointer-events:none}.weed-profiles-block article>.gradient{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 70%);pointer-events:none}.weed-profiles-block article:not(:hover)>.darken,.weed-profiles-block article:hover>.gradient{opacity:0}.weed-profiles-block article:hover>.darken,.weed-profiles-block article:not(:hover)>.gradient{opacity:1}.weed-profiles-block article>*{position:relative}.weed-profiles-block article h3{margin:0}.weed-profiles-block .related-links{margin:0;padding:0;list-style:none}.weed-profiles-block .related-links a{color:#fff;text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-weight:500;font-size:16px;line-height:24px}.weed-profiles-block .related-links a .label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.weed-profiles-block .related-links a img{height:1.25em}.stewardship-news-block ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(250px, 100%), 1fr));column-gap:21px;row-gap:23px}.stewardship-news-block li{display:contents}.stewardship-news-block ul a{position:relative;padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:236px;color:#fff;text-decoration:none;border-radius:10px;overflow:hidden}.stewardship-news-block a>img{transform:scale(100%);transition:transform .35s}.stewardship-news-block a:hover>img{transform:scale(115%)}.stewardship-news-block h3{margin-block:0;font-family:"proxima-nova";font-weight:700;font-size:18px;line-height:22px}.stewardship-news-block time{text-align:end;font-size:16px}.stewardship-news-block>.button{margin-top:32px;width:fit-content;margin-inline:auto}.stewardship-news-block a>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.stewardship-news-block a>.darken{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none}.stewardship-news-block a>*{position:relative}.news-block:has(.background){padding-block:63px}.news-block:not(:has(.background)){margin-block:63px}body{font-family:"proxima-nova",sans-serif;font-size:18px;color:#343d46;margin:0}p{margin-block:16px}a{color:#006747;text-decoration:underline}h1,.h1{font-family:"segoe-ui";font-size:48px;font-weight:700;line-height:58px;letter-spacing:.2px;margin-block:40px}h1:first-child,.h1:first-child{margin-block-start:0}h2,.h2{font-family:"segoe-ui";font-size:40px;font-weight:700;line-height:48px;margin-block:32px}h2:first-child,.background+h2,.h2:first-child,.background+.h2{margin-block-start:0}h3,.h3{font-family:"segoe-ui";font-size:32px;font-weight:700;line-height:35px;letter-spacing:.2px;margin-block:24px}h3:first-child,.h3:first-child{margin-block-start:0}h4,.h4{font-family:"proxima-nova";font-size:24px;font-weight:700;line-height:normal;letter-spacing:.2px;margin-block:16px}h4:first-child,.h4:first-child{margin-block-start:0}h5,.h5{font-family:"proxima-nova";font-size:20px;font-weight:700;line-height:normal;letter-spacing:.2px;margin-block:8px}h5:first-child,.h5:first-child{margin-block-start:0}h6,.h6{font-family:"proxima-nova";font-size:18px;font-weight:700;line-height:normal;letter-spacing:.2px;margin-block:4px}h6:first-child,.h6:first-child{margin-block-start:0}input,select,textarea,button{font-family:inherit;font-size:inherit;color:inherit;text-align:inherit}:focus-visible{outline:solid 3px #008099}.latest-news{text-transform:uppercase;font-size:14px;line-height:18px}figure{margin:0}body>header{position:sticky;top:0;z-index:4}.filtered{display:flex}@media screen and (width <= 1024px){.filtered{flex-direction:column;row-gap:32px}}@media screen and (1024px < width){.filtered{flex-direction:row;column-gap:64px}}.filtered .results{flex-grow:1;display:flex;flex-direction:column;row-gap:32px}main>.filtered{padding-inline:max((100% - 1120px)/2,16px);padding-block:85px}.filter{display:flex;flex-direction:column}@media screen and (width < 1024px){.filter{row-gap:24px;align-items:center}}@media screen and (1024px < width){.filter{row-gap:52px}}.facets{display:flex;width:100%}@media screen and (width <= 1024px){.facets{flex-direction:row;column-gap:24px;justify-content:center}}@media screen and (1024px < width){.facets{flex-direction:column;row-gap:24px}}@media screen and (width <= 1024px){.facets .facet{flex-basis:256px;flex-shrink:1}}.articles{list-style:none;padding:0;margin:0;place-content:start;row-gap:16px}@media screen and (768px <= width){.articles{display:grid;column-gap:16px;grid-template-columns:repeat(3, 1fr)}}@media screen and (width < 768px){.articles{display:flex;flex-direction:column}}.articles li{display:contents}.articles a{position:relative;border-radius:10px;overflow:clip;text-decoration:none;color:#fff}@media screen and (768px <= width){.articles a{aspect-ratio:1/1}}@media screen and (width < 768px){.articles a{height:150px}}.articles a article{padding-block:24px;padding-inline:18px;align-content:end;height:100%;box-sizing:border-box}.articles a article:has(time){display:flex;flex-direction:column;justify-content:space-between}.articles a article time{text-align:right;font-size:16px}.articles a .darken{position:absolute}.articles a time{position:relative}.articles a img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.articles a h2{position:relative;font-size:16px;font-weight:700;line-height:20px}@media screen and (768px <= width){.articles>:first-child a{aspect-ratio:2/1;grid-column-end:span 2;padding-right:17px}.articles>:first-child a article{margin-right:-17px}.articles>:first-child a h2{font-size:24px;font-weight:700;line-height:26px}}.articles h2{margin:0;align-content:end}.articles .gradient{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 20%, rgba(0, 0, 0, 0) 70%);position:absolute;left:0;top:0;width:100%;height:100%}.articles .darken{background-color:rgba(0,0,0,.4);position:absolute;left:0;top:0;width:100%;height:100%}main{display:contents}figcaption{color:#717171;font-size:14px;padding-inline:10px;margin-bottom:32px;text-align:center}iframe{border:none}hgroup{margin-block:40px}hgroup:first-child,.background+hgroup{margin-block-start:0}hgroup h2{margin-block:0}hgroup p:last-child{margin-block-end:0}.back-to-projects{display:flex;flex-direction:row;align-items:center;column-gap:16px;color:#fff;text-decoration:none;margin-block:32px}.project-details{margin-inline:max((100% - 1300px)/2,16px);overflow-x:scroll;scrollbar-width:none;background-color:#005c6e;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:105px;color:#fff}.project-details h2{margin-bottom:0}.project-details ul{display:flex;flex-direction:row;list-style:none;margin-block:0;padding-left:0;height:100%}.project-details li{padding-block:24px;padding-inline-end:32px;width:200px;color:#fff;text-decoration:none;justify-content:start;display:flex;flex-direction:row;align-items:center;column-gap:16px;flex-grow:1}.project-details li:first-child{padding-inline-start:32px}.project-details li span:first-child{text-transform:uppercase;font-weight:700}.project-details .status{background-color:#ffc14a;color:#343d46;border-radius:50px;padding-block:6px;padding-inline:16px}.embed{display:block}.alerts{scroll-snap-type:x mandatory;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scrollbar-width:none;position:relative}.alerts .next{position:absolute;top:50%;right:0;transform:translateY(-50%)}.alerts .previous{position:absolute;top:50%;left:0;transform:translateY(-50%)}.alert-banner{flex-direction:column;row-gap:8px;background-color:#fae39f;padding-inline:max((100% - 1300px)/2,16px);z-index:2;padding-block:8px}.alert-banner:not([hidden]){display:flex}.alert-banner .dots{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;justify-content:center;column-gap:4px}.alert-banner .dot{border:none;background-color:#595959;height:8px;width:16px;border-radius:8px;cursor:pointer;transition:width .35s linear;display:block}.alert-banner .dot.active{width:32px;background-color:#006747}.alert-banner .alert :nth-child(1 of p){display:contents}table{border-spacing:0px}table th{text-align:left;vertical-align:center;padding:8px;background-color:#e6edee}table td{text-align:left;vertical-align:top;padding:8px}table tbody tr:not(:last-child) td,table thead tr th{border-bottom:solid 1px #b0b0b0}table td:not(:last-child),table th:not(:last-child){border-right:solid 1px #b0b0b0}table thead th{border-block-start:solid 1px #b0b0b0}table thead th:first-child{border-start-start-radius:8px;border-inline-start:solid 1px #b0b0b0}table thead th:last-child{border-start-end-radius:8px;border-inline-end:solid 1px #b0b0b0}table tbody tr td:first-child{border-inline-start:solid 1px #b0b0b0}table tbody tr td:last-child{border-inline-end:solid 1px #b0b0b0}table tbody tr:last-child td{border-block-end:solid 1px #b0b0b0}table tbody tr:last-child td:first-child{border-end-start-radius:8px}table tbody tr:last-child td:last-child{border-end-end-radius:8px}.board-toolbar{background-color:#ccdadd;display:flex;flex-direction:row;justify-content:end;column-gap:16px;padding-inline:60px;padding-block:8px;z-index:2;position:relative}.board-toolbar a{color:#343d46;line-height:25px}.board-toolbar button{background:none;border:none;color:#343d46;cursor:pointer;text-decoration:underline;padding:0}.search-results {
  padding-block: 88px;
  display: flex;
  flex-direction: column;
  row-gap: 48px;
}
.search-results article > h3 {
  text-decoration: underline;
  text-underline-offset: 4px;
  margin-bottom: 16px;
}
.search-results article > h3 a {
  color: inherit;
}
.search-results article > h3 mark {
  text-decoration: underline;
}
.search-results article > a {
  margin-bottom: 16px;
}
.search-results article > p:last-child {
  margin-bottom: 0;
}
.search-results article mark {
  background: none;
  color: #006747;
  font-style: italic;
  font-weight: 700;
}
.search-results .result-panels {
  padding-inline: max((100% - 1300px) / 2, 16px);
}
.search-results .result-tabs {
  padding-inline: max((100% - 1300px) / 2, 16px);
  overflow-x: auto;
  padding-block-start: 0;
  padding-block-end: 12px;
  display: flex;
  flex-direction: row;
  column-gap: 12px;
  margin: 0;
}
@media screen and (1024px <= width) {
  .search-results .result-tabs {
    column-gap: 24px;
  }
}
.search-results .result-tabs li {
  display: contents;
}
.search-results .result-tabs button {
  padding-inline: 16px;
  padding-block: 12px;
  border-radius: 5px;
  min-width: 180px;
  flex-basis: 0;
  flex-grow: 1;
  height: 140px;
  border-style: solid;
  border-width: 1px;
  font-size: 18px;
  font-weight: 700;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  cursor: pointer;
}
@media screen and (1024px <= width) {
  .search-results .result-tabs button {
    padding: 24px;
    height: 160px;
  }
}
@media screen and (1024px <= width) {
  .search-results .result-tabs button {
    font-size: 20px;
  }
}
.search-results .result-tabs button:not(.active) {
  border-color: #b0b0b0;
  background-color: #f6f6f6;
}
.search-results .result-tabs button.active {
  border-color: #006747;
  background-color: #e6edee;
}
.search-results .result-tabs button .result-count {
  text-transform: uppercase;
  color: #006747;
  font-style: italic;
}
.search-results .result-tabs button .result-count em {
  font-weight: 800;
}
.search-results .result-panels em {
  font-style: inherit;
  color: #006747;
  font-weight: 700;
}
.search-results .result-panels .panel:not([hidden]) {
  display: flex;
  flex-direction: column;
  row-gap: 40px;
}
.search-results .result-panels .results {
  display: flex;
  flex-direction: column;
  background: #f6f6f6;
  row-gap: 32px;
  padding: 32px;
  margin: 0;
}
.search-results .result-panels .results li {
  display: contents;
}
.search-results .result-panels .results li:not(:first-child) article {
  padding-top: 24px;
  border-top: solid 2px #006747;
}
.button:disabled{background-color:#b0b0b0;color:#343d46}.button.wait{cursor:wait}
/*# sourceMappingURL=site.bundle.css.map */
