﻿:root{--blue-600: #0338b9;--brown-900: #442b1a;--gray-100: #ffffff;--gray-200: #f7f7f7;--gray-300: #efefef;--gray-400: #e8e8e8;--gray-500: #c4c4c4;--gray-600: #9e9e9e;--gray-700: #777777;--gray-800: #444444;--gray-900: #2c2c2c;--green-100: #f9faf5;--green-200: #e7ebd9;--green-300: #dfe5cc;--green-600: #7f9534;--green-800: #283719;--green-900: #1c2811;--orange-600: #f5ae2a;--orange-700: #dd8a29}:root{--fixed-spacing-1: 0.25rem;--fixed-spacing-2: 0.5rem;--fixed-spacing-3: 0.75rem;--fixed-spacing-4: 1rem;--fixed-spacing-5: 1.25rem;--fixed-spacing-6: 2rem;--variable-spacing-0: 0rem;--variable-spacing-1: clamp(0.125rem, 0.5vw, 0.25rem);--variable-spacing-2: clamp(0.25rem, 1vw, 0.5rem);--variable-spacing-3: clamp(0.5rem, 1.5vw, 0.75rem);--variable-spacing-4: clamp(0.75rem, 2vw, 1rem);--variable-spacing-5: clamp(1rem, 2.5vw, 1.25rem);--variable-spacing-6: clamp(1.125rem, 3vw, 1.5rem);--variable-spacing-7: clamp(1.5rem, 4vw, 2rem);--variable-spacing-8: clamp(2rem, 5vw, 3rem);--variable-spacing-9: clamp(2.5rem, 6vw, 4rem);--variable-spacing-10: clamp(3rem, 7vw, 5rem);--variable-spacing-11: clamp(4rem, 8vw, 6.5rem);--variable-spacing-12: clamp(5rem, 10vw, 9rem);--margin: clamp(1rem, 5vw, 4rem)}:root{--breakpoint-gutter: 2rem;--breakpoint-marge-outside: 4rem;--breakpoint-screen-size: 32rem;--column-width-2: 12rem;--column-width-4: 26rem;--column-width-5: 33rem;--column-width-6: 40rem;--column-width-7: 47rem;--column-width-8: 54rem;--column-width-10: 68rem;--column-width-12: 82rem;--mask-fade-vertical: linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%)}:root{--family-body: "Adrianna";--family-title: "Adrianna";--family-icon: "Material Symbols Outlined";--font-size-1: clamp(0.75rem, 0.8vw + 0.625rem, 0.875rem);--font-size-2: clamp(1rem, 1vw + 0.75rem, 1.125rem);--font-size-3: clamp(1.125rem, 1.2vw + 0.875rem, 1.375rem);--font-size-4: clamp(1.25rem, 1.5vw + 0.875rem, 1.5625rem);--font-size-5: clamp(1.5rem, 2vw + 0.875rem, 1.875rem);--font-size-6: clamp(1.75rem, 2.5vw + 0.875rem, 2.1875rem);--font-size-7: clamp(2rem, 3vw + 0.875rem, 2.5rem);--font-size-8: clamp(2.5rem, 4vw + 1rem, 3.75rem);--font-weight-bold: 700;--font-weight-medium: 500;--font-weight-regular: 400;--font-weight-semibold: 600;--body-additional-text-family: var(--family-body);--body-additional-text-size: var(--font-size-1);--body-additional-text-weight: var(--font-weight-regular);--body-text-family: var(--family-body);--body-text-size: var(--font-size-2);--body-text-weight: var(--font-weight-regular);--body-intro-large-family: var(--family-body);--body-intro-large-size: var(--font-size-5);--body-intro-large-weight: var(--font-weight-regular);--body-intro-medium-family: var(--family-body);--body-intro-medium-size: var(--font-size-3);--body-intro-medium-weight: var(--font-weight-regular);--button-additional-family: var(--family-title);--button-additional-size: var(--font-size-2);--button-additional-weight: var(--font-weight-regular);--button-icon-family: var(--family-icon);--button-icon-size: var(--font-size-1);--button-icon-weight: var(--font-weight-regular);--button-regular-family: var(--family-title);--button-regular-size: var(--font-size-3);--button-regular-weight: var(--font-weight-semibold);--titles-card-title-family: var(--family-body);--titles-card-title-size: var(--font-size-2);--titles-card-title-weight: var(--font-weight-bold);--titles-h1-family: var(--family-title);--titles-h1-size: var(--font-size-8);--titles-h1-weight: var(--font-weight-bold);--titles-h2-family: var(--family-title);--titles-h2-size: var(--font-size-7);--titles-h2-weight: var(--font-weight-bold);--titles-h3-family: var(--family-title);--titles-h3-size: var(--font-size-6);--titles-h3-weight: var(--font-weight-bold);--titles-h4-family: var(--family-title);--titles-h4-size: var(--font-size-5);--titles-h4-weight: var(--font-weight-bold);--titles-h5-family: var(--family-title);--titles-h5-size: var(--font-size-4);--titles-h5-weight: var(--font-weight-bold)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;overflow-x:clip}*,*::before,*::after{box-sizing:inherit}img,picture{max-inline-size:100%;block-size:auto;display:block}body{margin:0;color:var(--gray-100);font-family:var(--family-body);font-size:var(--font-size-2);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.5;background-color:var(--gray-900)}a{color:inherit}.hidden{display:none}.no-scroll{overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.mobile-display-none{display:none}@media screen and (min-width: 37.5rem){.mobile-display-none{display:block}}.flex-col{display:flex;flex-direction:column}.gap-4{gap:var(--variable-spacing-4)}.gap-6{gap:var(--variable-spacing-6)}.gap-8{gap:var(--variable-spacing-8)}.title{color:var(--gray-100);font-family:var(--family-title);font-size:var(--font-size-7);font-style:normal;font-weight:var(--font-weight-bold);line-height:1.1;max-width:54rem}.title--hero{color:var(--gray-600);font-size:var(--font-size-7);line-height:1}@media screen and (min-width: 24rem){.title--hero{font-size:var(--font-size-8)}}.title~*{margin-top:var(--variable-spacing-8)}.title~.intro{margin-top:var(--variable-spacing-5);max-width:54rem}.subtitle{color:var(--gray-100);font-family:var(--family-body);font-size:var(--font-size-2);font-style:normal;font-weight:var(--font-weight-bold);line-height:1.4;margin-bottom:var(--variable-spacing-4)}.subtitle--highlight{color:var(--orange-600);font-family:var(--family-title);font-size:var(--font-size-4);line-height:1.2}.value{color:var(--orange-600);font-family:var(--family-title);font-size:var(--font-size-8);font-style:normal;font-weight:var(--font-weight-bold);line-height:1}.intro{font-size:var(--body-intro-medium-size);line-height:1.5}.text{color:var(--gray-400);line-height:1.6}.meta,.source,.note{color:var(--gray-600);font-size:var(--body-additional-text-size);line-height:1.4}.icon{color:var(--orange-600);font-family:var(--family-icon);font-size:2rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:.0625rem}.sticky{margin-bottom:var(--variable-spacing-8)}@media screen and (min-width: 48rem){.sticky{position:sticky;top:2rem;align-self:start;max-height:75vh;width:100%;overflow:hidden;margin-bottom:0}}.container{padding:var(--variable-spacing-10) var(--margin)}.image__container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%;height:100%}.image__container>*{grid-column:1;grid-row:1;width:100%;height:100%;display:block;object-fit:cover}.image__container .default{z-index:1}.image__container .color{opacity:0}.mask-edges{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%),linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%),linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);mask-composite:intersect}.mask-edges-tb{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%)}.gradient-bg{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 250 250' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='5' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"),linear-gradient(180deg, #040404 0%, #040404 10%, rgba(94, 94, 94, 0.4) 50%, #040404 75%);background-blend-mode:overlay}.logo{height:2rem;width:auto}.nav{display:flex;justify-content:space-between;align-items:center;padding:var(--margin)}.nav__list{display:flex;padding:var(--variable-spacing-5);align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:.65rem;background:rgba(44,44,44,.8);backdrop-filter:blur(3px)}.nav__link{color:var(--gray-100);font-size:var(--font-size-2);font-weight:var(--font-weight-regular);text-decoration:none;white-space:nowrap;transition:color .2s ease}.nav__link:hover,.nav__link:focus-visible{color:var(--orange-600);text-decoration:underline}@media screen and (min-width: 37.5rem){.nav{padding:var(--variable-spacing-4) var(--margin);padding-top:var(--variable-spacing-8)}.nav__list{aspect-ratio:auto;gap:var(--variable-spacing-4);padding:var(--variable-spacing-3) var(--variable-spacing-5);border-radius:1rem}.nav__link{font-size:var(--body-additional-text-size)}}.card-box{border-radius:.65rem;background:var(--gray-900);box-shadow:0 10px 25px 0 rgba(26,26,26,.03);padding:var(--variable-spacing-7);display:flex;flex-direction:column;min-height:0;justify-content:space-between}.card-box__title{font-size:var(--titles-card-title-size);font-weight:var(--titles-card-title-weight);padding-bottom:var(--variable-spacing-2)}.card-box__value{margin-bottom:var(--variable-spacing-8)}.card-box__value--flush{margin-bottom:var(--variable-spacing-4)}.card-box__body{font-size:var(--body-additional-text-size)}.card-box__image{display:block;max-width:100%;height:auto;margin:var(--variable-spacing-8) 0}.card-box__note{display:block;color:var(--gray-600);font-size:var(--body-additional-text-size)}.list-lines{display:flex;flex-direction:column;gap:var(--variable-spacing-8)}.list-lines>*~*{border-top:solid 1px var(--gray-100);padding-top:var(--variable-spacing-8)}@media screen and (min-width: 60rem){.list-lines:not(.list-lines--col){display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}.list-lines:not(.list-lines--col)>*{display:block;overflow:hidden}.list-lines:not(.list-lines--col)>*~*{border-left:solid 1px var(--gray-100);border-top:none;padding-left:var(--variable-spacing-8);padding-top:0}}.list-boxes{display:flex;flex-direction:column;gap:var(--variable-spacing-6)}.panel-split{align-items:start}@media screen and (min-width: 50rem){.panel-split{display:grid;grid-template-columns:repeat(12, 1fr);gap:32px}.panel-split--image-left .panel-split__img{grid-column:1/6;grid-row:1}.panel-split--image-left .panel-split__content{grid-column:7/-1;grid-row:1}.panel-split--image-right .panel-split__img{grid-column:7/-1;grid-row:1}.panel-split--image-right .panel-split__content{grid-column:1/6;grid-row:1}}.badge{color:var(--green-800);font-size:var(--body-additional-text-size);padding:var(--variable-spacing-3) var(--variable-spacing-6);width:fit-content;border-radius:5rem;background:var(--orange-600);margin-bottom:var(--variable-spacing-7)}.icon-item{display:flex;flex-direction:column;justify-content:start}.icon-item__icon{color:var(--orange-600);height:auto;margin-bottom:var(--variable-spacing-8);width:1.75rem}.sources__list{max-width:56rem;list-style-type:disc;padding-left:var(--variable-spacing-6);display:flex;flex-direction:column;gap:var(--variable-spacing-4);margin-top:var(--variable-spacing-8)}.sources__item{display:list-item;font-size:var(--body-additional-text-size);color:var(--gray-500);line-height:1.5}@media screen and (min-width: 45rem){.sources__list{display:block;column-count:2;column-gap:var(--variable-spacing-10)}.sources__item{break-inside:avoid;margin-bottom:var(--variable-spacing-4)}}.header{background-color:#040404}.hero{padding:0;display:grid;min-height:85vh;grid-template-columns:1fr;grid-template-rows:1fr min-content;gap:var(--variable-spacing-10)}.hero__img{-webkit-mask-image:var(--mask-fade-vertical);mask-image:var(--mask-fade-vertical)}.hero__content{grid-row:2;grid-column:1;padding:0 var(--margin) var(--variable-spacing-10);align-self:end;min-width:0;overflow-wrap:break-word}.hero__title{margin-bottom:var(--variable-spacing-6)}@media screen and (min-width: 60rem){.hero{grid-template-columns:max-content 1fr 1.5fr;grid-template-rows:1fr;min-height:80vh;gap:0}.hero__img{grid-row:1;grid-column:2/4}.hero__content{max-width:40rem;grid-row:1;grid-column:1;z-index:1;padding:var(--variable-spacing-10) var(--margin);align-self:end}}.stats{margin-top:var(--variable-spacing-6)}.stats__title-container{display:flex;flex-direction:column-reverse;gap:var(--variable-spacing-2)}.stats__list{margin:var(--variable-spacing-8) 0}.stats__value{margin-bottom:var(--variable-spacing-4)}@media screen and (min-width: 37.5rem){.stats__title-container{flex-direction:row;align-items:baseline;justify-content:space-between}}@media screen and (min-width: 60rem){.stats{padding-top:var(--variable-spacing-6)}}.impact{padding-top:var(--variable-spacing-10);padding-bottom:var(--variable-spacing-10)}.impact__img{margin-bottom:var(--variable-spacing-6);max-height:75vh;object-fit:cover;width:100%}.impact__text-wrapper{display:flex;flex-direction:column;gap:var(--variable-spacing-4);margin-top:var(--variable-spacing-6)}.impact__title{margin-top:var(--variable-spacing-8)}.impact__text{font-size:var(--body-intro-medium-size);font-weight:var(--font-weight-bold);line-height:1.5}@media screen and (min-width: 50rem){.impact{min-height:75vh}.impact__img{margin-bottom:0}.impact__content{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.impact__title{margin-top:0}}.metrics{padding-top:var(--variable-spacing-6)}.metrics__item .card-box__image{padding:var(--variable-spacing-8) 0;margin:0}.metrics__item{gap:var(--variable-spacing-6)}@media screen and (min-width: 26rem){.metrics__list{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:max-content max-content}.metrics__item{height:100%}.metrics__item:nth-child(1){grid-column:1;grid-row:1}.metrics__item:nth-child(2){grid-column:1;grid-row:2}.metrics__item:nth-child(3){grid-column:2;grid-row:1/-1}}@media screen and (min-width: 56rem){.metrics__list{align-items:start;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr}.metrics__item:nth-child(n){grid-column:auto;grid-row:1}}.statement{padding-top:var(--variable-spacing-6)}.statement__title{max-width:40rem}.statement__graph{width:100%;height:auto;max-inline-size:100%;border-radius:.5rem}@media screen and (min-width: 48rem){.statement__cards{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--variable-spacing-6)}}.consequences{padding-top:var(--variable-spacing-6)}.consequences__list{margin-top:var(--variable-spacing-10);list-style:none;padding-left:0;display:flex;flex-direction:column;gap:var(--variable-spacing-6)}@media screen and (min-width: 56rem){.consequences__list{flex-direction:row;gap:var(--variable-spacing-8)}.consequences__item{flex:1;background-color:rgba(0,0,0,0);box-shadow:none;border-radius:0;padding:0}.consequences__list>.consequences__item~.consequences__item{border-left:solid 1px var(--gray-100);padding-left:var(--variable-spacing-8)}}.blockquote{padding-top:var(--variable-spacing-6)}.blockquote__quote{display:flex;flex-direction:column;margin:0 auto;max-width:54rem;quotes:"“" "”" "‘" "’";row-gap:var(--variable-spacing-7);text-align:center}.blockquote__quote p{color:var(--orange-600);font-family:var(--family-title);font-size:var(--font-size-5);font-weight:var(--font-weight-bold);line-height:1.2}.blockquote__quote p:first-of-type:before{content:open-quote}.blockquote__quote p:last-of-type:after{content:close-quote}.blockquote__author{font-weight:var(--font-weight-bold)}.solutions{background-color:#030303}.solutions__list{counter-reset:solution-counter}.solutions__item{counter-increment:solution-counter}.solutions__item::before{content:counter(solution-counter, decimal-leading-zero);color:var(--blue-600);font-family:var(--family-title);font-size:var(--titles-h4-size);font-weight:var(--titles-h4-weight);display:block;margin-bottom:var(--variable-spacing-4)}.solutions__subtitle{margin-bottom:var(--variable-spacing-2)}@media screen and (min-width: 50rem){.solutions__item{display:grid;grid-template-columns:5rem 1fr;grid-template-rows:max-content max-content;align-items:center;gap:var(--variable-spacing-2)}.solutions__item::before{margin:0;grid-column:1;grid-row:1;align-self:start}.solutions__subtitle{grid-column:2;grid-row:1;margin-bottom:0}.solutions__text{grid-column:2;grid-row:2}}.recognition{background-color:#030303;align-items:start}.recognition__list{padding-top:var(--variable-spacing-10)}@media screen and (min-width: 42rem){.recognition{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, max-content);gap:32px}.recognition__content{grid-column:1/-1;grid-row:1}.recognition__img{grid-column:8/-1;grid-row:2}.recognition__list{grid-column:1/7;grid-row:2;padding-top:0}}.sources{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 250 250' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='5' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"),linear-gradient(180deg, #4b4b4b 0%, rgba(58, 58, 58, 0.4) 100%);background-blend-mode:overlay}.footer{background:rgba(68,68,68,.7);padding:var(--variable-spacing-10) var(--margin) 0}.footer__info{align-items:center;display:flex;flex-direction:column;gap:var(--variable-spacing-8);padding-bottom:var(--variable-spacing-8);text-align:center}.footer__logo{flex-shrink:0}.footer__text-wrapper{display:flex;flex-direction:column;gap:var(--variable-spacing-4);max-width:50rem}.footer__text{color:var(--gray-500);font-size:var(--body-additional-text-size);line-height:1.6}.footer__meta{padding-top:var(--variable-spacing-6);padding-bottom:var(--variable-spacing-6);font-size:var(--body-additional-text-size);display:flex;justify-content:space-between;align-items:end}.footer__links{display:flex;flex-direction:column}.footer__link,.footer__credits{color:var(--gray-500);text-decoration:none}.footer__credits{margin-left:auto}.footer__link:hover,.footer__link:focus-visible{color:var(--gray-100);text-decoration:underline}@media screen and (min-width: 26rem){.footer__meta{flex-direction:row;justify-content:space-between}.footer__links{flex-direction:row;gap:var(--variable-spacing-6)}}

/*# sourceMappingURL=main.css.map */