.hero{position:relative;isolation:isolate;background:var(--color-hero);color:var(--color-text-inverse);border-radius:var(--radius-panel);overflow:clip;min-block-size:47rem}.hero__media{position:absolute;z-index:-1;inset-block:0;inset-inline-end:0;inline-size:54.46%;overflow:clip;-webkit-mask-image:linear-gradient(to right, transparent, #000 18%);mask-image:linear-gradient(to right, transparent, #000 18%)}.hero__video{position:absolute;inset-block-end:0;inset-inline-start:-26.98%;inline-size:168.86%;max-inline-size:none;block-size:100%;aspect-ratio:52/29;object-fit:cover;object-position:50% 100%;background:var(--color-hero)}.hero__content{position:relative}.hero__title{font:700 var(--fs-hero)/1.2 var(--font-heading)}.hero__lead{font:500 var(--fs-hero-lead)/1.2 var(--font-heading);margin-block-start:1rem;max-inline-size:46.0625rem}.hero__actions{gap:1.5rem}.media-toggle{inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:var(--color-brand);color:var(--color-text-inverse);display:grid;place-items:center}.media-toggle__icon{inline-size:.75rem;block-size:.875rem;border-inline:.25rem solid currentColor}.media-toggle[aria-pressed=false] .media-toggle__icon{border:0;border-inline-start:.75rem solid currentColor;border-block:.4375rem solid rgba(0,0,0,0)}@media(width < 1240px){.hero{--hero-header-height: 2.75rem;margin-inline:0;border-radius:0;min-block-size:max(752px,100svh - var(--hero-header-height));padding:0 16px 38px;display:flex;flex-direction:column}.hero__content{margin-block-start:56px}.hero__lead{margin-block-start:24px}.hero__media{inset-block-start:217px;inset-block-end:0;inset-inline:0;inline-size:100%}.hero__video{inline-size:auto;inset-inline-start:50%;transform:translateX(-50%)}.hero__actions{flex-direction:column;gap:16px;margin-block-start:auto;padding-block-start:250px}}@media(width < 1240px)and (min-width: 650px){.hero{margin-inline:var(--gutter);border-radius:var(--radius-panel);padding-inline:var(--panel-padding)}.hero__content{max-inline-size:35rem}.hero__media{inset-inline:0;inline-size:100%}.hero__actions{flex-direction:row;flex-wrap:wrap;padding-block-start:20rem}.hero__actions .button{flex:1 1 auto}}@media(width < 1240px)and (min-width: 960px){.hero{min-block-size:calc(100svh - var(--hero-header-height));padding-block-start:0}.hero__content{max-inline-size:55%;margin-block-start:10rem}.hero__media{inset-inline:auto 0;inset-block-start:0;inline-size:57%}.hero__actions{padding-block-start:4rem}}@media(width >= 1240px){.hero{padding:0 var(--panel-padding) 2.5rem;min-block-size:min(56.25rem,100svh - var(--hero-header-height));max-block-size:56.25rem;display:flex;flex-direction:column}.hero__content{margin-block-start:clamp(13rem,17.222222vw,15.5rem)}.hero__actions{margin-block-start:auto;padding-block-start:3rem}.hero .button--report{min-inline-size:14.8125rem}}
