/*! Frontline CSS Reset https://github.com/Threespot/frontline-css-reset/ */*{font-size:inherit;line-height:inherit;margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;-webkit-text-size-adjust:100%}:where(h1,h2,h3,h4,h5,h6){font-weight:400;overflow-wrap:anywhere}:where(p){overflow-wrap:anywhere;text-wrap:pretty}:where(img,picture,video,canvas){display:block;height:auto;max-width:100%}:where(iframe,object,embed){display:block;max-width:100%;position:relative;z-index:1}:where(iframe[src*="vimeo.com"],iframe[src*="youtube.com"]){aspect-ratio:16/9;height:auto}:where(ul[role=list],ol[role=list]){list-style:none}:where(ul:not([role]),ol:not([role])){padding-left:revert}:where(table){border-collapse:collapse;border-spacing:0}:where(address,cite,dfn,var){font-style:normal}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(del){text-decoration-thickness:.0625rem}:where(ins){-webkit-text-decoration:none;text-decoration:none}:where(pre){white-space:pre-wrap;word-break:anywhere}:where(small){font-size:smaller}:where(sub,sup){line-height:0}:where(fieldset){border:0}:where(button,input,select,textarea){font:inherit}:where(button,[type=button],[type=reset],[type=submit]){background-color:buttonface;border:1px solid #000;border-radius:0;color:currentColor}:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],textarea){border:1px solid;border-radius:0}:where(select){color:currentColor}::placeholder{color:#595959;opacity:1}::file-selector-button{border:1px solid #000;border-radius:0;color:currentColor;font-family:inherit;font-size:inherit}:where([type=search]){background-color:inherit}::file-selector-button,[aria-controls],[type=button],[type=checkbox],[type=file],[type=radio],[type=reset],[type=submit],button,label,select,summary{cursor:pointer}[aria-busy=true]{cursor:progress}[aria-disabled=true],[disabled]{cursor:not-allowed}[readonly]{cursor:text}:where(a svg,button svg){pointer-events:none}[hidden]{display:none!important}:root{--blue-rgb:45,50,150;--blue-dark-rgb:10,14,77;--blue-light-a11y-rgb:207,236,255;--navy-rgb:3,5,43;--green:#66ffd2;--blue:rgb(var(--blue-rgb));--blue-light:#a7dcff;--blue-light-a11y:rgb(var(--blue-light-a11y-rgb));--navy:rgb(var(--navy-rgb));--text-blue-light:var(--blue-light);--text-green:#66ffd2;--text-navy:rgb(var(--navy-rgb));--text-red:#eb502e;--gradient-blue-rule:linear-gradient(to right,var(--blue),var(--blue-light));--gradient-footer:linear-gradient(to right,var(--blue),var(--blue-light) 35%,var(--green) 78%,var(--blue));--card-shadow:0 0.3125rem 1.875rem 0 rgba(var(--navy-rgb),0.35);--sans-serif:system-ui,Segoe UI,sans-serif,color-emoji;--serif:Georgia,serif,color-emoji;--monospace:Consolas,Menlo,Monaco,monospace,color-emoji;--nunito-sans:Nunito Sans,var(--sans-serif);--nunito-sans-light:300;--button-border-radius:0.3125rem;--button-padding-horz:1.25rem;--button-padding-vert:0.75rem;--checkbox-border-width:0.125rem;--checkbox-width:1.25rem;--input-border-color:#ccc;--input-border-color-focus:#c71585;--input-border:0.0625rem solid var(--input-border-color);--input-border-radius:0.25rem;--input-disabled-background:#444;--input-disabled-border:#ccc;--input-disabled-color:var(--default-text-color);--input-error-color:var(--text-red);--input-padding-horz:0.875rem;--input-padding:0.75rem var(--input-padding-horz) 0.8125rem;accent-color:#c71585;--z-index-skip-links:999;--z-index-modal:900;--z-index-nav:800;--z-index-header:700;--z-index-main:100}@keyframes fadeIn{to{opacity:1}}@keyframes animateStroke{to{stroke-dashoffset:0}}@keyframes slideInWord{to{transform:translateY(0)}}@keyframes slideOutWord{to{transform:translateY(-100%)}}@keyframes rotate{to{transform:rotate(calc(var(--rotate-deg, 0deg) + 90deg))}}@keyframes bgPositionX{0%{background-position-x:0}to{background-position-x:100vw}}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;touch-action:pan-y}.flickity-slider{height:100%;left:0;position:absolute;width:100%}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{left:0;position:absolute}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{background:#ffffffbf;border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 .3125rem #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:2.75rem;top:50%;transform:translateY(-50%);width:2.75rem}.flickity-prev-next-button.previous{left:.625rem}.flickity-prev-next-button.next{right:.625rem}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:.625rem}.flickity-rtl .flickity-prev-next-button.next{left:.625rem;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-1.5625rem;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{appearance:none;background:#33333340;border:none;border-radius:50%;cursor:pointer;display:block;height:.625rem;margin:0 .5rem;overflow:hidden;padding:0;text-indent:-624.9375rem;width:.625rem}.flickity-rtl .flickity-page-dot{text-indent:624.9375rem}.flickity-page-dot:focus{box-shadow:0 0 0 .3125rem #19f;outline:none}.flickity-page-dot.is-selected{background:#333}:root{--layout-header-height:4.625rem;--layout-logo-height:3.125rem;--layout-header-vert-offset:25rem;--default-bg-color:var(--navy);--default-text-color:#fff;--default-font:var(--nunito-sans);--default-font-weight:var(--nunito-sans-light);--default-line-height:1.44}@media(min-width:1090px){:root{--default-line-height:1.55}}@media(min-width:768px){:root{--layout-header-height:7.9375rem;--layout-logo-height:4.9375rem}}html{background-color:var(--default-bg-color);color:var(--default-text-color);scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@supports(font:-apple-system-body){html.ua-ios{font:-apple-system-body}}@supports(scroll-padding-top:0){html{scroll-padding-top:calc(var(--layout-header-height) + 1.25rem)}}@media(max-width:319px){html{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}}html.js-no-scroll{height:100%!important}@media print{html.js-no-scroll{height:auto!important}}html.js-no-scroll body{height:100%;overflow:hidden!important;position:fixed!important;width:100%!important}@media print{html.js-no-scroll body{height:auto;overflow:visible!important;position:static!important;width:auto!important}}body{font-family:var(--default-font);font-weight:var(--default-font-weight);-webkit-hyphens:manual;hyphens:manual;overflow-x:hidden}@media print{body{font-size:.875rem}}:where(a){transition:color .18s ease}:where(a):is(:any-link,:hover,:focus,:active){-webkit-text-decoration:none;text-decoration:none}:where(svg:not([fill])){fill:currentColor}[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:none}@font-face{font-family:color-emoji;src:local("Apple Color Emoji"),local("Twemoji Mozilla"),local("Segoe UI Emoji"),local("Segoe UI Symbol"),local("Noto Color Emoji"),local("EmojiOne Color"),local("Android Emoji")}@font-face{font-display:var(--font-display,fallback);font-family:Nunito Sans;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-weight:200 1000;src:url(/climate-action/assets/fonts/nunito-sans.woff2) format("woff2")}@media print{*,:after,:before{background:#fff!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.u-richtext a,.u-richtext a:visited{-webkit-text-decoration:underline!important;text-decoration:underline!important}img{max-width:100%!important}img,tr{page-break-inside:avoid}h2,h3,p{orphans:2;widows:2}@page{margin:.5in}}.f-scale{font-size:clamp(1.0625rem,.14vw + 1.02975rem,1.125rem)}@media print{.f-scale{font-size:.875rem}}.f-center{text-align:center;text-wrap:balance}.f-title{font-size:var(--heading-size,clamp(35px,1.818vw + 28.182px,48px));font-weight:800;line-height:1.15;text-wrap:pretty}@media print{.f-title{font-size:2.1875rem}}:where(.u-form) label{display:inline-block}:where(.u-form) label .required{color:var(--input-error-color);font-weight:400}:where(.u-form) label [data-validate=error]{display:block;font-size:.9375rem;font-weight:400;letter-spacing:normal;text-transform:none}:where(.u-form) label [data-validate=error][data-validate=error]{color:var(--input-error-color)}:where(.u-form) label [data-validate=error][data-validate=error].is-hidden{display:none}:where(.u-form) input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){background-color:var(--default-bg-color);border:1px solid var(--input-border-color);color:var(--default-text-color);font-size:1.125rem;padding:var(--input-padding)}@media(min-width:375px){:where(.u-form) input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){font-size:clamp(1.125rem,.571vw + .99106rem,1.3125rem)}}@media(min-width:900px){:where(.u-form) input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){font-size:1.3125rem}}:where(.u-form) input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url])::placeholder{color:#767676;line-height:normal!important}:where(.u-form) input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]):disabled{background-color:var(--input-disabled-background);border-color:var(--input-disabled-border);color:var(--input-disabled-color);cursor:not-allowed!important}:where(.u-form) textarea{background-color:var(--default-bg-color);border:1px solid var(--input-border-color);color:var(--default-text-color);font-size:1.125rem;padding:var(--input-padding)}@media(min-width:375px){:where(.u-form) textarea{font-size:clamp(1.125rem,.571vw + .99106rem,1.3125rem)}}@media(min-width:900px){:where(.u-form) textarea{font-size:1.3125rem}}:where(.u-form) textarea::placeholder{color:#767676;line-height:normal!important}:where(.u-form) textarea:disabled{background-color:var(--input-disabled-background);border-color:var(--input-disabled-border);color:var(--input-disabled-color);cursor:not-allowed!important}:where(.u-form) :where(datalist,input,select,textarea):focus{--input-border-color:var(--input-border-color-focus)}:where(.u-form) :where(datalist,input,select,textarea).is-invalid,:where(.u-form) :where(datalist,input,select,textarea):invalid{--input-border-color:var(--input-error-color)}:where(.u-form) [data-validate=error]{color:var(--input-error-color)}:where(.u-form) [data-validate=error].is-hidden{display:none!important}.no-js-show{display:none!important}.no-js .no-js-show{display:block!important}.js-hide,.no-js .no-js-hide{display:none!important}.no-js .js-hide{display:block!important}[class*=" l-wrap"],[class^=l-wrap]{margin-left:auto;margin-right:auto}.l-padding{padding-left:clamp(1rem,6.038vw + -.41513rem,2rem);padding-right:clamp(1rem,6.038vw + -.41513rem,2rem)}@media print{.l-padding{padding-left:0!important;padding-right:0!important}}.l-wrap{max-width:75.375rem}.l-wrap--narrow{max-width:64.125rem}.l-fullwidth{left:50%;position:relative;transform:translateX(-50%);width:100vw}.l-fullwidth:is(canvas,img,picture,video){max-width:none}.l-block,.l-block-wrap .l-fullwidth{clear:both}.l-block.alignfull{padding-left:clamp(1rem,6.038vw + -.41513rem,2rem);padding-right:clamp(1rem,6.038vw + -.41513rem,2rem)}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:.625rem!important}.mb-1{margin-bottom:.625rem!important}.mt-2{margin-top:1.25rem!important}.mb-2{margin-bottom:1.25rem!important}.mt-3{margin-top:1.875rem!important}.mb-3{margin-bottom:1.875rem!important}.mt-4{margin-top:2.5rem!important}.mb-4{margin-bottom:2.5rem!important}.mt-5{margin-top:3.125rem!important}.mb-5{margin-bottom:3.125rem!important}.mt-6{margin-top:3.75rem!important}.mb-6{margin-bottom:3.75rem!important}.mt-7{margin-top:4.375rem!important}.mb-7{margin-bottom:4.375rem!important}.mt-8{margin-top:5rem!important}.mb-8{margin-bottom:5rem!important}.mt-9{margin-top:5.625rem!important}.mb-9{margin-bottom:5.625rem!important}.mt-10{margin-top:6.25rem!important}.mb-10{margin-bottom:6.25rem!important}.u-richtext{hanging-punctuation:first allow-end last;line-height:var(--default-line-height)}.u-richtext>:first-child{margin-top:0}.u-richtext>:last-child{margin-bottom:0}.u-richtext>p{margin-bottom:1em;text-wrap:pretty}.u-richtext>p:empty{display:none!important}.u-richtext>p>img{display:inline-block}.u-richtext>:where(h2,.f-h2){font-size:var(--heading-size,clamp(28px,.979vw + 24.329px,35px));font-weight:800;line-height:1.05;margin-bottom:1.25rem;margin-top:3.125rem}@media print{.u-richtext>:where(h2,.f-h2){font-size:1.75rem}}.u-richtext>:where(h3,.f-h3){font-size:var(--heading-size,clamp(24px,.14vw + 23.476px,25px));font-weight:800;line-height:1.15;margin-bottom:1.25rem;margin-top:3.125rem}@media print{.u-richtext>:where(h3,.f-h3){font-size:1.5rem}}.u-richtext>:where(h4,.f-h4){font-size:1.25rem;font-weight:800;line-height:1.3;margin-bottom:1rem;margin-top:3.125rem}@media print{.u-richtext>:where(h4,.f-h4){font-size:1.125rem}}.u-richtext>:where(h5,.f-h5){font-family:var(--sans-serif);font-size:1.125rem;font-weight:800;line-height:1.2;margin-bottom:1rem;margin-top:3.125rem}@media print{.u-richtext>:where(h5,.f-h5){font-size:1rem}}.u-richtext>:where(h6,.f-h6){font-family:var(--sans-serif);font-size:1rem;letter-spacing:.05rem;line-height:1;margin-bottom:.875rem;margin-top:3.125rem;text-transform:uppercase}@media print{.u-richtext>:where(h6,.f-h6){font-size:.9375rem}}.u-richtext>:where(h1,h2,h3,h4,h5,h6){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.u-richtext>:where(h1,h2,h3,h4,h5,h6).has-text-align-center{text-wrap:balance}.has-text-color .u-richtext>:where(h1,h2,h3,h4,h5,h6){color:currentColor!important}.u-richtext>:where(h1,h2,h3,h4,h5,h6):empty{display:none!important}.u-richtext>:where(h2,h3,h4,h5,h6)+:where(h2,h3,h4,h5,h6){margin-top:0}.u-richtext>:where(ol,ul){margin-bottom:2em;margin-top:2em}.u-richtext>:where(ol,ul) :where(ol,ul){margin-bottom:1em;margin-top:1em}.u-richtext>:where(ol,ul) li{line-height:1.25}.u-richtext>:where(ol,ul) li:not(:first-child){margin-top:1em}.u-richtext>:where(ol,ul) li p{line-height:var(--default-line-height);margin-top:1em}.u-richtext>:where(ol,ul) li p:not(:last-child){margin-bottom:1em}.u-richtext>:where(ol,ul) ul,.u-richtext>ul{list-style:disc;padding-left:1.75rem}.u-richtext>:where(ol,ul) ul>li,.u-richtext>ul>li{padding-left:.25rem}.u-richtext>:where(ol,ul) ul ul,.u-richtext>ul ul{list-style-type:square}.u-richtext>:where(ol,ul) ul ul ul,.u-richtext>ul ul ul{list-style-type:circle}.u-richtext>:where(ol,ul) ol,.u-richtext>ol{list-style:decimal;padding-left:3ch}.u-richtext>:where(ol,ul) ol>li,.u-richtext>ol>li{padding-left:.25rem}.u-richtext>:where(ol,ul) ol ol,.u-richtext>ol ol{list-style:lower-alpha}.u-richtext>:where(ol,ul) ol ol ol,.u-richtext>ol ol ol{list-style:lower-roman}.u-richtext>:where(ol,ul) ol ol ol ol,.u-richtext>ol ol ol ol{list-style:decimal}:where(.u-richtext>picture){display:block;margin-bottom:1em}:where(.u-richtext>picture img){display:block;width:100%}.u-richtext>iframe:where([src^="https://www.facebook.com"],[src^="https://www.instagram.com"]):not(:first-child){margin-top:2em!important}.u-richtext>iframe:where([src^="https://www.facebook.com"],[src^="https://www.instagram.com"]):not(:last-child){margin-bottom:2em!important}.u-richtext>dl{line-height:1.5;margin-bottom:.75em;margin-top:.75em}.u-richtext>dl dt{font-weight:700}.u-richtext>dl dt:not(:first-child){margin-top:1em}.u-richtext>dl dd{margin-left:1em}.u-richtext a:where(:not([role]),[role=link]){--link-color:var(--text-green);transition:color .18s ease}.u-richtext a:where(:not([role]),[role=link]):is(:any-link,:hover,:focus,:active){color:var(--link-color,currentColor)}@supports not (text-decoration-thickness:1px){.u-richtext a:where(:not([role]),[role=link]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@supports(text-decoration-thickness:1px){.u-richtext a:where(:not([role]),[role=link]){text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:var(--link-underline-thickness,2px);text-underline-offset:var(--link-underline-offset,5px)}}.no-js .u-richtext a:where(:not([role]),[role=link]):focus,.u-richtext a:where(:not([role]),[role=link]):active,.u-richtext a:where(:not([role]),[role=link]):hover,[data-whatinput=keyboard] .u-richtext a:where(:not([role]),[role=link]):focus{color:var(--link-hover-color,currentColor);text-decoration-style:solid}@media print{.u-richtext a:where(:not([role]),[role=link]):after{content:" (" attr(href) ") "}}.u-richtext a:where(:not([role]),[role=link]):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="accelerator.carnegiecouncil.org"])):before{content:"external,";font-size:0}@supports(mask-size:contain){.u-richtext a:where(:not([role]),[role=link]):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="accelerator.carnegiecouncil.org"])):after{background-color:var(--icon-color,currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M15.3 0a.7.7 0 0 1 .7.61V13h-1.41V2.4L.99 16 0 15.02l13.6-13.6H3V0z'/%3E%3C/svg%3E"),linear-gradient(#0000,#0000);mask-position:left center;mask-repeat:no-repeat;mask-size:.6em;padding-left:.6em;transition:background-color .15s ease-in-out;vertical-align:initial}@media print{.u-richtext a:where(:not([role]),[role=link]):where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="accelerator.carnegiecouncil.org"])):after{content:" (" attr(href) ") "!important;margin-left:0;margin-right:0;mask-image:none!important;padding-left:0}}}.u-richtext a:where(:not([role]),[role=link]):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"],[download]):before{content:"download";font-size:0}@supports(mask-size:contain){.u-richtext a:where(:not([role]),[role=link]):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"],[download]):after{background-color:var(--icon-color,currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 37'%3E%3Cpath d='M36.88 25c.55 0 1 .4 1.1.91l.02.2v6.5a4.1 4.1 0 0 1-1.57 3.17c-.85.7-1.94 1.1-3.09 1.19l-.43.01H5.09c-1.3 0-2.57-.42-3.52-1.2a4.15 4.15 0 0 1-1.55-2.8L0 32.62v-6.5a1.12 1.12 0 0 1 2.22-.2l.02.2v6.5c0 .51.26 1.03.75 1.43.46.38 1.09.62 1.76.68l.34.02h27.82c.8 0 1.56-.26 2.1-.7.42-.35.68-.77.74-1.21l.01-.22v-6.5c0-.62.5-1.12 1.12-1.12M18.75 0c.55 0 1 .4 1.1.92l.02.2v22.1L30.1 13a1.12 1.12 0 0 1 1.71 1.42l-.13.16-12.14 12.14a.8.8 0 0 1-.2.15l-.2.1-.19.06-.2.02h-.05l-.19-.03-.14-.04-.13-.06-.13-.07-.15-.13L5.22 13.98a1.12 1.12 0 0 1 1.43-1.71l.15.13 10.83 10.83V1.12c0-.62.5-1.12 1.12-1.12'/%3E%3C/svg%3E"),linear-gradient(#0000,#0000);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color .15s ease-in-out;vertical-align:initial}@media print{.u-richtext a:where(:not([role]),[role=link]):where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"],[download]):after{content:" (" attr(href) ") "!important;margin-left:0;margin-right:0;mask-image:none!important;padding-left:0}}}.u-richtext a :where(b,em,i,span,strong){text-decoration:inherit}.u-richtext b,.u-richtext strong{font-weight:700}.u-richtext mark{background-color:var(--blue-light-a11y);padding-left:.0625rem;padding-right:.0625rem}.u-richtext sup{font-size:.8em}.u-richtext cite{font-style:italic}.u-hide{display:none!important}@media(prefers-reduced-motion:reduce){.u-hide-reduced-motion{display:none!important}}.u-screenreader{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:.0625rem!important}.u-screenreader:not(caption){position:absolute!important}@media(min-width:320px){.u-nowrap{display:inline-block;text-decoration:inherit;white-space:nowrap!important}@supports(text-decoration-color:#000){.u-nowrap{text-decoration-color:inherit;text-decoration-line:inherit;text-decoration-style:inherit;text-decoration-thickness:inherit;text-underline-offset:inherit}}}.ChallengeHeader{padding-bottom:11.6875rem;padding-top:var(--layout-header-height);position:relative}@media print{.ChallengeHeader{padding-bottom:2.5rem;padding-top:2.5rem}}.ChallengeHeader:before{background-color:rgba(var(--blue-dark-rgb),.65);background-image:linear-gradient(to bottom,rgba(var(--navy-rgb),0),rgb(var(--navy-rgb)));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.ChallengeHeader+*{margin-top:-6.875rem;position:relative;z-index:3}@media print{.ChallengeHeader+*{margin-top:0}}.ChallengeHeader-image{filter:contrast(1) grayscale(100%);height:100%;left:0;mix-blend-mode:screen;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}@media print{.ChallengeHeader-image{display:none!important}}.ChallengeHeader-wrap{align-items:flex-start;display:flex;flex-direction:column;padding-top:1.625rem;position:relative;z-index:3}.ChallengeHeader-back{align-items:center;column-gap:.3125rem;display:flex;font-size:clamp(1rem,.509vw + .88075rem,1.125rem);line-height:1.2;margin-bottom:1.375rem;transition:color .18s ease}.ChallengeHeader-back:is(:any-link,:hover,:focus,:active){color:var(--link-color,currentColor)}@supports not (text-decoration-thickness:1px){.ChallengeHeader-back{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@supports(text-decoration-thickness:1px){.ChallengeHeader-back{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:var(--link-underline-thickness,2px);text-underline-offset:var(--link-underline-offset,5px)}}.ChallengeHeader-back:active,.ChallengeHeader-back:hover,.no-js .ChallengeHeader-back:focus,[data-whatinput=keyboard] .ChallengeHeader-back:focus{color:var(--link-hover-color,currentColor);text-decoration-style:solid}@media print{.ChallengeHeader-back:after{content:" (" attr(href) ") "}.ChallengeHeader-back{display:none!important}}.ChallengeHeader-label{border-bottom:2px solid;color:var(--text-blue-light);font-size:clamp(1rem,.509vw + .88075rem,1.125rem);letter-spacing:.05625rem;line-height:1;margin-bottom:1.375rem;padding-bottom:.25rem;text-transform:uppercase}.ChallengeHeader-title{margin-bottom:2.9375rem}@media(min-width:540px){.ChallengeHeader-title{align-items:flex-start;column-gap:1.875rem;display:flex;justify-content:space-between;width:100%}}.ChallengeHeader-title-print{align-items:center;background:var(--button-bg-color,#0000);border:2px solid;border-radius:100vmax;color:var(--button-color,var(--blue-light));column-gap:.5rem;display:flex;font-size:1rem;font-weight:800;justify-content:space-between;line-height:1;padding:.75rem 1rem;transition:background-color .18s ease,color .18s ease}.ChallengeHeader-title-print:active,.ChallengeHeader-title-print:hover,.no-js .ChallengeHeader-title-print:focus,[data-whatinput=keyboard] .ChallengeHeader-title-print:focus{background-color:var(--button-bg-color-hover,var(--blue-light));color:var(--button-color-hover,var(--text-navy))}@media(max-width:539px){.ChallengeHeader-title-print{margin-top:1.875rem}}.ChallengeHeader-title-print:active,.ChallengeHeader-title-print:hover,.no-js .ChallengeHeader-title-print:focus,[data-whatinput=keyboard] .ChallengeHeader-title-print:focus{background-color:var(--blue-light);color:var(--text-navy)}@media print{.ChallengeHeader-title-print{display:none!important}}.ChallengeHeader-meta{--gap:1rem;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:rgba(var(--blue-light-a11y-rgb),.85);border-radius:16px;color:var(--text-navy);font-size:clamp(1rem,.509vw + .88075rem,1.125rem);line-height:1.2;margin-bottom:1.5rem;padding:1rem clamp(1rem,12.308vw + -1.88463rem,1.5rem);width:100%}@media(min-width:444px){.ChallengeHeader-meta{align-items:center;display:flex}}@media print{.ChallengeHeader-meta{padding:0}}.ChallengeHeader-meta-item{position:relative}@media(max-width:443px){.ChallengeHeader-meta-item:not(:last-child){margin-bottom:.625rem}}@media(min-width:444px){.ChallengeHeader-meta-item:not(:last-child){margin-right:var(--gap);padding-right:var(--gap)}.ChallengeHeader-meta-item:not(:last-child):after{border-right:1px solid;bottom:0;content:"";position:absolute;right:0;top:0}}.ChallengeHeader-strategies-label{color:var(--text-green);font-size:1rem;letter-spacing:.05rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}.ChallengeIntro{align-items:flex-start;display:flex;flex-direction:column;max-width:64.125rem}.ChallengeIntro-heading{border-bottom:2px solid;letter-spacing:.05625rem;line-height:1.1;margin-bottom:1rem;padding-bottom:.125rem;text-transform:uppercase}@media print{.ChallengePagination{display:none!important}}.ChallengePagination-nav{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background-blend-mode:color;background-image:linear-gradient(180deg,#304a90,#0000 80%),linear-gradient(90deg,#05092f,#4087a0);border-radius:100vmax;display:flex;justify-content:space-between}.ChallengePagination-nav-link{align-items:center;color:var(--default-text-color);column-gap:clamp(.5rem,4.071vw + -.45419rem,1.5rem);display:flex;font-size:clamp(1rem,1.923vw + .32694rem,1.25rem);font-weight:800;line-height:1;padding:clamp(1rem,2.036vw + .52288rem,1.5rem) clamp(.75rem,9.16vw + -1.39694rem,3rem)}.ChallengePagination-nav-link:is(:hover,:focus,:active){--icon-translateX:0.125rem;-webkit-text-decoration:underline;text-decoration:underline}.ChallengePagination-nav-link.prev{margin-right:auto}.ChallengePagination-nav-link.prev .icon{transform:rotate(180deg) translateX(var(--icon-translateX,0))}.ChallengePagination-nav-link.next{margin-left:auto}.ChallengePagination-nav-link.next .icon{transform:translateX(var(--icon-translateX,0))}@media(max-width:559px){.ChallengePagination-nav-link .hide-mobile{display:none}}.ChallengePagination-nav-link .icon{background-color:var(--blue-light);border-radius:100vmax;box-sizing:initial;color:var(--navy);padding:.4375rem clamp(.75rem,.763vw + .57106rem,.9375rem);transition:transform .18s ease;width:clamp(1rem,2.545vw + .40363rem,1.625rem)}.ChallengePagination-back{margin-top:clamp(1.0625rem,1.781vw + .64506rem,1.5rem);text-align:center}.ChallengePagination-back-link{color:currentColor;font-size:clamp(1rem,.509vw + .88075rem,1.125rem);line-height:1.2;transition:color .18s ease}.ChallengePagination-back-link:is(:any-link,:hover,:focus,:active){color:var(--link-color,currentColor)}@supports not (text-decoration-thickness:1px){.ChallengePagination-back-link{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@supports(text-decoration-thickness:1px){.ChallengePagination-back-link{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:var(--link-underline-thickness,2px);text-underline-offset:var(--link-underline-offset,5px)}}.ChallengePagination-back-link:active,.ChallengePagination-back-link:hover,.no-js .ChallengePagination-back-link:focus,[data-whatinput=keyboard] .ChallengePagination-back-link:focus{color:var(--link-hover-color,currentColor);text-decoration-style:solid}@media print{.ChallengePagination-back-link:after{content:" (" attr(href) ") "}}.ChallengePagination-back-link:is(:hover,:focus,:active){--icon-translateX:0.125rem}.ChallengePagination-back-link .icon{transform:rotate(180deg) translateX(var(--icon-translateX,0));transition:transform .18s ease}.ChallengeStrategies{margin-bottom:4.875rem;margin-top:2.125rem}.ChallengeStrategies-text{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.5rem}.ChallengeStrategies-heading{border-bottom:2px solid;color:var(--text-green);letter-spacing:.05625rem;line-height:1.1;margin-bottom:1.375rem;padding-bottom:.125rem;text-transform:uppercase}.ChallengeStrategies-strategies{--border:0.125rem solid var(--green);--button-vert-margin:1.25rem}@media print{.ChallengeStrategies-strategies{--border:0.125rem solid currentColor}}.ChallengeStrategies-strategies-button{--button-bg-color:var(--green);--button-bg-color-hover:var(--green);--button-color:var(--text-navy);--button-color-hover:var(--text-navy)}.ChallengeStrategies-strategies-button:active .info,.ChallengeStrategies-strategies-button:hover .info,.no-js .ChallengeStrategies-strategies-button:focus .info,[data-whatinput=keyboard] .ChallengeStrategies-strategies-button:focus .info{--icon-bg-color:var(--text-navy);--icon-color:var(--text-green)}.ChallengeStrategies-strategies-button circle,.ChallengeStrategies-strategies-button path{transition:all .18s ease}.ChallengeStrategies-strategies-button:after,.ChallengeStrategies-strategies-button:before{content:"";left:35%;position:absolute;top:100%}@media print{.ChallengeStrategies-strategies-button:after,.ChallengeStrategies-strategies-button:before{display:none!important}}.ChallengeStrategies-strategies-button:before{border-left:var(--border);height:var(--button-vert-margin)}.ChallengeStrategies-strategies-button:after{aspect-ratio:1;background-color:var(--default-bg-color);border:var(--border);border-radius:50%;margin-top:var(--button-vert-margin);transform:translate(-50%,-50%);width:.9375rem}.ChallengeStrategies-strategies-content{border:var(--border);border-radius:24px;margin-top:var(--button-vert-margin);padding:clamp(1.875rem,2.545vw + 1.27863rem,2.5rem) clamp(1.25rem,5.089vw + .05725rem,2.5rem)}@media print{.ChallengeStrategies-strategies-content{padding-left:1.25rem;padding-right:1.25rem}}.ChallengeStrategies-strategies-description{margin-bottom:2.8125rem}@media(min-width:768px){.ChallengeStrategies-strategies-row{align-items:flex-start;column-gap:2.5rem;display:flex;justify-content:space-between}}@media(max-width:767px){.ChallengeStrategies-strategies-row>:not(:last-child){margin-bottom:2.5rem}}@media(min-width:768px){.ChallengeStrategies-strategies-row>*{width:50%}}.ChallengeStrategies-strategies-heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-bottom:var(--border);color:var(--text-green);font-size:1.25rem;font-weight:800;line-height:1.3;margin-bottom:1.25rem;padding-bottom:.4375rem}@media print{.ChallengeStrategies-strategies-heading{font-size:1.125rem}}.ChallengeStrategies-strategies-resources-link{transition:color .18s ease}.ChallengeStrategies-strategies-resources-link:is(:any-link,:hover,:focus,:active){color:var(--link-color,currentColor)}@supports not (text-decoration-thickness:1px){.ChallengeStrategies-strategies-resources-link{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@supports(text-decoration-thickness:1px){.ChallengeStrategies-strategies-resources-link{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:var(--link-underline-thickness,2px);text-underline-offset:var(--link-underline-offset,5px)}}.ChallengeStrategies-strategies-resources-link:active,.ChallengeStrategies-strategies-resources-link:hover,.no-js .ChallengeStrategies-strategies-resources-link:focus,[data-whatinput=keyboard] .ChallengeStrategies-strategies-resources-link:focus{color:var(--link-hover-color,currentColor);text-decoration-style:solid}@media print{.ChallengeStrategies-strategies-resources-link:after{content:" (" attr(href) ") "}}.Credits{--col-gap:clamp(1.875rem,12.195vw + -5.92988rem,3.75rem);--dot-size:1.25rem;--dot-color:var(--blue);--dot-gutter:1.375rem;margin-top:clamp(3.125rem,1.564vw + 2.75838rem,4rem)}.Credits-heading{font-size:var(--heading-size,clamp(24px,.14vw + 23.476px,25px));font-weight:800;line-height:1.15}@media print{.Credits-heading{font-size:1.5rem}}.Credits-row{margin-top:2.5rem}@media(min-width:1024px){.Credits-row{column-gap:clamp(3.75rem,23.577vw + -11.33944rem,7.375rem);display:flex;justify-content:space-between}}@media(max-width:1023px){.Credits-col:not(:first-child){margin-top:2.5rem}}@media(min-width:1024px){.Credits-col{width:50%}}.Credits-col.u-richtext a{--link-color:var(--text-blue-light)}.Credits-list{display:flex;flex-wrap:wrap;gap:1.25rem var(--col-gap);overflow:hidden}.Credits-item{break-inside:avoid;page-break-inside:avoid;width:100%}@media(min-width:500px){.Credits-item{width:calc(50% - var(--col-gap)/2)}}.Credits-item-wrap{padding-left:calc(var(--dot-size) + var(--dot-gutter));position:relative}.Credits-item-wrap:before{background-color:var(--dot-color);border-radius:50%;content:"";height:var(--dot-size);left:0;position:absolute;top:0;width:var(--dot-size)}.Credits-name{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:800}.Credits-name,.Credits-title{display:block;line-height:1.2}.Credits-title{color:var(--text-blue-light);letter-spacing:.05rem;margin-top:.5rem;text-transform:uppercase}.Credits-link{color:var(--text-blue-light);display:block;margin-top:.3125rem}.Credits-link:is(:hover,:focus,:active){color:#fff}.Credits-link .icon{height:auto;width:1rem}.Expandable{--easing-open:cubic-bezier(0.55,0.055,0.675,0.19);--easing-close:cubic-bezier(0.215,0.61,0.355,1);--speed-open:800ms;--speed-close:250ms;--icon-width:1.25rem;background-image:linear-gradient(to right,var(--blue),var(--blue-light));background-position:0 100%;background-repeat:repeat-x;background-size:100% .125rem;margin-top:clamp(3.125rem,4.622vw + 2.04162rem,5rem);padding-bottom:2.4375rem}@media print{.Expandable{display:none!important}}.Expandable+*{margin-top:3.125rem}.Expandable-heading{font-size:clamp(1.25rem,.77vw + 1.06944rem,1.5625rem);font-weight:800;line-height:1.15;margin-bottom:1.375rem;text-wrap:pretty}.Expandable details::details-content{padding-left:var(--padding-horz);padding-right:var(--padding-horz)}@media(prefers-reduced-motion:no-preference){.Expandable details::details-content{height:0;overflow:hidden;transition-behavior:allow-discrete;transition-duration:var(--speed-close);transition-property:content-visibility,height;transition-easing:var(--easing-close)}}@media(prefers-reduced-motion:no-preference){.Expandable details[open]::details-content{height:auto;height:calc-size(auto,size);transition-duration:var(--speed-open);transition-easing:var(--easing-open)}}.Expandable details[open] summary .icon{transform:none!important}.Expandable details[open] summary .icon .plus{opacity:0}.Expandable summary{align-items:center;color:var(--text-blue-light);column-gap:.5rem;display:flex;font-size:1.125rem;letter-spacing:.05625rem;line-height:1;list-style:none;max-width:100%;padding-bottom:.625rem;padding-right:calc(var(--icon-width) + .625rem);padding-top:.625rem;position:relative;text-transform:uppercase;width:fit-content}.Expandable summary::-webkit-details-marker,.Expandable summary::marker{display:none}.Expandable summary:active,.Expandable summary:hover,.no-js .Expandable summary:focus,[data-whatinput=keyboard] .Expandable summary:focus{--icon-bg-color:var(--blue-light);--icon-color:var(--navy)}@media(prefers-reduced-motion:no-preference){.Expandable summary:active .icon,.Expandable summary:hover .icon,.no-js .Expandable summary:focus .icon,[data-whatinput=keyboard] .Expandable summary:focus .icon{animation:rotate .4s ease 0s 1 normal forwards}}.Expandable summary .icon{color:var(--blue-light);flex-shrink:0}.Expandable summary .icon circle,.Expandable summary .icon path{transition:fill .18s ease}.Footer{background-color:#000;background-image:var(--gradient-footer);background-position-y:100%;background-repeat:repeat-x;background-size:100% .5rem;margin-top:clamp(3.75rem,8.475vw + 1.76375rem,7.1875rem);padding-bottom:4rem;padding-top:3rem}@media(prefers-reduced-motion:no-preference){.Footer{animation:bgPositionX 20s linear 0s infinite normal forwards}}@media print{.Footer{display:none!important}}@media(min-width:800px){.Footer-wrap{align-items:center;column-gap:5rem;display:flex;justify-content:space-between}}.Footer-logos{align-items:center;column-gap:clamp(2rem,1.233vw + 1.71113rem,2.5rem);display:flex}@media(max-width:800px){.Footer-logos{justify-content:space-between}}.Footer-logos-link{color:currentColor}.Footer-logos-link:is(:hover,:focus,:active){color:var(--text-blue-light)}.Footer-logos-link.council{max-width:clamp(14.375rem,9.245vw + 12.20819rem,18.125rem)}.Footer-logos-link.ethics{max-width:clamp(5.125rem,3.236vw + 4.36663rem,6.4375rem)}.Footer-logos-logo{display:block;width:100%}@media(max-width:799px){.Footer-form{margin-top:2.5rem}}@media(min-width:800px){.Footer-form{flex-grow:1;width:57%}}@media print{.Footer-form{display:none!important}}.Footer-form-heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:clamp(1.125rem,.308vw + 1.05275rem,1.25rem);font-weight:800;line-height:1.3;margin-bottom:2.5rem;text-wrap:auto}.Footer-form .hbspt-form{container-type:inline-size}.Footer-form .hbspt-form .hs-form{position:relative}@container (min-width: 480px){.Footer-form .hbspt-form .hs-form{align-items:center;column-gap:1.5rem;display:flex;justify-content:space-between}.Footer-form .hbspt-form .hs-form>.hs_email{flex-grow:1}.Footer-form .hbspt-form .hs-form input[type=submit]{margin-top:0}}.Footer-form .hbspt-form label:not(.hs-error-msg){bottom:100%;color:var(--text-blue-light);display:inline-block;font-size:.9375rem;left:0;line-height:1.25;position:absolute;transform:translateY(-.3125rem)}.Footer-form .hbspt-form input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){background-color:#0000;border:1px solid;border-radius:100vmax;color:var(--text-blue-light);font-size:1rem;padding:1rem 1.5rem;width:100%}.Footer-form .hbspt-form .hs-error-msgs{font-size:1rem;list-style:none;margin-top:.3125rem}.Footer-form .hbspt-form .hs-error-msg,.Footer-form .hbspt-form .hs-form-required{color:var(--text-red)}.Footer-form .hbspt-form input[type=submit]{background:var(--button-bg-color,#0000);border:2px solid;border-radius:100vmax;color:var(--button-color,var(--blue-light));font-size:1rem;font-weight:800;line-height:1;margin-top:.5rem;padding:.75rem 1rem;transition:background-color .18s ease,color .18s ease}.Footer-form .hbspt-form input[type=submit]:active,.Footer-form .hbspt-form input[type=submit]:hover,.no-js .Footer-form .hbspt-form input[type=submit]:focus,[data-whatinput=keyboard] .Footer-form .hbspt-form input[type=submit]:focus{background-color:var(--button-bg-color-hover,var(--blue-light));color:var(--button-color-hover,var(--text-navy))}.Footer-form .hbspt-form .submitted-message a{--link-color:var(--text-green);transition:color .18s ease}.Footer-form .hbspt-form .submitted-message a:is(:any-link,:hover,:focus,:active){color:var(--link-color,currentColor)}@supports not (text-decoration-thickness:1px){.Footer-form .hbspt-form .submitted-message a{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@supports(text-decoration-thickness:1px){.Footer-form .hbspt-form .submitted-message a{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:var(--link-underline-thickness,2px);text-underline-offset:var(--link-underline-offset,5px)}}.Footer-form .hbspt-form .submitted-message a:active,.Footer-form .hbspt-form .submitted-message a:hover,.no-js .Footer-form .hbspt-form .submitted-message a:focus,[data-whatinput=keyboard] .Footer-form .hbspt-form .submitted-message a:focus{color:var(--link-hover-color,currentColor);text-decoration-style:solid}@media print{.Footer-form .hbspt-form .submitted-message a:after{content:" (" attr(href) ") "}}.Footer-form .hbspt-form .submitted-message a:where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="accelerator.carnegiecouncil.org"])):before{content:"external,";font-size:0}@supports(mask-size:contain){.Footer-form .hbspt-form .submitted-message a:where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="accelerator.carnegiecouncil.org"])):after{background-color:var(--icon-color,currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M15.3 0a.7.7 0 0 1 .7.61V13h-1.41V2.4L.99 16 0 15.02l13.6-13.6H3V0z'/%3E%3C/svg%3E"),linear-gradient(#0000,#0000);mask-position:left center;mask-repeat:no-repeat;mask-size:.6em;padding-left:.6em;transition:background-color .15s ease-in-out;vertical-align:initial}@media print{.Footer-form .hbspt-form .submitted-message a:where([href^=http]:not([href*="lndo.site"],[href*="//localhost"],[href*="pantheonsite.io"],[href*="accelerator.carnegiecouncil.org"])):after{content:" (" attr(href) ") "!important;margin-left:0;margin-right:0;mask-image:none!important;padding-left:0}}}.Footer-form .hbspt-form .submitted-message a:where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"],[download]):before{content:"download";font-size:0}@supports(mask-size:contain){.Footer-form .hbspt-form .submitted-message a:where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"],[download]):after{background-color:var(--icon-color,currentColor);content:"";display:inline;font-size:inherit;margin-left:.2em;margin-right:.2em;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 37'%3E%3Cpath d='M36.88 25c.55 0 1 .4 1.1.91l.02.2v6.5a4.1 4.1 0 0 1-1.57 3.17c-.85.7-1.94 1.1-3.09 1.19l-.43.01H5.09c-1.3 0-2.57-.42-3.52-1.2a4.15 4.15 0 0 1-1.55-2.8L0 32.62v-6.5a1.12 1.12 0 0 1 2.22-.2l.02.2v6.5c0 .51.26 1.03.75 1.43.46.38 1.09.62 1.76.68l.34.02h27.82c.8 0 1.56-.26 2.1-.7.42-.35.68-.77.74-1.21l.01-.22v-6.5c0-.62.5-1.12 1.12-1.12M18.75 0c.55 0 1 .4 1.1.92l.02.2v22.1L30.1 13a1.12 1.12 0 0 1 1.71 1.42l-.13.16-12.14 12.14a.8.8 0 0 1-.2.15l-.2.1-.19.06-.2.02h-.05l-.19-.03-.14-.04-.13-.06-.13-.07-.15-.13L5.22 13.98a1.12 1.12 0 0 1 1.43-1.71l.15.13 10.83 10.83V1.12c0-.62.5-1.12 1.12-1.12'/%3E%3C/svg%3E"),linear-gradient(#0000,#0000);mask-position:left center;mask-repeat:no-repeat;mask-size:.9em;padding-left:.9em;transition:background-color .15s ease-in-out;vertical-align:initial}@media print{.Footer-form .hbspt-form .submitted-message a:where([href^="/"][href*="/wp-content/uploads/"],[href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"],[download]):after{content:" (" attr(href) ") "!important;margin-left:0;margin-right:0;mask-image:none!important;padding-left:0}}}.Header{--button-bg-blur:blur(0.25rem);--button-bg-color:rgba(var(--navy-rgb),0.75);--button-shadow:0 0.3125rem 1.875rem 0 rgba(#000,0.35);--button-transition-easing:ease;--button-transition-speed:425ms;display:flex;flex-direction:column;height:var(--layout-header-height);justify-content:flex-end;left:0;top:0;width:100vw;z-index:var(--z-index-header)}@media(max-width:767px){.Header{position:absolute}}@media(min-width:768px){.Header{position:fixed}}@media print{.Header{height:auto;position:static}}.Header-wrap{align-items:flex-start;column-gap:3.125rem;display:flex;justify-content:space-between;width:100%}@media(max-width:767px){.Header-wrap{flex-wrap:wrap}}@media(min-width:768px){.Header-logo{margin-left:calc(var(--logo-horz-padding)*-1)}}@media print{.Header-logo{width:12.5rem}}.Header-logo-link{-webkit-backdrop-filter:var(--button-bg-blur);backdrop-filter:var(--button-bg-blur);background-color:var(--button-bg-color);border-radius:12px;box-shadow:var(--card-shadow);color:var(--default-text-color);display:block;padding:.5625rem .8125rem;transition:color .2s ease-in-out}.Header-logo-link:is(:hover,:focus,:active){color:var(--text-blue-light)}@media(min-width:768px){.Header-logo-link{border-radius:24px;padding:1rem 1.5rem}}@media print{.Header-logo-link{padding:0}}.Header-logo-link svg{display:block;height:auto;width:9.75rem}@media(min-width:768px){.Header-logo-link svg{width:17.375rem}}.Header-navToggle{--button-padding:0;--icon-color:var(--button-bg-color);box-shadow:var(--card-shadow);color:var(--button-text-color,var(--text-green));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;-webkit-backdrop-filter:var(--button-bg-blur);backdrop-filter:var(--button-bg-blur);background-color:var(--button-bg-color);border-radius:100vmax;box-shadow:var(--button-shadow);column-gap:.625rem;display:flex;font-size:clamp(.8125rem,.462vw + .70419rem,1rem);font-weight:700;justify-content:space-between;letter-spacing:.05rem;line-height:1;padding:var(--button-padding,16px 24px);text-transform:uppercase;transition:background-color var(--button-transition-speed) var(--button-transition-easing),color var(--button-transition-speed) var(--button-transition-easing)}.Header-navToggle:active .icon,.Header-navToggle:hover .icon,.no-js .Header-navToggle:focus .icon,[data-whatinput=keyboard] .Header-navToggle:focus .icon{flex-shrink:0}@media(prefers-reduced-motion:no-preference){.Header-navToggle:active .icon,.Header-navToggle:hover .icon,.no-js .Header-navToggle:focus .icon,[data-whatinput=keyboard] .Header-navToggle:focus .icon{animation:rotate .4s ease 0s 1 normal forwards}}.Header-navToggle path{transition:fill var(--button-transition-speed) var(--button-transition-easing)}@media(max-width:767px){.Header-navToggle{aspect-ratio:1;height:100%}}@media(min-width:768px){.Header-navToggle{padding:1rem 1.5rem}}@media print{.Header-navToggle{display:none!important}}.Header-navToggle:active,.Header-navToggle:hover,.no-js .Header-navToggle:focus,[data-whatinput=keyboard] .Header-navToggle:focus{--button-bg-color:var(--green);--button-text-color:var(--text-navy)}@media(max-width:767px){.Header-navToggle-text{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:.0625rem!important}.Header-navToggle-text:not(caption){position:absolute!important}}.Header-navToggle .icon{margin-left:auto;margin-right:auto}.HomeAbout{margin-top:clamp(3.125rem,5.587vw + 1.81563rem,6.25rem)}@media print{.HomeAbout :where(h2,h3){page-break-after:avoid}}.HomeHero{--content-max-width:58.5rem;background-color:var(--blue);background-image:linear-gradient(to bottom,#0000 30%,var(--navy) 100%),linear-gradient(to right,#1b1f68cc,#409998),radial-gradient(at 95% 15%,#409998 0,#0000 90%);padding-bottom:var(--layout-header-vert-offset);padding-top:var(--layout-header-height)}@media print{.HomeHero{padding-bottom:0;padding-top:0}}.HomeHero-content{position:relative}.HomeHero-line{--dot-left-offset:clamp(0.9375rem,0.69vw + 0.722rem,1.1875rem);--dot-size:clamp(0.875rem,1.379vw + 0.44394rem,1.375rem);--dot-top-offset:clamp(0px,-2.931vw + 1.97844rem,1.0625rem);--line-border-width:0.125rem;--line-delay:500ms;--line-duration:2000ms;opacity:0;padding-left:calc(var(--dot-left-offset) + var(--dot-size));padding-top:calc(var(--dot-top-offset) + var(--dot-size));position:absolute;right:1.4375rem}@media(min-width:1080px){.HomeHero-line{right:clamp(2.25rem,96.842vw + -63.11844rem,13.75rem)}}@media print{.HomeHero-line{display:none!important}}.HomeHero-line.init{opacity:1}.HomeHero-line:after,.HomeHero-line:before{border:var(--line-border-width) solid var(--green);border-radius:50%;content:"";height:var(--dot-size);position:absolute;width:var(--dot-size)}.HomeHero-line:before{bottom:calc(var(--line-border-width)/2);left:var(--dot-left-offset);transform:translateY(50%)}.HomeHero-line:after{right:calc(var(--line-border-width)/2);top:var(--dot-top-offset);transform:translateX(50%)}@media(prefers-reduced-motion:no-preference){.HomeHero-line:after{animation:fadeIn .2s linear calc(var(--line-duration) + var(--line-delay) - .5s) 1 normal forwards;opacity:0}}.HomeHero-line svg{display:block;height:100%;width:100%}.HomeHero-line path{color:var(--green)}@media(prefers-reduced-motion:no-preference){.HomeHero-line{animation:animateStroke var(--line-duration) cubic-bezier(.445,.05,.55,.95) var(--line-delay) 1 normal forwards;stroke-dashoffset:var(--path-length);stroke-dasharray:var(--path-length)}}.HomeHero-heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:initial;font-size:clamp(2rem,6.107vw + .56869rem,3.5rem);font-weight:300;line-height:1.05;max-width:var(--content-max-width);overflow:hidden;padding-right:3.125rem;padding-top:clamp(4.75rem,3.562vw + 3.91506rem,5.625rem);position:relative}@media print{.HomeHero-heading{font-size:3rem;line-height:1.25;padding-right:0;padding-top:3.125rem}.HomeHero-heading br{display:none}}.HomeHero-heading-system{font-weight:800;overflow:hidden;position:relative}@media(prefers-reduced-motion:no-preference){.HomeHero-heading-system{display:inline-flex;flex-direction:column}}@media(prefers-reduced-motion:reduce){.HomeHero-heading-system .u-screenreader{clip:unset!important;clip-path:unset!important;height:unset!important;margin:unset!important;overflow:unset!important;position:unset!important;white-space:unset!important;width:unset!important}}@media print{.HomeHero-heading-system{display:inline;overflow:visible}}.HomeHero-heading-system-word.is-long{font-size:clamp(1.6875rem,7.379vw + -.042rem,3.5rem)}@media(prefers-reduced-motion:no-preference){.js .HomeHero-heading-system-word{height:0;white-space:nowrap}}.clone .HomeHero-heading-system-word{display:block}.init .HomeHero-heading-system-word{height:auto}.init .HomeHero-heading-system-word:first-child:not(.active){transform:translateY(100%)}.init .HomeHero-heading-system-word:not(:first-child){left:0;opacity:0;position:absolute;transform:translateY(100%)}@media print{.init .HomeHero-heading-system-word:not(:first-child){display:none}}.init .HomeHero-heading-system-word.active{opacity:1;transform:translateY(0)}.init .HomeHero-heading-system-word.slide-in{animation:slideInWord .6s ease-in-out 0s 1 normal forwards;opacity:1}.init .HomeHero-heading-system-word.slide-out{animation:slideOutWord .6s ease-in-out 0s 1 normal forwards;opacity:1}.HomeHero-heading b{color:var(--text-green);font-weight:800}.HomeHero-linkRow{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-top:2.25rem;padding-right:.625rem}.HomeHero-linkRow a{font-size:clamp(1rem,.509vw + .88075rem,1.125rem);line-height:1.4}.HomeHero-linkRow a:first-child{--link-color:var(--text-blue-light)}.HomeHero-systems{align-items:flex-start;display:flex;flex-direction:column;margin-top:clamp(2.3125rem,-10.433vw + 7.32013rem,4.875rem)}.HomeHero-systems-heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-bottom:2px solid;color:var(--text-blue-light);font-size:clamp(1rem,.509vw + .88075rem,1.125rem);font-weight:800;line-height:1.2;padding-bottom:.4375rem}.HomeHero-systems-row{align-items:center;display:flex;flex-wrap:wrap;gap:.8125rem;margin-top:1.4375rem}.HomeHero-systems-link{background-color:var(--blue-light);border-radius:100vmax;color:var(--text-navy);font-size:1rem;font-weight:800;line-height:1;padding:.75rem 1rem;transition:background-color .18s ease,color .18s ease}.HomeHero-systems-link:is(:hover,:focus,:active){background-color:var(--blue);color:#fff}@media print{.HomeHero-systems-link{border:2px solid}}.Nav{--modal-bg-color:#0000004d;--modal-easing:ease;--modal-close-speed:350ms;--modal-open-delay:0ms;--modal-open-speed:350ms;background-color:#0000;bottom:0;left:var(--modal-left,0);margin:0!important;max-height:0;opacity:0;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;right:0;top:0;transition:max-height 0s linear var(--modal-close-speed),visibility 0s linear var(--modal-close-speed),opacity var(--modal-close-speed) var(--modal-easing);visibility:hidden;z-index:var(--z-index-modal)}@media(prefers-reduced-motion:reduce){.Nav{--modal-close-speed:0s;--modal-open-delay:0s;--modal-open-speed:0s}}.Nav:not([aria-hidden]):target,.Nav[aria-hidden=false]{background-color:var(--modal-bg-color,#00000080);max-height:100vh;opacity:1;transition:max-height 0s linear 0s,visibility 0s linear 0s,background-color var(--modal-open-speed) var(--modal-easing) var(--modal-open-delay),opacity var(--modal-open-speed) var(--modal-easing) var(--modal-open-delay);visibility:visible}.Nav:not([aria-hidden]):has(:target){background-color:var(--modal-bg-color,#00000080);max-height:100vh;opacity:1;transition:max-height 0s linear 0s,visibility 0s linear 0s,background-color var(--modal-open-speed) var(--modal-easing) var(--modal-open-delay),opacity var(--modal-open-speed) var(--modal-easing) var(--modal-open-delay);visibility:visible}.Nav-content{opacity:0;transition:visibility 0s linear var(--modal-close-speed),opacity var(--modal-close-speed) var(--modal-easing);visibility:hidden;width:100%;z-index:calc(var(--z-index-modal) + 1)}.Nav:not([aria-hidden]):target .Nav-content,.Nav[aria-hidden=false] .Nav-content{opacity:1;transition:visibility 0s linear 0s,opacity var(--modal-open-speed) var(--modal-easing) var(--modal-open-delay);visibility:visible}@media print{.Nav{display:none!important}}.Nav-wrap{-webkit-backdrop-filter:blur(.28125rem);backdrop-filter:blur(.28125rem);background-color:rgb(var(--navy-rgb),.85);min-height:100%;padding-bottom:3rem;padding-top:3rem}@media(min-width:768px){.Nav-wrap{margin-left:auto;max-width:43.75rem;padding-left:5rem;padding-right:5rem}}.Nav-top{align-items:flex-start;column-gap:clamp(1.25rem,8.906vw + -.83731rem,3.4375rem);display:flex;justify-content:space-between}.Nav-description{font-size:clamp(1rem,.509vw + .88075rem,1.125rem);font-weight:300;line-height:1.3}.Nav-close{--button-border-color:#0000;--button-bg-color:#0000;--button-padding:0;--button-text-color:#fff;--icon-bg-color:#0000;--icon-border-color:currentColor;--icon-color:currentColor;border:2px solid var(--button-border-color,#0000);box-shadow:var(--card-shadow);color:var(--button-text-color,var(--text-green));transition:background-color var(--button-transition-speed) var(--button-transition-easing),border-color var(--button-transition-speed) var(--button-transition-easing),color var(--button-transition-speed) var(--button-transition-easing);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;-webkit-backdrop-filter:var(--button-bg-blur);backdrop-filter:var(--button-bg-blur);background-color:var(--button-bg-color);border-radius:100vmax;box-shadow:var(--button-shadow);column-gap:.625rem;display:flex;font-size:clamp(.8125rem,.462vw + .70419rem,1rem);font-weight:700;justify-content:space-between;letter-spacing:.05rem;line-height:1;padding:var(--button-padding,16px 24px);text-transform:uppercase;transition:background-color var(--button-transition-speed) var(--button-transition-easing),color var(--button-transition-speed) var(--button-transition-easing)}.Nav-close:active .icon,.Nav-close:hover .icon,.no-js .Nav-close:focus .icon,[data-whatinput=keyboard] .Nav-close:focus .icon{flex-shrink:0}@media(prefers-reduced-motion:no-preference){.Nav-close:active .icon,.Nav-close:hover .icon,.no-js .Nav-close:focus .icon,[data-whatinput=keyboard] .Nav-close:focus .icon{animation:rotate .4s ease 0s 1 normal forwards}}.Nav-close path{transition:fill var(--button-transition-speed) var(--button-transition-easing)}@media(min-width:768px){.Nav-close{--button-border-color:currentColor;--button-padding:1rem 1.5rem}}.Nav-close:active,.Nav-close:hover,.no-js .Nav-close:focus,[data-whatinput=keyboard] .Nav-close:focus{--button-text-color:var(--text-navy);--icon-bg-color:var(--green);--icon-border-color:var(--green);--icon-color:var(--text-navy)}@media(min-width:768px){.Nav-close:active,.Nav-close:hover,.no-js .Nav-close:focus,[data-whatinput=keyboard] .Nav-close:focus{--button-bg-color:var(--green);--button-border-color:currentColor;--icon-bg-color:var(--text-navy);--icon-border-color:var(--text-navy);--icon-color:var(--green)}}@media(max-width:767px){.Nav-close-text{display:none}}.Nav-close .icon{--rotate-deg:45deg;margin-left:auto;margin-right:auto;transform:rotate(var(--rotate-deg))}.SkipLink{background-color:var(--default-bg-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:var(--default-text-color);font-size:1rem;font-weight:700;left:50%;padding:.8125rem 1.25rem .9375rem;position:absolute;-webkit-text-decoration:underline!important;text-decoration:underline!important;top:0;transform:translateX(-50%);z-index:var(--z-index-skip-links)}.SkipLink:not(:focus){border:0!important;transform:translate(-50%,-100%);clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:.0625rem!important}.SkipLink:not(:focus):not(caption){position:absolute!important}@media print{.SkipLink{display:none!important}}.StrategiesList{--easing-open:cubic-bezier(0.55,0.055,0.675,0.19);--easing-close:cubic-bezier(0.215,0.61,0.355,1);--speed-open:400ms;--speed-close:250ms;--icon-width:0.875rem}.StrategiesList details{border-bottom:2px solid var(--text-green)}.StrategiesList details::details-content{padding-left:var(--padding-horz);padding-right:var(--padding-horz)}@media(prefers-reduced-motion:no-preference){:where(html:not(.ua-safari)) .StrategiesList details::details-content{height:0;overflow:hidden;transition-behavior:allow-discrete;transition-duration:var(--speed-close);transition-property:content-visibility,height;transition-easing:var(--easing-close)}}@media(prefers-reduced-motion:no-preference){:where(html:not(.ua-safari)) .StrategiesList details[open]::details-content{height:auto;height:calc-size(auto,size);transition-duration:var(--speed-open);transition-easing:var(--easing-open)}}.StrategiesList details[open] summary .icon{transform:rotateX(180deg)}.StrategiesList summary{align-items:center;color:var(--text-green);column-gap:1rem;display:flex;justify-content:space-between;list-style:none;padding-bottom:clamp(1rem,2.667vw + .375rem,1.375rem);padding-top:clamp(1.625rem,6.222vw + .16669rem,2.5rem);position:relative}.StrategiesList summary::-webkit-details-marker,.StrategiesList summary::marker{display:none}.StrategiesList summary .icon{flex-shrink:0;transition:transform .2s ease;width:.875rem}.StrategiesList-button{font-size:clamp(.9375rem,4vw + 0px,1rem);font-weight:800;line-height:1.2}.StrategiesList-button:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.StrategiesList-description{margin-bottom:1.375rem;margin-top:1rem}.StrategiesList-description a{--link-color:var(--text-blue-light)}.StrategyButton{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background-color:var(--button-bg-color,var(--navy));border-radius:100vmax;box-shadow:var(--card-shadow);color:var(--button-color,var(--text-green));column-gap:.625rem;display:flex;font-size:1rem;font-weight:800;line-height:1;padding:.75rem 1.25rem;transition:background-color .18s ease,color .18s ease}@media print{.StrategyButton{border:2px solid}}.StrategyButton-icon{flex-shrink:0;height:auto;width:1.375rem}.StrategyButton-icon circle,.StrategyButton-icon path{transition:all .3s ease}.StrategyButton:is(:hover,:focus,:active){--button-bg-color-hover:var(--text-green);background-color:var(--button-bg-color-hover);color:var(--button-color-hover,var(--navy))}[class*=StrategyIcon]{transition:transform .5s ease}@media(prefers-reduced-motion:no-preference){:where(a,summary):is(:hover,:active,[data-whatinput=keyboard] :focus) [class*=StrategyIcon]{transform:scale(1.1)}}.Systems{margin-top:calc(var(--layout-header-vert-offset)*-1);padding-top:7.75rem}@media print{.Systems{margin-top:0;padding-top:1.875rem}}.Systems-heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:clamp(1.75rem,1.781vw + 1.33256rem,2.1875rem);font-weight:800;line-height:1.05;margin-bottom:3.125rem}@media print{.Systems-heading{font-size:1.75rem}}.Systems-heading b{color:var(--text-green)}.Systems-row{position:relative}.Systems-row+.Systems-row{margin-top:3.5rem}.Systems-name{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-bottom:2px solid;color:var(--text-blue-light);font-size:clamp(1rem,1.132vw + .73469rem,1.1875rem);letter-spacing:.05em;line-height:1;margin-bottom:1.5rem;padding-bottom:1.25rem;padding-right:9.375rem;text-transform:uppercase}@media print{.Systems-name{page-break-after:avoid}}.Systems-carousel{--col-gap:1rem;overflow:hidden}.Systems-carousel:not(.flickity-enabled){display:flex;flex-wrap:wrap;row-gap:var(--col-gap)}@media print{.Systems-carousel{--col-gap:1.25rem;display:flex;flex-wrap:wrap;gap:2.5rem var(--col-gap)}}.Systems-carousel-item{margin-right:var(--col-gap);width:calc(100% - var(--col-gap))}@media(min-width:768px){.Systems-carousel-item{width:calc(50% - var(--col-gap)*.5)}}@media(min-width:1024px){.Systems-carousel-item{width:calc(33.3% - var(--col-gap)*.6667)}}@media print{.Systems-carousel-item{margin-right:0;transform:none!important;width:calc(50% - var(--col-gap)*.5)}}.flickity-resize .Systems-carousel-item{height:100%}.Systems-carousel-buttons{background-color:var(--blue);border-radius:500px;display:flex;justify-content:space-between;overflow:hidden;position:absolute;right:0;top:-.8125rem}@media print{.Systems-carousel-buttons{display:none!important}}.Systems-carousel-buttons:has(.previous[disabled]+*+.next[disabled]){display:none}.Systems-carousel-buttons-button{align-items:center;background-color:#0000;border:0;display:flex;flex-direction:column;justify-content:center;padding:.625rem .6875rem;transition:color .15s ease-in-out}.Systems-carousel-buttons-button:is(:hover,:focus,:active){color:var(--blue-light)}.Systems-carousel-buttons-button[aria-disabled=true]{color:#fff3}.Systems-carousel-buttons-button .icon{height:auto;width:.625rem}.Systems-carousel-buttons-button.previous .icon{transform:rotate(180deg)}.Systems-carousel-buttons-count{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--buttons-bg-color);display:flex;flex-direction:column;font-size:1rem;justify-content:center;letter-spacing:.05rem;line-height:1;padding-left:.8125rem;padding-right:.8125rem;text-transform:uppercase}.Systems-carousel .flickity-viewport{overflow:visible}@media print{.Systems-carousel .flickity-slider,.Systems-carousel .flickity-viewport{display:contents!important}.Systems-carousel .flickity-cell{position:static!important}}.Systems-carousel .flickity-button{height:.0625rem;pointer-events:none;position:absolute;visibility:hidden;width:.0625rem}.Systems-challenge{--transition:transform 300ms ease-out;align-items:flex-start;border-radius:30px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:23.4375rem;overflow:hidden;padding:1.5rem 1rem;position:relative}@media print{.Systems-challenge{border-radius:0;break-inside:avoid;height:auto;min-height:0;padding:0;page-break-inside:avoid}}@media(prefers-reduced-motion:no-preference){.Systems-challenge:focus-within,.Systems-challenge:hover{--label-translateY:-1.0625rem;--link-translateY:-0.5rem}}.Systems-challenge.no-image{background-image:radial-gradient(at 100% 0,#435883 0,#0000 80%),radial-gradient(at 0 100%,#2d3296 0,#0000 100%)}.Systems-challenge.has-image:before{background-color:rgba(var(--blue-dark-rgb),.65);background-image:linear-gradient(to bottom,rgba(var(--navy-rgb),0),rgba(var(--navy-rgb),.65));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.Systems-challenge-image{filter:contrast(1) grayscale(100%);height:100%;left:0;mix-blend-mode:screen;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}@media print{.Systems-challenge-image{display:none!important}}.Systems-challenge-content{align-items:flex-start;display:flex;flex-direction:column;padding-top:1.875rem;z-index:3}@media print{.Systems-challenge-content{padding-top:0}}.Systems-challenge-label{border-bottom:2px solid;color:var(--text-blue-light);font-size:1rem;letter-spacing:.05rem;line-height:1;margin-bottom:.625rem;padding-bottom:.25rem;text-transform:uppercase;transform:translateY(var(--label-translateY,0));transition:var(--transition)}.Systems-challenge-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:currentColor;font-size:clamp(1.5rem,.255vw + 1.44019rem,1.5625rem);font-weight:800;line-height:1.15;margin-bottom:1.0625rem}@media(min-width:1024px){.Systems-challenge-link{font-size:clamp(1.375rem,1.22vw + .5945rem,1.5625rem)}}@media print{.Systems-challenge-link{font-size:1.375rem}}@media(prefers-reduced-motion:reduce){.Systems-challenge-link:is(:hover,:focus,:active){-webkit-text-decoration:underline;text-decoration:underline}}.Systems-challenge-link:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media print{.Systems-challenge-link:after{display:none!important}}.Systems-challenge-link-text{color:inherit;display:block;transform:translateY(var(--link-translateY,0));transition:var(--transition)}.Systems-challenge-strategies-label{color:var(--text-green);font-size:1rem;letter-spacing:.05rem;line-height:1;margin-bottom:.875rem;text-transform:uppercase}.Systems-challenge-strategies-row{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.Tooltip{--speed:200ms;--easing:ease-in-out;display:inline-block;position:relative;transition:all .15s var(--easing);vertical-align:middle}@media print{.Tooltip{max-width:100%}}.Tooltip.is-fullwidth{position:static}.Tooltip-toggle{position:relative;z-index:2}.Tooltip-content{bottom:100%;left:50%;position:absolute;text-align:left;transform:translateX(-50%);width:calc(100vw - 1.25rem);z-index:-1}@media print{.Tooltip-content{display:block;font-size:.85em!important;margin-top:1em;max-width:none!important;position:static;transform:none!important;width:auto!important}}@supports(width:max-content){.Tooltip-content{max-width:calc(100vw - 1.25rem);width:max-content}}@media(min-width:410px){.Tooltip-content{max-width:24.375rem}}.Tooltip-content.is-active{z-index:3}.Tooltip-content[data-align*=left]{left:0;right:auto;transform:translateX(0)}.Tooltip-content[data-align*=right]{left:auto;right:0;transform:translateX(0)}.Tooltip-content[data-align*=bottom],.align-bottom .Tooltip-content{bottom:auto;top:100%;transform:translate(-50%,1em)}.Tooltip-content[data-align*=bottom]:where([data-align*=left],[data-align*=right]),.align-bottom .Tooltip-content:where([data-align*=left],[data-align*=right]){transform:translateY(1em)}.Tooltip-content[data-align*=top],.align-bottom .Tooltip-content{bottom:100%;top:auto;transform:translate(-50%,-1em)}.Tooltip-content[data-align*=top]:where([data-align*=left],[data-align*=right]),.align-bottom .Tooltip-content:where([data-align*=left],[data-align*=right]){transform:translateY(-1em)}.Tooltip-content.l-fullwidth,.Tooltip-content[data-align*=full]{bottom:auto;left:0;max-width:none!important;top:auto;transform:translateY(1.25em);width:100%!important}@media(min-width:410px){.Tooltip-content.l-fullwidth,.Tooltip-content[data-align*=full]{left:50%;right:auto;transform:translate(-50%,1.25em)}}.Tooltip-content.l-fullwidth[data-align*=top],.Tooltip-content[data-align*=full][data-align*=top]{margin-top:-.5em;transform:translateY(-100%)}@media(min-width:410px){.Tooltip-content.l-fullwidth[data-align*=top],.Tooltip-content[data-align*=full][data-align*=top]{transform:translate(-50%,-100%)}}.Tooltip-content.l-fullwidth .Tooltip-inner:before,.Tooltip-content[data-align*=full] .Tooltip-inner:before{display:none}.Tooltip-inner{display:block;opacity:0;position:relative;transform:translateY(10%);transition:visibility 0s linear var(--speed),opacity var(--speed) linear,transform var(--speed) var(--easing);visibility:hidden;z-index:1}.Tooltip-inner[aria-hidden=false]{opacity:1;transform:translateY(0);transition:visibility 0s linear 0s,opacity var(--speed),transform var(--speed);visibility:visible}@media print{.Tooltip-inner{display:inline;font-size:1em!important;opacity:1;padding:0!important;transform:none;visibility:visible}}.Tooltip-inner:before{content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .15s var(--easing)}.align-bottom .Tooltip-inner:before,[data-align*=bottom] .Tooltip-inner:before{bottom:100%;top:auto}@media print{.Tooltip-inner:before{display:none}}.Tooltip{--toggle-icon-width:fs-em(1.1875rem,1.625rem);--toggle-left-padding:fs-em(0.375rem,1.625rem)}.Tooltip-inner{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backdrop-filter:blur(.28125rem);backdrop-filter:blur(.28125rem);background-color:rgba(var(--blue-rgb),.85);border-radius:24px;color:#fff;font-size:1rem;font-weight:400;line-height:1.3;padding:2rem}
/*# sourceMappingURL=main.24f2bbfb45adba033b6a.css.map*/
