@font-face{font-family:ClimateFutura;src:url('/static/font/63998fd149dddb10e7c06c80_Futura Book font.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:ClimateFutura;src:url('/static/font/63998fd1689bac5f12fc7224_Futura Bold font.ttf') format('truetype');font-style:normal;font-weight:700;font-display:swap}
.safe-form{display:grid;gap:16px;width:100%;max-width:620px;padding:28px;border:1px solid #d7dedc;border-radius:18px;background:#fff;box-shadow:0 14px 40px rgba(21,45,42,.08)}
.safe-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.safe-form label{display:grid;gap:7px;color:#173b36;font-family:ClimateFutura,Arial,sans-serif;font-weight:600}
.safe-form input,.safe-form select,.safe-form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #aab9b6;border-radius:8px;background:#fff;color:#102c28;font:inherit;box-sizing:border-box}
.safe-form textarea{min-height:120px;resize:vertical}
.safe-form button{justify-self:start;min-height:48px;padding:12px 24px;border:0;border-radius:999px;background:#1d493f;color:#fff;font:700 16px ClimateFutura,Arial,sans-serif;cursor:pointer}
.safe-form button:hover,.safe-form button:focus-visible{background:#28665a;outline:3px solid rgba(44,142,122,.25);outline-offset:2px}
.safe-form button[disabled]{opacity:.65;cursor:wait}
.safe-form-status{min-height:24px;margin:0;color:#234b44;font-weight:600}
.local-video-card{position:relative;overflow:hidden;margin:24px 0;border-radius:18px;background:#102e2a;box-shadow:0 18px 48px rgba(0,0,0,.16)}
.local-video-card a{position:relative;display:block;color:#fff;text-decoration:none}
.local-video-card img,.local-video-card video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}
.local-video-card .local-video-label{position:absolute;left:22px;bottom:20px;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(16,46,42,.9);font-weight:700}
.local-video-card .local-play{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#d8ff72;color:#12352f}
.consent-dialog{width:min(560px,calc(100% - 32px));padding:0;border:0;border-radius:18px;box-shadow:0 28px 90px rgba(0,0,0,.3)}
.consent-dialog::backdrop{background:rgba(12,34,31,.62)}
.consent-card{padding:28px;font-family:ClimateFutura,Arial,sans-serif;color:#173b36}
.consent-card h2{margin:0 0 12px;font-size:28px}
.consent-card p{line-height:1.55}
.consent-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
.consent-actions button{padding:11px 18px;border:1px solid #1d493f;border-radius:999px;background:#fff;color:#1d493f;font:700 15px inherit;cursor:pointer}
.consent-actions button.primary{background:#1d493f;color:#fff}
.utility-page{min-height:70vh;padding:150px max(24px,calc((100vw - 1180px)/2)) 80px;background:#f4f7f5;color:#143a34;font-family:ClimateFutura,Arial,sans-serif}
.utility-page h1{max-width:820px;margin:0 0 18px;font-size:clamp(42px,7vw,78px);line-height:1}
.utility-page>p{max-width:720px;font-size:20px;line-height:1.55}
.utility-search{display:flex;gap:10px;max-width:760px;margin:34px 0}
.utility-search input{flex:1;min-height:52px;padding:12px 16px;border:1px solid #9fb2ae;border-radius:10px;font:inherit}
.utility-search button,.utility-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 22px;border:0;border-radius:999px;background:#1d493f;color:#fff;font-weight:700;text-decoration:none;cursor:pointer}
.utility-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}
.utility-result{display:grid;gap:9px;padding:22px;border:1px solid #d7e0de;border-radius:14px;background:#fff;color:#143a34;text-decoration:none}
.utility-result strong{font-size:20px}.utility-result span{color:#52706a}
.local-search-empty{grid-column:1/-1;padding:30px;border-radius:14px;background:#fff;color:#52706a;text-align:center}
.blog-search-status{margin:14px 0;color:#456a63;font-weight:600}
.accordion-item-content{display:none!important}.accordion-item.is-open .accordion-item-content{display:block!important}.accordion-item-trigger{cursor:pointer}.accordion-item-trigger img{transition:transform .2s ease}.accordion-item.is-open .accordion-item-trigger img{transform:rotate(180deg)}
.w-nav-menu.local-nav-open{display:block!important}
.local-slider .w-slide{transition:transform .5s ease;will-change:transform}.local-slider .w-slider-dot{display:inline-block}.local-slider .w-slider-arrow-left,.local-slider .w-slider-arrow-right{z-index:12}
.local-slider .w-icon-slider-left,.local-slider .w-icon-slider-right{display:grid;width:22px;height:22px;place-items:center;font-family:inherit!important;font-size:0!important}.local-slider .w-icon-slider-left::before,.local-slider .w-icon-slider-right::before{display:block;width:13px;height:13px;box-sizing:border-box;border-top:3px solid currentColor;border-right:3px solid currentColor;content:"";pointer-events:none}.local-slider .w-icon-slider-left::before{transform:rotate(-135deg)}.local-slider .w-icon-slider-right::before{transform:rotate(45deg)}
.w-nav-button:focus-visible,.nav_dropdown-toggle:focus-visible,.w-slider-arrow-left:focus-visible,.w-slider-arrow-right:focus-visible,.w-slider-dot:focus-visible{outline:3px solid #0f6b5d!important;outline-offset:3px!important}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.utility-header{position:relative;z-index:10;display:flex;min-height:82px;align-items:center;gap:30px;padding:0 max(24px,calc((100vw - 1180px)/2));border-bottom:1px solid #d9e2df;background:#fff;font-family:ClimateFutura,Arial,sans-serif}.utility-brand img{display:block;width:190px;height:auto;max-height:none;object-fit:contain}.utility-header nav{display:flex;align-items:center;gap:24px;margin-left:auto}.utility-header nav a{color:#173b36;font-weight:700;text-decoration:none}.utility-header .utility-nav-cta{padding:10px 18px;border-radius:999px;background:#1d493f;color:#fff}
@media(max-width:767px){.safe-form-row{grid-template-columns:1fr}.safe-form{padding:20px}.utility-page{padding-top:112px}.utility-results{grid-template-columns:1fr}.utility-search{align-items:stretch;flex-direction:column}}
@media(max-width:760px){.utility-header nav a:not(.utility-nav-cta){display:none}.utility-header{min-height:70px}.utility-brand img{width:165px}}
@media(max-width:991px){.uui-navbar02_menu-button.w-nav-button{display:flex!important;min-width:48px!important;width:48px!important;min-height:48px!important;height:48px!important;align-items:center;justify-content:center;padding:12px!important}.menu-icon_component{display:flex!important;width:24px;height:18px;flex-direction:column;justify-content:space-between}.menu-icon_line-top,.menu-icon_line-middle,.menu-icon_line-bottom,.menu-icon_line-middle-inner{display:block!important;width:24px!important;height:2px!important;background:#173b36!important;border-radius:2px}.menu-icon_line-middle{display:flex!important;align-items:center}.lottie-animation-9{display:none!important}.content-navbar.w-nav-menu.local-nav-open{position:absolute!important;z-index:1000;top:calc(100% + 8px);right:0;left:0;overflow:auto;max-height:calc(100vh - 100px);padding:18px;background:#fff;border-radius:16px;box-shadow:0 20px 50px rgba(21,45,42,.2)}.content-navbar.w-nav-menu.local-nav-open .w-dropdown{width:100%}.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown.w--open{position:static!important;display:block!important;width:100%!important;height:auto!important;min-width:0!important;box-shadow:none!important}.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown.w--open>.navbar-dropdown-mobile-1,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown.w--open>.navbar-dropdown-mobile-2,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown.w--open>.navbar-dropdown-mobile-3,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown.w--open>.navbar-dropdown-mobile-4{position:static!important;display:flex!important;width:100%!important;height:auto!important;overflow:visible!important;opacity:1!important;transform:none!important;flex-direction:column}.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-1>a,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-2>a,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-3>a,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-4>a{display:flex!important;height:auto!important;min-height:44px!important;align-items:center;padding:8px 12px!important}.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-1 p,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-2 p,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-3 p,.content-navbar.w-nav-menu.local-nav-open .navbar-dropdown-mobile-4 p{margin-top:0;margin-bottom:0}}
@media(max-width:767px){.container_main._1400px.flex.padding.blog{width:100%!important;max-width:100%!important;min-width:0!important;padding-left:20px!important;padding-right:20px!important}.container_main._1400px.flex.padding.blog>.h1-blog,.container_main._1400px.flex.padding.blog>.img-blog,.container_main._1400px.flex.padding.blog>.rich-text-block-4{width:100%!important;max-width:100%!important;min-width:0!important}.container_main._1400px.flex.padding.blog .rich-text-block-4{overflow-wrap:anywhere}.container_main._1400px.flex.padding.blog .rich-text-block-4 h1,.container_main._1400px.flex.padding.blog .rich-text-block-4 h2,.container_main._1400px.flex.padding.blog .rich-text-block-4 h3,.container_main._1400px.flex.padding.blog .rich-text-block-4 h4,.container_main._1400px.flex.padding.blog .rich-text-block-4 h5,.container_main._1400px.flex.padding.blog .rich-text-block-4 h6{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.container_main._1400px.flex.padding.blog .rich-text-block-4 img,.container_main._1400px.flex.padding.blog .rich-text-block-4 video,.container_main._1400px.flex.padding.blog .rich-text-block-4 iframe{max-width:100%!important;height:auto}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.local-slider .w-slide,.accordion-item-trigger img{transition:none!important}}
/* Canonical standalone brand assets: preserve the supplied logo ratio. */
.uui-logo_logotype{width:auto!important;height:100%!important;max-width:191px!important;object-fit:contain!important}
.footer-logo{width:auto!important;height:3rem!important;max-width:191px!important;object-fit:contain!important}
