.theme-block.block-kl-media-hero{--block-padding-block-start: 0;--block-padding-block-end: 0}.block-kl-media-hero__media{position:relative;inline-size:100%;block-size:auto;aspect-ratio:1440/808;overflow:clip}@media(max-width:767px){.block-kl-media-hero__media{aspect-ratio:393/220.517}}.block-kl-media-hero__image{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.block-kl-media-hero__empty{padding-block:var(--space-6);margin-block:0}.theme-block.block-kl-media-hero[data-hero-type=page]{--container-grid: var(--container-page-hero);--block-padding-block-start: clamp(4rem, 3.4604226361rem + 2.1967526266vw, 5.4375rem);--block-padding-block-end: clamp(1.75rem, .5300859599rem + 4.9665711557vw, 5rem);position:relative;isolation:isolate;display:flex;flex-direction:column;box-sizing:border-box;inline-size:100%;aspect-ratio:60/37}@media(min-width:1024px){.theme-block.block-kl-media-hero[data-hero-type=page]{aspect-ratio:auto;min-block-size:clamp(560px,80vh - 100px,760px)}}@media(min-width:1440px){.theme-block.block-kl-media-hero[data-hero-type=page]{block-size:calc(100vh - 100px);min-block-size:760px;max-block-size:800px}}.theme-block.block-kl-media-hero[data-hero-type=page][data-page-layout=image]{color:var(--scheme-image-text);background:var(--scheme-image-background)}@media(min-width:1024px){.theme-block.block-kl-media-hero[data-hero-type=page][data-page-layout=artwork]{overflow:clip}}.block-kl-media-hero__page-content{position:relative;z-index:1;row-gap:var(--space-10);align-content:center;flex:1}.block-kl-media-hero .block-kl-media-hero__page-heading{margin:0}@media(min-width:768px){.block-kl-media-hero .block-kl-media-hero__page-heading{grid-column:1/span 8}}@media(min-width:768px){.block-kl-media-hero[data-page-layout=image] .block-kl-media-hero__page-heading{grid-column:1/span 6}}.block-kl-media-hero .block-kl-media-hero__title{font-family:var(--font-sans);font-size:clamp(2.8rem,1.9232876712rem + 4.3835616438vw,3rem);font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase;font-style:normal}@media(min-width:768px){.block-kl-media-hero .block-kl-media-hero__title{line-height:1;font-size:70px}}.block-kl-media-hero .block-kl-media-hero__title{margin:0;color:inherit;overflow-wrap:anywhere}.block-kl-media-hero__introduction{font-family:var(--font-sans);font-size:16px;font-weight:300;line-height:1.2;letter-spacing:.04em;text-transform:none;font-style:normal}@media(min-width:768px){.block-kl-media-hero__introduction{line-height:1.2;font-size:26px}}@media(min-width:768px){.block-kl-media-hero__introduction{grid-column:1/span 8}}.block-kl-media-hero__introduction{overflow-wrap:anywhere}.block-kl-media-hero__introduction p{margin-block:0}.block-kl-media-hero__introduction>:first-child{margin-block-start:0}.block-kl-media-hero__introduction>:last-child{margin-block-end:0}.block-kl-media-hero__introduction p+p{margin-block-start:var(--space-6)}.block-kl-media-hero__introduction a{color:inherit;text-decoration:underline}@media(min-width:768px){[data-page-layout=image] .block-kl-media-hero__introduction{grid-column:1/span 7}}.block-kl-media-hero__visual{position:absolute;z-index:-1;inset:0;overflow:clip;pointer-events:none}[data-page-layout=artwork] .block-kl-media-hero__visual{max-inline-size:var(--container-grid);margin-inline:auto;overflow:visible}@media(max-width:1023px){[data-page-layout=artwork] .block-kl-media-hero__visual{display:none}}[data-page-layout=image] .block-kl-media-hero__visual:after{position:absolute;inset:0;content:"";background:var(--scheme-image-overlay)}@media(max-width:767px){.block-kl-media-hero__visual{display:none}.block-kl-media-hero__visual[data-mobile-image=true]{display:block}}.block-kl-media-hero__background{position:absolute;inset-block-start:-4.25%;inset-inline-start:-1.2%;display:block;inline-size:115.43%;max-width:none;block-size:105.29%;object-fit:cover}.block-kl-media-hero__artwork{position:absolute;inset-block-start:50%;transform:translateY(-50%);max-block-size:calc(100% - (2*min(4.7222vw,68px)));inset-inline-end:-7.6739vw;inline-size:min(48.7156vw,701.505px);block-size:auto;max-inline-size:none;object-fit:contain;object-position:center right}@media(min-width:1440px){.block-kl-media-hero__artwork{inset-inline-end:clamp(-6.9065625rem,-31.1573958333rem + 26.9453703704vw,2.1875rem)}}@media(max-width:1023px){.block-kl-media-hero[data-page-layout=artwork] .block-kl-media-hero__page-heading,.block-kl-media-hero[data-page-layout=artwork] .block-kl-media-hero__introduction{grid-column:1/-1}}@media(min-width:1024px){.block-kl-media-hero[data-page-layout=artwork] .block-kl-media-hero__page-heading{grid-column:1/span 7}}@media(min-width:1024px)and (min-width:1440px){.block-kl-media-hero[data-page-layout=artwork] .block-kl-media-hero__page-heading{grid-column:1/span 6}}@media(min-width:1024px){.block-kl-media-hero[data-page-layout=artwork] .block-kl-media-hero__introduction{position:relative;z-index:1;grid-column:1/span 7}}@media(max-width:767px){.block-kl-media-hero[data-page-layout=plain] .block-kl-media-hero__page-heading{grid-column:1/span 10}}@media(min-width:768px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.block-kl-media-hero:not([data-hero-type=page]){--media-hover-scale-x: .95625 ;--media-hover-scale-y: calc(748 / 808);--media-hover-translate-x: calc(31 / 1440 * 100%);--media-hover-translate-y: calc(30 / 808 * 100%);--media-hover-radius: 1.5rem}.block-kl-media-hero:not([data-hero-type=page]) .block-kl-media-hero__media{transform-origin:top left;transform:translate(0) scale(1);clip-path:inset(0 round 0);transition:transform var(--duration-hero-hover) var(--ease-hero-hover),clip-path var(--duration-hero-hover) var(--ease-hero-hover)}.block-kl-media-hero:not([data-hero-type=page]) :is(.block-kl-media-hero__image,.block-kl-media-hero__video){transform-origin:center;transform:scaleY(1);transition:transform var(--duration-hero-hover) var(--ease-hero-hover)}.block-kl-media-hero:not([data-hero-type=page]):hover .block-kl-media-hero__media{transform:translate(var(--media-hover-translate-x),var(--media-hover-translate-y)) scale(var(--media-hover-scale-x),var(--media-hover-scale-y));clip-path:inset(0 round calc(var(--media-hover-radius) / var(--media-hover-scale-x))/calc(var(--media-hover-radius) / var(--media-hover-scale-y)))}.block-kl-media-hero:not([data-hero-type=page]):hover :is(.block-kl-media-hero__image,.block-kl-media-hero__video){transform:scaleY(calc(var(--media-hover-scale-x) / var(--media-hover-scale-y)))}}.block-kl-media-hero__video{display:block;inline-size:100%;block-size:100%;position:absolute;inset:0;object-fit:cover;background:var(--scheme-image-background)}.block-kl-media-hero__poster{pointer-events:none}.block-kl-media-hero.is-video-playing .block-kl-media-hero__poster{visibility:hidden}.block-kl-media-hero.has-video-fade .block-kl-media-hero__video{opacity:0;transition:opacity var(--duration-hero-hover) var(--ease-hero-hover),transform var(--duration-hero-hover) var(--ease-hero-hover)}@media(prefers-reduced-motion:reduce){.block-kl-media-hero.has-video-fade .block-kl-media-hero__video{opacity:1;transition:none}}.block-kl-media-hero.has-video-fade.is-video-playing .block-kl-media-hero__video{opacity:1}@media(max-width:767px){.theme-block.block-kl-media-hero[data-hero-spacing-mobile=none]{--block-padding-block-end: 0px}.theme-block.block-kl-media-hero[data-hero-spacing-mobile=small]{--block-padding-block-end: clamp(1rem, .8123209169rem + .7640878701vw, 1.5rem)}.theme-block.block-kl-media-hero[data-hero-spacing-mobile=compact]{--block-padding-block-end: var(--section-compact)}.theme-block.block-kl-media-hero[data-hero-spacing-mobile=standard]{--block-padding-block-end: var(--section-standard)}.theme-block.block-kl-media-hero[data-hero-spacing-mobile=large]{--block-padding-block-end: var(--section-spacious)}.theme-block.block-kl-media-hero[data-hero-spacing-mobile=extra-large]{--block-padding-block-end: clamp(5rem, 3.4985673352rem + 6.1127029608vw, 9rem)}.theme-block.block-kl-media-hero[data-hero-border-mobile=true]{padding-block-end:max(var(--block-padding-block-end),var(--border-width-thin))}.theme-block.block-kl-media-hero[data-hero-border-mobile=true]:after{content:"";position:absolute;inset-block-end:0;inset-inline:var(--container-grid-padding);max-inline-size:calc(var(--container-grid) - 2 * var(--container-grid-padding));margin-inline:auto;border-block-end:var(--border-width-thin) solid var(--scheme-divider);pointer-events:none}}@media(min-width:768px){.theme-block.block-kl-media-hero[data-hero-spacing-desktop=none]{--block-padding-block-end: 0px}.theme-block.block-kl-media-hero[data-hero-spacing-desktop=small]{--block-padding-block-end: clamp(1rem, .8123209169rem + .7640878701vw, 1.5rem)}.theme-block.block-kl-media-hero[data-hero-spacing-desktop=compact]{--block-padding-block-end: var(--section-compact)}.theme-block.block-kl-media-hero[data-hero-spacing-desktop=standard]{--block-padding-block-end: var(--section-standard)}.theme-block.block-kl-media-hero[data-hero-spacing-desktop=large]{--block-padding-block-end: var(--section-spacious)}.theme-block.block-kl-media-hero[data-hero-spacing-desktop=extra-large]{--block-padding-block-end: clamp(5rem, 3.4985673352rem + 6.1127029608vw, 9rem)}.theme-block.block-kl-media-hero[data-hero-border-desktop=true]{padding-block-end:max(var(--block-padding-block-end),var(--border-width-thin))}.theme-block.block-kl-media-hero[data-hero-border-desktop=true]:after{content:"";position:absolute;inset-block-end:0;inset-inline:var(--container-grid-padding);max-inline-size:calc(var(--container-grid) - 2 * var(--container-grid-padding));margin-inline:auto;border-block-end:var(--border-width-thin) solid var(--scheme-divider);pointer-events:none}}
