.default-layout-module-scss-module__eaEw0a__default-layout{width:100%;padding:var(--spacing-2xl) 0}@media (min-width:768px){.default-layout-module-scss-module__eaEw0a__default-layout{padding:var(--spacing-3xl) 0}}@media (min-width:1024px){.default-layout-module-scss-module__eaEw0a__default-layout{padding:var(--spacing-4xl) 0}}.default-layout-module-scss-module__eaEw0a__default-layout__container{max-width:var(--container-desktop);padding:0 var(--spacing-md);margin:0 auto}@media (min-width:768px){.default-layout-module-scss-module__eaEw0a__default-layout__container{padding:0 var(--spacing-lg)}}
.internal-page-layout-module-scss-module__fF-QpW__hero{background-color:#d8dadb;width:100%;height:250px;position:relative;overflow:hidden}@media (min-width:768px){.internal-page-layout-module-scss-module__fF-QpW__hero{height:337px}}.internal-page-layout-module-scss-module__fF-QpW__hero__image{object-fit:cover;width:100%;height:100%;display:block}.internal-page-layout-module-scss-module__fF-QpW__hero__image--active{opacity:1}.internal-page-layout-module-scss-module__fF-QpW__content{padding:var(--spacing-2xl) var(--spacing-md);max-width:1440px;margin:0 auto}@media (min-width:768px){.internal-page-layout-module-scss-module__fF-QpW__content{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:1441px){.internal-page-layout-module-scss-module__fF-QpW__content{padding:var(--spacing-3xl) var(--spacing-3xl)}}.internal-page-layout-module-scss-module__fF-QpW__content__grid{gap:var(--spacing-2xl);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.internal-page-layout-module-scss-module__fF-QpW__content__grid{gap:var(--spacing-2xl);grid-template-columns:1fr 396px}.internal-page-layout-module-scss-module__fF-QpW__content__grid--full{grid-template-columns:1fr;max-width:1100px;margin:0 auto}}.internal-page-layout-module-scss-module__fF-QpW__content__body h1{font-family:var(--font-family-heading);font-size:max(2rem,min(1.5rem + 2vw,46px));font-weight:var(--font-weight-normal);letter-spacing:2px;text-transform:capitalize;color:var(--text-color);margin-bottom:var(--spacing-md);line-height:1.2}.internal-page-layout-module-scss-module__fF-QpW__content__body h2{font-family:var(--font-family-heading);font-size:max(1.5rem,min(1.2rem + 1.5vw,32px));font-weight:var(--font-weight-normal);letter-spacing:2px;text-transform:capitalize;color:var(--text-color);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:3px solid var(--primary-color);line-height:1.2}.internal-page-layout-module-scss-module__fF-QpW__content__body h3{font-family:var(--font-family);font-size:max(1.25rem,min(1rem + 1vw,24px));font-weight:var(--font-weight-semibold);letter-spacing:2px;text-transform:uppercase;color:var(--text-color);margin-bottom:var(--spacing-sm);line-height:1.3}.internal-page-layout-module-scss-module__fF-QpW__content__body h4{font-family:var(--font-family);font-size:18px;font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:uppercase;color:var(--text-color);margin-bottom:var(--spacing-sm);line-height:1.4}.internal-page-layout-module-scss-module__fF-QpW__content__body p{font-size:var(--font-p);color:var(--text-light);margin-bottom:var(--spacing-md);line-height:1.5}.internal-page-layout-module-scss-module__fF-QpW__content__body ul:not(.children-list){margin-left:0;margin-bottom:var(--spacing-md);gap:var(--spacing-sm);grid-template-columns:1fr;list-style:none;display:grid}.internal-page-layout-module-scss-module__fF-QpW__content__body ul:not(.children-list) li{font-size:var(--font-p);color:var(--text-light);padding:var(--spacing-md);border-left:3px solid var(--primary-color);background-color:#f9f9f9;margin-bottom:0;line-height:1.5}.internal-page-layout-module-scss-module__fF-QpW__content__body ul:not(.children-list) li:before{content:"";background-color:var(--primary-color);vertical-align:top;border-radius:50%;width:8px;min-width:8px;height:8px;margin-top:7px;margin-right:10px;display:inline-block}.internal-page-layout-module-scss-module__fF-QpW__content__body iframe{width:100%;max-width:640px;height:400px;margin:var(--spacing-2xl) auto;background-color:var(--tertiary-color);border:none;display:block;box-shadow:0 4px 20px rgba(0,0,0,.1)}.internal-page-layout-module-scss-module__fF-QpW__sidebar__cta{padding:var(--spacing-2xl) var(--spacing-md);background-color:rgba(0,0,0,.55);position:relative;overflow:hidden}@media (min-width:1024px){.internal-page-layout-module-scss-module__fF-QpW__sidebar__cta{position:-webkit-sticky;position:sticky;top:145px}.internal-page-layout-module-scss-module__fF-QpW__sidebar__cta--static{position:relative;top:auto}}.internal-page-layout-module-scss-module__fF-QpW__sidebar__bg{opacity:.45;background:#d3d3d3 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.internal-page-layout-module-scss-module__fF-QpW__sidebar__bg img{object-fit:cover;width:100%;height:100%}.internal-page-layout-module-scss-module__fF-QpW__sidebar__content{z-index:1;flex-direction:column;gap:20px;display:flex;position:relative}.internal-page-layout-module-scss-module__fF-QpW__sidebar__icon{flex-shrink:0;width:33px;height:33px}.internal-page-layout-module-scss-module__fF-QpW__sidebar__heading{font-family:var(--font-family);font-size:18px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:1.15px;color:#fff;margin-bottom:0;line-height:1.4}.internal-page-layout-module-scss-module__fF-QpW__sidebar__text{color:#fff;margin-bottom:0;font-size:16px;line-height:1.5}.internal-page-layout-module-scss-module__fF-QpW__sidebar__phone{color:#fff;align-items:center;gap:15px;text-decoration:none;display:flex}.internal-page-layout-module-scss-module__fF-QpW__sidebar__phone:hover{opacity:.9}.internal-page-layout-module-scss-module__fF-QpW__sidebar__phone-icon{flex-shrink:0;width:26px;height:26px}.internal-page-layout-module-scss-module__fF-QpW__sidebar__phone-number{font-family:var(--font-family);font-size:15px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:1.15px;color:#fff;line-height:1.6}.internal-page-layout-module-scss-module__fF-QpW__sidebar__btn{color:var(--text-color);font-family:var(--font-family);font-size:15px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:1.15px;cursor:pointer;transition:var(--transition);background-color:#fff;border:none;justify-content:center;align-items:center;width:100%;max-width:243px;padding:7px 14px;line-height:1.6;display:flex}.internal-page-layout-module-scss-module__fF-QpW__sidebar__btn:hover{background-color:var(--primary-color);color:#fff;transform:translateY(-2px)}
