.twz-hero-landingpage{--hero-min-height:min(79.4rem,85vh);--hero-padding-block-end:9.5rem;--hero-padding-inline:5.2rem;--hero-content-gap:2.3rem;--hero-title-color:var(--white,#fff);--hero-title-accent:var(--green-500,#5aad5a);--hero-label-bg:var(--green-500,#5aad5a);--hero-label-color:var(--black,#000);position:relative;width:100%;min-block-size:var(--hero-min-height);overflow:clip;border-block-end:.1rem solid#ffffff1a;@media(max-width:1024px){--hero-padding-block-end:6rem;--hero-padding-inline:var(--padding-medium,3rem)}@media(max-width:767px){--hero-padding-block-end:4rem;--hero-padding-inline:var(--padding-small,1.5rem)}.twz-hero-landingpage__media{position:absolute;inset:0;z-index:0;pointer-events:none;:is(.twz-image,.twz-video,iframe,video){position:absolute;inset:0;width:100%;block-size:100%}:is(.twz-image img,.twz-image picture,img,video,iframe){width:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twz-image{opacity:.4;:where(img,picture){block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.twz-video{margin:0;border-radius:0;overflow:clip;opacity:.4;:is(.twz-video__int,video){display:block;block-size:100%;inline-size:100%;max-block-size:none;max-inline-size:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}}.twz-hero-landingpage__overlay{position:absolute;inset:0;z-index:2;background:radial-gradient(ellipse 84.727rem 75.313rem at 50% 50%,rgb(10 10 10 / 0)40%,rgb(10 10 10 / 80%)100%);pointer-events:none}.twz-hero-landingpage__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--hero-content-gap);padding-inline-end:1.6rem;min-block-size:var(--hero-min-height);inline-size:min(var(--row-width,95%),var(--row-maxwidth,140rem));margin-inline:auto;padding-block-end:var(--hero-padding-block-end)}.twz-hero-landingpage__intro{display:flex;flex-direction:column;gap:.4rem;padding-inline-start:1rem}.twz-hero-landingpage__label{display:inline-flex;align-self:flex-start;margin:0;padding:.4rem 1.6rem;background-color:var(--hero-label-bg);color:var(--hero-label-color);font-family:var(--font-base);font-size:var(--fs-p);font-weight:400;letter-spacing:.2rem;line-height:1;text-transform:uppercase}.twz-hero-landingpage__title{margin:0;color:var(--hero-title-color);font-family:var(--font-special);font-size:var(--fs-150,15rem);font-weight:400;line-height:1;text-transform:uppercase;word-break:break-word;@media(max-width:1024px){font-size:var(--fs-72,7.2rem)}}.twz-hero-landingpage__title-accent{color:var(--hero-title-accent)}.twz-hero-landingpage__actions{display:flex;flex-wrap:wrap;gap:2.4rem;padding-block-start:2.3rem;padding-inline-start:1.6rem}}

Slurped up CSS in 1.710709ms! Neat!