@import url('styles.css');
.inner-header{position:relative;background:var(--navy)}.inner-main{background:#fff}.page-hero{background:var(--navy);color:#fff;padding:clamp(6rem,10vw,9rem) max(var(--pad),calc((100vw - var(--max))/2 + var(--pad))) clamp(4rem,7vw,6rem)}.page-hero .eyebrow{margin:0 0 1rem}.page-hero h1{font-family:"Manrope";font-size:clamp(2.8rem,5vw,5.6rem);line-height:1;letter-spacing:-.05em;max-width:970px;margin:0 0 1.5rem}.page-hero>p:last-child{font-size:1.18rem;color:#d8cde0;max-width:760px}.content-wrap{max-width:1050px;margin:auto;padding:clamp(4rem,8vw,7rem) var(--pad)}.content-wrap h2{font-family:"Manrope";color:var(--navy);font-size:clamp(1.8rem,3vw,3rem);line-height:1.15;margin:2.8rem 0 1rem}.content-wrap h2:first-child{margin-top:0}.content-wrap h3{font-family:"Manrope";color:var(--navy);margin:1.8rem 0 .45rem}.content-wrap p,.content-wrap li{font-size:1.06rem;color:#5f5568}.content-wrap ul{padding-left:1.3rem}.content-wrap li{margin:.55rem 0}.page-cta{margin-top:3.5rem;padding:2.2rem;background:var(--teal-light);border-left:4px solid var(--teal)}.page-cta h2{margin:0 0 .6rem}.page-cta .button{margin-top:1rem}.related{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem}.related a{border:1px solid var(--line);padding:1rem;text-decoration:none;color:var(--navy);font-weight:700}.related a:hover{background:var(--teal-light)}
@media(max-width:980px){.inner-header .site-nav{display:flex;position:static;flex-direction:row;background:transparent;border:0;padding:0}.inner-header .site-nav a:not(.nav-cta){display:none}}
@media(max-width:700px){.related{grid-template-columns:1fr}.page-hero{padding-top:5rem}.page-cta{padding:1.4rem}.inner-header .nav-cta{padding:.55rem .7rem}.inner-header .brand img{width:155px}}
