*,:before,:after{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none;border:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}@font-face{font-family:ABC Diatype;src:url(/fonts/ABCDiatype-Regular.woff2);font-style:normal;font-weight:400}@font-face{font-family:ABC Diatype;src:url(/fonts/ABCDiatype-RegularItalic.woff2);font-style:italic;font-weight:400}@font-face{font-family:ABC Diatype;src:url(/fonts/ABCDiatype-Bold.woff2);font-style:normal;font-weight:700}@font-face{font-family:ABC Diatype;src:url(/fonts/ABCDiatype-BoldItalic.woff2);font-style:italic;font-weight:700}@font-face{font-family:ABC Diatype Semi-Mono;src:url(/fonts/ABCDiatypeSemi-Mono-Regular.woff2);font-style:normal;font-weight:400}@font-face{font-family:ABC Diatype Semi-Mono;src:url(/fonts/ABCDiatypeSemi-Mono-RegularItalic.woff2);font-style:italic;font-weight:400}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:1.6rem;padding-left:1.6rem;max-width:1612px;width:100%}@media screen and (min-width: 769px),print{.container{padding-right:3.2rem;padding-left:3.2rem}}@media screen and (min-width: 1088px){.container{padding-right:7rem;padding-left:7rem}}.post-container{display:grid;grid-template-columns:1fr min(60ch,100% - 6rem) 1fr;justify-items:flex-start;margin:0 auto;gap:2.4rem}@media screen and (min-width: 769px),print{.post-container{grid-template-columns:1fr min(60ch,100% - 10rem) 1fr}}@media screen and (min-width: 1088px){.post-container{grid-template-columns:1fr min(60ch,100% - 14rem) 1fr}}.post-container>*{grid-column:2}.post-container .is-wide{margin-left:auto;margin-right:auto;grid-column:1/4;max-width:85ch}.post-container .is-full-bleed{grid-column:1/4}.post-container h1+*{margin-top:-2.4rem}.post-container h2+*{margin-top:-2.4rem}.post-container h3+*{margin-top:-2.4rem}.post-container h4+*{margin-top:-2.4rem}.post-container h5+*{margin-top:-2.4rem}.post-container h6+*{margin-top:-2.4rem}.post-container *+ul{margin-top:-2.4rem}.post-container figure{margin-bottom:2.4rem}.post-container img,.post-container figure{display:block;width:100%;height:auto;max-width:100%}.post-container img+h1{margin-top:2.4rem}.post-container img+h2{margin-top:2.4rem}.post-container img+h3{margin-top:2.4rem}.post-container img+h4{margin-top:2.4rem}.post-container img+h5{margin-top:2.4rem}.post-container img+h6{margin-top:2.4rem}.columns,.row{display:grid;grid-template-columns:repeat(12,1fr);gap:1.6rem}@media screen and (min-width: 769px),print{.columns,.row{gap:2.4rem}}@media screen and (min-width: 1472px){.columns,.row{gap:2.4rem}}.columns.is-gapless,.row.is-gapless{gap:0}.columns.is-v-centered,.row.is-v-centered{align-items:center}.column{grid-column:span 12}@media screen and (max-width: 768px){.column.is-1-mobile{grid-column-start:initial;grid-column-end:span 1}.column.is-2-mobile{grid-column-start:initial;grid-column-end:span 2}.column.is-3-mobile{grid-column-start:initial;grid-column-end:span 3}.column.is-4-mobile{grid-column-start:initial;grid-column-end:span 4}.column.is-5-mobile{grid-column-start:initial;grid-column-end:span 5}.column.is-6-mobile{grid-column-start:initial;grid-column-end:span 6}.column.is-7-mobile{grid-column-start:initial;grid-column-end:span 7}.column.is-8-mobile{grid-column-start:initial;grid-column-end:span 8}.column.is-9-mobile{grid-column-start:initial;grid-column-end:span 9}.column.is-10-mobile{grid-column-start:initial;grid-column-end:span 10}.column.is-11-mobile{grid-column-start:initial;grid-column-end:span 11}.column.is-12-mobile{grid-column-start:initial;grid-column-end:span 12}.column.is-offset-1-mobile{grid-column-start:2}.column.is-offset-2-mobile{grid-column-start:3}.column.is-offset-3-mobile{grid-column-start:4}.column.is-offset-4-mobile{grid-column-start:5}.column.is-offset-5-mobile{grid-column-start:6}.column.is-offset-6-mobile{grid-column-start:7}.column.is-offset-7-mobile{grid-column-start:8}.column.is-offset-8-mobile{grid-column-start:9}.column.is-offset-9-mobile{grid-column-start:10}.column.is-offset-10-mobile{grid-column-start:11}.column.is-offset-11-mobile{grid-column-start:12}.column.is-offset-12-mobile{grid-column-start:13}}@media screen and (min-width: 769px) and (max-width: 1088px){.column.is-1,.column.is-1-tablet{grid-column-start:initial;grid-column-end:span 1}.column.is-2,.column.is-2-tablet{grid-column-start:initial;grid-column-end:span 2}.column.is-3,.column.is-3-tablet{grid-column-start:initial;grid-column-end:span 3}.column.is-4,.column.is-4-tablet{grid-column-start:initial;grid-column-end:span 4}.column.is-5,.column.is-5-tablet{grid-column-start:initial;grid-column-end:span 5}.column.is-6,.column.is-6-tablet{grid-column-start:initial;grid-column-end:span 6}.column.is-7,.column.is-7-tablet{grid-column-start:initial;grid-column-end:span 7}.column.is-8,.column.is-8-tablet{grid-column-start:initial;grid-column-end:span 8}.column.is-9,.column.is-9-tablet{grid-column-start:initial;grid-column-end:span 9}.column.is-10,.column.is-10-tablet{grid-column-start:initial;grid-column-end:span 10}.column.is-11,.column.is-11-tablet{grid-column-start:initial;grid-column-end:span 11}.column.is-12,.column.is-12-tablet{grid-column-start:initial;grid-column-end:span 12}.column.is-offset-1-tablet{grid-column-start:2}.column.is-offset-2-tablet{grid-column-start:3}.column.is-offset-3-tablet{grid-column-start:4}.column.is-offset-4-tablet{grid-column-start:5}.column.is-offset-5-tablet{grid-column-start:6}.column.is-offset-6-tablet{grid-column-start:7}.column.is-offset-7-tablet{grid-column-start:8}.column.is-offset-8-tablet{grid-column-start:9}.column.is-offset-9-tablet{grid-column-start:10}.column.is-offset-10-tablet{grid-column-start:11}.column.is-offset-11-tablet{grid-column-start:12}.column.is-offset-12-tablet{grid-column-start:13}}@media screen and (min-width: 1088px){.column.is-1{grid-column-start:initial;grid-column-end:span 1}.column.is-2{grid-column-start:initial;grid-column-end:span 2}.column.is-3{grid-column-start:initial;grid-column-end:span 3}.column.is-4{grid-column-start:initial;grid-column-end:span 4}.column.is-5{grid-column-start:initial;grid-column-end:span 5}.column.is-6{grid-column-start:initial;grid-column-end:span 6}.column.is-7{grid-column-start:initial;grid-column-end:span 7}.column.is-8{grid-column-start:initial;grid-column-end:span 8}.column.is-9{grid-column-start:initial;grid-column-end:span 9}.column.is-10{grid-column-start:initial;grid-column-end:span 10}.column.is-11{grid-column-start:initial;grid-column-end:span 11}.column.is-12{grid-column-start:initial;grid-column-end:span 12}.column.is-offset-1{grid-column-start:2}.column.is-offset-2{grid-column-start:3}.column.is-offset-3{grid-column-start:4}.column.is-offset-4{grid-column-start:5}.column.is-offset-5{grid-column-start:6}.column.is-offset-6{grid-column-start:7}.column.is-offset-7{grid-column-start:8}.column.is-offset-8{grid-column-start:9}.column.is-offset-9{grid-column-start:10}.column.is-offset-10{grid-column-start:11}.column.is-offset-11{grid-column-start:12}.column.is-offset-12{grid-column-start:13}}:root{--fluid-min-width: 320;--fluid-max-width: 1140;--fluid-screen: 100vw;--fluid-bp: calc( (var(--fluid-screen) - var(--fluid-min-width) / 10 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)) );--caption: calc(calc(12 / 10 * 1rem) + 2 * var(--fluid-bp));--label: calc(calc(14 / 10 * 1rem) + 0 * var(--fluid-bp));--body: calc( 1.6rem + 2 * var(--fluid-bp));--h6: calc( 1.8rem + 2 * var(--fluid-bp));--h5: calc( 1.8rem + 6 * var(--fluid-bp));--h4: calc( 1.8rem + 6 * var(--fluid-bp));--h3: calc(calc(24 / 10 * 1rem) + 8 * var(--fluid-bp));--h2: calc(calc(28 / 10 * 1rem) + 20 * var(--fluid-bp));--h1: calc(calc(38 / 10 * 1rem) + 34 * var(--fluid-bp))}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-top:0;margin-bottom:2.5rem}p:last-child{margin-bottom:0}a{color:#2c2724;transition:.4s ease color}a:hover{color:#100e0d}h1,.h1,.p-impact.slider .content .impact-heading,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:2rem;font-weight:700;overflow-wrap:normal!important;display:block}h1,.h1,.p-impact.slider .content .impact-heading{font-size:var(--h1);line-height:1;margin-bottom:5rem}h2,.h2{font-size:var(--h2);line-height:1;margin-bottom:4.8rem}h3,.h3{font-size:var(--h3);line-height:1}h4,.h4{font-size:var(--h4);line-height:1.2}h5,.h5{font-size:var(--h5);line-height:1.2;font-weight:400}h6,.h6{font-size:var(--h6);line-height:1.6;font-weight:400}.label,.textLink{font-size:var(--label);font-family:ABC Diatype Semi-Mono,monospace;text-transform:uppercase;font-weight:400;line-height:1}.nav-link{display:flex;align-items:center;font-size:var(--label);gap:.8rem;text-transform:uppercase;font-family:ABC Diatype Semi-Mono,monospace}.caption,.b-projectCallout .text-wrapper .text,.b-iconColumns .icon-column-item .text,.field-error,figcaption{font-family:ABC Diatype Semi-Mono,monospace;font-size:var(--label);line-height:1.4;margin-top:1rem;color:#544a45}blockquote,blockquote p{font-size:var(--h4);font-weight:700;line-height:1.2}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre;overflow-x:scroll}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #2c2724}a.underline{text-decoration:underline}a.underline:hover{color:#ff3d00}*,*:after,*:before{box-sizing:border-box}html{font-size:62.5%}body{font-family:ABC Diatype,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--body);font-weight:400;line-height:1.6;color:#2c2724;background-color:#f3ece6}body.no-scroll{overflow:hidden}main{min-height:75vh;min-height:75dvh}main:focus{outline:none}section{margin-top:7.2rem;margin-bottom:0;position:relative;z-index:5}section:last-child{margin-top:7.2rem;margin-bottom:7.2rem}@media screen and (min-width: 769px){section{margin-top:9.6rem}section:last-child{margin-top:9.6rem;margin-bottom:9.6rem}}@media screen and (min-width: 1472px){section{margin-top:9.6rem}section:last-child{margin-top:9.6rem;margin-bottom:9.6rem}}section.has-bg-color{padding-bottom:7.2rem;margin-top:7.2rem;margin-bottom:0}section.has-bg-color:last-child{padding-bottom:7.2rem;margin-top:7.2rem;margin-bottom:0}@media screen and (min-width: 1088px){section.has-bg-color{padding-bottom:9.6rem;margin-top:9.6rem;margin-bottom:0}section.has-bg-color:last-child{padding-bottom:9.6rem;margin-top:9.6rem;margin-bottom:0}}section.has-bg-color+section.has-bg-color{margin-top:0}:root{--fluid-min-width: 320;--fluid-max-width: 1140;--fluid-screen: 100vw;--fluid-bp: calc( (var(--fluid-screen) - var(--fluid-min-width) / 10 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)) );--space-sm: calc( 1.8rem + 6 * var(--fluid-bp));--space-md: calc( 1.8rem + 12 * var(--fluid-bp));--space-lg: calc( 2rem + 16 * var(--fluid-bp));--space-xl: calc( 2.2rem + 26 * var(--fluid-bp));--space-2xl: calc(calc(24 / 10 * 1rem) + 36 * var(--fluid-bp));--space-3xl: calc( 4rem + calc(69.46 - 40) * var(--fluid-bp))}@media screen and (min-width: 1140px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px)}}.space-sm-b{padding-bottom:var(--space-sm)}.space-sm-t{padding-top:var(--space-sm)}.space-sm-l{padding-left:var(--space-sm)}.space-sm-r{padding-right:var(--space-sm)}.space-sm-y{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.space-sm-x{padding-left:var(--space-sm);padding-right:var(--space-sm)}.space-md-b{padding-bottom:var(--space-md)}.space-md-t{padding-top:var(--space-md)}.space-md-l{padding-left:var(--space-md)}.space-md-r{padding-right:var(--space-md)}.space-md-y{padding-top:var(--space-md);padding-bottom:var(--space-md)}.space-md-x{padding-left:var(--space-md);padding-right:var(--space-md)}.space-lg-b{padding-bottom:var(--space-lg)}.space-lg-t{padding-top:var(--space-lg)}.space-lg-l{padding-left:var(--space-lg)}.space-lg-r{padding-right:var(--space-lg)}.space-lg-y{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.space-lg-x{padding-left:var(--space-lg);padding-right:var(--space-lg)}.space-xl-b{padding-bottom:var(--space-xl)}.space-xl-t{padding-top:var(--space-xl)}.space-xl-l{padding-left:var(--space-xl)}.space-xl-r{padding-right:var(--space-xl)}.space-xl-y{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.space-xl-x{padding-left:var(--space-xl);padding-right:var(--space-xl)}.space-2xl-b{padding-bottom:var(--space-2xl)}.space-2xl-t{padding-top:var(--space-2xl)}.space-2xl-l{padding-left:var(--space-2xl)}.space-2xl-r{padding-right:var(--space-2xl)}.space-2xl-y{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.space-2xl-x{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.space-3xl-b{padding-bottom:var(--space-3xl)}.space-3xl-t{padding-top:var(--space-3xl)}.space-3xl-l{padding-left:var(--space-3xl)}.space-3xl-r{padding-right:var(--space-3xl)}.space-3xl-y{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.space-3xl-x{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.button,.primaryButton,input[type=submit],input[type=reset],input[type=button]{display:inline-block;text-align:center;text-decoration:none;padding:1.2rem 1.6rem;font-family:ABC Diatype Semi-Mono,monospace;font-weight:400;text-transform:uppercase;font-size:var(--label);line-height:1;border-radius:.8rem;border:0;transition:.4s ease background-color,.4s ease color;background-color:#bd8441;color:#fff}.button.sand,.primaryButton.sand,input[type=submit].sand,input[type=reset].sand,input[type=button].sand{background-color:#f3ece6;color:#2c2724}.button.sand:hover,.primaryButton.sand:hover,input[type=submit].sand:hover,input[type=reset].sand:hover,input[type=button].sand:hover{background-color:#ff3d00;color:#f3ece6}.button[disabled],.primaryButton[disabled],input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled]{opacity:.5;cursor:not-allowed}.button:hover,.primaryButton:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#f3ece6;background-color:#ff3d00}input,textarea,select{width:100%;appearance:none;padding:1.2rem 1.6rem;background-color:#ffffff80;border:1px solid transparent;border-radius:.8rem;box-shadow:0 0 0 1px #0000;transition:.2s ease box-shadow;box-sizing:border-box;line-height:1;cursor:pointer}input.is-invalid,textarea.is-invalid,select.is-invalid{box-shadow:0 0 0 1px #ff3d00}input:hover,textarea:hover,select:hover{box-shadow:0 0 0 1px #dbcbbd}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 2px #dbcbbd;outline:none}input[type=checkbox],input[type=radio]{display:inline}textarea{min-height:30rem;padding-top:1.8rem;padding-bottom:1.2rem;resize:vertical}label,legend{text-align:left;display:block;margin-bottom:.8rem;font-weight:400;color:#544a45}fieldset{padding:0;border-width:0}input::placeholder,textarea::placeholder{color:#777;transition:.4s ease}input:focus::placeholder,textarea:focus::placeholder{color:transparent}.field-error{display:inline-flex;align-items:center;gap:.8rem;color:#ff3d00}.field-error svg{transform:translateY(-1px);width:1.8rem}ul{list-style:disc outside}ol{list-style:decimal outside}ol,ul{padding-left:0;margin-top:0;margin-left:2.5rem}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem}li{margin-bottom:1rem}ol[class],ul[class]{list-style-type:none;margin:0;padding:0}table{width:100%}td,th{padding:1.25rem;text-align:left;border-bottom:1px solid #2c2724}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center!important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width: 1087px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width: 1088px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width: 1280px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width: 1472px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify!important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width: 1087px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width: 1088px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width: 1280px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width: 1472px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left!important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width: 1087px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width: 1088px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width: 1280px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width: 1472px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right!important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width: 1087px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width: 1088px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width: 1280px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width: 1472px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-sans-serif{font-family:ABC Diatype,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-monospace,.is-family-code{font-family:ABC Diatype Semi-Mono,monospace!important}.is-block{display:block!important}@media screen and (max-width: 768px){.is-block-mobile{display:block!important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-block-tablet-only{display:block!important}}@media screen and (max-width: 1087px){.is-block-touch{display:block!important}}@media screen and (min-width: 1088px){.is-block-desktop{display:block!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-block-desktop-only{display:block!important}}@media screen and (min-width: 1280px){.is-block-widescreen{display:block!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width: 1472px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex!important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width: 1087px){.is-flex-touch{display:flex!important}}@media screen and (min-width: 1088px){.is-flex-desktop{display:flex!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width: 1280px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width: 1472px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline!important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width: 1087px){.is-inline-touch{display:inline!important}}@media screen and (min-width: 1088px){.is-inline-desktop{display:inline!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width: 1280px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width: 1472px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width: 1087px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width: 1088px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width: 1280px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width: 1472px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width: 1087px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width: 1088px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width: 1280px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width: 1472px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width: 1087px){.is-hidden-touch{display:none!important}}@media screen and (min-width: 1088px){.is-hidden-desktop{display:none!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width: 1280px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width: 1472px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width: 1087px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width: 1088px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width: 1280px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width: 1472px){.is-invisible-fullhd{visibility:hidden!important}}.is-vertically-centered .column{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.is-vertically-centered-mobile .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 769px),print{.is-vertically-centered-tablet .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 769px) and (max-width: 1087px){.is-vertically-centered-tablet-only .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 1087px){.is-vertically-centered-touch .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 1088px){.is-vertically-centered-desktop .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 1088px) and (max-width: 1279px){.is-vertically-centered-desktop-only .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 1280px){.is-vertically-centered-widescreen .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 1280px) and (max-width: 1471px){.is-vertically-centered-widescreen-only .column{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 1472px){.is-vertically-centered-fullhd .column{display:flex;flex-direction:column;justify-content:center}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-sr-only,.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.is-sr-only:focus,.screen-reader-text:focus{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrows{position:relative;display:flex;justify-content:flex-end;align-items:center;font-family:ABC Diatype Semi-Mono,monospace;font-size:1.4rem;gap:1.6rem}.splide__arrows .splide__arrow--prev svg{transform:initial}.splide__arrows .slide-count{padding-top:.135rem;min-width:3.5rem}.splide__arrows .splide__arrow{all:initial;position:relative;color:inherit;background:transparent;padding:0;cursor:pointer;transition:.4s ease opacity}.splide__arrows .splide__arrow[disabled]{pointer-events:none;opacity:.3}.splide__arrows .splide__arrow svg{width:1.8rem;height:auto}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}.slider .splide__slide{transition:.4s ease opacity;opacity:.5}.slider .splide__slide img{aspect-ratio:16/9;width:100%;height:auto;max-height:82vh;object-fit:cover}.slider .splide__slide.is-active{opacity:1}.slider .splide__footer{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;gap:2.4rem;margin-top:1.6rem}@media screen and (min-width: 769px){.slider .splide__footer{flex-direction:row;margin-top:2.1rem}}.slider .splide__footer .slide-caption{margin-top:0;opacity:1;transition:.4s ease opacity;color:inherit}.slider .splide__footer .slide-caption.is-invisible{opacity:0;transition:.4s ease opacity}.circle-hover-wrapper{display:flex;align-items:center;gap:.8rem;height:100%}.circle-hover-wrapper .slot{position:relative;transform:translateY(2px)}@media screen and (min-width: 769px){.circle-hover-wrapper .slot{transform:translateY(1px)}}.circle-hover-wrapper .circle-hover{display:inline-block;position:relative;overflow:hidden;height:2.2ch;width:1.1ch;opacity:0;transition:.4s ease opacity}.circle-hover-wrapper .circle-hover .inner{position:absolute;aspect-ratio:1/1;height:100%;border:2px solid currentColor;border-radius:9999px}.circle-hover-wrapper .circle-hover:last-child .inner{top:0;right:0}.circle-hover-wrapper:hover .circle-hover,.circle-hover-wrapper:focus .circle-hover,.is-active .circle-hover-wrapper .circle-hover{opacity:1}.global-footer{position:relative;background:linear-gradient(180deg,#2c2724,#221e1c);overflow:hidden;padding-top:4.8rem;color:#f3ece6}.global-footer .inner{display:flex;flex-direction:column}@media screen and (min-width: 769px){.global-footer .inner{justify-content:space-between;flex-direction:row;gap:4.8rem}}@media screen and (max-width: 768px){.global-footer .callout{display:flex;justify-content:center;flex-direction:column;text-align:center}}.global-footer .callout .heading{max-width:18ch;margin:0 auto 2.4rem}@media screen and (min-width: 769px){.global-footer .callout .heading{margin:0 0 4.8rem}}@media screen and (max-width: 768px){.global-footer .callout .links{justify-content:center}}.global-footer .right{display:flex;flex-direction:column;text-align:right}.global-footer .footer-nav{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;margin-top:5.1rem;margin-bottom:4.8rem}@media screen and (min-width: 769px){.global-footer .footer-nav{margin-top:0;align-items:flex-end}}@media screen and (min-width: 1088px){.global-footer .footer-nav{flex-direction:row;align-items:flex-end;justify-content:flex-end;text-align:right}}.global-footer .footer-nav .nav-link{color:#f3ece6}.global-footer .legal-text{font-family:ABC Diatype Semi-Mono,monospace;margin-top:auto;font-size:1.2rem;opacity:.4;text-align:center}@media screen and (min-width: 769px){.global-footer .legal-text{text-align:right}}.global-footer .logo{color:#2c2724;margin-top:auto;overflow:hidden;height:min(12vw,22rem);margin-top:5.7rem}.global-footer .logo svg{width:100%;height:auto}.global-header{position:fixed;width:100%;left:0;top:0;padding:2rem 0;z-index:9990;background-color:transparent;backdrop-filter:none;transition:.4s ease background-color,.4s ease max-height;max-height:6.4rem;overflow:hidden}@media screen and (min-width: 769px){.global-header{max-height:initial}}.global-header.dark{color:#2c2724;background:#ffffff80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.global-header.light{color:#f3ece6}.global-header.is-scrolled{color:#2c2724;background:#ffffff80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.global-header a{color:inherit}.global-header .inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2.4rem}@media screen and (min-width: 769px){.global-header .inner{flex-wrap:nowrap}}.global-header .logo,.global-header .mobile-menu-btn{position:relative;z-index:5}@media screen and (max-width: 768px){.global-header .logo svg{width:9rem;height:auto}}.global-header .mobile-menu-btn{display:block;width:2.4rem}@media screen and (min-width: 769px){.global-header .mobile-menu-btn{display:none}}.global-header .mobile-menu-btn [data-icon=close]{display:none}.global-header .main-nav{display:flex;gap:2.4rem}@media screen and (max-width: 768px){.global-header .main-nav{flex:0 0 100%;flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;padding:3.2rem 0 2.4rem;visibility:hidden;opacity:0;transition:0s visibility .3s,.4s ease opacity}.global-header .main-nav .nav-link{font-size:2.8rem;text-align:center;-webkit-tap-highlight-color:transparent}.global-header .main-nav .nav-link .circle-hover-wrapper{gap:1.6rem}.global-header .main-nav .nav-link .circle-hover .inner{border-width:3px}.global-header .main-nav .nav-link:focus .circle-hover{opacity:1}}@media screen and (max-width: 768px){.global-header.is-open{color:#2c2724;background-color:#fff;max-height:100vh;max-height:100dvh;transition:.4s ease background-color,.5s ease-out max-height}.global-header.is-open .main-nav{visibility:visible;transition:0s visibility,.4s ease opacity;opacity:1}.global-header.is-open [data-icon=menu]{display:none}.global-header.is-open [data-icon=close]{display:block;padding:.24rem}}.links{display:flex;gap:2.4rem;align-items:center;flex-wrap:wrap}.links .textLink{color:inherit}.modal{display:none}.modal.is-open{position:fixed;z-index:9999;display:block}.modal__overlay{position:fixed;inset:0;background:#2c2724f2;display:flex;justify-content:center;align-items:center}.modal__container{max-height:100vh;overflow-y:auto;width:95%}@media screen and (min-width: 769px){.modal__container{max-width:140rem}}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__close{background:transparent;border:0;position:absolute;top:.6rem;right:.6rem;font-size:2rem;cursor:pointer;padding:1rem;color:#f3ece6;min-width:initial;transition:.4s ease opacity}@media screen and (min-width: 769px){.modal__close{top:2.4rem;right:2.4rem}}.modal__close svg{width:1.8rem;pointer-events:none}.modal__close:hover{opacity:.5}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:#000c}.modal__content .splide__slide{opacity:1}.modal__content .splide__footer{color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{opacity:0;animation:mmslideIn .3s cubic-bezier(0,0,.2,1) .15s;animation-fill-mode:forwards}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.p-impact.slider{position:relative;min-height:60rem;height:100vh;height:100dvh;max-width:100%;overflow:hidden;margin:0;max-height:100vh;max-height:100dvh}@media screen and (min-width: 1472px){.p-impact.slider{height:80vh;height:80dvh;aspect-ratio:initial}}.p-impact.slider .container{height:100%}.p-impact.slider .inner{display:flex;align-items:flex-end;height:100%}.p-impact.slider .content{padding:1.6rem 0;position:relative;z-index:5;color:#f3ece6}@media screen and (min-width: 769px){.p-impact.slider .content{padding:4.8rem 0}}.p-impact.slider .content .impact-heading{margin-bottom:1.6rem}@media screen and (min-width: 769px){.p-impact.slider .content .impact-heading{font-size:var(--h2);margin-bottom:2.4rem;max-width:17.7ch}}.p-impact.slider .content .impact-text{max-width:53ch}.p-impact.slider .content .links{margin-top:2.4rem}@media screen and (min-width: 769px){.p-impact.slider .content .links{margin-top:4.8rem}}.p-impact.slider .impact-slider{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;overflow:hidden}.p-impact.slider .impact-slider .splide__track,.p-impact.slider .impact-slider .splide__list{height:100%}.p-impact.slider .impact-slider .splide__slide{margin-bottom:0;height:100%;width:100%}.p-impact.slider .impact-slider .splide__slide img{width:100%;height:100%;object-fit:cover;max-height:initial}.p-impact.slider .impact-slider:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.4;background:#000}@media screen and (min-width: 769px){.p-impact.slider .impact-slider:before{opacity:1;background:linear-gradient(180deg,#0006 5%,#0003)}}@media screen and (min-width: 1088px){.p-belowImpact{min-height:40rem}}.p-belowImpact .media{height:100%}.p-belowImpact .media img{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 768px){.p-belowImpact .media-right{margin-top:.8rem}.p-belowImpact .media-right img{width:100%;height:auto}}.p-belowImpact .text-col{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1.6rem;padding:7.2rem 0;text-align:center}@media screen and (min-width: 769px){.p-belowImpact .text-col{padding:21rem 1.6rem;margin:0 auto;max-width:30ch}}.p-belowImpact .text-col p:last-of-type{margin-bottom:0}.p-belowImpact .text-col .links{margin-top:1rem}@media screen and (min-width: 769px){.p-belowImpact .text-col .links{margin-top:4rem}}.p-impact.text{padding:13.6rem 0 2.4rem;max-width:100vw;overflow:hidden;margin:0}@media screen and (min-width: 769px){.p-impact.text{padding:14.4rem 0 9.6rem}}.p-impact.text .inner{display:flex;position:relative;justify-content:center;padding:0 1.6rem}.p-impact.text .impact-heading{max-width:13ch;text-align:center;padding:6rem 0;margin-bottom:0;opacity:0}@media screen and (max-width: 768px){.p-impact.text .impact-heading{font-size:var(--h2);padding:2rem 0}}.p-impact.text .text-wrapper{position:relative}.p-impact.text .circle-wrapper{position:absolute;height:100%;top:0}.p-impact.text .circle-wrapper .half-circle{display:block;height:100%;width:auto}.p-impact.text .circle-wrapper.left{right:49.75%}.p-impact.text .circle-wrapper.right{left:49.75%}.p-impact.text-and-media{padding:13.6rem 0 0;margin:0}@media screen and (min-width: 769px){.p-impact.text-and-media{padding:14.4rem 0 0}}.p-impact.text-and-media .inner{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 769px){.p-impact.text-and-media .inner{display:grid;grid-template-columns:1fr 1fr;gap:6.4rem}}@media screen and (min-width: 1088px){.p-impact.text-and-media .inner{grid-template-columns:1.2fr 1fr;gap:13rem}}.p-impact.text-and-media .impact-heading{max-width:14ch;margin-bottom:1.6rem}@media screen and (min-width: 769px){.p-impact.text-and-media .impact-heading{margin-bottom:4.8rem}}.p-impact.text-and-media .impact-text{max-width:45ch}.p-impact.text-and-media .media img,.p-impact.text-and-media .media video{display:block;width:100%;height:auto;aspect-ratio:4/3.2;object-fit:cover}.b-form:first-of-type{padding-top:13.6rem;margin-top:0}@media screen and (min-width: 769px){.b-form:first-of-type{padding-top:14.4rem}}.b-form .intro-col{margin-bottom:2.4rem}@media screen and (min-width: 769px){.b-form .intro-col{margin-bottom:4.8rem}}@media screen and (max-width: 768px){.b-form .intro-col .form-heading{margin-bottom:1.6rem}}.b-form .form form{display:flex;flex-wrap:wrap;gap:1.6rem;width:100%}@media screen and (min-width: 769px){.b-form .form form{gap:2.4rem}}.b-form .global-error{flex:0 0 100%}.b-form .form-success-message{opacity:0}.b-form .additional-text{margin-top:4.8rem}@media screen and (min-width: 769px){.b-form .additional-text{margin-top:.4rem}}.b-iconCollapsable .section-heading{font-weight:400;text-transform:uppercase;margin-bottom:0}@media screen and (min-width: 769px){.b-iconCollapsable .section-heading{margin-bottom:2.4rem}}.b-iconCollapsable .section-text{margin-top:1.6rem}@media screen and (min-width: 769px){.b-iconCollapsable .section-text{margin-top:0;margin-bottom:2.4rem;max-width:45ch}}.b-iconCollapsable .content-wrapper{padding:.4rem 1.6rem;border-top:1px solid #dbcbbd;transition:.4s ease background-color,.4s ease border-color,.4s ease border-radius}.b-iconCollapsable .content-wrapper:last-of-type{border-bottom:1px solid #dbcbbd}.b-iconCollapsable .content-wrapper:hover{border-radius:.8rem;background-color:#eae0d7;border-color:transparent}.b-iconCollapsable .content-wrapper:hover+.content-wrapper{border-top-color:transparent}.b-iconCollapsable .content-wrapper.is-open{background-color:#eae0d7;border-radius:.8rem;padding:.4rem 1.6rem;border-color:transparent;margin-bottom:.4rem}.b-iconCollapsable .content-wrapper.is-open .chevron{transform:rotate(180deg) translateY(2px)}.b-iconCollapsable .content-wrapper.is-open+.content-wrapper{border-top-color:transparent}.b-iconCollapsable .content-button{display:flex;width:100%;align-items:center;padding:1.6rem 0;gap:1.6rem;-webkit-tap-highlight-color:transparent}.b-iconCollapsable .content-button .icon{width:3.2rem;color:#bd8441}.b-iconCollapsable .content-button .icon svg{width:100%;height:auto}.b-iconCollapsable .content-button .title{margin-bottom:0}.b-iconCollapsable .content-button .chevron{width:1.4rem;margin-left:auto;color:#2c2724}.b-iconCollapsable .content-button .chevron svg{width:100%;height:auto}.b-iconCollapsable .content{padding:0 4.8rem 2.4rem}.b-iconColumns .icon-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:4.8rem 1.6rem}@media screen and (min-width: 1088px){.b-iconColumns .icon-columns{gap:2rem;grid-template-columns:repeat(4,1fr)}}.b-iconColumns .icon-column-item{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:2.4rem;margin-bottom:0}@media screen and (min-width: 1088px){.b-iconColumns .icon-column-item{padding:2rem}}.b-iconColumns .icon-column-item .icon{width:4.8rem;height:4.8rem;color:#bd8441}.b-iconColumns .icon-column-item .icon svg{width:100%;height:auto}.b-iconColumns .icon-column-item .heading{margin-bottom:0;max-width:22ch}@media screen and (min-width: 1088px){.b-iconColumns .icon-column-item .heading{max-width:18ch}}.b-iconColumns .icon-column-item .text{max-width:40ch;margin-top:-4px}@media screen and (min-width: 1088px){.b-iconColumns .icon-column-item .text{max-width:30ch}}.b-largeMedia img,.b-largeMedia video{width:100%;height:auto}.b-largeMedia .row{position:relative}.b-largeMedia .svg-watermark{position:absolute;width:26%;height:auto;right:0;bottom:-3rem;mix-blend-mode:plus-lighter;color:#bd8441;z-index:999}@media screen and (min-width: 769px){.b-largeMedia .svg-watermark{right:5.6rem;bottom:0}}.b-mediaSlider{max-width:100%;overflow:hidden}.b-mediaSlider .splide__track{overflow:visible}@media screen and (max-width: 768px){.b-mediaTwoUp .row{display:flex;flex-direction:column;gap:2.4rem}}.b-mediaTwoUp img{display:block;width:100%;height:auto}@media screen and (min-width: 769px){.b-mediaTwoUp .offset-small{margin-top:12.8rem}}@media screen and (min-width: 769px){.b-mediaTwoUp .offset-large{margin-top:21.2rem}}.b-projectCallout{position:initial}.b-projectCallout .inner{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 769px){.b-projectCallout .inner .text-wrapper{flex:1 1 33.3333%}.b-projectCallout .inner .media-wrapper{flex:1 1 66.6666%}.b-projectCallout .inner.img-left{flex-direction:row}.b-projectCallout .inner.img-right{flex-direction:row-reverse}}@media screen and (min-width: 1088px){.b-projectCallout .inner .text-wrapper{flex:1 1 25%}.b-projectCallout .inner .media-wrapper{flex:1 1 75%}}.b-projectCallout .media-wrapper{position:relative}.b-projectCallout .media-wrapper img,.b-projectCallout .media-wrapper video{display:block;width:100%;height:auto}.b-projectCallout .media-wrapper .hidden-button{position:absolute;width:100%;height:100%;left:0;top:0}.b-projectCallout .text-wrapper .text{margin-top:-4px;line-height:1.5}.b-projectCallout .text-wrapper .button{margin-top:4.8rem}.b-team .section-heading{font-weight:400;text-transform:uppercase;margin-bottom:2.4rem}.b-team .section-text{margin-top:-1rem;margin-bottom:2.4rem}@media screen and (min-width: 769px){.b-team .section-text{max-width:65ch}}.b-team .content-wrapper{padding:0 1.6rem .8rem;border-top:1px solid #dbcbbd;transition:.4s ease background-color,.4s ease border-color,.4s ease border-radius}@media screen and (min-width: 769px){.b-team .content-wrapper{padding:.4rem 2.4rem .8rem}}.b-team .content-wrapper:last-of-type{border-bottom:1px solid #dbcbbd}.b-team .content-wrapper:hover{border-radius:.8rem;background-color:#eae0d7;border-color:transparent}.b-team .content-wrapper:hover+.content-wrapper{border-top-color:transparent}.b-team .content-wrapper.is-open{background-color:#eae0d7;border-radius:.8rem;border-color:transparent;margin-bottom:.4rem}.b-team .content-wrapper.is-open .chevron{transform:rotate(180deg) translateY(2px)}.b-team .content-wrapper.is-open+.content-wrapper{border-top-color:transparent}.b-team .content-button{display:flex;width:100%;align-items:center;padding:1.8rem 0 1rem;-webkit-tap-highlight-color:transparent;gap:1.6rem}@media screen and (min-width: 769px){.b-team .content-button{padding:2rem 0 1.6rem}}.b-team .content-button .details{display:flex;align-items:flex-start;flex-direction:column}.b-team .content-button .details .name{margin-bottom:.8rem}.b-team .content-button .details .title{color:#bd8441}.b-team .content-button .chevron{width:1.4rem;margin-left:auto;color:#2c2724}.b-team .content{display:flex;padding-bottom:1rem;gap:2.4rem;flex-direction:column}@media screen and (min-width: 769px){.b-team .content{flex-direction:row;padding-bottom:2rem}}.b-team .content .media{flex:0 0 33.3333%}.b-team .content .media img{width:100%;height:auto}.b-team .content .bio{flex:1 1 66.6666%;position:relative;max-width:55ch;font-size:var(--body);line-height:1.4;transform:translateY(-4px)}@media screen and (min-width: 769px){.b-team .content .bio{font-size:var(--h5)}}.b-testimonials .testimonial-slider{background-color:#ffffff80;padding:2.1rem 1.6rem 2rem}@media screen and (min-width: 769px){.b-testimonials .testimonial-slider{padding:2.9rem 4.8rem 4.8rem}}.b-testimonials .splide__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbcbbd;margin-bottom:2.4rem;padding-bottom:2rem}@media screen and (min-width: 769px){.b-testimonials .splide__header{padding-bottom:2.9rem}}.b-testimonials .splide__header .heading{margin-bottom:0}.b-testimonials .testimonial{display:flex;padding:2.4rem 0;flex-direction:column;gap:4.8rem}@media screen and (min-width: 769px){.b-testimonials .testimonial{flex-direction:row;gap:0}}@media screen and (min-width: 769px){.b-testimonials .testimonial .testimonial-media,.b-testimonials .testimonial .testimonial-quote{flex:0 0 50%}}.b-testimonials .testimonial .testimonial-media{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.b-testimonials .testimonial .testimonial-media img{max-width:24rem}}.b-testimonials .testimonial .testimonial-quote{display:flex;flex-direction:column;justify-content:center}.b-testimonials .testimonial .quote{font-weight:400;margin-bottom:0;line-height:1.5}@media screen and (max-width: 768px){.b-testimonials .testimonial .quote{font-size:var(--body)}}.b-testimonials .testimonial .source{font-style:normal;font-weight:700;font-size:var(--body);margin-top:4rem}.b-text .heading{font-size:var(--h2);margin-bottom:4.8rem;text-align:center}@media screen and (min-width: 1088px){.b-text .heading{font-size:var(--h1);margin-bottom:9.6rem}}.b-textGrid .grid-header{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}@media screen and (min-width: 769px){.b-textGrid .grid-header{flex-direction:row;justify-content:space-between;align-items:center;gap:4.8rem}}.b-textGrid .grid-header .heading{font-size:2.4rem;text-transform:uppercase;font-weight:400;margin-bottom:0}.b-textGrid .text-grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:2.4rem;border-top:1px solid #dbcbbd;height:100%;grid-template-rows:1fr}@media screen and (min-width: 994px){.b-textGrid .text-grid{margin-top:4.8rem;grid-template-columns:repeat(4,1fr)}}.b-textGrid .text-grid-item{display:grid;position:relative;place-items:center;aspect-ratio:1/1;padding:1.6rem;text-align:center;border-bottom:1px solid #dbcbbd;margin-bottom:0}@media screen and (min-width: 769px){.b-textGrid .text-grid-item{padding:2.4rem}}@media screen and (min-width: 1088px){.b-textGrid .text-grid-item{padding:4.8rem}}.b-textGrid .text-grid-item .text{max-width:18ch}.b-textGrid .text-grid-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:calc(100% - 2.4rem);width:1px;background:#dbcbbd}@media screen and (max-width: 993px){.b-textGrid .text-grid-item:nth-of-type(2n+2):after{content:none}}@media screen and (min-width: 994px){.b-textGrid .text-grid-item:nth-of-type(4n+4):after{content:none}}.b-textWithMedia .inner{display:flex;gap:2.4rem;flex-direction:column-reverse}@media screen and (min-width: 769px){.b-textWithMedia .inner{flex-direction:row;justify-content:space-between}.b-textWithMedia .inner.img-left{flex-direction:row-reverse}.b-textWithMedia .inner.aligned-bottom .content{flex:0 0 33.3333%;margin-top:auto}.b-textWithMedia .inner.aligned-bottom .content *:last-child{margin-bottom:0}}.b-textWithMedia .inner .media{flex:0 0 50%}.b-textWithMedia .inner .media img{width:100%;height:auto}.b-textWithMedia .inner .content{flex:0 0 41.66666%}.b-textWithMedia .inner .content .text{max-width:45ch}.b-textWithMedia .inner .content .links{margin-top:2.4rem}@media screen and (min-width: 769px){.b-textWithMedia .inner .content .links{margin-top:4.8rem}}@media screen and (max-width: 768px){.b-largeMedia~.b-textWithMedia .inner{flex-direction:column}}.error-404{padding:13.6rem 0 7.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;height:100dvh}@media screen and (min-width: 769px){.error-404{padding:14.4rem 0 9.6rem}}.error-404 .heading{text-align:center;margin-bottom:3.2rem}@media screen and (min-width: 769px){.error-404 .heading{margin-bottom:4.8rem}}.error-404 .heading .error-code{display:block;font-size:1.8rem;font-weight:400;color:#544a45;margin-bottom:1rem}.error-404 .heading .text{display:block}@media screen and (max-width: 768px){.error-404 .heading .text{max-width:20ch}}
