.page-hero-section{align-items:center;padding-top:80px;padding-bottom:0;min-height:32vh}@media (min-width:768px){.page-hero-section{min-height:38vh}}@media (min-width:992px){.page-hero-section{padding-top:10.5rem;padding-bottom:4rem}}@media (min-width:1024px){.page-hero-section{min-height:44vh}}.page-content-below-hero{padding-top:1.5rem;padding-bottom:3rem}@media (min-width:768px){.page-content-below-hero{padding-top:2rem;padding-bottom:5rem}}@media (min-width:1024px){.page-content-below-hero{padding-bottom:7rem}}.page-hero-content{width:100%;max-width:40rem;padding-top:1.5rem;padding-bottom:2.5rem}@media (min-width:768px){.page-hero-content{padding-top:1.75rem;padding-bottom:3rem}}@media (min-width:1024px){.page-hero-content{max-width:100%;padding-top:2rem;padding-bottom:4rem}}.page-hero-breadcrumb{margin-bottom:.5rem}@media (min-width:768px){.page-hero-breadcrumb{margin-bottom:.625rem}}.page-hero-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .375rem;list-style:none;margin:0;padding:0;font-size:.75rem;line-height:1.25;font-weight:500}@media (min-width:768px){.page-hero-breadcrumb ol{font-size:.8125rem;line-height:1.3}}.page-hero-breadcrumb a{color:var(--color-brainstemgrey,#b5b5b5);transition:color .2s ease}.page-hero-breadcrumb a:hover{color:#fff}.page-hero-breadcrumb-sep{color:rgba(255,255,255,.35);user-select:none}.page-hero-breadcrumb-current{color:var(--color-fadedflaxflower,#9db2bf);font-weight:600}.page-hero-title{font-size:2.25rem;font-weight:500;line-height:1.15;color:#fff}@media (min-width:640px){.page-hero-title{font-size:3rem}}@media (min-width:768px){.page-hero-title{font-size:2.625rem}}@media (min-width:1024px){.page-hero-title{font-size:3.75rem}}.page-hero-subtitle{margin-top:1.5rem;margin-bottom:2rem;font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--color-fadedflaxflower,#9db2bf)}@media (min-width:640px){.page-hero-subtitle{font-size:1.875rem}}@media (min-width:768px){.page-hero-subtitle{font-size:2.25rem}}.page-hero-description{margin-top:0;font-size:1rem;line-height:1.75;color:#fff}@media (min-width:768px){.page-hero-description{font-size:1.25rem;line-height:1.75}}.page-hero-description--spaced{margin-top:1.5rem}@media (min-width:768px){.page-hero-description--spaced{margin-top:2rem}}.page-hero-section--cover{min-height:52vh;align-items:flex-end}@media (min-width:768px){.page-hero-section--cover{min-height:62vh}}@media (min-width:1024px){.page-hero-section--cover{min-height:72vh;padding-bottom:3.5rem}}.page-hero-cover{position:absolute;inset:0;z-index:0}.page-hero-cover-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(9,24,45,.94),rgba(9,24,45,.78) 34%,rgba(9,24,45,.32) 62%,rgba(9,24,45,.12)),linear-gradient(180deg,rgba(9,24,45,.16),transparent 24%,rgba(9,24,45,.55));pointer-events:none}@media (max-width:767px){.page-hero-cover-overlay{background:linear-gradient(180deg,rgba(9,24,45,.22),rgba(9,24,45,.62) 48%,rgba(9,24,45,.92))}}.page-hero-section--cover .page-hero-content{max-width:36rem;padding-bottom:1.75rem}@media (min-width:768px){.page-hero-section--cover .page-hero-content{padding-bottom:2.25rem}}@media (min-width:1024px){.page-hero-section--cover .page-hero-content{max-width:38rem;padding-bottom:1.5rem}}.page-hero-logo{display:inline-flex;align-items:center;justify-content:center;margin:1rem 0 .75rem;padding:.5rem .75rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.14);background:rgba(9,24,45,.72);backdrop-filter:blur(8px)}@media (min-width:768px){.page-hero-logo{margin-top:1.25rem;padding:.625rem .875rem}}.page-hero-logo img{display:block;height:1.75rem;width:auto;max-width:8rem;object-fit:contain}@media (min-width:768px){.page-hero-logo img{height:2.125rem;max-width:9.5rem}}.page-hero-tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.25rem 0 0;padding:0}.page-hero-tags li{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);padding:.375rem .75rem;font-size:.75rem;line-height:1.25;color:rgba(255,255,255,.88)}.hero-bg-line--cover:after{display:none}