.page-head-photo{box-sizing:border-box;min-height:345px;color:var(--color-white);padding:155px clamp(20px,11.11vw,160px) 33px clamp(20px,6.25vw,90px);position:relative;overflow:hidden}.page-head-photo__bg{object-fit:cover;width:100%;height:100%;z-index:var(--z-behind-2);position:absolute;inset:0}.page-head-photo--solid{background-color:var(--color-brand-green);background-image:url(/images/bg-cta-tile.png);background-position:0 0;background-size:16px 16px}.page-head-photo__overlay{mix-blend-mode:multiply;z-index:var(--z-behind);background:#8d8f9b;position:absolute;inset:0}.page-head-photo__inner{justify-content:space-between;align-items:flex-end;gap:clamp(24px,4vw,64px);min-height:100%;display:flex;position:relative}.page-head-photo__title-col{flex:0 auto;min-width:min(320px,100%)}.page-head-photo__lead-col{flex:0 auto;min-width:0}.page-head-photo__title{color:var(--color-white);margin:0;font-size:20px;font-weight:800;line-height:35px}.page-head-photo__eyebrow{color:var(--color-white);margin:-5px 0 0;padding-right:.08em;font-size:clamp(44px,4.4vw + 22px,85px);font-style:italic;font-weight:700;line-height:1.06}.page-head-photo__lead{color:var(--color-white);text-align:right;margin:0;font-size:16px;font-weight:800;line-height:2}.page-head-photo__crumbs{margin-top:7px;font-size:12px;line-height:30px}.page-head-photo__crumbs ol{flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.page-head-photo__crumbs li{align-items:center;display:inline-flex}.page-head-photo__crumbs li:not(:first-child):before{content:"";background:var(--color-white);width:9px;height:1px;margin-right:9px;display:inline-block}.page-head-photo__crumbs a{color:var(--color-white);text-decoration:underline}.page-head-photo__crumbs [aria-current=page]{color:var(--color-white)}@media (width<=1023px){.page-head-photo{min-height:280px;padding:140px clamp(20px,6.25vw,90px) clamp(28px,5vw,40px)}.page-head-photo__inner{flex-direction:column;align-items:flex-start;gap:20px}.page-head-photo__lead{text-align:left}}@media (width<=599px){.page-head-photo{min-height:304px;padding:100px 30px 34px}.page-head-photo__inner{gap:16px}.page-head-photo__title{letter-spacing:.54px;font-size:18px;line-height:30px;font-weight:var(--fw-bold)}.page-head-photo__eyebrow{margin-top:-8px;font-size:clamp(44px,14.1vw,55px);line-height:58px}.page-head-photo__lead{font-size:13px;line-height:23px}.page-head-photo__crumbs{display:none}}.page-head-green{background-color:var(--color-brand-green);color:var(--color-white);background-image:url(/images/bg-cta-tile.png);background-position:0 0;background-size:16px 16px}.page-head-green .page-head-green__inner{padding-top:131px;padding-bottom:51px}.page-head-green .page-head-green__eyebrow{text-align:left;margin:0 0 10px;line-height:33px}.page-head-green__title{max-width:55%;font-size:var(--fs-section-title);font-weight:var(--fw-heavy);letter-spacing:var(--ls-normal);color:var(--color-white);word-break:auto-phrase;overflow-wrap:anywhere;margin:0;line-height:50px}.page-head-green__foot{justify-content:space-between;align-items:flex-end;gap:clamp(24px,4vw,64px);margin-top:27px;display:flex}.page-head-green__foot-col{flex:none;max-width:100%}.page-head-green__tags{flex-wrap:wrap;flex-shrink:0;gap:5px;margin:0;padding:0;list-style:none;display:flex}.page-head-green__tags li{box-sizing:border-box;border:.5px solid var(--color-white);height:25px;font-size:var(--fs-base);justify-content:center;align-items:center;padding:0 10px;line-height:1;display:inline-flex}.page-head-green__lead{min-width:0;color:var(--color-white);text-align:left;flex:0 532px;margin:0;font-size:16px;font-weight:800;line-height:2}@media (width<=1023px){.page-head-green .page-head-green__inner{padding-top:140px;padding-bottom:clamp(28px,5vw,40px)}.page-head-green__foot{flex-direction:column;align-items:flex-start;gap:20px}.page-head-green__title{max-width:100%}.page-head-green__foot-col,.page-head-green__lead{flex:none;width:100%}.page-head-green__lead{text-align:left}}@media (width<=599px){.page-head-green .page-head-green__inner{padding-top:100px}.page-head-green__title{font-size:clamp(22px,5vw + 10px,26px);line-height:var(--lh-snug)}.page-head-green__lead{font-size:14px;line-height:2}.page-head-green__tags li{font-size:var(--fs-sm)}}
