.WhitepaperForm-module-scss-module__Ah9T4q__wrapper{--current-hover-color:var(--primary-white)}.WhitepaperForm-module-scss-module__Ah9T4q__form{gap:calc(var(--design-pixel-size)*76);justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}@media (max-width:768px){.WhitepaperForm-module-scss-module__Ah9T4q__form{gap:calc(var(--design-pixel-size)*32);flex-direction:column}}.WhitepaperForm-module-scss-module__Ah9T4q__formElements{width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);gap:calc(var(--design-pixel-size)*32);flex-direction:column;display:flex}@media (max-width:768px){.WhitepaperForm-module-scss-module__Ah9T4q__formElements{width:100%}}.WhitepaperForm-module-scss-module__Ah9T4q__textWrapper{width:calc(var(--column-width)*min(var(--total-columns),5) + var(--gutter)*4)}.WhitepaperForm-module-scss-module__Ah9T4q__inputFields{gap:var(--outer-margin);flex-wrap:wrap;display:flex}.WhitepaperForm-module-scss-module__Ah9T4q__input{width:calc(var(--column-width)*4 + var(--gutter)*3 - var(--outer-margin)*.25);padding:var(--outer-margin);color:var(--primary-black);background:var(--primary-grey-lighter);border:none}.WhitepaperForm-module-scss-module__Ah9T4q__input:-webkit-autofill{color:var(--primary-black);background-color:var(--primary-black);box-shadow:0 0 0 1000px var(--primary-grey-lighter) inset;-webkit-text-fill-color:var(--primary-black)}.WhitepaperForm-module-scss-module__Ah9T4q__input:focus{outline:1px solid var(--primary-black)}.WhitepaperForm-module-scss-module__Ah9T4q__checkboxLabel:before{content:"";transform:translateY(calc(var(--design-pixel-size) * 2));width:calc(var(--design-pixel-size)*10);height:calc(var(--design-pixel-size)*10);margin-right:calc(var(--design-pixel-size)*16);border:4px solid var(--primary-white);background:var(--primary-white);outline:1px solid var(--primary-black);transition:background .2s;display:inline-block}@media (max-width:768px){.WhitepaperForm-module-scss-module__Ah9T4q__checkboxLabel:before{margin-right:calc(var(--design-pixel-size)*4)}}.WhitepaperForm-module-scss-module__Ah9T4q__checkboxLabel:has(.WhitepaperForm-module-scss-module__Ah9T4q__checkbox:checked):before{background:var(--primary-grey)}.WhitepaperForm-module-scss-module__Ah9T4q__checkbox{display:none}.WhitepaperForm-module-scss-module__Ah9T4q__submitButton{cursor:pointer;width:max-content;color:var(--primary-black);background:0 0;border:#0000;display:block}.WhitepaperForm-module-scss-module__Ah9T4q__downloadButton{width:max-content}.WhitepaperForm-module-scss-module__Ah9T4q__error{padding:var(--outer-margin);color:var(--primary-black);background:var(--secondary-yellow)}
.Article-module-scss-module__8EWjBa__wrapper{width:100%;overflow:hidden}.Article-module-scss-module__8EWjBa__header{padding-top:calc(var(--design-pixel-size)*152);padding-bottom:calc(var(--design-pixel-size)*80);position:relative}.Article-module-scss-module__8EWjBa__header:before{content:"";width:100%;height:calc(100% + var(--design-pixel-size)*800);background:var(--soothing-pink);display:block;position:absolute;bottom:0;left:0}@media (max-width:768px){.Article-module-scss-module__8EWjBa__header:before{bottom:calc(var(--design-pixel-size)*-40)}}.Article-module-scss-module__8EWjBa__hasHeader .Article-module-scss-module__8EWjBa__header:before{bottom:calc(var(--design-pixel-size)*-500)}@media (max-width:768px){.Article-module-scss-module__8EWjBa__hasHeader .Article-module-scss-module__8EWjBa__header:before{bottom:calc(var(--design-pixel-size)*-235)}}.Article-module-scss-module__8EWjBa__isInternal .Article-module-scss-module__8EWjBa__header:before{background:var(--soothing-blue)}@media (max-width:768px){.Article-module-scss-module__8EWjBa__header{padding-top:calc(var(--design-pixel-size)*80);padding-bottom:calc(var(--design-pixel-size)*24)}}.Article-module-scss-module__8EWjBa__title{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);margin:0;margin-left:calc(var(--design-pixel-size)*-4);padding-top:calc(var(--design-pixel-size)*80);animation:.25s ease-out Article-module-scss-module__8EWjBa__slide-up;position:relative}@media (max-width:768px){.Article-module-scss-module__8EWjBa__title{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}.Article-module-scss-module__8EWjBa__titleFont{font-family:var(--font-edge);font-size:var(--font-size,max(32px, 4.89583vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Article-module-scss-module__8EWjBa__titleFont{font-size:var(--font-size-mobile,8.53333vw)}}.Article-module-scss-module__8EWjBa__titleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(32px, 4.84375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Article-module-scss-module__8EWjBa__titleSerif{font-size:var(--font-size-mobile,8.53333vw)}}.Article-module-scss-module__8EWjBa__date{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);padding-top:calc(var(--design-pixel-size)*80);font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:700;line-height:1.29em;animation:.3s ease-out Article-module-scss-module__8EWjBa__slide-up;display:block;position:relative}@media (max-width:768px){.Article-module-scss-module__8EWjBa__date{font-size:var(--font-size-mobile,4.26667vw);width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);top:calc(var(--design-pixel-size)*6);padding-top:calc(var(--design-pixel-size)*24);position:relative}}.Article-module-scss-module__8EWjBa__share{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);cursor:pointer;height:calc(var(--design-pixel-size)*64);padding-top:calc(var(--design-pixel-size)*16);animation:.35s ease-out Article-module-scss-module__8EWjBa__slide-up;position:relative}@media (max-width:768px){.Article-module-scss-module__8EWjBa__share{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}.Article-module-scss-module__8EWjBa__imageWrapper{width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*1);animation:.35s ease-out Article-module-scss-module__8EWjBa__slide-up;position:relative}.Article-module-scss-module__8EWjBa__imageWrapper img{object-fit:cover;display:block}@media (max-width:768px){.Article-module-scss-module__8EWjBa__imageWrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}@media not (max-width:768px){.Article-module-scss-module__8EWjBa__imageWrapper{justify-content:center;align-items:center;display:flex}.Article-module-scss-module__8EWjBa__hasLargeHeaderImage .Article-module-scss-module__8EWjBa__imageWrapper{display:block}}.Article-module-scss-module__8EWjBa__content{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);margin-bottom:calc(var(--design-pixel-size)*100);padding-top:calc(var(--design-pixel-size)*80);padding-bottom:calc(var(--design-pixel-size)*200);padding-inline:calc(var(--design-pixel-size)*80);background:var(--primary-white);animation:.4s ease-out Article-module-scss-module__8EWjBa__slide-up;position:relative}@media (max-width:768px){.Article-module-scss-module__8EWjBa__content{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);margin-top:calc(var(--design-pixel-size)*80);padding-top:0;padding-bottom:calc(var(--design-pixel-size)*40);padding-inline:0;position:relative}}.Article-module-scss-module__8EWjBa__hasHeader .Article-module-scss-module__8EWjBa__content{padding-top:calc(var(--design-pixel-size)*80)}@media (max-width:768px){.Article-module-scss-module__8EWjBa__hasHeader .Article-module-scss-module__8EWjBa__content{padding-top:calc(var(--design-pixel-size)*0)}}.Article-module-scss-module__8EWjBa__isShowingForm .Article-module-scss-module__8EWjBa__content{height:820px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.Article-module-scss-module__8EWjBa__formWrapper{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);padding-top:calc(var(--design-pixel-size)*40);padding-bottom:calc(var(--design-pixel-size)*152);animation:.4s ease-out Article-module-scss-module__8EWjBa__slide-up;position:relative}@media (max-width:768px){.Article-module-scss-module__8EWjBa__formWrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);margin-top:calc(var(--design-pixel-size)*80);padding-top:0;padding-bottom:calc(var(--design-pixel-size)*40);padding-inline:0;position:relative}}@keyframes Article-module-scss-module__8EWjBa__slide-up{0%{transform:translateY(calc(var(--design-pixel-size) * 200))}}.Article-module-scss-module__8EWjBa__body h3{padding-top:calc(var(--design-pixel-size)*40);font-family:var(--font-edge);font-size:var(--font-size,max(26px, 2.5vw));letter-spacing:-.033em;font-weight:400;line-height:1.29em}@media (max-width:768px){.Article-module-scss-module__8EWjBa__body h3{font-size:var(--font-size-mobile,6.93333vw);padding-bottom:calc(var(--design-pixel-size)*8)}}.Article-module-scss-module__8EWjBa__body p{margin-bottom:calc(var(--design-pixel-size)*20);padding-top:calc(var(--design-pixel-size)*1.29)}@media (max-width:768px){.Article-module-scss-module__8EWjBa__body p{margin-bottom:calc(var(--design-pixel-size)*10)}}.Article-module-scss-module__8EWjBa__body h2{padding-top:calc(var(--design-pixel-size)*80);padding-bottom:calc(var(--design-pixel-size)*5);font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;font-weight:500;line-height:1.18em}@media (max-width:768px){.Article-module-scss-module__8EWjBa__body h2{font-size:var(--font-size-mobile,4.8vw);padding-top:calc(var(--design-pixel-size)*32)}}.Article-module-scss-module__8EWjBa__body a{text-decoration:underline}.Article-module-scss-module__8EWjBa__body a:hover{text-decoration:none}.Article-module-scss-module__8EWjBa__body li{padding-bottom:0}.Article-module-scss-module__8EWjBa__body blockquote{min-height:calc(var(--design-pixel-size)*80);margin-top:calc(var(--design-pixel-size)*40);margin-bottom:calc(var(--design-pixel-size)*40);margin-left:calc(var(--design-pixel-size)*110);padding-left:calc(var(--design-pixel-size)*40);border-left:1px solid var(--primary-black);font-style:italic;font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;flex-direction:column;justify-content:center;font-weight:400;line-height:1.29em;display:flex;position:relative}@media (max-width:768px){.Article-module-scss-module__8EWjBa__body blockquote{font-size:var(--font-size-mobile,4.26667vw)}}.Article-module-scss-module__8EWjBa__body blockquote:before{content:"“";top:0;left:calc(var(--design-pixel-size)*-110);font-style:normal;font-family:var(--font-edge);font-size:var(--font-size,max(42px, 7.34375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em;display:block;position:absolute}@media (max-width:768px){.Article-module-scss-module__8EWjBa__body blockquote:before{font-size:var(--font-size-mobile,11.2vw);left:calc(var(--design-pixel-size)*-32)}.Article-module-scss-module__8EWjBa__body blockquote{margin-top:calc(var(--design-pixel-size)*32);margin-bottom:calc(var(--design-pixel-size)*16);margin-left:calc(var(--design-pixel-size)*32);padding-left:calc(var(--design-pixel-size)*16)}}.Article-module-scss-module__8EWjBa__body ul,.Article-module-scss-module__8EWjBa__body ol{margin-bottom:calc(var(--design-pixel-size)*20);padding-top:calc(var(--design-pixel-size)*1.29);padding-left:calc(var(--design-pixel-size)*19)}@media (max-width:768px){.Article-module-scss-module__8EWjBa__body ul,.Article-module-scss-module__8EWjBa__body ol{margin-bottom:calc(var(--design-pixel-size)*10);padding-left:calc(var(--design-pixel-size)*12.5)}}.Article-module-scss-module__8EWjBa__smallHeaderImage{margin-bottom:calc(var(--design-pixel-size)*80)}@media not (max-width:768px){.Article-module-scss-module__8EWjBa__smallHeaderImage{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);float:right;margin-top:calc(var(--design-pixel-size)*-252);margin-right:calc(-1*var(--column-width) - var(--gutter) - var(--design-pixel-size)*80);margin-left:calc(var(--design-pixel-size)*80)}}@media (max-width:768px){.Article-module-scss-module__8EWjBa__smallHeaderImage{margin-top:calc(var(--design-pixel-size)*-80)}}.Article-module-scss-module__8EWjBa__media{clear:both;margin-top:calc(var(--design-pixel-size)*80);margin-bottom:calc(var(--design-pixel-size)*80);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.Article-module-scss-module__8EWjBa__media{margin-top:calc(var(--design-pixel-size)*40);margin-bottom:calc(var(--design-pixel-size)*40)}}.Article-module-scss-module__8EWjBa__media:nth-child(2){margin-top:calc(var(--design-pixel-size)*0)}.Article-module-scss-module__8EWjBa__media+.Article-module-scss-module__8EWjBa__media{margin-top:calc(var(--design-pixel-size)*80)}@media (max-width:768px){.Article-module-scss-module__8EWjBa__media+.Article-module-scss-module__8EWjBa__media{margin-top:calc(var(--design-pixel-size)*-32)}}.Article-module-scss-module__8EWjBa__slidesWrapper{overflow:visible!important}.Article-module-scss-module__8EWjBa__slides{gap:calc(var(--design-pixel-size)*16);height:calc(var(--design-pixel-size)*800);display:flex}@media (max-width:768px){.Article-module-scss-module__8EWjBa__slides{height:calc(var(--design-pixel-size)*400)}}.Article-module-scss-module__8EWjBa__slide{flex-shrink:0;height:100%}.Article-module-scss-module__8EWjBa__slideInner{height:100%}
.DynamicPaddingFooter-module-scss-module__90ersG__wrapper{z-index:var(--z-index-DynamicPaddingFooter);gap:calc(var(--design-pixel-size)*32);min-height:min(100vh + 10px,250vw);padding-top:calc(var(--outer-margin) + var(--scroll-progress)*var(--design-pixel-size)*128);padding-bottom:var(--outer-margin);padding-inline:var(--outer-margin);color:var(--primary-white);background:var(--primary-black);flex-direction:column;justify-content:stretch;display:flex;position:relative}@media (max-width:768px){.DynamicPaddingFooter-module-scss-module__90ersG__wrapper{gap:0;padding-top:0}}
.Numbers-module-scss-module__MSKCjG__wrapper{width:calc(var(--column-width)*min(var(--total-columns),11) + var(--gutter)*10);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*1);padding-top:calc(var(--design-pixel-size)*180);padding-bottom:calc(var(--design-pixel-size)*40);justify-content:space-between;display:flex;position:relative}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);gap:calc(var(--design-pixel-size)*32);padding-block:calc(var(--design-pixel-size)*64);flex-direction:column;position:relative}}.Numbers-module-scss-module__MSKCjG__scribbleWrapper{width:100%;height:calc(var(--design-pixel-size)*150);position:relative}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__scribbleWrapper{height:calc(var(--design-pixel-size)*50)}}.Numbers-module-scss-module__MSKCjG__wrapperTitle{width:calc(var(--column-width)*min(var(--total-columns),2) + var(--gutter)*1)}.Numbers-module-scss-module__MSKCjG__wrapperTitleFont{font-family:var(--font-edge);font-size:var(--font-size,max(24px, 3.28125vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__wrapperTitleFont{font-size:var(--font-size-mobile,6.4vw)}}.Numbers-module-scss-module__MSKCjG__wrapperTitleFontSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(24px, 3.33333vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__wrapperTitleFontSerif{font-size:var(--font-size-mobile,6.4vw)}}.Numbers-module-scss-module__MSKCjG__scribble{transform-origin:0 0;scale:var(--design-scale);position:absolute;top:100%;left:0}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__scribble{scale:calc(var(--design-scale)*.5);top:0;left:50%}}.Numbers-module-scss-module__MSKCjG__sliderWrapper{margin-left:calc(-1*var(--outer-margin))}@media not (max-width:768px){.Numbers-module-scss-module__MSKCjG__sliderWrapper{display:none}}.Numbers-module-scss-module__MSKCjG__sliderContent{width:calc(var(--column-width)*min(var(--total-columns),7) + var(--gutter)*6);gap:calc(var(--design-pixel-size)*32) var(--gutter);margin-left:calc(-1*var(--outer-margin));padding-left:calc(var(--design-pixel-size)*88);flex-wrap:nowrap;display:flex}.Numbers-module-scss-module__MSKCjG__numbers{width:calc(var(--column-width)*min(var(--total-columns),7) + var(--gutter)*6);gap:calc(var(--design-pixel-size)*140) calc(var(--column-width) + var(--gutter)*2);flex-wrap:wrap;flex-grow:0;flex-shrink:0;display:flex}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__numbers{display:none}}.Numbers-module-scss-module__MSKCjG__number{padding-left:var(--outer-margin);border-left:1px solid var(--border-black);flex-grow:0;flex-shrink:0}@media not (max-width:768px){.Numbers-module-scss-module__MSKCjG__number{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2)}}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__number{width:calc(var(--column-width)*min(var(--total-columns),2) + var(--gutter)*1);flex-direction:column;display:flex}}.Numbers-module-scss-module__MSKCjG__title{padding-bottom:calc(var(--design-pixel-size)*100)}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__title{width:calc(var(--column-width)*min(var(--total-columns),1) + var(--gutter)*0);padding-right:var(--gutter);padding-bottom:calc(var(--design-pixel-size)*60)}}.Numbers-module-scss-module__MSKCjG__titleFont{font-family:var(--font-edge);font-size:var(--font-size,max(32px, 4.89583vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__titleFont{font-size:var(--font-size-mobile,8.53333vw);font-family:var(--font-edge);font-size:var(--font-size,max(32px, 4.89583vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}}@media (max-width:768px) and (max-width:768px){.Numbers-module-scss-module__MSKCjG__titleFont{font-size:var(--font-size-mobile,8.53333vw)}}.Numbers-module-scss-module__MSKCjG__titleFontSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(32px, 4.84375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__titleFontSerif{font-size:var(--font-size-mobile,8.53333vw);font-family:var(--font-mackinac);font-size:var(--font-size,max(32px, 4.84375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}}@media (max-width:768px) and (max-width:768px){.Numbers-module-scss-module__MSKCjG__titleFontSerif{font-size:var(--font-size-mobile,8.53333vw)}}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__body{padding-right:var(--gutter)}}.Numbers-module-scss-module__MSKCjG__label{font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;font-weight:400;line-height:1.21em}@media (max-width:768px){.Numbers-module-scss-module__MSKCjG__label{font-size:var(--font-size-mobile,3.2vw);width:calc(var(--column-width)*min(var(--total-columns),2) + var(--gutter)*1);flex-shrink:0}}
.Intro-module-scss-module__5787LW__wrapper{--media-background-color:var(--soothing-pink);width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*1);margin-block:calc(var(--design-pixel-size)*152);border-radius:var(--border-radius);background:var(--soothing-pink);flex-direction:row-reverse;justify-content:space-between;align-items:stretch;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Intro-module-scss-module__5787LW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);gap:calc(var(--design-pixel-size)*48);margin-block:calc(var(--design-pixel-size)*80);padding-block:calc(var(--design-pixel-size)*48);padding-inline:var(--outer-margin);flex-direction:column;position:relative}}.Intro-module-scss-module__5787LW__mediaWrapper{position:relative}@media not (max-width:768px){.Intro-module-scss-module__5787LW__mediaWrapper{width:calc(var(--column-width)*min(var(--total-columns),5) + var(--gutter)*4)}}.Intro-module-scss-module__5787LW__mediaElement{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 15% 85%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:768px){.Intro-module-scss-module__5787LW__mediaElement{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 15% 85%,#0000 100%),linear-gradient(#0000 0%,#000 15%);mask-image:linear-gradient(270deg,#0000 0%,#000 15% 85%,#0000 100%),linear-gradient(#0000 0%,#000 15%)}}.Intro-module-scss-module__5787LW__text{flex-direction:column;justify-content:space-between;display:flex;position:relative}@media not (max-width:768px){.Intro-module-scss-module__5787LW__text{width:calc(var(--column-width)*min(var(--total-columns),5) + var(--gutter)*4);padding:calc(var(--design-pixel-size)*80)}}.Intro-module-scss-module__5787LW__title{font-family:var(--font-edge);font-size:var(--font-size,max(24px, 3.28125vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.Intro-module-scss-module__5787LW__title{font-size:var(--font-size-mobile,6.4vw)}}.Intro-module-scss-module__5787LW__body{padding-top:calc(var(--design-pixel-size)*32)}@media (max-width:768px){.Intro-module-scss-module__5787LW__body{padding-top:calc(var(--design-pixel-size)*8)}}.Intro-module-scss-module__5787LW__label{padding-top:calc(var(--design-pixel-size)*96);font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.006em;font-weight:400;line-height:1.21em}@media (max-width:768px){.Intro-module-scss-module__5787LW__label{font-size:var(--font-size-mobile,3.2vw);width:calc(var(--column-width)*min(var(--total-columns),2.5) + var(--gutter)*1.5);padding-top:calc(var(--design-pixel-size)*32)}}
.Form-module-scss-module__wOcIKW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),6) + var(--gutter)*5);gap:var(--outer-margin);accent-color:var(--primary-white);background:var(--primary-white);flex-direction:column;display:flex}@media (max-width:768px){.Form-module-scss-module__wOcIKW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1))}}.Form-module-scss-module__wOcIKW__textArea{resize:none;min-height:calc(var(--design-pixel-size)*498)}.Form-module-scss-module__wOcIKW__dropdownContainer{position:relative}.Form-module-scss-module__wOcIKW__icon{top:50%;right:calc(var(--design-pixel-size)*16);max-width:calc(var(--design-pixel-size)*20);position:absolute;overflow:hidden;transform:translateY(-50%)}.Form-module-scss-module__wOcIKW__select{width:100%;padding:var(--outer-margin);color:var(--primary-black);appearance:none;background:var(--primary-grey-lighter);border:none}.Form-module-scss-module__wOcIKW__select:invalid{color:var(--primary-grey-light)}.Form-module-scss-module__wOcIKW__select:focus{outline:1px solid var(--primary-black)}.Form-module-scss-module__wOcIKW__input,.Form-module-scss-module__wOcIKW__textArea{padding:var(--outer-margin);color:var(--primary-black);background:var(--primary-grey-lighter);border:none}.Form-module-scss-module__wOcIKW__input:focus,.Form-module-scss-module__wOcIKW__textArea:focus{outline:1px solid var(--primary-black)}.Form-module-scss-module__wOcIKW__bottom{padding-inline:calc(var(--design-pixel-size)*32);justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.Form-module-scss-module__wOcIKW__bottom{padding-inline:calc(var(--design-pixel-size)*8)}}.Form-module-scss-module__wOcIKW__checkboxLabel:before{content:"";transform:translateY(calc(var(--design-pixel-size) * 2));width:calc(var(--design-pixel-size)*10);height:calc(var(--design-pixel-size)*10);margin-right:calc(var(--design-pixel-size)*16);border:4px solid var(--primary-white);background:var(--primary-white);outline:1px solid var(--primary-black);transition:background .2s;display:inline-block}@media (max-width:768px){.Form-module-scss-module__wOcIKW__checkboxLabel:before{margin-right:calc(var(--design-pixel-size)*4)}}.Form-module-scss-module__wOcIKW__checkboxLabel:has(.Form-module-scss-module__wOcIKW__checkbox:checked):before{background:var(--primary-grey)}.Form-module-scss-module__wOcIKW__checkbox{display:none}.Form-module-scss-module__wOcIKW__button{color:var(--primary-black);background:0 0;border:#0000;display:block}@media (max-width:768px){.Form-module-scss-module__wOcIKW__button{margin-top:calc(var(--design-pixel-size)*4)}}.Form-module-scss-module__wOcIKW__error{padding:var(--outer-margin);color:var(--primary-black);background:var(--secondary-yellow)}
.Intro-module-scss-module__pvMara__wrapper{padding-top:calc(var(--design-pixel-size)*152);padding-bottom:calc(var(--design-pixel-size)*152);padding-inline:var(--outer-margin);background:var(--soothing-green)}@media (max-width:768px){.Intro-module-scss-module__pvMara__wrapper{padding-top:calc(var(--design-pixel-size)*128)}}.Intro-module-scss-module__pvMara__content{width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);left:calc(var(--column-width) + var(--gutter));gap:calc(var(--design-pixel-size)*152) var(--gutter);flex-flow:row-reverse wrap;display:flex;position:relative}@media (max-width:768px){.Intro-module-scss-module__pvMara__content{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));gap:var(--gutter);left:0}}.Intro-module-scss-module__pvMara__title{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);margin-right:calc((var(--column-width) + var(--gutter))*2);margin-left:calc((var(--column-width) + var(--gutter))*1);padding-top:calc(var(--design-pixel-size)*72);position:relative}@media (max-width:768px){.Intro-module-scss-module__pvMara__title{width:calc(var(--column-width)*min(var(--total-columns),2) + var(--gutter)*1);padding-top:calc(var(--design-pixel-size)*16);margin-left:0;margin-right:0}}.Intro-module-scss-module__pvMara__titleText{font-family:var(--font-edge);font-size:var(--font-size,max(42px, 7.34375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Intro-module-scss-module__pvMara__titleText{font-size:var(--font-size-mobile,11.2vw)}}.Intro-module-scss-module__pvMara__titleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(42px, 7.34375vw));letter-spacing:-.03em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Intro-module-scss-module__pvMara__titleSerif{font-size:var(--font-size-mobile,11.2vw)}}.Intro-module-scss-module__pvMara__titleScribble{scale:var(--design-scale);position:absolute;right:0}@media (max-width:768px){.Intro-module-scss-module__pvMara__titleScribble{scale:calc(var(--design-scale)*.5)}}.Intro-module-scss-module__pvMara__titleImage{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2)}@media (max-width:768px){.Intro-module-scss-module__pvMara__titleImage{width:calc(var(--column-width)*min(var(--total-columns),2) + var(--gutter)*1)}}.Intro-module-scss-module__pvMara__image{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7)}@media (max-width:768px){.Intro-module-scss-module__pvMara__image{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2);margin-top:calc(var(--design-pixel-size)*64)}}
.Table-module-scss-module__j_FEeq__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);gap:calc(var(--column-width) + var(--gutter)*2);padding:calc(var(--column-width) + var(--gutter));border-radius:var(--border-radius);background:var(--soothing-pink);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Table-module-scss-module__j_FEeq__wrapper{gap:calc(var(--design-pixel-size)*22);padding:calc(var(--design-pixel-size)*32) 0}}.Table-module-scss-module__j_FEeq__cell{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);gap:var(--gutter);display:flex}.Table-module-scss-module__j_FEeq__icon{width:calc(var(--column-width)*min(var(--total-columns),1) + var(--gutter)*0);position:relative}@media (max-width:768px){.Table-module-scss-module__j_FEeq__icon{padding-left:calc(var(--design-pixel-size)*8)}}.Table-module-scss-module__j_FEeq__text{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2)}@media (max-width:768px){.Table-module-scss-module__j_FEeq__text{padding-right:calc(var(--design-pixel-size)*16)}}.Table-module-scss-module__j_FEeq__header{font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;font-weight:500;line-height:1.18em}@media (max-width:768px){.Table-module-scss-module__j_FEeq__header{font-size:var(--font-size-mobile,4.8vw)}}.Table-module-scss-module__j_FEeq__body{margin-top:calc(var(--design-pixel-size)*24)}@media (max-width:768px){.Table-module-scss-module__j_FEeq__body{margin-top:calc(var(--design-pixel-size)*3)}}
.TechnologyAccordion-module-scss-module__cc6ZdW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*1);padding-bottom:calc(var(--design-pixel-size)*152);position:relative}@media (max-width:768px){.TechnologyAccordion-module-scss-module__cc6ZdW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);padding-top:calc(var(--design-pixel-size)*72);padding-bottom:calc(var(--design-pixel-size)*72);position:relative}}.TechnologyAccordion-module-scss-module__cc6ZdW__titleWrapper{padding-bottom:calc(var(--design-pixel-size)*32)}@media not (max-width:768px){.TechnologyAccordion-module-scss-module__cc6ZdW__titleWrapper{padding-bottom:calc(var(--design-pixel-size)*72);justify-content:space-between;display:flex}}.TechnologyAccordion-module-scss-module__cc6ZdW__title{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2);font-family:var(--font-edge);font-size:var(--font-size,max(24px, 3.28125vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.TechnologyAccordion-module-scss-module__cc6ZdW__title{font-size:var(--font-size-mobile,6.4vw);width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);padding-bottom:calc(var(--design-pixel-size)*16)}}@media not (max-width:768px){.TechnologyAccordion-module-scss-module__cc6ZdW__intro{width:calc(var(--column-width)*min(var(--total-columns),6) + var(--gutter)*5)}}.TechnologyAccordion-module-scss-module__cc6ZdW__accordionWrapper{border-bottom:1px solid var(--primary-grey)}
.MeetOurTeam-module-scss-module__63fMSq__wrapper{margin-bottom:calc(var(--design-pixel-size)*244);padding-block:calc(var(--design-pixel-size)*152);background:var(--soothing-green);position:relative}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__wrapper{margin-bottom:calc(var(--design-pixel-size)*100);padding-block:calc(var(--design-pixel-size)*76)}}.MeetOurTeam-module-scss-module__63fMSq__intro{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);text-align:center;position:relative}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__intro{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}.MeetOurTeam-module-scss-module__63fMSq__header{padding-bottom:calc(var(--design-pixel-size)*72)}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__header{padding-bottom:calc(var(--design-pixel-size)*32)}}.MeetOurTeam-module-scss-module__63fMSq__title{font-family:var(--font-edge);font-size:var(--font-size,max(32px, 4.89583vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__title{font-size:var(--font-size-mobile,8.53333vw)}}.MeetOurTeam-module-scss-module__63fMSq__titleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(32px, 4.84375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__titleSerif{font-size:var(--font-size-mobile,8.53333vw)}}.MeetOurTeam-module-scss-module__63fMSq__cta{padding-top:calc(var(--design-pixel-size)*72)}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__cta{padding-top:calc(var(--design-pixel-size)*32)}}.MeetOurTeam-module-scss-module__63fMSq__peopleWrapper{padding-top:calc(var(--design-pixel-size)*152);display:flex}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__peopleWrapper{padding-top:calc(var(--design-pixel-size)*76)}}.MeetOurTeam-module-scss-module__63fMSq__peopleSlider{display:flex}.MeetOurTeam-module-scss-module__63fMSq__people{gap:var(--gutter);flex-grow:1;display:flex}.MeetOurTeam-module-scss-module__63fMSq__person{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2);flex-grow:0;flex-shrink:0}.MeetOurTeam-module-scss-module__63fMSq__personName{padding-top:calc(var(--design-pixel-size)*24);padding-bottom:calc(var(--design-pixel-size)*4);font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:500;line-height:1.29em}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__personName{font-size:var(--font-size-mobile,4.26667vw);padding-top:calc(var(--design-pixel-size)*16);padding-bottom:calc(var(--design-pixel-size)*4)}}.MeetOurTeam-module-scss-module__63fMSq__personJobTitle{font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.006em;font-weight:400;line-height:1.21em}@media (max-width:768px){.MeetOurTeam-module-scss-module__63fMSq__personJobTitle{font-size:var(--font-size-mobile,3.2vw)}}
.Locations-module-scss-module__wAwIPa__wrapper{--accordion-icon-scale:.7;width:calc(var(--column-width)*min(var(--total-columns),6) + var(--gutter)*5);padding-left:var(--outer-margin)}@media (max-width:768px){.Locations-module-scss-module__wAwIPa__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));padding-top:calc(var(--design-pixel-size)*64);border-bottom:1px solid var(--primary-black);padding-left:0}}.Locations-module-scss-module__wAwIPa__title{margin-left:calc(var(--design-pixel-size)*-2);font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;font-weight:500;line-height:1.18em}@media (max-width:768px){.Locations-module-scss-module__wAwIPa__title{font-size:var(--font-size-mobile,4.8vw)}}.Locations-module-scss-module__wAwIPa__body{padding-top:calc(var(--design-pixel-size)*8);padding-bottom:var(--outer-margin)}.Locations-module-scss-module__wAwIPa__mapWrapper{aspect-ratio:16/9;border-radius:var(--border-radius);background:var(--primary-off-white);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Locations-module-scss-module__wAwIPa__mapWrapper>*{pointer-events:none}@keyframes Locations-module-scss-module__wAwIPa__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Locations-module-scss-module__wAwIPa__content{padding-block:var(--outer-margin)}.Locations-module-scss-module__wAwIPa__content em{font-style:normal;font-weight:600}@media not (max-width:768px){.Locations-module-scss-module__wAwIPa__content{gap:var(--gutter);padding-block:var(--outer-margin);display:flex}}.Locations-module-scss-module__wAwIPa__content>*{flex:1}.Locations-module-scss-module__wAwIPa__contact a{text-decoration:underline;-webkit-text-decoration-color:var(--primary-grey-light);text-decoration-color:var(--primary-grey-light);-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-underline-offset:.18em;text-decoration-thickness:1px;display:block}.Locations-module-scss-module__wAwIPa__contact a:hover{text-decoration:none}@media (max-width:768px){.Locations-module-scss-module__wAwIPa__contact a{padding-bottom:calc(var(--design-pixel-size)*5)}.Locations-module-scss-module__wAwIPa__contact{padding-top:var(--outer-margin)}}
.TimelineSection-module-scss-module__r73DPW__item{gap:calc(var(--column-width) + var(--gutter)*2);margin-inline:var(--outer-margin);padding-block:calc(var(--design-pixel-size)*152);border-top:1px solid var(--border-black);flex-direction:row;display:flex;position:relative}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__item{gap:calc(var(--design-pixel-size)*32);padding-block:calc(var(--design-pixel-size)*32);flex-direction:column}}.TimelineSection-module-scss-module__r73DPW__label{padding-top:calc(var(--design-pixel-size)*16)}@media not (max-width:768px){.TimelineSection-module-scss-module__r73DPW__label{display:none}}.TimelineSection-module-scss-module__r73DPW__labelNumber{font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;padding-right:1em;font-weight:400;line-height:1.21em}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__labelNumber{font-size:var(--font-size-mobile,3.2vw)}}.TimelineSection-module-scss-module__r73DPW__labelText{font-family:var(--font-mackinac);font-size:var(--font-size,max(32px, 4.84375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em;display:inline}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__labelText{font-size:var(--font-size-mobile,8.53333vw)}}.TimelineSection-module-scss-module__r73DPW__visuals{width:calc(var(--column-width)*min(var(--total-columns),7) + var(--gutter)*6);gap:calc(var(--column-width) + var(--gutter)*2);padding-left:calc((var(--column-width) + var(--gutter))*2);flex-direction:column;align-items:flex-end;display:flex;position:relative;top:0}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__visuals{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));gap:calc(var(--design-pixel-size)*32);padding-left:0}}.TimelineSection-module-scss-module__r73DPW__image{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);border-radius:var(--border-radius);overflow:hidden}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__image{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2)}}.TimelineSection-module-scss-module__r73DPW__image:nth-child(2n){width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2)}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__image:nth-child(2n){width:calc(var(--column-width)*min(var(--total-columns),2) + var(--gutter)*1)}}.TimelineSection-module-scss-module__r73DPW__scribble{bottom:calc(var(--design-pixel-size)*152);left:calc(var(--design-pixel-size)*350);transform-origin:0 100%;scale:var(--design-scale);position:absolute}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__scribble{right:calc(var(--design-pixel-size)*200);transform-origin:100% 0;scale:calc(.5*var(--design-scale));bottom:0;left:auto}}.TimelineSection-module-scss-module__r73DPW__content{width:calc(var(--column-width)*min(var(--total-columns),3.5) + var(--gutter)*2.5);height:max-content;margin-top:auto;margin-bottom:-1.29em;position:sticky;bottom:0}.TimelineSection-module-scss-module__r73DPW__content p{font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;padding-bottom:1.29em;font-weight:400;line-height:1.29em}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__content p{font-size:var(--font-size-mobile,4.26667vw)}}.TimelineSection-module-scss-module__r73DPW__content strong{font-weight:500!important}.TimelineSection-module-scss-module__r73DPW__content h3{text-transform:uppercase;font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:400;line-height:1.29em;font-weight:700!important}@media (max-width:768px){.TimelineSection-module-scss-module__r73DPW__content h3{font-size:var(--font-size-mobile,4.26667vw)}.TimelineSection-module-scss-module__r73DPW__content{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));position:static}}
.Tabs-module-scss-module__sOzBja__wrapper{z-index:var(--z-index-Tabs);margin-bottom:calc(var(--design-pixel-size)*16);background:var(--primary-white);border-bottom:1px solid #0000;position:sticky;top:0}@media (max-width:768px){.Tabs-module-scss-module__sOzBja__wrapper{position:static}}.Tabs-module-scss-module__sOzBja__inner{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*(2 - var(--scroll-progress)));gap:var(--outer-margin);padding-top:calc(var(--design-pixel-size)*64);padding-bottom:calc(var(--design-pixel-size)*48);flex-direction:row;display:flex;position:relative}@media (max-width:768px){.Tabs-module-scss-module__sOzBja__inner{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}.Tabs-module-scss-module__sOzBja__tab{cursor:pointer;padding-bottom:calc(var(--design-pixel-size)*8);color:var(--primary-black);opacity:.5;background:0 0;border:none;transition:opacity .5s ease-in-out;position:relative}.Tabs-module-scss-module__sOzBja__tab:after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .4s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}@media (max-width:768px){.Tabs-module-scss-module__sOzBja__tab{padding-bottom:calc(var(--design-pixel-size)*16)}}.Tabs-module-scss-module__sOzBja__tab:hover,.Tabs-module-scss-module__sOzBja__tab.Tabs-module-scss-module__sOzBja__isActive{opacity:1}.Tabs-module-scss-module__sOzBja__tab:hover:after,.Tabs-module-scss-module__sOzBja__tab.Tabs-module-scss-module__sOzBja__isActive:after{transform-origin:0;transition:transform .2s;transform:scaleX(1)}@keyframes Tabs-module-scss-module__sOzBja__fade-in{0%{opacity:0}to{opacity:1}}
.Filters-module-scss-module__bTLUZq__filterButton{pointer-events:none;cursor:pointer;top:calc(var(--design-pixel-size)*64);right:calc(var(--outer-margin) + var(--design-pixel-size)*100*var(--scroll-progress));color:var(--primary-black);opacity:0;background:0 0;border:none;transition:opacity .5s ease-in-out;position:absolute}@media (max-width:768px){.Filters-module-scss-module__bTLUZq__filterButton{display:none}}.Filters-module-scss-module__bTLUZq__filterButton.Filters-module-scss-module__bTLUZq__hasFilterButton{pointer-events:auto;opacity:1;animation:.5s ease-in-out Filters-module-scss-module__bTLUZq__fade-in}.Filters-module-scss-module__bTLUZq__filterIcon{width:1em;height:1em;margin-right:.5em;display:inline-block}.Filters-module-scss-module__bTLUZq__filterText{padding-bottom:calc(var(--design-pixel-size)*8);display:inline-block;position:relative}.Filters-module-scss-module__bTLUZq__filterText:after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .4s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.Filters-module-scss-module__bTLUZq__isActive .Filters-module-scss-module__bTLUZq__filterText:after,.Filters-module-scss-module__bTLUZq__filterButton:hover .Filters-module-scss-module__bTLUZq__filterText:after{transform-origin:0;transition:transform .2s;transform:scaleX(1)}.Filters-module-scss-module__bTLUZq__filter{grid-template-rows:0fr;padding-top:0;padding-bottom:0;transition:grid-template-rows .5s ease-in-out;display:grid}.Filters-module-scss-module__bTLUZq__filter.Filters-module-scss-module__bTLUZq__isFilterOpen{grid-template-rows:1fr}.Filters-module-scss-module__bTLUZq__filterWrapper{overflow:hidden}.Filters-module-scss-module__bTLUZq__filterTitle{padding-top:calc(var(--design-pixel-size)*20);text-transform:uppercase;opacity:0;font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:700;line-height:1.29em;transition:all .7s}@media (max-width:768px){.Filters-module-scss-module__bTLUZq__filterTitle{font-size:var(--font-size-mobile,4.26667vw)}}.Filters-module-scss-module__bTLUZq__isFilterOpen .Filters-module-scss-module__bTLUZq__filterTitle{padding-top:calc(var(--design-pixel-size)*56);opacity:1}.Filters-module-scss-module__bTLUZq__filterList{gap:var(--gutter);padding-top:calc(var(--design-pixel-size)*28);padding-bottom:calc(var(--design-pixel-size)*56);grid-template-columns:repeat(3,1fr);display:grid}.Filters-module-scss-module__bTLUZq__filterOption{cursor:pointer;padding-block:calc(var(--design-pixel-size)*6);opacity:0;list-style:none;transition:opacity .5s;display:block}.Filters-module-scss-module__bTLUZq__isFilterOpen .Filters-module-scss-module__bTLUZq__filterOption{opacity:.5}.Filters-module-scss-module__bTLUZq__isFilterOpen .Filters-module-scss-module__bTLUZq__filterOption.Filters-module-scss-module__bTLUZq__isActive,.Filters-module-scss-module__bTLUZq__isFilterOpen .Filters-module-scss-module__bTLUZq__filterOption:hover{opacity:1}.Filters-module-scss-module__bTLUZq__filterOptionIcon{vertical-align:middle;opacity:0;width:0;transition:width .5s ease-in-out,opacity .2s ease-in-out;display:inline-block;overflow:hidden}.Filters-module-scss-module__bTLUZq__isActive .Filters-module-scss-module__bTLUZq__filterOptionIcon{opacity:1;width:1em;transition:width .2s ease-in-out,opacity .5s ease-in-out}@keyframes Filters-module-scss-module__bTLUZq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Filters-module-scss-module__bTLUZq__slide-in{0%{translate:0 calc(var(--design-pixel-size)*80);opacity:0}to{opacity:.5;translate:0}}
.TableWithIcons-module-scss-module__zkPdmq__wrapper{padding-block:calc(var(--design-pixel-size)*152)}@media (max-width:768px){.TableWithIcons-module-scss-module__zkPdmq__wrapper{padding-block:calc(var(--design-pixel-size)*32)}}
.VideoCarousel-module-scss-module__gxqILG__wrapper{--current-hover-color:var(--primary-black);--current-cta-margin:var(--outer-margin);--media-background-color:var(--primary-white);width:100%;height:100%;color:var(--primary-white);position:relative}@media (max-width:768px){.VideoCarousel-module-scss-module__gxqILG__wrapper{--current-cta-margin:calc(var(--design-pixel-size) * 10)}}.VideoCarousel-module-scss-module__gxqILG__slide{opacity:0}.VideoCarousel-module-scss-module__gxqILG__slide.VideoCarousel-module-scss-module__gxqILG__isActive{opacity:1}.VideoCarousel-module-scss-module__gxqILG__mouseEventWrapper,.VideoCarousel-module-scss-module__gxqILG__videoWrapper{width:100%;height:100%;position:absolute}.VideoCarousel-module-scss-module__gxqILG__videoWrapper{z-index:var(--z-index-VideoCarousel);width:100%;height:100%;position:absolute}.VideoCarousel-module-scss-module__gxqILG__mouseEventWrapper{z-index:calc(var(--z-index-VideoCarousel) + 1)}.VideoCarousel-module-scss-module__gxqILG__shadow{pointer-events:none;z-index:calc(var(--z-index-VideoCarousel) + 2);background:linear-gradient(#1b0c0100 50%,#1b0c0180 80%);width:100%;height:100%;position:absolute;top:0}.VideoCarousel-module-scss-module__gxqILG__text{width:calc(var(--column-width)*min(var(--total-columns),6) + var(--gutter)*5);z-index:calc(var(--z-index-VideoCarousel) + 3);padding:var(--outer-margin);position:absolute;bottom:0}@media (max-width:768px){.VideoCarousel-module-scss-module__gxqILG__text{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2);padding:calc(var(--design-pixel-size)*16);padding-right:0}}.VideoCarousel-module-scss-module__gxqILG__indicators{z-index:calc(var(--z-index-VideoCarousel) + 4);padding:var(--outer-margin);display:flex;position:absolute;bottom:0;right:0}@media (max-width:768px){.VideoCarousel-module-scss-module__gxqILG__indicators{padding:calc(var(--design-pixel-size)*16)}}.VideoCarousel-module-scss-module__gxqILG__indicator{cursor:pointer;padding:calc(var(--gutter)/2);transition:opacity .2s;position:relative}.VideoCarousel-module-scss-module__gxqILG__indicator:after{content:"";width:calc(1*var(--gutter));height:calc(1*var(--gutter));border-radius:calc(var(--design-pixel-size)*10);background:var(--primary-white);background-image:linear-gradient(to right, var(--primary-white) 50%, #ccc 50%);background-position:0 0;background-repeat:no-repeat;background-size:200% 100%;transition:width .5s;display:block}@media (max-width:768px){.VideoCarousel-module-scss-module__gxqILG__indicator{padding:calc(var(--design-pixel-size)*3)}}.VideoCarousel-module-scss-module__gxqILG__indicator:hover{opacity:.5}.VideoCarousel-module-scss-module__gxqILG__indicator.VideoCarousel-module-scss-module__gxqILG__isActive:after{width:calc(3*var(--gutter));background-position:calc((var(--progress) - 1)*-100%) 0}.VideoCarousel-module-scss-module__gxqILG__indicator.VideoCarousel-module-scss-module__gxqILG__isActive:hover{cursor:default;opacity:1}
.Timeline-module-scss-module__-2oqfW__wrapper{--intro-width-wide:calc(var(--outer-margin) + (var(--column-width) + var(--gutter)) * 3);--intro-width-narrow:calc(var(--outer-margin) * 2);--intro-width:var(--intro-width-wide);width:100%;color:var(--primary-white);background:var(--soothing-pink);display:flex;position:relative}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__wrapper{flex-direction:column}}.Timeline-module-scss-module__-2oqfW__wrapper.Timeline-module-scss-module__-2oqfW__hasScrolled{--intro-width:var(--intro-width-narrow)}.Timeline-module-scss-module__-2oqfW__intro{width:var(--intro-width);padding-block:calc(var(--design-pixel-size)*48);padding-inline:var(--outer-margin);background:var(--primary-black);flex-grow:0;flex-shrink:0;align-items:flex-start;transition:width .5s cubic-bezier(.33,1,.68,1);display:flex;position:relative}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__intro{width:100%;padding-block:calc(var(--design-pixel-size)*64)}}.Timeline-module-scss-module__-2oqfW__hasScrolled .Timeline-module-scss-module__-2oqfW__intro{cursor:pointer}.Timeline-module-scss-module__-2oqfW__text{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);opacity:1;flex-shrink:0;transition:opacity .3s ease-in-out .1s}@media not (max-width:768px){.Timeline-module-scss-module__-2oqfW__text{width:calc(var(--intro-width-wide) - 2*var(--outer-margin))}.Timeline-module-scss-module__-2oqfW__hasScrolled .Timeline-module-scss-module__-2oqfW__text{opacity:0;transition-delay:0s}}.Timeline-module-scss-module__-2oqfW__label{padding-top:calc(var(--design-pixel-size)*32);text-transform:uppercase;font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;font-weight:400;line-height:1.21em}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__label{font-size:var(--font-size-mobile,3.2vw);padding-top:calc(var(--design-pixel-size)*8)}}.Timeline-module-scss-module__-2oqfW__body{padding-block:calc(var(--design-pixel-size)*32)}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__body{padding-block:calc(var(--design-pixel-size)*16)}}.Timeline-module-scss-module__-2oqfW__backButton{top:calc(var(--design-pixel-size)*56);width:calc(var(--design-pixel-size)*64);height:calc(var(--design-pixel-size)*64);transition:translate .3s ease-in-out,scale .3s ease-in-out;position:absolute;left:0;translate:-100%;scale:1}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__backButton{display:none}}.Timeline-module-scss-module__-2oqfW__hasScrolled .Timeline-module-scss-module__-2oqfW__backButton{translate:0}.Timeline-module-scss-module__-2oqfW__intro:hover .Timeline-module-scss-module__-2oqfW__backButton{scale:1.2}.Timeline-module-scss-module__-2oqfW__milestoneTitle{height:3.02em;margin-left:calc(var(--design-pixel-size)*-4);text-wrap:balance;font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;flex-direction:column;justify-content:end;font-weight:500;line-height:1.18em;display:flex}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__milestoneTitle{font-size:var(--font-size-mobile,4.8vw)}}.Timeline-module-scss-module__-2oqfW__milestoneTitleFont{font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;font-weight:500;line-height:1.18em}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__milestoneTitleFont{font-size:var(--font-size-mobile,4.8vw)}}.Timeline-module-scss-module__-2oqfW__milestoneTitleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(18px, 2.23958vw));letter-spacing:-.05em;font-weight:500;line-height:1.12em}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__milestoneTitleSerif{font-size:var(--font-size-mobile,4.8vw)}}.Timeline-module-scss-module__-2oqfW__milestonesWrapper{scrollbar-width:none;padding-block:calc(var(--design-pixel-size)*48);padding-inline:calc(var(--gutter) + var(--column-width));color:var(--primary-black);-ms-overflow-style:none;flex-grow:1;position:relative;overflow-x:scroll}.Timeline-module-scss-module__-2oqfW__milestonesWrapper::-webkit-scrollbar{display:none}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__milestonesWrapper{padding-block:calc(var(--design-pixel-size)*32);padding-inline:var(--outer-margin)}}@media not (max-width:768px){.Timeline-module-scss-module__-2oqfW__hasScrolled .Timeline-module-scss-module__-2oqfW__milestonesWrapper{padding-inline:calc(var(--gutter) + var(--column-width) - var(--outer-margin))}}.Timeline-module-scss-module__-2oqfW__milestones{cursor:grab;width:max-content;height:100%;padding-bottom:calc(var(--design-pixel-size)*76);align-items:flex-start;display:flex;position:relative}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__milestones{padding-bottom:calc(var(--design-pixel-size)*64)}}.Timeline-module-scss-module__-2oqfW__milestone{width:calc(var(--column-width)*min(var(--total-columns),5) + var(--gutter)*4 + var(--gutter));padding-right:calc(2*var(--gutter) + var(--column-width));opacity:.5;flex-shrink:0;transition:opacity .3s ease-in-out}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__milestone{width:calc(3.5*(var(--column-width) + var(--gutter)));padding-right:calc(var(--gutter)*2 + var(--column-width)*min(var(--total-columns),.5) + var(--gutter)*-.5)}}.Timeline-module-scss-module__-2oqfW__milestone.Timeline-module-scss-module__-2oqfW__isActive{opacity:1}.Timeline-module-scss-module__-2oqfW__image,.Timeline-module-scss-module__-2oqfW__milestoneYear{padding-top:calc(var(--design-pixel-size)*16)}.Timeline-module-scss-module__-2oqfW__milestoneYear{padding-top:calc(var(--design-pixel-size)*8);font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;font-weight:500;line-height:1.21em}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__milestoneYear{font-size:var(--font-size-mobile,3.2vw);padding-top:calc(var(--design-pixel-size)*8)}.Timeline-module-scss-module__-2oqfW__image{padding-top:calc(var(--design-pixel-size)*16)}}.Timeline-module-scss-module__-2oqfW__years{right:var(--outer-margin);bottom:var(--outer-margin);width:calc(100% - var(--intro-width) - (var(--gutter) + var(--column-width)) - var(--outer-margin));color:var(--primary-black);font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;justify-content:space-between;font-weight:400;line-height:1.21em;transition:width .5s cubic-bezier(.33,1,.68,1);display:flex;position:absolute}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__years{font-size:var(--font-size-mobile,3.2vw)}}.Timeline-module-scss-module__-2oqfW__years:after{content:"";bottom:0;left:calc(var(--design-pixel-size)*40);width:calc(100% - var(--design-pixel-size)*80);border-bottom:1px solid var(--primary-black);display:block;position:absolute}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__years:after{left:calc(var(--design-pixel-size)*18);width:calc(100% - var(--design-pixel-size)*36)}.Timeline-module-scss-module__-2oqfW__years{right:var(--outer-margin);left:var(--outer-margin);width:calc(100% - 2*var(--outer-margin))}}@media not (max-width:768px){.Timeline-module-scss-module__-2oqfW__hasScrolled .Timeline-module-scss-module__-2oqfW__years{width:calc(100% - var(--intro-width) - 2*var(--outer-margin))}}.Timeline-module-scss-module__-2oqfW__year{cursor:pointer;padding-block:calc(var(--design-pixel-size)*8);text-align:center;flex-grow:0;flex-shrink:0;transition:flex-grow .8s ease-in-out .2s;position:relative}.Timeline-module-scss-module__-2oqfW__year:first-child{text-align:left}.Timeline-module-scss-module__-2oqfW__year:last-child{text-align:right}.Timeline-module-scss-module__-2oqfW__year.Timeline-module-scss-module__-2oqfW__isActive{flex-grow:3;width:auto}.Timeline-module-scss-module__-2oqfW__yearNumber{width:calc(var(--design-pixel-size)*80);text-align:center;transition:all .2s ease-in-out;display:inline-block;position:relative;translate:0}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__yearNumber{width:calc(var(--design-pixel-size)*40)}}.Timeline-module-scss-module__-2oqfW__isActive .Timeline-module-scss-module__-2oqfW__yearNumber{font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;font-weight:500;line-height:1.21em}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__isActive .Timeline-module-scss-module__-2oqfW__yearNumber{font-size:var(--font-size-mobile,3.2vw)}.Timeline-module-scss-module__-2oqfW__isYearHidden .Timeline-module-scss-module__-2oqfW__yearNumber{width:calc(var(--design-pixel-size)*12);opacity:0}}.Timeline-module-scss-module__-2oqfW__isActive .Timeline-module-scss-module__-2oqfW__yearNumber,.Timeline-module-scss-module__-2oqfW__year:hover .Timeline-module-scss-module__-2oqfW__yearNumber{translate:0 calc(var(--design-pixel-size)*-8)}.Timeline-module-scss-module__-2oqfW__yearDot{bottom:calc(var(--design-pixel-size)*-6);width:calc(var(--design-pixel-size)*12);height:calc(var(--design-pixel-size)*12);background:var(--primary-black);border-radius:50%;transition:all .2s ease-in-out;position:absolute;left:50%;translate:-50%;scale:.5}.Timeline-module-scss-module__-2oqfW__isActive .Timeline-module-scss-module__-2oqfW__yearDot{scale:1}.Timeline-module-scss-module__-2oqfW__year:first-child .Timeline-module-scss-module__-2oqfW__yearDot{left:calc(var(--design-pixel-size)*40)}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__year:first-child .Timeline-module-scss-module__-2oqfW__yearDot{left:calc(var(--design-pixel-size)*18)}}.Timeline-module-scss-module__-2oqfW__year:last-child .Timeline-module-scss-module__-2oqfW__yearDot{right:calc(var(--design-pixel-size)*28);left:auto}@media (max-width:768px){.Timeline-module-scss-module__-2oqfW__year:last-child .Timeline-module-scss-module__-2oqfW__yearDot{right:auto;left:calc(100% - var(--design-pixel-size)*18)}}
.Press-module-scss-module__Sh5uoG__wrapper{width:calc(var(--column-width)*min(var(--total-columns),6) + var(--gutter)*5);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*3);margin-block:calc(var(--design-pixel-size)*152);padding-block:calc(var(--design-pixel-size)*64) calc(var(--design-pixel-size)*76);padding-inline:calc(var(--design-pixel-size)*78);border-radius:var(--border-radius);background:var(--soothing-pink);position:relative}@media (max-width:768px){.Press-module-scss-module__Sh5uoG__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);margin-block:calc(var(--design-pixel-size)*64);padding-block:calc(var(--design-pixel-size)*16);padding-inline:calc(var(--design-pixel-size)*16);position:relative}}.Press-module-scss-module__Sh5uoG__title{margin-top:calc(var(--design-pixel-size)*10.88);font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;font-weight:500;line-height:1.18em}@media (max-width:768px){.Press-module-scss-module__Sh5uoG__title{font-size:var(--font-size-mobile,4.8vw);margin-top:calc(var(--design-pixel-size)*10)}}.Press-module-scss-module__Sh5uoG__titleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(18px, 2.23958vw));letter-spacing:-.05em;font-weight:500;line-height:1.12em}@media (max-width:768px){.Press-module-scss-module__Sh5uoG__titleSerif{font-size:var(--font-size-mobile,4.8vw)}}.Press-module-scss-module__Sh5uoG__body,.Press-module-scss-module__Sh5uoG__subtitle{margin-top:calc(var(--design-pixel-size)*25.2);font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:400;line-height:1.29em}@media (max-width:768px){.Press-module-scss-module__Sh5uoG__body,.Press-module-scss-module__Sh5uoG__subtitle{font-size:var(--font-size-mobile,4.26667vw)}}.Press-module-scss-module__Sh5uoG__body p,.Press-module-scss-module__Sh5uoG__subtitle p{min-height:1.29em}.Press-module-scss-module__Sh5uoG__body a,.Press-module-scss-module__Sh5uoG__subtitle a{text-decoration:underline;-webkit-text-decoration-color:var(--primary-grey-light);text-decoration-color:var(--primary-grey-light);-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-underline-offset:.18em;text-decoration-thickness:1px}.Press-module-scss-module__Sh5uoG__body a:hover,.Press-module-scss-module__Sh5uoG__subtitle a:hover{text-decoration:none}@media (max-width:768px){.Press-module-scss-module__Sh5uoG__body,.Press-module-scss-module__Sh5uoG__subtitle{margin-top:calc(var(--design-pixel-size)*14)}}.Press-module-scss-module__Sh5uoG__buttons{gap:calc(var(--design-pixel-size)*32);padding-top:calc(var(--design-pixel-size)*48);font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.006em;align-items:baseline;font-weight:400;line-height:1.21em;display:flex}@media (max-width:768px){.Press-module-scss-module__Sh5uoG__buttons{font-size:var(--font-size-mobile,3.2vw);padding-top:calc(var(--design-pixel-size)*16)}}.Press-module-scss-module__Sh5uoG__phone a{text-decoration:underline;-webkit-text-decoration-color:var(--primary-grey-light);text-decoration-color:var(--primary-grey-light);-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-underline-offset:.18em;text-decoration-thickness:1px}.Press-module-scss-module__Sh5uoG__phone a:hover{text-decoration:none}
.Timeline-module-scss-module__sEaTSa__intro{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);padding-block:calc(var(--design-pixel-size)*152);text-align:center;position:relative}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__intro{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);padding-block:calc(var(--design-pixel-size)*32);position:relative;overflow:hidden}}.Timeline-module-scss-module__sEaTSa__title{width:calc(var(--column-width)*min(var(--total-columns),6) + var(--gutter)*5);left:calc(var(--column-width) + var(--gutter));position:relative}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__title{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:0}}.Timeline-module-scss-module__sEaTSa__titleText{font-family:var(--font-edge);font-size:var(--font-size,max(42px, 7.34375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__titleText{font-size:var(--font-size-mobile,11.2vw)}}.Timeline-module-scss-module__sEaTSa__titleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(42px, 7.34375vw));letter-spacing:-.03em;font-weight:500;line-height:1.02em}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__titleSerif{font-size:var(--font-size-mobile,11.2vw)}}.Timeline-module-scss-module__sEaTSa__squiggle{z-index:-1;width:120%;height:120%;position:absolute;top:-10%;left:-10%}@keyframes Timeline-module-scss-module__sEaTSa__dash{to{stroke-dashoffset:0}}.Timeline-module-scss-module__sEaTSa__subtitle{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);margin-left:calc((var(--column-width) + var(--gutter))*2);padding-top:calc(var(--design-pixel-size)*80);text-transform:uppercase}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__subtitle{padding-top:calc(var(--design-pixel-size)*32);margin-left:0}}.Timeline-module-scss-module__sEaTSa__description{padding-top:calc(var(--design-pixel-size)*80);font-weight:700;font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;font-weight:500;line-height:1.18em}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__description{font-size:var(--font-size-mobile,4.8vw)}}@media not (max-width:768px){.Timeline-module-scss-module__sEaTSa__description{padding-inline:calc(var(--design-pixel-size)*48)}}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__description{padding-top:calc(var(--design-pixel-size)*32)}}.Timeline-module-scss-module__sEaTSa__labels{z-index:1;width:calc(var(--design-pixel-size)*500);padding-top:calc(var(--design-pixel-size)*152);padding-bottom:calc(var(--design-pixel-size)*128);padding-left:var(--outer-margin);position:sticky;top:0}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__labels{display:none}}.Timeline-module-scss-module__sEaTSa__label{cursor:pointer;padding-block:calc(var(--design-pixel-size)*16);opacity:.5;display:block}.Timeline-module-scss-module__sEaTSa__label.Timeline-module-scss-module__sEaTSa__isActive,.Timeline-module-scss-module__sEaTSa__label:hover{opacity:1}.Timeline-module-scss-module__sEaTSa__labelNumber{padding-right:calc(var(--design-pixel-size)*32);font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:400;line-height:1.29em}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__labelNumber{font-size:var(--font-size-mobile,4.26667vw);display:none}}.Timeline-module-scss-module__sEaTSa__labelText{transform-origin:0 75%;font-family:var(--font-mackinac);font-size:var(--font-size,max(32px, 4.84375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em;transition:transform .5s ease-in-out;display:inline-block;transform:scale(.67)}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__labelText{font-size:var(--font-size-mobile,8.53333vw)}}.Timeline-module-scss-module__sEaTSa__isActive .Timeline-module-scss-module__sEaTSa__labelText{transition:transform .5s ease-in-out;transform:scale(1)}.Timeline-module-scss-module__sEaTSa__footer{gap:var(--gutter);margin:var(--outer-margin);padding-top:calc(var(--design-pixel-size)*80);padding-bottom:calc(var(--design-pixel-size)*152);border-top:1px solid var(--border-black);display:flex}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__footer{gap:calc(var(--design-pixel-size)*64);padding-block:calc(var(--design-pixel-size)*32);flex-direction:column}}.Timeline-module-scss-module__sEaTSa__brochure{width:calc(var(--column-width)*min(var(--total-columns),2) + var(--gutter)*1);gap:var(--gutter);display:flex}@media not (max-width:768px){.Timeline-module-scss-module__sEaTSa__brochure{flex-direction:column;align-items:flex-start}}.Timeline-module-scss-module__sEaTSa__brochure>*{flex-grow:0;flex-shrink:0}.Timeline-module-scss-module__sEaTSa__citationsWrapper{width:calc(var(--column-width)*min(var(--total-columns),9) + var(--gutter)*8)}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__citationsWrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1))}}.Timeline-module-scss-module__sEaTSa__citationsTitle{font-family:var(--font-edge);font-size:var(--font-size,max(18px, 2.1875vw));letter-spacing:-.05em;font-weight:500;line-height:1.18em}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__citationsTitle{font-size:var(--font-size-mobile,4.8vw)}}.Timeline-module-scss-module__sEaTSa__citations{gap:calc(var(--design-pixel-size)*80) var(--gutter);width:100%;padding-top:calc(var(--design-pixel-size)*80);flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__citations{gap:calc(var(--design-pixel-size)*32);padding-top:calc(var(--design-pixel-size)*32);flex-direction:column}}.Timeline-module-scss-module__sEaTSa__citation{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);display:flex}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__citation{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1))}}.Timeline-module-scss-module__sEaTSa__citationNumber{width:calc(var(--design-pixel-size)*32);font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;flex-shrink:0;font-weight:400;line-height:1.21em}@media (max-width:768px){.Timeline-module-scss-module__sEaTSa__citationNumber{font-size:var(--font-size-mobile,3.2vw);width:calc(var(--design-pixel-size)*16)}}
.ImpactHeader-module-scss-module__srRI6W__wrapper{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);padding-top:calc(var(--design-pixel-size)*240);position:relative}@media (max-width:768px){.ImpactHeader-module-scss-module__srRI6W__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}.ImpactHeader-module-scss-module__srRI6W__title{font-family:var(--font-edge);font-size:var(--font-size,max(32px, 4.89583vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.ImpactHeader-module-scss-module__srRI6W__title{font-size:var(--font-size-mobile,8.53333vw)}}.ImpactHeader-module-scss-module__srRI6W__titleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(32px, 4.84375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.ImpactHeader-module-scss-module__srRI6W__titleSerif{font-size:var(--font-size-mobile,8.53333vw)}}.ImpactHeader-module-scss-module__srRI6W__description{padding-top:calc(var(--design-pixel-size)*48);padding-bottom:calc(var(--design-pixel-size)*16)}@media not (max-width:768px){.ImpactHeader-module-scss-module__srRI6W__description{width:calc(var(--column-width)*min(var(--total-columns),5) + var(--gutter)*4)}}.ImpactHeader-module-scss-module__srRI6W__main{padding-top:calc(var(--design-pixel-size)*152)}
.Tabs-module-scss-module__TOQ78W__wrapper{z-index:var(--z-index-Tabs);width:100%;padding-right:calc(var(--outer-margin) + var(--design-pixel-size)*128*var(--scroll-progress));padding-left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*(var(--scroll-progress)));border-bottom:1px solid var(--border-black);background:var(--primary-white);position:sticky;top:0}@media (max-width:768px){.Tabs-module-scss-module__TOQ78W__wrapper{padding-inline:calc(var(--outer-margin));position:static}}.Tabs-module-scss-module__TOQ78W__buttons{padding-top:calc(var(--design-pixel-size)*64);padding-bottom:calc(var(--design-pixel-size)*48);justify-content:space-between;display:flex}.Tabs-module-scss-module__TOQ78W__tabs{gap:var(--outer-margin);flex-direction:row;display:flex}.Tabs-module-scss-module__TOQ78W__tab{cursor:pointer;padding-bottom:calc(var(--design-pixel-size)*8);color:var(--primary-black);opacity:.5;background:0 0;border:none;transition:opacity .5s ease-in-out;position:relative}.Tabs-module-scss-module__TOQ78W__tab:after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .4s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}@media (max-width:768px){.Tabs-module-scss-module__TOQ78W__tab{padding-bottom:calc(var(--design-pixel-size)*16)}}.Tabs-module-scss-module__TOQ78W__tab:hover,.Tabs-module-scss-module__TOQ78W__tab.Tabs-module-scss-module__TOQ78W__isActive{opacity:1}.Tabs-module-scss-module__TOQ78W__tab:hover:after,.Tabs-module-scss-module__TOQ78W__tab.Tabs-module-scss-module__TOQ78W__isActive:after{transform-origin:0;transition:transform .2s;transform:scaleX(1)}@keyframes Tabs-module-scss-module__TOQ78W__fade-in{0%{opacity:0}to{opacity:1}}
.TitleSubtitleAndText-module-scss-module__0O4Ejq__wrapper{width:calc(var(--column-width)*min(var(--total-columns),9) + var(--gutter)*8);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*3);padding-block:calc(var(--design-pixel-size)*152);position:relative}@media (max-width:768px){.TitleSubtitleAndText-module-scss-module__0O4Ejq__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);padding-block:calc(var(--design-pixel-size)*32);position:relative}}.TitleSubtitleAndText-module-scss-module__0O4Ejq__title{margin-bottom:calc(var(--design-pixel-size)*18);margin-left:calc(var(--design-pixel-size)*-4);font-family:var(--font-edge);font-size:var(--font-size,max(24px, 3.28125vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.TitleSubtitleAndText-module-scss-module__0O4Ejq__title{font-size:var(--font-size-mobile,6.4vw)}}@media not (max-width:768px){.TitleSubtitleAndText-module-scss-module__0O4Ejq__columns{width:calc(var(--column-width)*min(var(--total-columns),8) + var(--gutter)*7);column-count:2;column-gap:calc(var(--design-pixel-size)*30);margin-top:calc(var(--design-pixel-size)*32);padding-bottom:calc(var(--design-pixel-size)*80)}}.TitleSubtitleAndText-module-scss-module__0O4Ejq__subtitle{font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;margin-bottom:1.29em;font-weight:400;line-height:1.29em;font-weight:700!important}@media (max-width:768px){.TitleSubtitleAndText-module-scss-module__0O4Ejq__subtitle{font-size:var(--font-size-mobile,4.26667vw)}}
.Card-module-scss-module__vBkCPa__wrapper{display:block}@media (max-width:768px){.Card-module-scss-module__vBkCPa__wrapper{padding-block:calc(var(--design-pixel-size)*32)}}@media not (max-width:768px){.Card-module-scss-module__vBkCPa__media{margin-bottom:calc(var(--design-pixel-size)*40)}}.Card-module-scss-module__vBkCPa__mediaInner img,.Card-module-scss-module__vBkCPa__mediaInner video{transition:scale 1s ease-in-out;scale:1}.Card-module-scss-module__vBkCPa__wrapper:hover .Card-module-scss-module__vBkCPa__mediaInner img,.Card-module-scss-module__vBkCPa__wrapper:hover .Card-module-scss-module__vBkCPa__mediaInner video{transition:scale .5s ease-out;scale:1.08}.Card-module-scss-module__vBkCPa__tags{gap:calc(var(--design-pixel-size)*12);margin-top:calc(var(--design-pixel-size)*12);flex-wrap:wrap;display:flex}@media (max-width:768px){.Card-module-scss-module__vBkCPa__tags{margin-top:calc(var(--design-pixel-size)*8)}}
.WhatWeDo-module-scss-module__HblckW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);padding-top:calc(var(--design-pixel-size)*100);padding-bottom:calc(var(--design-pixel-size)*152);padding-inline:calc(var(--gutter) + var(--column-width));border-radius:var(--border-radius);background:var(--soothing-pink);position:relative;overflow:hidden}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__wrapper{gap:calc(var(--design-pixel-size)*22);padding:calc(var(--design-pixel-size)*32) 0;padding-bottom:calc(var(--design-pixel-size)*64)}}.WhatWeDo-module-scss-module__HblckW__inner{padding-top:calc(var(--design-pixel-size)*100);flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__inner{gap:calc(var(--design-pixel-size)*50);padding-top:calc(var(--design-pixel-size)*32)}}.WhatWeDo-module-scss-module__HblckW__heading{text-transform:uppercase;font-family:var(--font-edge);font-size:var(--font-size,max(12px, .989583vw));letter-spacing:-.033em;font-weight:400;line-height:1.21em}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__heading{font-size:var(--font-size-mobile,3.2vw);padding-left:calc(var(--design-pixel-size)*24)}}.WhatWeDo-module-scss-module__HblckW__cell{gap:calc(var(--design-pixel-size)*18);flex-direction:column;display:flex}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__cell{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));flex-direction:row}}.WhatWeDo-module-scss-module__HblckW__icon{width:calc(var(--column-width)*min(var(--total-columns),1) + var(--gutter)*0);position:relative}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__icon{padding-left:calc(var(--design-pixel-size)*8)}}.WhatWeDo-module-scss-module__HblckW__text{width:calc(var(--column-width)*min(var(--total-columns),3) + var(--gutter)*2)}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__text{padding-right:calc(var(--design-pixel-size)*16)}}.WhatWeDo-module-scss-module__HblckW__header{font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:700;line-height:1.29em}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__header{font-size:var(--font-size-mobile,4.26667vw)}}.WhatWeDo-module-scss-module__HblckW__body{margin-top:calc(var(--design-pixel-size)*24)}@media (max-width:768px){.WhatWeDo-module-scss-module__HblckW__body{margin-top:calc(var(--design-pixel-size)*3)}}
.Video-module-scss-module__z9JTiq__wrapper{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);padding-block:calc(var(--design-pixel-size)*0) calc(var(--design-pixel-size)*152);position:relative}@media (max-width:768px){.Video-module-scss-module__z9JTiq__wrapper{padding-block:calc(var(--design-pixel-size)*32)}}.Video-module-scss-module__z9JTiq__inner{width:100%;position:relative}
.page-module-scss-module__YVEPrq__formAndLocations{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}@media not (max-width:768px){.page-module-scss-module__YVEPrq__formAndLocations{gap:var(--gutter);display:flex}}
.WhereDoWeStart-module-scss-module__wYvZFW__wrapper{padding-block:calc(var(--design-pixel-size)*152);background:var(--primary-off-white)}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__wrapper{padding-block:calc(var(--design-pixel-size)*32)}}.WhereDoWeStart-module-scss-module__wYvZFW__lottieWrapper{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:sticky;top:0}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__lottieWrapper{min-height:0;position:static}}.WhereDoWeStart-module-scss-module__wYvZFW__lottie{aspect-ratio:16/9;width:100%}.WhereDoWeStart-module-scss-module__wYvZFW__intro{width:calc(var(--column-width)*min(var(--total-columns),9) + var(--gutter)*8);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*2);z-index:1;padding-bottom:calc(var(--design-pixel-size)*80);position:relative}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__intro{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);padding-block:calc(var(--design-pixel-size)*32);position:relative}}.WhereDoWeStart-module-scss-module__wYvZFW__introHeader{font-family:var(--font-edge);font-size:var(--font-size,max(24px, 3.28125vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__introHeader{font-size:var(--font-size-mobile,6.4vw)}}.WhereDoWeStart-module-scss-module__wYvZFW__introContent{padding-top:calc(var(--design-pixel-size)*80);justify-content:space-between;display:flex}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__introContent{padding-top:calc(var(--design-pixel-size)*32);display:block}}.WhereDoWeStart-module-scss-module__wYvZFW__media,.WhereDoWeStart-module-scss-module__wYvZFW__paragraph{padding-top:1.29em}.WhereDoWeStart-module-scss-module__wYvZFW__paragraph:first-child{padding-top:0;font-weight:700}@media not (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__introContent .WhereDoWeStart-module-scss-module__wYvZFW__paragraph{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);padding-top:0}}.WhereDoWeStart-module-scss-module__wYvZFW__section{z-index:1;justify-content:space-between;display:flex;position:relative}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__section{display:block}}.WhereDoWeStart-module-scss-module__wYvZFW__section:nth-child(2n){flex-direction:row-reverse}@media not (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__section:nth-child(2n){padding-top:calc(var(--design-pixel-size)*608)}}.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeader{height:max-content;padding-block:calc(var(--design-pixel-size)*80);padding-inline:var(--outer-margin);position:sticky;top:0}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeader{padding-top:calc(var(--design-pixel-size)*64);padding-bottom:calc(var(--design-pixel-size)*16);display:block}}.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeaderText{font-family:var(--font-edge);font-size:var(--font-size,max(24px, 3.28125vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeaderText{font-size:var(--font-size-mobile,6.4vw)}}@media not (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeaderText{flex-direction:column;display:flex}}.WhereDoWeStart-module-scss-module__wYvZFW__section:nth-child(2n) .WhereDoWeStart-module-scss-module__wYvZFW__sectionHeaderText{align-items:flex-end}.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeaderSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(24px, 3.33333vw));letter-spacing:-.05em;font-weight:500;line-height:1.03em}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeaderSerif{font-size:var(--font-size-mobile,6.4vw)}}@media not (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__sectionHeaderSerif{display:block}}.WhereDoWeStart-module-scss-module__wYvZFW__textBlock{width:calc(var(--outer-margin) + var(--column-width)*6 + var(--gutter)*5);padding-block:calc(var(--design-pixel-size)*80);padding-inline:calc(var(--design-pixel-size)*128);border-radius:var(--border-radius);background:#ffffffe6}@media (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__textBlock{left:var(--outer-margin);width:calc(100% - var(--outer-margin)*2);padding-block:var(--outer-margin);padding-inline:var(--outer-margin);position:relative}}@media not (max-width:768px){.WhereDoWeStart-module-scss-module__wYvZFW__section:nth-child(odd) .WhereDoWeStart-module-scss-module__wYvZFW__textBlock{border-top-right-radius:0;border-bottom-right-radius:0}.WhereDoWeStart-module-scss-module__wYvZFW__section:nth-child(2n) .WhereDoWeStart-module-scss-module__wYvZFW__textBlock{margin-top:calc(var(--design-pixel-size)*608);border-top-left-radius:0;border-bottom-left-radius:0}}
.page-module-scss-module__GD8gzW__wrapper{padding-top:calc(var(--design-pixel-size)*204)}.page-module-scss-module__GD8gzW__iframe{aspect-ratio:16/9;border:none;width:100%}
.page-module-scss-module__EfSpYa__content{background:var(--primary-black)}@media not (max-width:768px){.page-module-scss-module__EfSpYa__content{margin-top:calc(var(--design-pixel-size)*80)}}.page-module-scss-module__EfSpYa__contentGroup{border-top:1px solid var(--border-black);background:var(--primary-white);position:relative}.page-module-scss-module__EfSpYa__contentGroup.page-module-scss-module__EfSpYa__isEven{background:var(--primary-grey-lighter)}.page-module-scss-module__EfSpYa__groupDescription,.page-module-scss-module__EfSpYa__groupIntro{padding-top:calc(var(--design-pixel-size)*72)}@media (max-width:768px){.page-module-scss-module__EfSpYa__groupDescription,.page-module-scss-module__EfSpYa__groupIntro{padding-top:calc(var(--design-pixel-size)*32)}}.page-module-scss-module__EfSpYa__groupIntro{width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*1);position:relative}@media (max-width:768px){.page-module-scss-module__EfSpYa__groupIntro{width:calc(var(--column-width)*min(var(--total-columns),var(--total-columns)) + var(--gutter)*(var(--total-columns) - 1));left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}.page-module-scss-module__EfSpYa__groupDescription{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);font-family:var(--font-edge);font-size:var(--font-size,max(16px, 1.45833vw));letter-spacing:-.033em;font-weight:400;line-height:1.29em}@media (max-width:768px){.page-module-scss-module__EfSpYa__groupDescription{font-size:var(--font-size-mobile,4.26667vw)}}.page-module-scss-module__EfSpYa__groupTitleText{margin-left:calc(var(--design-pixel-size)*-10);font-family:var(--font-edge);font-size:var(--font-size,max(42px, 7.34375vw));letter-spacing:-.05em;font-weight:500;line-height:1.02em}@media (max-width:768px){.page-module-scss-module__EfSpYa__groupTitleText{font-size:var(--font-size-mobile,11.2vw)}}.page-module-scss-module__EfSpYa__groupTitleSerif{font-family:var(--font-mackinac);font-size:var(--font-size,max(42px, 7.34375vw));letter-spacing:-.03em;font-weight:500;line-height:1.02em}@media (max-width:768px){.page-module-scss-module__EfSpYa__groupTitleSerif{font-size:var(--font-size-mobile,11.2vw)}}
.NewsWithFilters-module-scss-module__7fcG0W__scrollToTopRef{width:100%;height:0}.NewsWithFilters-module-scss-module__7fcG0W__content{background:var(--primary-grey-lighter)}
.Video-module-scss-module__vUh-UW__wrapper{padding-block:calc(var(--design-pixel-size)*152)}@media (max-width:768px){.Video-module-scss-module__vUh-UW__wrapper{padding-block:calc(var(--design-pixel-size)*32)}}.Video-module-scss-module__vUh-UW__inner{position:relative}.Video-module-scss-module__vUh-UW__isFullScreen .Video-module-scss-module__vUh-UW__inner{width:100vw;height:100lvh}.Video-module-scss-module__vUh-UW__isNotFullScreen .Video-module-scss-module__vUh-UW__inner{width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*1);position:relative}@media (max-width:768px){.Video-module-scss-module__vUh-UW__isNotFullScreen .Video-module-scss-module__vUh-UW__inner{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);position:relative}}
.Buildings-module-scss-module__IjODrW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),10) + var(--gutter)*9);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*1);gap:calc(var(--gutter)*2 + var(--column-width));padding-bottom:calc(var(--design-pixel-size)*152);flex-wrap:wrap;display:flex;position:relative}@media (max-width:768px){.Buildings-module-scss-module__IjODrW__wrapper{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3);left:calc(var(--outer-margin) + (var(--column-width) + var(--gutter))*0);padding-bottom:calc(var(--design-pixel-size)*32);gap:0;position:relative}}.Buildings-module-scss-module__IjODrW__building{width:calc(var(--column-width)*min(var(--total-columns),4) + var(--gutter)*3)}@media not (max-width:768px){.Buildings-module-scss-module__IjODrW__building:nth-child(4n+1){width:calc(var(--column-width)*min(var(--total-columns),5) + var(--gutter)*4)}.Buildings-module-scss-module__IjODrW__building:nth-child(4n+2){padding-bottom:calc(var(--gutter)*2 + var(--column-width));align-self:flex-end}.Buildings-module-scss-module__IjODrW__building:nth-child(4n+3){padding-top:calc(var(--gutter)*2 + var(--column-width));justify-self:flex-end}.Buildings-module-scss-module__IjODrW__building:nth-child(4n){width:calc(var(--column-width)*min(var(--total-columns),5) + var(--gutter)*4)}}.Buildings-module-scss-module__IjODrW__filters{padding-bottom:calc(var(--design-pixel-size)*52)}@media (max-width:768px){.Buildings-module-scss-module__IjODrW__filters{padding-bottom:calc(var(--design-pixel-size)*16)}}.Buildings-module-scss-module__IjODrW__filterLine{gap:calc(var(--design-pixel-size)*12);padding-bottom:calc(var(--design-pixel-size)*32);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.Buildings-module-scss-module__IjODrW__filterLine{gap:calc(var(--design-pixel-size)*8);padding-bottom:calc(var(--design-pixel-size)*8)}}.Buildings-module-scss-module__IjODrW__filterGroup{gap:calc(var(--design-pixel-size)*12);flex-wrap:wrap;display:flex}@media (max-width:768px){.Buildings-module-scss-module__IjODrW__filterGroup{gap:calc(var(--design-pixel-size)*8)}}