.page-hero{isolation:isolate;box-sizing:border-box;min-height:248px;color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.page-hero:before{content:"";z-index:-1;background:var(--page-hero-bg,none);background-color:var(--charcoal);position:absolute;inset:0}.page-hero__top{width:100%}.page-hero__eyebrow{letter-spacing:3px;text-transform:uppercase;color:#ffffff8c;margin-bottom:10px;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600;line-height:1.5}.page-hero h1{letter-spacing:1px;max-width:1160px;color:var(--white);text-wrap:balance;margin:0 auto;font-family:Bebas Neue,sans-serif;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1}.page-hero h1 .accent{color:var(--red)}.page-hero__lead{color:#ffffffd9;max-width:780px;margin:12px auto 0;font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.55}.page-hero__meta{letter-spacing:2px;text-transform:uppercase;color:#fff9;margin:12px 0 0;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600}.page-hero--small{min-height:200px}.page-hero--small h1{font-size:clamp(36px,5vw,56px)}.page-hero--article{grid-template-rows:minmax(248px,auto);grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;padding:0;display:grid}.page-hero--article:before{z-index:auto;grid-area:1/1;position:static}.page-hero--article .page-hero__top{box-sizing:border-box;flex-direction:column;grid-area:1/1;justify-content:center;padding:24px;display:flex}.page-hero--article h1{letter-spacing:.5px;max-width:920px;font-size:clamp(30px,4vw,52px);line-height:1.05}.page-hero--article .page-hero__lead{box-sizing:border-box;max-width:728px;color:var(--charcoal-soft);grid-row:2;margin:0 auto;padding:26px 24px 0;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:700px){.page-hero{grid-template-rows:minmax(182px,auto);grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;padding:0;display:grid}.page-hero--article{grid-template-rows:minmax(182px,auto)}.page-hero--small{grid-template-rows:minmax(150px,auto)}.page-hero:before{z-index:auto;grid-area:1/1;position:static}.page-hero__top{box-sizing:border-box;flex-direction:column;grid-area:1/1;justify-content:center;display:flex}.page-hero .page-hero__top{padding:18px 20px}.page-hero h1{font-size:34px}.page-hero--article h1{font-size:28px}.page-hero__meta{margin-top:8px}.page-hero .page-hero__lead{max-width:none;color:var(--charcoal-soft);grid-row:2;margin:0;padding:20px;font-size:16px;font-weight:400}}@media print{.page-hero{min-height:0;color:var(--charcoal);border-bottom:2px solid var(--charcoal);padding:24px 0;display:block}.page-hero:before{display:none}.page-hero h1,.page-hero h1 .accent{color:var(--charcoal);font-size:32px}.page-hero__eyebrow,.page-hero__lead,.page-hero__meta{color:var(--charcoal-soft)}}
