:root{--blue-main:#052b52;--blue-90:#1d426c;--blue-80:#345a7f;--blue-60:#6a8baa;--blue-40:#a3b9ce;--blue-20:#d6e0ea;--blue-110:#032447;--blue-120:#031d38;--blue-140:#021526;--white:#fff;--paper:#eff3f7;--ink:#262626;--ink-soft:#345a7f;--error:#a3281f;--measure:34rem;--gutter:clamp(1.5rem, 5vw, 5rem);--rule:1px solid var(--blue-20);--t-fast:.16s;--t-base:.3s;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:82px}.component__hero{background:var(--blue-main);isolation:isolate;color:var(--white);padding-block:clamp(3.5rem,8vw,7rem);position:relative;overflow:hidden}.component__hero--tall{padding-block:clamp(4rem,10vw,7.5rem)}.component__hero--tall .component__hero__title{max-width:19ch;margin-bottom:1.4rem}.component__hero--tall .component__hero__lead{max-width:38rem}.component__hero__img{object-fit:cover;object-position:center 35%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.component__hero__wash{background:var(--blue-main);opacity:.87;z-index:1;position:absolute;inset:0}.component__hero__wrap{z-index:2;position:relative}.component__hero__eyebrow,.component__hero__breadcrumb,.component__hero__breadcrumb a{color:var(--blue-40)}.component__hero__title{color:var(--white);max-width:20ch}.component__hero__lead{color:var(--blue-20)}.component__hero__actions .component__buttonRow{margin-top:2.25rem}
