@media (min-width:992px){.page-template-page-about .reviews-section{padding-bottom:2.5rem}}@media (max-width:991.9px){.page-template-page-about .reviews-section{padding-bottom:2rem}.about-hero h2,.about-people h2,.about-respect h2{font-size:1.75rem;line-height:1.96rem;letter-spacing:-.02625rem}}.about-hero h1,.about-hero h3,.about-people h3,.about-respect h3{margin:0;font-family:"Epilogue",sans-serif;font-weight:600;color:#2b3649}.about-hero ul,.about-people ul,.about-respect ul{margin:0;padding:0;list-style:none}.about-hero li,.about-hero__intro .text-lead p,.about-people li,.about-respect li{margin:0}.about-hero{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem;min-height:51.6875rem;padding-left:10.3125rem;background-color:#fff}@media (max-width:991.9px){.about-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.25rem;height:auto;padding-left:0}}.about-hero h1{font-size:5.25rem;line-height:5.355rem;letter-spacing:-.105rem}@media (max-width:991.9px){.about-hero h1{font-size:2.5rem;line-height:2.8rem;letter-spacing:-.0375rem}}.about-hero__text{-webkit-box-flex:0;-ms-flex:0 0 42.4375rem;flex:0 0 42.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0}@media (max-width:991.9px){.about-hero__text{-webkit-box-flex:0;-ms-flex:none;flex:none;gap:2rem;padding:3rem 1.5rem 0}}.about-hero__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.25rem}@media (max-width:991.9px){.about-hero__intro{gap:1.25rem}}.about-hero__intro .text-lead{color:#566174}.about-hero__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (max-width:991.9px){.about-hero__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin-top:.5rem}.about-hero__buttons .btn{width:100%}}.about-hero__diagram{display:block;width:36.1875rem;height:10.75rem;-o-object-fit:cover;object-fit:cover}@media (max-width:991.9px){.about-hero__diagram{width:100%;height:auto;aspect-ratio:342/102}}.about-hero__facts,.about-hero__facts li{display:-webkit-box;display:-ms-flexbox;display:flex}.about-hero__facts{padding-top:1.5rem!important}@media (max-width:991.9px){.about-hero__facts{display:block;padding-top:1rem!important}}.about-hero__facts li{-webkit-box-flex:1;-ms-flex:1 1 14.66875rem;flex:1 1 14.66875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:0 1rem 0 1.5rem;font-size:.875rem;line-height:1.4rem;color:#566174;border-left:.0625rem solid #dedede}@media (max-width:991.9px){.about-hero__facts li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.875rem 0;border-left:0;border-top:.0625rem solid #dedede}}.about-hero__facts li:first-child{-ms-flex-preferred-size:13.10625rem;flex-basis:13.10625rem;padding-left:0;border-left:0}.about-hero__facts strong{font-family:"Epilogue",sans-serif;font-size:1.125rem;font-weight:600;line-height:1.485rem;letter-spacing:-.00563rem;color:#2b3649}@media (max-width:991.9px){.about-hero__facts strong{font-size:1rem;line-height:1.32rem;letter-spacing:-.005rem}}.about-hero__visual{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}@media (max-width:991.9px){.about-hero__visual{-webkit-box-flex:0;-ms-flex:none;flex:none;aspect-ratio:390/400}}.about-hero__emblem{position:absolute;top:.5625rem;left:1.25rem;width:37.875rem;height:37.5rem;max-width:none;-o-object-fit:contain;object-fit:contain}@media (max-width:991.9px){.about-hero__emblem{top:0;left:0;width:71.8%;height:auto}}.about-hero__roofer{position:absolute;top:1.25rem;left:9.6875rem;width:51.5625rem;height:60.0625rem;max-width:none;-o-object-fit:cover;object-fit:cover}@media (max-width:991.9px){.about-hero__roofer{top:1%;left:8.5%;width:91.5%;height:auto}}.about-hero__plate{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem;width:18.8125rem;height:16.1875rem;padding:2.25rem 3.5rem 2.5rem 3rem;color:#fff;background-color:#1e2632;border-top:.25rem solid #b53237}@media (max-width:991.9px){.about-hero__plate{left:1.5rem;gap:.5rem;width:13.125rem;height:auto;padding:1.5rem}}.about-hero__plate strong{font-family:"Epilogue",sans-serif;font-size:6.125rem;font-weight:600;line-height:5.2675rem;letter-spacing:-.245rem}@media (max-width:991.9px){.about-hero__plate strong{font-size:3.75rem;line-height:3.225rem;letter-spacing:-.15rem}}.about-hero__plate p{font-weight:600}@media (max-width:991.9px){.about-hero__plate p{font-size:.875rem;line-height:1.4875rem}}.about-people{display:grid;grid-template-columns:48.4375rem 45.3125rem;grid-template-rows:auto 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:5.625rem;-moz-column-gap:5.625rem;column-gap:5.625rem;row-gap:2.25rem;padding:5rem calc((100% - 99.375rem)/2);background-color:#f6f8fa}@media (max-width:991.9px){.about-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:4rem 1.5rem}}.about-people__intro{grid-column:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.25rem}@media (max-width:991.9px){.about-people__intro{gap:1rem}}.about-people__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media (max-width:991.9px){.about-people__heading{gap:1rem}}@media (min-width:992px){.about-people__heading h2{margin-right:-.625rem}}.about-people__statement{font-family:"Epilogue",sans-serif;font-size:2rem;font-weight:600;line-height:2.44rem;letter-spacing:-.02rem;color:#2b3649}@media (max-width:991.9px){.about-people__statement{font-size:1.375rem;line-height:1.83rem;letter-spacing:-.01375rem}}.about-people__text,.about-then__panel--then .about-then__row p{color:#566174}.about-people__media{grid-column:1;grid-row:1/3;gap:2rem;min-width:0}.about-people__facts li,.about-people__media,.about-people__media figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-people__media figure{gap:.75rem;margin:0}.about-people__media figcaption{font-size:.875rem;line-height:1.4rem;color:#8a94a6}@media (max-width:991.9px){.about-people__media figcaption{font-size:.75rem;line-height:1.2rem}}.about-people__media img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.about-people__main img{height:35rem}@media (max-width:991.9px){.about-people__main img{height:auto;aspect-ratio:342/250}}.about-people__shots{overflow:hidden;min-width:0}@media (max-width:991.9px){.about-people__shots{width:calc(100% + 1.5rem);margin-right:-1.5rem}}@media (min-width:992px){.about-people__shots .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}}.about-people__shots figure{height:auto}@media (min-width:992px){.about-people__shots figure{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}}@media (max-width:991.9px){.about-people__shots figure{width:16.875rem}}.about-people__shots img{height:14.8125rem}@media (max-width:991.9px){.about-people__shots img{height:auto;aspect-ratio:270/200}}.about-people__facts{grid-column:2}.about-people__facts li{gap:1rem;padding:1rem 0;color:#566174;border-top:.0625rem solid #dedede}@media (max-width:991.9px){.about-people__facts li{font-size:.875rem;line-height:1.4rem}}.about-people__facts li:last-child{border-bottom:.0625rem solid #dedede}.about-people__facts h3{font-size:1.375rem;line-height:1.815rem;letter-spacing:-.00688rem}@media (max-width:991.9px){.about-people__facts h3{font-size:1.125rem;line-height:1.485rem;letter-spacing:-.00563rem}}.about-people__fact-title,.about-then{display:-webkit-box;display:-ms-flexbox;display:flex}.about-people__fact-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.about-people__fact-title img{-ms-flex-negative:0;flex-shrink:0;display:block;width:2.25rem;height:2.25rem}.about-then{position:relative;min-height:53.75rem}@media (max-width:991.9px){.about-then{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}}.about-then__panel{position:relative;overflow:hidden}.about-then__panel--then{-webkit-box-flex:0;-ms-flex:0 0 58.75rem;flex:0 0 58.75rem;padding:4rem 4rem 0 10.3125rem;background-color:#fff;border-right:.1875rem solid #2b3649}@media (max-width:991.9px){.about-then__panel--then{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:4rem 0 1rem;border-right:0}}.about-then__panel--then .section-eyebrow{margin-bottom:1.5rem}@media (max-width:991.9px){.about-then__panel--then .section-eyebrow{margin:0 1.5rem 1rem}}.about-then__panel--then .about-then__row{position:relative;z-index:1}@media (max-width:991.9px){.about-then__panel--then .about-then__row{padding:0 1.5rem}}.about-then__panel--then .about-then__row strong{font-weight:700;color:#2b3649}.about-then__panel--now{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6.75rem 5.9375rem 0 5.625rem;background-color:#2b3649}@media (max-width:991.9px){.about-then__panel--now{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:3rem 1.5rem 0;min-height:45.5rem}}.about-then__panel--now::before{content:"";position:absolute;top:0;right:0;left:0;z-index:1;height:62%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(30,36,49,.82)),color-stop(55%,rgba(30,36,49,.45)),to(rgba(30,36,49,0)));background:linear-gradient(to bottom,rgba(30,36,49,.82),rgba(30,36,49,.45) 55%,rgba(30,36,49,0))}.about-then__panel--now .about-then__row{position:relative;z-index:2;color:#fff}.about-then__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem 2.25rem}@media (max-width:991.9px){.about-then__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.about-then__row strong{max-width:100%;font-family:"Epilogue",sans-serif;font-size:8.625rem;font-weight:600;line-height:8.625rem;letter-spacing:-.345rem}@media (max-width:991.9px){.about-then__row strong{font-size:6rem;line-height:6rem;letter-spacing:-.24rem}}.about-then__row p{-webkit-box-flex:1;-ms-flex:1 1 15rem;flex:1 1 15rem;min-width:0;padding-top:.25rem}@media (max-width:991.9px){.about-then__row p{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-top:0}}.about-then__sketch{position:absolute;top:9.6875rem;left:0;width:77.3125rem;height:44.0625rem;max-width:none;-o-object-fit:cover;object-fit:cover}@media (max-width:991.9px){.about-then__sketch{position:static;display:block;width:100%;height:auto;margin-top:.5rem;aspect-ratio:390/240}}.about-then__photo{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-then__plate{position:absolute;bottom:0;left:36.125rem;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;width:47.8125rem;padding:2.5rem 3.5rem;color:#fff;background-color:#1e2632;border-top:.25rem solid #b53237}@media (max-width:991.9px){.about-then__plate{right:1.5rem;left:1.5rem;width:auto;padding:1.75rem 1.5rem}}.about-then__message{font-family:"Epilogue",sans-serif;font-size:2rem;font-weight:600;line-height:2.44rem;letter-spacing:-.02rem}@media (max-width:991.9px){.about-then__message{font-size:1.375rem;line-height:1.675rem;letter-spacing:-.00688rem}}.about-then__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem;padding-top:1.125rem;font-size:.875rem;line-height:1.4rem;border-top:.0625rem solid rgba(255,255,255,.16)}@media (max-width:991.9px){.about-then__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}}.about-then__meta strong{font-size:1rem;font-weight:600;line-height:1.2rem;letter-spacing:.02rem;text-transform:uppercase;color:#b53237}.about-respect{display:grid;grid-template-columns:42.75rem minmax(0,1fr);grid-template-rows:auto 1fr;-webkit-column-gap:5.6875rem;-moz-column-gap:5.6875rem;column-gap:5.6875rem;row-gap:2rem;padding:2.5rem 0 5rem calc((100% - 99.375rem)/2);background-color:#f6f8fa}@media (max-width:991.9px){.about-respect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1.5rem 4rem}}.about-respect__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media (max-width:991.9px){.about-respect__intro{gap:1rem}}.about-respect__intro p{margin-top:.5rem;color:#566174}@media (max-width:991.9px){.about-respect__intro p{margin-top:0}}.about-respect__image{grid-column:2;grid-row:1/3;height:51.25rem}@media (max-width:991.9px){.about-respect__image{height:auto}}.about-respect__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:991.9px){.about-respect__image img{height:auto;aspect-ratio:342/286}}.about-respect__points,.about-respect__points h3{display:-webkit-box;display:-ms-flexbox;display:flex}.about-respect__points{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media (max-width:991.9px){.about-respect__points{gap:.875rem}}.about-respect__points li{padding-top:1.25rem;border-top:.0625rem solid #dedede;color:#566174}@media (max-width:991.9px){.about-respect__points li{font-size:.875rem;line-height:1.4rem}}.about-respect__points h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.75rem;font-size:1.375rem;line-height:1.815rem;letter-spacing:-.00688rem}@media (max-width:991.9px){.about-respect__points h3{margin-bottom:.5rem;font-size:1.125rem;line-height:1.485rem;letter-spacing:-.00563rem}}.about-respect__points h3::before{content:"";-ms-flex-negative:0;flex-shrink:0;background-color:#b53237;width:.5rem;height:.5rem}