.scroll-id{position:absolute;width:1px;height:1px;top:-80px;opacity:0}.home-block{max-width:100%;position:relative;width:100%;padding:3em;display:flex;align-items:stretch;justify-content:stretch;border-radius:1.25em}@media screen and (max-width:810px){.home-block{padding:3em 2em}}.home-block__background{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.home-block__content{width:100%;height:100%;position:relative;gap:0 2em}.home-block__heading{grid-area:heading}.home-block__actions{grid-area:actions}.home-block__secondary{grid-area:secondary}.home-block__media{grid-area:media;padding:0}.home-block__media-inner{height:100%}.home-block__actions,.home-block__secondary{margin-top:2em;display:flex;gap:1em;justify-content:center}.home-block--layout-centered .home-block__content{display:grid;grid-template-columns:100%;grid-template-rows:minmax(0,.4fr) auto auto minmax(0,.4fr) auto minmax(0,.2fr);grid-template-areas:"." "heading" "actions" "." "secondary" "."}.home-block--layout-sidebyside .home-block__content{display:grid;grid-template-columns:60% 40%;grid-template-rows:minmax(0,.5fr) auto auto auto minmax(0,.5fr);grid-template-areas:". ." "heading ." "actions ." "secondary ." ". ."}.home-block--layout-sidebyside .home-block__actions,.home-block--layout-sidebyside .home-block__secondary{justify-content:flex-start}.home-block--layout-sidebyside .home-block__secondary{flex-direction:column}.home-block--layout-sidebyside-wide .home-block__content{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:minmax(0,.5fr) auto auto auto minmax(0,.5fr);grid-template-areas:". media" "heading media" "actions media" "secondary media" ". media"}@media screen and (max-width:810px){.home-block--layout-sidebyside-wide .home-block__content{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,.5fr) auto auto auto auto minmax(0,.5fr);grid-template-areas:"." "media" "heading" "actions" "secondary" "."}.home-block--layout-sidebyside-wide .home-block__media{margin-bottom:2em}}.home-block--layout-sidebyside-wide .home-block__actions,.home-block--layout-sidebyside-wide .home-block__secondary{justify-content:flex-start}.home-block--layout-sidebyside-wide .home-block__secondary{flex-direction:column}