.hero-block{--shadowOffsetY:clamp(20px, 5vw, 80px);grid-template-columns:subgrid;padding-block:var(--shadowOffsetY);grid-column:page;align-items:center;display:grid}.hero-block__content{flex-direction:column;grid-area:2/left;align-items:flex-start;display:flex}@media (min-width:64.0625rem){.hero-block__content{grid-area:auto/8/auto/-2}}.hero-block__content-container{width:100%}.hero-block__content-aside{margin-bottom:var(--ds-space-9)}.hero-block__subtitle{font-weight:var(--ds-font-weight-medium,500)}.hero-block__heading{margin-top:16px;margin-bottom:var(--ds-space-4)}.hero-block__tags{--dsc-list-margin-top:0;gap:var(--ds-size-4);margin-top:var(--ds-size-4);margin-bottom:var(--ds-size-8);flex-wrap:wrap;padding-left:0;list-style-type:none;display:flex}@media (min-width:64.0625rem){.hero-block__tags{margin-top:var(--ds-size-8);margin-bottom:var(--ds-size-12)}}.hero-block__links{gap:var(--ds-space-4);-webkit-margin-before:var(--ds-space-7);margin-block-start:var(--ds-space-7);display:flex}.hero-block__image{border-radius:var(--ds-border-radius-lg);width:100%;margin-top:calc(var(--shadowOffsetY) * 2);z-index:2;grid-area:1/breakout-medium;position:relative}@media (min-width:64.0625rem){.hero-block__image{grid-area:1/left;margin-top:0}}.hero-block__image:before{content:"";top:calc(var(--shadowOffsetY) * -1);left:calc(var(--default-grid-gap) * -1);right:calc(var(--default-grid-gap) * -1);z-index:-1;background:var(--ds-color-background-tinted);border-radius:0 0 var(--ds-border-radius-md) var(--ds-border-radius-md);position:absolute;bottom:50%}@media (min-width:64.0625rem){.hero-block__image:before{left:calc(var(--shadowOffsetY) * -1);width:100%;height:100%;bottom:auto;right:auto}}.hero-block__image .responsive-image__image{object-fit:cover;border-radius:var(--ds-border-radius-md);width:100%;height:100%;display:block}.hero-block--fullwidth{margin-bottom:var(--shadowOffsetY);grid-column:bleed;padding-block:0}.hero-block--fullwidth .hero-block__content{grid-template-columns:subgrid;background:var(--ds-color-background-tinted);padding-block:var(--ds-space-8) var(--ds-space-10);grid-area:2/bleed;margin-top:0;display:grid}@media (min-width:64.0625rem){.hero-block--fullwidth .hero-block__content{padding-block:var(--ds-space-10) var(--ds-space-12)}}.hero-block--fullwidth .hero-block__content-container{grid-column:main}@media (min-width:43.8125rem){.hero-block--fullwidth .hero-block__content-container{grid-column:left}}.hero-block--fullwidth .hero-block__heading,.hero-block--fullwidth-with-zoom .hero-block__heading{color:var(--ds-color-brand1-text-default);margin-top:0}@media (min-width:64.0625rem){.hero-block--fullwidth .hero-block__tags,.hero-block--fullwidth-with-zoom .hero-block__tags{grid-column:right}}.hero-block__image--fullwidth{border-radius:0;grid-area:1/bleed;margin-top:0;overflow:hidden}@media (min-width:64.0625rem){.hero-block__image--fullwidth{grid-area:auto/bleed}}.hero-block__image--fullwidth .responsive-image__image{aspect-ratio:16/9;border-radius:0}@media (min-width:64rem){.hero-block__image--fullwidth .responsive-image__image{height:500px}}@media (min-width:160rem){.hero-block__image--fullwidth .responsive-image__image{height:700px}}.hero-block__image--fullwidth:before{display:none}.hero-block__image--fullwidth .responsive-image__picture,.hero-block__image--fullwidth .responsive-image__figure{display:block}@keyframes hero-block-fullwidth-zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.hero-block--fullwidth-with-zoom .responsive-image__image{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.hero-block--fullwidth-with-zoom .responsive-image__image{will-change:transform;animation:16s ease-in-out infinite alternate hero-block-fullwidth-zoom}}.hero-block--fullwidth-with-zoom .hero-block__image--motion-paused .responsive-image__image{will-change:auto;animation-play-state:paused}.hero-block__motion-toggle{bottom:var(--ds-space-4);padding:var(--ds-size-2);z-index:3;background-color:#000;border:none;display:flex;position:absolute;right:10%}.hero-block__motion-toggle:hover{border:1px solid var(--ds-color-background-default)}@media (prefers-reduced-motion:reduce){.hero-block__motion-toggle{display:none}}
