.wp-block-klx-hero{display:flex;flex-direction:column;gap:1.5rem;position:relative;background-color:var(--wp--preset--color--pure-white);box-sizing:border-box;margin-top:0 !important}.wp-block-klx-hero.cover{justify-content:flex-start;position:relative;min-height:210px}@media screen and (max-width: 1024px){.wp-block-klx-hero.cover{background-color:var(--wp--preset--color--gray-100)}}@media(min-width: 768px){.wp-block-klx-hero.cover{min-height:620px;justify-content:center}.wp-block-klx-hero.cover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(27, 27, 27, 0.9) 0%, rgba(27, 27, 27, 0.3) 100%);z-index:0}.wp-block-klx-hero.cover h1{font-weight:500}.wp-block-klx-hero.cover h1,.wp-block-klx-hero.cover h2,.wp-block-klx-hero.cover h3,.wp-block-klx-hero.cover h4,.wp-block-klx-hero.cover h5,.wp-block-klx-hero.cover h6,.wp-block-klx-hero.cover p{color:var(--wp--preset--color--pure-white)}}.wp-block-klx-hero.cover img,.wp-block-klx-hero.cover .hero-video{border:none;box-shadow:none;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;width:100%;position:static;height:280px}@media(min-width: 768px){.wp-block-klx-hero.cover img,.wp-block-klx-hero.cover .hero-video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}}.wp-block-klx-hero.cover .hero-video::-webkit-media-controls{display:none !important}.wp-block-klx-hero.cover .hero-video::-webkit-media-controls-panel{display:none !important}.wp-block-klx-hero.cover .hero-video::-webkit-media-controls-play-button{display:none !important}.wp-block-klx-hero.cover .hero-video::-webkit-media-controls-start-playback-button{display:none !important}.wp-block-klx-hero.cover .hero-video::-webkit-media-controls-enclosure{display:none !important}.wp-block-klx-hero.cover .hero-video[autoplay]::-webkit-media-controls{display:none !important}@media(max-width: 768px){.wp-block-klx-hero.cover .hero-video{pointer-events:none}.wp-block-klx-hero.cover .hero-video:focus{outline:none}}.wp-block-klx-hero.cover .hero-content{z-index:1;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}@media screen and (max-width: 1024px){.wp-block-klx-hero.cover .hero-content{padding-left:var(--spacing--sides);padding-right:var(--spacing--sides)}}.wp-block-klx-hero.cover .hero-content-inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative}@media screen and (max-width: 768px){.wp-block-klx-hero.cover .hero-content-inner{padding-bottom:2rem}.wp-block-klx-hero.cover .hero-content-inner>.wp-block-buttons{order:1}.wp-block-klx-hero.cover .hero-content-inner>.wp-block-buttons .is-style-white a.wp-block-button__link{color:var(--wp--preset--color--white);background:var(--wp--preset--color--ibod)}.wp-block-klx-hero.cover .hero-content-inner>.wp-block-buttons .is-style-ghost a.wp-block-button__link{color:var(--wp--preset--color--gray-900);border-color:var(--wp--preset--color--gray-200)}}@media screen and (max-width: 768px){.wp-block-klx-hero.cover .hero-content-inner>*{color:var(--wp--preset--color--gray-900) !important}}.wp-block-klx-hero.cover .hero-content-inner>*:first-child{margin-top:0;margin-block-start:0;margin-bottom:0}.wp-block-klx-hero.cover .hero-content-inner>*:not(:last-child){max-width:610px}.wp-block-klx-hero.cover .hero-content-inner>.wp-block-klx-tagline:last-child{position:absolute;top:-95px;right:0}@media(min-width: 768px){.wp-block-klx-hero.cover .hero-content-inner>.wp-block-klx-tagline:last-child{top:auto;top:initial;bottom:0}}@media(min-width: 768px){.wp-block-klx-hero.cover .hero-content-inner{min-height:540px}}@media screen and (min-width: 1024px){.wp-block-klx-hero.cover .hero-content-inner>p.has-text-color{max-width:485px;margin-left:auto}}.wp-block-klx-hero.image-below{background-color:var(--wp--preset--color--gray-100);display:grid;grid-template-columns:1fr;overflow:hidden}@media(min-width: 768px){.wp-block-klx-hero.image-below{min-height:475px}}.wp-block-klx-hero.image-below .hero-content{padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70);position:relative;z-index:1;width:100%;display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;align-items:center;justify-items:center;place-items:center}.wp-block-klx-hero.image-below img,.wp-block-klx-hero.image-below .hero-video{height:375px;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.wp-block-klx-hero.image-below img,.wp-block-klx-hero.image-below .hero-video{height:400px}}.wp-block-klx-hero.image-text{background:var(--wp--preset--color--gray-100)}.wp-block-klx-hero.image-text .hero-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;min-height:inherit}.wp-block-klx-hero.image-text .hero-grid .hero-image,.wp-block-klx-hero.image-text .hero-grid .hero-video{height:292px;width:100%;-o-object-fit:cover;object-fit:cover}.wp-block-klx-hero.image-text .hero-grid .hero-content{display:flex;flex-direction:column;gap:2rem;justify-content:center;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);padding-top:24px;padding-bottom:64px}@media(min-width: 768px){.wp-block-klx-hero.image-text .hero-grid .hero-content{padding-top:64px;padding-bottom:64px}}@media(min-width: 1024px){.wp-block-klx-hero.image-text .hero-grid .hero-content{padding-left:min(20%,115px);padding-right:max(var(--wp--style--root--padding-left),(100vw - var(--wp--style--global--content-size))/2)}}.wp-block-klx-hero.image-text .hero-grid .hero-content>*{margin-top:0;margin-bottom:0}@media(min-width: 768px){.wp-block-klx-hero.image-text .hero-grid{grid-template-columns:1fr 1fr}.wp-block-klx-hero.image-text .hero-grid .hero-image,.wp-block-klx-hero.image-text .hero-grid .hero-video{min-height:100%;height:auto;height:initial;aspect-ratio:177/155;-o-object-fit:cover;object-fit:cover}}.wp-block-klx-hero.text-image{background:var(--wp--preset--color--gray-100)}.wp-block-klx-hero.text-image .hero-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;min-height:inherit}@media screen and (min-width: 1024px){.wp-block-klx-hero.text-image .hero-grid{gap:0}}.wp-block-klx-hero.text-image .hero-grid .hero-image,.wp-block-klx-hero.text-image .hero-grid .hero-video{height:280px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.wp-block-klx-hero.text-image .hero-grid .hero-image,.wp-block-klx-hero.text-image .hero-grid .hero-video{order:-1}}.wp-block-klx-hero.text-image .hero-grid .hero-content{display:flex;flex-direction:column;gap:2rem;justify-content:center;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);padding-top:24px;padding-bottom:64px}@media(min-width: 768px){.wp-block-klx-hero.text-image .hero-grid .hero-content{padding-top:64px;padding-bottom:64px}}@media(min-width: 1024px){.wp-block-klx-hero.text-image .hero-grid .hero-content{padding-left:max(var(--wp--style--root--padding-left),(100vw - var(--wp--style--global--content-size))/2 + var(--spacing--sides));padding-right:var(--wp--preset--spacing--xxxl);padding-top:var(--wp--preset--spacing--xxxl);padding-bottom:var(--wp--preset--spacing--largest)}}.wp-block-klx-hero.text-image .hero-grid .hero-content>*{margin-top:0;margin-bottom:0}@media(min-width: 768px){.wp-block-klx-hero.text-image .hero-grid{grid-template-columns:1fr 1fr}.wp-block-klx-hero.text-image .hero-grid .hero-image,.wp-block-klx-hero.text-image .hero-grid .hero-video{min-height:100%;height:auto;height:initial;aspect-ratio:177/155;-o-object-fit:cover;object-fit:cover}}.wp-block-klx-hero.two-images{background:var(--wp--preset--color--gray-100)}.wp-block-klx-hero.two-images .hero-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;min-height:inherit}@media screen and (min-width: 1024px){.wp-block-klx-hero.two-images .hero-grid{gap:0}}.wp-block-klx-hero.two-images .hero-grid .hero-images-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;padding-right:max(var(--wp--style--root--padding-left),(100vw - var(--wp--style--global--content-size))/2 + var(--spacing--sides));padding-left:min(20%,115px)}.wp-block-klx-hero.two-images .hero-grid .hero-images-grid .hero-image{width:auto;width:initial;-o-object-fit:cover;object-fit:cover}.wp-block-klx-hero.two-images .hero-grid .hero-content{display:flex;flex-direction:column;gap:2rem;justify-content:center;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);padding-top:24px;padding-bottom:64px}@media(min-width: 768px){.wp-block-klx-hero.two-images .hero-grid .hero-content{padding-top:64px;padding-bottom:64px}}@media(min-width: 1024px){.wp-block-klx-hero.two-images .hero-grid .hero-content{padding-left:max(var(--wp--style--root--padding-left),(100vw - var(--wp--style--global--content-size))/2 + var(--spacing--sides));padding-right:var(--wp--preset--spacing--xxxl);padding-top:var(--wp--preset--spacing--xxxl);padding-bottom:var(--wp--preset--spacing--largest)}}.wp-block-klx-hero.two-images .hero-grid .hero-content>*{margin-top:0;margin-bottom:0}@media(min-width: 768px){.wp-block-klx-hero.two-images .hero-grid{grid-template-columns:1fr 1fr}.wp-block-klx-hero.two-images .hero-grid .hero-images-grid{grid-template-columns:1fr;gap:15px;position:relative;padding-top:var(--wp--preset--spacing--m);padding-bottom:var(--wp--preset--spacing--m)}.wp-block-klx-hero.two-images .hero-grid .hero-images-grid>.hero-image:first-of-type{height:100%;padding-bottom:3.75rem;padding-right:12.75rem}.wp-block-klx-hero.two-images .hero-grid .hero-images-grid .hero-image-2-container{position:absolute;aspect-ratio:1/1;max-width:282px;bottom:48px;right:max(var(--wp--style--root--padding-left),(100vw - var(--wp--style--global--content-size))/2 + var(--spacing--sides))}}
