.block--homepage-hero{display:grid;font-family:"News Cycle","Arial Narrow Bold",sans-serif;gap:30px;margin-bottom:60px;padding-inline:15px;width:100%}@media(min-width: 768px){.block--homepage-hero{grid-template-columns:1fr 1fr;margin-bottom:120px}}.block--homepage-hero h1{font-size:clamp(60px,18px + 8vw,128px)}@media(min-width: 768px){.block--homepage-hero h1{margin-right:-150px}}.block--homepage-hero .block__header{display:grid;gap:10px;grid-auto-rows:auto;justify-items:start;position:relative;z-index:1}.block--homepage-hero .block__hero-cta a{font-size:clamp(24px,18px + 8vw,32px);line-height:1;white-space:wrap}.block--homepage-hero .block__hero-dek{font-size:18px}.block--homepage-hero .block__hero-image{background-color:#faebd7;display:flex;width:calc(100% + (100vw - var(--container-width, 100vw))/2 + 7.5px)}@media(min-width: 768px){.block--homepage-hero .block__hero-image{--container-width: 750px}}@media(min-width: 992px){.block--homepage-hero .block__hero-image{--container-width: 970px}}@media(min-width: 1200px){.block--homepage-hero .block__hero-image{--container-width: 1170px}}.block--homepage-hero .block__hero-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block--homepage-hero .block__hero-image .field--name-field-hero-image{flex:1 1 100%;max-width:1000px}