.fk-home-hero{color:var(--fk-color-ink)}.fk-home-hero__container{display:grid;grid-template-columns:minmax(0,2fr) minmax(21.3333rem,1fr);gap:.3333rem;min-height:33.3333rem}.fk-home-hero__main,.fk-home-hero__feature,.fk-home-hero__customer{position:relative;overflow:hidden;border-radius:var(--fk-radius-md);box-shadow:var(--fk-shadow-soft)}.fk-home-hero__main{min-height:33.3333rem;display:flex;align-items:flex-end;background:var(--fk-color-cream)}.fk-home-hero__media,.fk-home-hero__media-overlay,.fk-home-hero__customer-media,.fk-home-hero__customer-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.fk-home-hero__media-item,.fk-home-hero__customer-image{width:100%;height:100%;display:block;object-fit:cover}.fk-home-hero__media-overlay{background:var(--fk-color-ink);opacity:var(--fk-home-hero-overlay-opacity, .6)}.fk-home-hero__main-content{position:relative;z-index:1;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:2.6667rem;padding:2.6667rem}.fk-home-hero__copy{max-width:34.6667rem}.fk-home-hero__heading,.fk-home-hero__feature-heading,.fk-home-hero__customer-heading,.fk-home-hero__text{margin:0}.fk-home-hero__heading,.fk-home-hero__feature-heading,.fk-home-hero__customer-heading{font-family:var(--font-heading-family);font-weight:700;color:var(--fk-color-ink);letter-spacing:-.02em}.fk-home-hero__main .fk-home-hero__heading,.fk-home-hero__main .fk-home-hero__text{color:var(--fk-color-white)}.fk-home-hero__divider{width:20rem;max-width:100%;height:.2rem;margin:.2rem 0 1rem;border-radius:var(--fk-radius-pill);background:var(--fk-color-orange)}.fk-home-hero__text{max-width:33.3333rem;color:var(--fk-color-ink)}.fk-home-hero__button{max-width:100%}.fk-home-hero__button[aria-disabled=true]{cursor:default}@media(hover:hover){.fk-home-hero__button.btn.primary:hover{background:var(--fk-color-ink);border-color:var(--fk-color-ink);color:var(--fk-color-white)}.fk-home-hero__button.btn.secondary:hover{background:var(--fk-color-ink);color:var(--fk-color-white)}}.fk-home-hero__side{display:flex;flex-direction:column;gap:.3333rem;min-height:33.3333rem}.fk-home-hero__feature{flex:2 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:2.6667rem;background:var(--fk-gradient-light);text-align:center}.fk-home-hero__feature-heading{max-width:30.6667rem}.fk-home-hero__benefits{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:26.6667rem;margin:0;padding:0;list-style:none;text-align:left}.fk-home-hero__benefit{display:flex;align-items:center;gap:.8rem;color:var(--fk-color-ink-muted)}.fk-home-hero__benefit-icon{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--fk-color-orange);color:var(--fk-color-white);font-size:.7333rem;line-height:1}.fk-home-hero__customer{flex:1 1 0;min-height:10.6667rem;display:flex;align-items:center;justify-content:center;background:var(--fk-color-cream)}.fk-home-hero__customer-overlay{background:var(--fk-color-ink);opacity:.62}.fk-home-hero__customer-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:2rem;text-align:center}.fk-home-hero__customer .fk-home-hero__customer-heading{color:var(--fk-color-white)}@media screen and (max-width:1180px){.fk-home-hero__main-content{align-items:flex-start;flex-direction:column;justify-content:flex-end}}@media screen and (max-width:989px){.fk-home-hero__container{grid-template-columns:1fr}.fk-home-hero__main,.fk-home-hero__side{min-height:auto}.fk-home-hero__side{display:grid;grid-template-columns:1fr 1fr}.fk-home-hero__main{min-height:32rem}}@media screen and (max-width:749px){.fk-home-hero__container,.fk-home-hero__side{display:flex;flex-direction:column}.fk-home-hero__side{width:100%}.fk-home-hero__main{min-height:29.3333rem}.fk-home-hero__feature,.fk-home-hero__customer{flex:none;width:100%}.fk-home-hero__main-content,.fk-home-hero__feature,.fk-home-hero__customer-content{padding:1.6rem}.fk-home-hero__button{width:100%}.fk-home-hero__benefit{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-fk-home-hero.css.map */
