.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-hero{align-items:flex-end;min-height:280px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.internal-hero{min-height:340px}}.internal-hero__bg{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.internal-hero__bg:after{content:"";background:linear-gradient(rgba(26,40,64,.3) 0%,rgba(26,40,64,.5) 50%,rgba(26,40,64,.85) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.internal-hero__bg img{object-fit:cover;width:100%;height:100%}.internal-hero__content{z-index:1;width:min(90%,1200px);padding:var(--spacing-2xl) 0;margin:0 auto;position:relative}.internal-hero__breadcrumbs{align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);font-size:var(--font-small);display:flex}.internal-hero__breadcrumb-link{color:var(--on-dark-muted);text-decoration:none;transition:color .2s}.internal-hero__breadcrumb-link:hover{color:var(--on-dark)}.internal-hero__breadcrumb-sep{color:rgba(255,255,255,.4)}.internal-hero__title{font-family:var(--font-heading);font-size:max(1.75rem,min(1.5rem + 1.5vw,2.75rem));font-weight:var(--font-weight-bold);color:var(--on-dark);line-height:var(--line-height-tight);margin-bottom:var(--spacing-sm)}.internal-hero__subtitle{color:var(--on-dark-muted);font-size:max(.95rem,min(.9rem + .25vw,1.1rem));line-height:var(--line-height-relaxed);max-width:600px}
