@font-face{font-family:Magistral Light;src:url(/wp-content/uploads/2021/08/Magistral-Light.woff2)format("woff2"),url(/wp-content/uploads/2021/08/Magistral-Light.woff)format("woff");font-display:swap}@font-face{font-family:Magistral Book;src:url(/wp-content/uploads/2021/08/Magistral-Book.woff2)format("woff2"),url(/wp-content/uploads/2021/08/Magistral-Book.woff)format("woff");font-display:swap}@font-face{font-family:Soleil;src:url(/wp-content/uploads/2021/08/Soleil-W01-Regular.woff2)format("woff2"),url(/wp-content/uploads/2021/08/Soleil-W01-Regular.woff)format("woff");font-display:swap}:root{--c-climate:#5691a6;--c-energy:#72c08e;--c-health:#d75b50;--c-justice:#f7de6b;--c-menu:#efbe5c;--c-text:#3a3a3a;--c-muted:#7a7a7a;--c-ink:#000;--c-bg:#fff;--c-line:#e6e6e6;--f-heading:"Magistral Light", "Magistral Book", system-ui, sans-serif;--f-heading-alt:"Magistral Book", system-ui, sans-serif;--f-body:"Soleil", system-ui, sans-serif;--w-content:72rem;--w-prose:44rem;--gutter:clamp(1rem, 4vw, 2rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--c-bg);color:var(--c-text);font:1.0625rem/1.7 var(--f-body);margin:0}img,video,iframe{max-width:100%;height:auto}a{color:var(--c-climate)}a:hover{color:var(--c-ink)}h1,h2,h3,h4,h5,h6{font-family:var(--f-heading);color:var(--c-ink);letter-spacing:.02em;font-weight:600;line-height:1.2}h1{text-transform:uppercase;font-size:clamp(2rem,5vw,3.25rem)}h2{font-size:clamp(1.5rem,3.5vw,2.25rem)}hr{border:0;border-top:2px solid var(--c-ink);margin:2rem 0}.wrap{width:min(100% - 2 * var(--gutter), var(--w-content));margin-inline:auto}.prose{width:min(100% - 2 * var(--gutter), var(--w-prose));margin-inline:auto}.prose img{margin:1.5rem auto;display:block}.prose figure{margin:1.5rem 0}.prose figcaption{color:var(--c-muted);text-align:center;font-size:.9rem}.prose blockquote{border-left:4px solid var(--accent,var(--c-climate));margin:1.5rem 0;padding-left:1.25rem;font-style:italic}.prose table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.prose td,.prose th{border:1px solid var(--c-line);padding:.5rem}.button{background:var(--c-ink);color:#fff;font-family:var(--f-heading-alt);text-transform:uppercase;letter-spacing:.08em;padding:.7rem 1.6rem;text-decoration:none;display:inline-block}.button:hover{background:var(--accent,var(--c-climate));color:#fff}.embed{aspect-ratio:16/9;border:0;width:100%;margin:1.5rem 0;display:block}.page-body{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}:where(.page-body) :is(h1,h2,h3,h4,h5,h6){color:inherit;text-transform:none;letter-spacing:normal;margin-block:.5rem 1rem;font-family:inherit;font-weight:500;line-height:1.2}:where(.page-body) h1{font-size:2.5rem}:where(.page-body) h2{font-size:2rem}:where(.page-body) h3{font-size:1.75rem}:where(.page-body) h4{font-size:1.5rem}:where(.page-body) h5{font-size:1.25rem}:where(.page-body) h6{font-size:1rem}:where(.page-body) p{margin-block:0 .9rem}:where(.page-body) a{color:#000;text-decoration:none}:where(.page-body .w)>:first-child{margin-top:0}:where(.page-body .w)>:last-child:not(.rich-text){margin-bottom:0}:where(.page-body .e-heading){font-family:var(--f-heading);color:#5691a6;margin:0;padding:0;font-weight:600;line-height:1}:where(.page-body .e-heading) a{color:inherit;text-decoration:none}:where(.page-body .w-text-editor){font-family:var(--f-body);color:#7a7a7a}:where(.page-body .w-image,.page-body .w-icon){text-align:center}:where(.page-body .e-image){margin:0}:where(.page-body .e-image img){vertical-align:middle;max-width:100%;height:auto;display:inline-block}:where(.page-body .e-divider){border:0;border-top:1px solid #000;width:100%;margin:0 auto}:where(.page-body .w-divider){padding-block:15px}:where(.page-body .e-spacer){height:50px}:where(.page-body .icon-svg){object-fit:contain;vertical-align:middle;max-width:100%}.video{width:100%;display:block}:where(.e-button){color:#333;font-family:var(--f-body);background:#f7de6b;border:0 solid;border-radius:3px;padding:12px 24px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:filter .2s;display:inline-block}.e-button:hover{filter:brightness(.92)}:where(.e-button--xs){border-radius:2px;padding:10px 20px;font-size:13px}:where(.e-button--md){border-radius:4px;padding:15px 30px;font-size:16px}:where(.e-button--lg){border-radius:5px;padding:20px 40px;font-size:18px}:where(.e-button--xl){border-radius:6px;padding:25px 50px;font-size:20px}:where(.e-button--info){background:#5bc0de}:where(.e-button--success){background:#5cb85c}:where(.e-button--warning){background:#f0ad4e}:where(.e-button--danger){background:#d9534f}:where(.page-body .e-sec){display:flex;position:relative}:where(.page-body .e-sec__inner){width:100%;margin-inline:auto;display:flex;position:relative}:where(.page-body .e-sec--boxed>.e-sec__inner){max-width:1140px}:where(.page-body .e-col){min-height:1px;display:flex;position:relative}:where(.page-body .e-col__wrap){width:100%;padding:var(--col-pad,10px);flex-direction:column;display:flex;position:relative}:where(.page-body .e-col__wrap)>:not(:last-child){margin-bottom:var(--widget-gap,20px)}.page-body .has-overlay:before{content:"";pointer-events:none;position:absolute;inset:0}.page-body .has-overlay>*{position:relative}@media (width<=1024px){:where(.page-body .e-sec--boxed>.e-sec__inner){max-width:1024px}}@media (width<=767px){:where(.page-body .e-sec__inner){flex-wrap:wrap}:where(.page-body .e-sec--boxed>.e-sec__inner){max-width:767px}}:where(.page-body .e){gap:20px;padding:10px;display:flex}:where(.page-body .e .e){padding:0}:where(.page-body .stack){flex-direction:column}:where(.page-body .row){flex-wrap:wrap}:where(.page-body .e-boxed){padding-inline:max(10px,50% - 570px)}@media (width>=1025px){.hide-desktop{display:none!important}}@media (width>=768px) and (width<=1024px){.hide-tablet{display:none!important}}@media (width<=767px){.hide-mobile{display:none!important}}details{border-bottom:2px solid var(--c-ink);padding-block:.75rem}summary{cursor:pointer;font-family:var(--f-heading);color:var(--c-ink);font-size:1.25rem;font-weight:600}.carousel{position:relative}.carousel__track{--pv:var(--per-view,3);--g:var(--gap,10px);--h:var(--slide-h,auto);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pv) - 1) * var(--g)) / var(--pv));gap:var(--g);scroll-snap-type:x mandatory;scrollbar-width:none;display:grid;overflow-x:auto}.carousel__track::-webkit-scrollbar{display:none}.carousel__track>*{scroll-snap-align:start;margin:0}.carousel img{width:100%;height:var(--h);object-fit:var(--fit,cover);border-radius:var(--radius,0);display:block}.carousel--logos img{object-fit:contain;height:auto;max-height:6rem}@media (width<=1024px){.carousel__track{--pv:var(--per-view-t,2);--g:var(--gap-t,var(--gap,10px));--h:var(--slide-h-t,var(--slide-h,auto))}}@media (width<=767px){.carousel__track{--pv:var(--per-view-m,1);--g:var(--gap-m,var(--gap-t,var(--gap,10px)));--h:var(--slide-h-m,var(--slide-h-t,var(--slide-h,auto)))}}.slider{position:relative}.slider__track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.slider__track::-webkit-scrollbar{display:none}.slide{height:var(--slide-h,400px);padding:var(--slide-pad,0);scroll-snap-align:start;background-position:50%;background-size:cover;flex:0 0 100%;justify-content:center;align-items:center;display:flex;overflow:hidden}.slide__content{width:var(--content-w,66%);text-align:var(--slide-align,center)}.slide__heading{margin-bottom:30px;font-size:35px;font-weight:700;line-height:1}.slide__text{margin-bottom:30px;font-size:17px;line-height:1.4}.slide__text:last-child{margin-bottom:0}.carousel-arrow{z-index:1;color:var(--arrow-color,#fff);cursor:pointer;background:0 0;border:0;padding:.25rem;font-size:2.5rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.carousel-arrow--prev{left:0}.carousel-arrow--next{right:0}.carousel-arrow[disabled]{opacity:.3;cursor:default}.slider-dots{justify-content:center;gap:8px;padding-top:12px;display:flex}.slider-dots button{background:var(--dot-color,#000);opacity:.4;cursor:pointer;border:0;border-radius:50%;width:9px;height:9px;padding:0}.slider-dots button[aria-current=true]{opacity:1}.author-box{border-left:4px solid var(--accent,var(--c-climate));background:#f6f6f6;margin-top:2rem;padding:1.25rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header[data-astro-cid-nen7h5rs]{z-index:10;background:#fff;align-items:center;gap:10px;padding:10px;display:flex;position:sticky;top:0}.logo[data-astro-cid-nen7h5rs]{flex:none;width:205px;margin-left:40px;display:block}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:100%;height:auto;display:block}.actions[data-astro-cid-nen7h5rs]{flex:1;justify-content:flex-end;align-items:center;gap:20px;min-height:50px;display:flex}.instagram[data-astro-cid-nen7h5rs],.search-toggle[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs]{color:#000;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.instagram[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:33px;display:block}.search-toggle[data-astro-cid-nen7h5rs]{width:35px;height:35px}.menu-toggle[data-astro-cid-nen7h5rs]{padding:5px 0 0 5px}@media (width<=767px){.site-header[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:center}.logo[data-astro-cid-nen7h5rs]{width:100%;margin-left:0}.actions[data-astro-cid-nen7h5rs]{justify-content:center;min-height:0}}.search-overlay[data-astro-cid-nen7h5rs]{background:#020101eb;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.search-overlay[data-astro-cid-nen7h5rs] form[data-astro-cid-nen7h5rs]{place-items:center;height:100%;padding:0 10vw;display:grid}.search-overlay[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]{color:#fff;width:100%;max-width:50rem;font:3rem var(--f-body);background:0 0;border:0;border-bottom:1px solid #fff9;outline:none;padding:.5rem 0}.search-overlay[data-astro-cid-nen7h5rs] .overlay-close[data-astro-cid-nen7h5rs]{color:#fff}.overlay-close[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;font-size:2.5rem;line-height:1;position:absolute;top:1rem;right:1.5rem}.menu[data-astro-cid-nen7h5rs]{background:var(--c-menu);width:min(100%,26rem);max-width:none;height:100%;max-height:none;color:var(--c-ink);border:0;margin:0 0 0 auto;padding:4rem 2rem 2rem}.menu[data-astro-cid-nen7h5rs]::backdrop{background:#0006}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.menu[data-astro-cid-nen7h5rs]>nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:2px solid var(--c-ink)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{color:var(--c-ink);font-family:var(--f-heading);padding:1rem 0 .75rem;font-size:1.8rem;font-weight:600;text-decoration:none;display:block}.menu[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs]{border:0;padding:0}.menu[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.4rem 0 .4rem 1rem;font-size:1.25rem}.menu-mark[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:55%;margin:2rem auto 0;display:block}
