@font-face{font-family:ananda_rational_textlight;src:url(./../../themes/bricks-child/ananda-font-kit/RationalText-Light.eot);src:url(./../../themes/bricks-child/ananda-font-kit/RationalText-Light.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/RationalText-Light.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/RationalText-Light.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/RationalText-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:noto_serifbold;src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-bold-webfont.eot);src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-bold-webfont.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-bold-webfont.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-bold-webfont.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-bold-webfont.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:noto_serifsemibold;src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-semibold-webfont.eot);src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-semibold-webfont.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-semibold-webfont.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-semibold-webfont.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-semibold-webfont.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:noto_serifbold_italic;src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-bolditalic-webfont.eot);src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-bolditalic-webfont.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-bolditalic-webfont.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-bolditalic-webfont.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-bolditalic-webfont.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:noto_serifitalic;src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-italic-webfont.eot);src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-italic-webfont.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-italic-webfont.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-italic-webfont.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-italic-webfont.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:noto_serifregular;src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-regular-webfont.eot);src:url(./../../themes/bricks-child/ananda-font-kit/notoserif-regular-webfont.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-regular-webfont.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-regular-webfont.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/notoserif-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:ananda_rational_displaybook;src:url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Book.eot);src:url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Book.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Book.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Book.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Book.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:ananda_rational_displaymedium;src:url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Medium.eot);src:url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Medium.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Medium.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Medium.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:ananda_rational_displaySBd;src:url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-SemiBold.eot);src:url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-SemiBold.eot#iefix) format('embedded-opentype'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-SemiBold.woff2) format('woff2'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-SemiBold.woff) format('woff'),url(./../../themes/bricks-child/ananda-font-kit/RationalDisplay-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}html,body,blockquote{font-weight:normal;color:var(--ananda-black);overflow-x:hidden;overscroll-behavior-x:none;font-family:ananda_rational_textlight,'Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2,h3,h4{font-family:Merriweather,serif}p,q,a,ul,li,.input,.nav-link,a.link--read-more>span.text{font-size:1.6rem;line-height:1.6}@media (min-width:22rem){p,q,a,ul,li,.input,.nav-link,a.link--read-more>span.text{font-size:calc(0.3278688525vw + 1.5278688525rem)}}@media (min-width:144rem){p,q,a,ul,li,.input,.nav-link,a.link--read-more>span.text{font-size:2rem}}p>a,figcaption>a{text-decoration:underline}li{line-height:1.2}li.big-circle>h3{margin-block-end:2rem}li.big-circle>ul>li>ul>li{margin-block-start:1rem}li + li:not(.toc-list-item){margin-block-start:1rem}ul.splide__pagination>li{margin-block-start:0}li.big-circle p>a{text-decoration:underline}q>p{font-size:1.6rem;line-height:1.5;font-family:ananda_rational_displaybook,Arial,Helvetica,sans-serif}@media (min-width:22rem){q>p{font-size:calc(0.7692307692vw + 1.4307692308rem)}}@media (min-width:48rem){q>p{font-size:calc(0.4166666667vw + 1.6rem)}}@media (min-width:144rem){q>p{font-size:2.2rem}}q>p strong{font-family:ananda_rational_displaymedium,Arial,Helvetica,sans-serif}a#button--back-to-website,#overlay-button::before{font-size:1.2rem;font-family:ananda_rational_displaySBd,sans-serif}@media (min-width:22rem){a#button--back-to-website,#overlay-button::before{font-size:calc(0.1639344262vw + 1.1639344262rem)}}@media (min-width:144rem){a#button--back-to-website,#overlay-button::before{font-size:1.4rem}}p>strong>a{text-decoration:underline}p>strong,p>b,a.link--text-arrow span,.link--read-more{font-family:ananda_rational_displaySBd}h1{font-size:3rem;line-height:1.1;font-family:noto_serifsemibold,Georgia,serif}@media (min-width:48rem){h1{font-size:calc(3.125vw + 1.5rem)}}@media (min-width:144rem){h1{font-size:6rem}}h1.hero{font-size:6rem;line-height:1;font-family:noto_serifsemibold,Georgia,serif}@media (min-width:22rem){h1.hero{font-size:calc(1.5384615385vw + 5.6615384615rem)}}@media (min-width:48rem){h1.hero{font-size:calc(3.3333333333vw + 4.8rem)}}@media (min-width:144rem){h1.hero{font-size:9.6rem}}body h1.thin{font-family:noto_serifregular,Georgia,serif}h2,h2>a{font-size:2.2rem;line-height:1.2;font-family:noto_serifbold,Georgia,serif;margin-block-end:1.2rem;scroll-margin-top:calc(2rem + var(--height-header-fluid))}@media (min-width:22rem){h2,h2>a{font-size:calc(1.1475409836vw + 1.9475409836rem)}}@media (min-width:144rem){h2,h2>a{font-size:3.6rem}}h3{font-size:1.8rem;line-height:1.3;font-family:noto_serifsemibold,Georgia,serif;margin-block-end:1.2rem}@media (min-width:22rem){h3{font-size:calc(0.7692307692vw + 1.6307692308rem)}}@media (min-width:48rem){h3{font-size:calc(0.5208333333vw + 1.75rem)}}@media (min-width:144rem){h3{font-size:2.5rem}}h3.heading--impact-kpi-value{font-size:3rem;margin-block-end:0}@media (min-width:22rem){h3.heading--impact-kpi-value{font-size:calc(3.8461538462vw + 2.1538461538rem)}}@media (min-width:48rem){h3.heading--impact-kpi-value{font-size:calc(1.0416666667vw + 3.5rem)}}@media (min-width:144rem){h3.heading--impact-kpi-value{font-size:5rem}}h4{font-size:1.4rem;line-height:1.4;font-family:noto_serifsemibold,Georgia,serif}@media (min-width:22rem){h4{font-size:calc(0.7692307692vw + 1.2307692308rem)}}@media (min-width:48rem){h4{font-size:calc(0.25vw + 1.48rem)}}@media (min-width:128rem){h4{font-size:1.8rem}}h5{font-size:1.125rem;line-height:1.4;font-family:noto_serifsemibold,Georgia,serif}.hero--subhead{font-size:1.75rem;line-height:1.1;font-family:noto_serifregular,Georgia,serif}@media (min-width:22rem){.hero--subhead{font-size:calc(4.8076923077vw + .6923076923rem)}}@media (min-width:48rem){.hero--subhead{font-size:calc(0.9114583333vw + 2.5625rem)}}@media (min-width:144rem){.hero--subhead{font-size:3.875rem}}.hero--portfolio{font-size:3rem;line-height:1.1;font-family:noto_serifbold,Georgia,serif}@media (min-width:22rem){.hero--portfolio{font-size:calc(1.9230769231vw + 2.5769230769rem)}}@media (min-width:48rem){.hero--portfolio{font-size:calc(2.0833333333vw + 2.5rem)}}@media (min-width:144rem){.hero--portfolio{font-size:5.5rem}}h3 strong{font-family:noto_serifbold,Georgia,serif}#header--chapter-link{font-family:noto_serifbold,Georgia,serif}.toc-heading,.toc-heading a,.grid_menu-link h3{font-size:1.8rem;line-height:1.4;margin-block-end:0;font-family:noto_serifsemibold,Georgia,serif}@media (min-width:24rem){.toc-heading,.toc-heading a,.grid_menu-link h3{font-size:calc(0.8333333333vw + 1.6rem)}}@media (min-width:48rem){.toc-heading,.toc-heading a,.grid_menu-link h3{font-size:calc(1.25vw + 1.4rem)}}@media (min-width:144rem){.toc-heading,.toc-heading a,.grid_menu-link h3{font-size:3.2rem}}li.toc-list-item>a{line-height:1.2}li.toc-list-item + li.toc-list-item{padding-block-start:1rem}.block--toc>p{font-family:ananda_rational_displaymedium;font-weight:500}.bignumber,.heading--xlarge-chapter-number,span.content{font-size:3.6rem;line-height:1;font-family:noto_serifsemibold,Georgia,serif}@media (min-width:22rem){.bignumber,.heading--xlarge-chapter-number,span.content{font-size:calc(1.9672131148vw + 3.1672131148rem)}}@media (min-width:144rem){.bignumber,.heading--xlarge-chapter-number,span.content{font-size:6rem}}.bignumber-sfdr{font-size:2.4rem;line-height:1;font-family:noto_serifsemibold,Georgia,serif}@media (min-width:22rem){.bignumber-sfdr{font-size:calc(8.6956521739vw + .4869565217rem)}}@media (min-width:68rem){.bignumber-sfdr{font-size:calc(2.1052631579vw + 4.9684210526rem)}}@media (min-width:144rem){.bignumber-sfdr{font-size:calc(4.1666666667vw + 2rem)}}@media (min-width:192rem){.bignumber-sfdr{font-size:10rem}}span.content{margin-left:3.5rem;background-color:white}.heading--impact-kpi-value{font-size:2.4rem;line-height:1;font-family:noto_serifsemibold,Georgia,serif}@media (min-width:22rem){.heading--impact-kpi-value{font-size:calc(1.5384615385vw + 2.0615384615rem)}}@media (min-width:48rem){.heading--impact-kpi-value{font-size:calc(0.8vw + 2.416rem)}}@media (min-width:98rem){.heading--impact-kpi-value{font-size:3.2rem}}#linkarrow{width:2.5rem}@media (min-width:48rem){#linkarrow{width:calc(3vw + 1.06rem)}}@media (min-width:98rem){#linkarrow{width:4rem}}@media screen and (max-width:768px){#linkarrow{display:none}}p.sidebar{font-size:1.4rem}@media (min-width:32rem){p.sidebar{font-size:calc(0vw + 1.4rem)}}@media (min-width:48rem){p.sidebar{font-size:calc(0.2083333333vw + 1.3rem)}}@media (min-width:144rem){p.sidebar{font-size:1.6rem}}.body-all-caps-bold{font-family:ananda_rational_displaySBd,Arial,Helvetica,sans-serif;text-transform:uppercase}caption,figcaption,figcaption>a,.caption-text,p.body-small,.caption-text>a{font-size:1.2rem;color:var(--ananda-black)}@media (min-width:32rem){caption,figcaption,figcaption>a,.caption-text,p.body-small,.caption-text>a{font-size:calc(0vw + 1.2rem)}}@media (min-width:48rem){caption,figcaption,figcaption>a,.caption-text,p.body-small,.caption-text>a{font-size:calc(0.2083333333vw + 1.1rem)}}@media (min-width:144rem){caption,figcaption,figcaption>a,.caption-text,p.body-small,.caption-text>a{font-size:1.4rem}}.footer_menu{font-size:1.2rem;line-height:1.2;font-family:ananda_rational_textlight,Arial,Helvetica,sans-serif}@media (min-width:48rem){.footer_menu{font-size:calc(0.625vw + .9rem)}}@media (min-width:144rem){.footer_menu{font-size:1.8rem}}h3.footer_menu{font-size:1.125rem;line-height:1.2;font-family:ananda_rational_textlight,Arial,Helvetica,sans-serif;color:#FFF}@media (min-width:48rem){h3.footer_menu{font-size:calc(0.25vw + 1.005rem)}}@media (min-width:98rem){h3.footer_menu{font-size:1.25rem}}.footer_menu{color:#FFF}#ananda_button{border:1px solid var(--ananda-black);border-radius:0;color:var(--ananda-black);font-size:14px;font-weight:500;font-family:ananda_rational_displaymedium,Arial,Helvetica,sans-serif;text-transform:uppercase;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:0}#ananda_button::after{background-color:var(--ananda-black);color:#FFF;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.2s transform ease-out;will-change:transform;z-index:-1}#ananda_button:hover::after{transform:translate(0,0)}#ananda_button:hover{color:#FFF}button.bricks-background-dark{border:1px solid #FFF;border-radius:0;background-color:var(--ananda-black);color:#FFF;font-size:14px;font-weight:500;font-family:ananda_rational_displaymedium,Arial,Helvetica,sans-serif;text-transform:uppercase;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:.2s transform ease-in-out;will-change:transform;z-index:0}button.bricks-background-dark::after{background-color:#FFF;color:var(--ananda-black);content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.2s transform ease-out;will-change:transform;z-index:-1}button.bricks-background-dark:hover::after{transform:translate(0,0)}button.bricks-background-dark:hover{color:var(--ananda-black)!important}.bricks-background-secondary{font-size:1.4rem}@media (min-width:22rem){.bricks-background-secondary{font-size:calc(0vw + 1.4rem)}}@media (min-width:48rem){.bricks-background-secondary{font-size:calc(0.2083333333vw + 1.3rem)}}@media (min-width:144rem){.bricks-background-secondary{font-size:1.6rem}}#link--carousel{font-size:1rem}@media (min-width:22rem){#link--carousel{font-size:calc(0.3278688525vw + .9278688525rem)}}@media (min-width:144rem){#link--carousel{font-size:1.4rem}}