@keyframes placeholder-wave{0%{opacity:1}10%{opacity:1}to{opacity:.5}}@keyframes image-placeholder-wave{0%{background-color:#ededed}10%{background-color:#ededed}to{background-color:#ededed4d}}:root{--graphik: graphik, "Graphik Fallback", arial, sans-serif;--graphikWide: "Graphik Wide", "Graphik Wide Fallback", arial, sans-serif;--lashify-black: #000;--lashify-black-900: #202020;--lashify-black-800: #272727;--lashify-black-700: #313131;--lashify-black-600: #3e3e3e;--lashify-black-500: #4e4e4e;--lashify-black-450: #878787;--lashify-black-400: #4c4c4c;--lashify-black-300: #c3c3c3;--lashify-black-200: #e5e5e5;--lashify-black-100: #f9f9f9;--lashify-white: #fff;--transition-all: all .4s ease}.ck-banner{content-visibility:auto;contain-intrinsic-size:auto 500px}.ck-banner__wrapper{padding:0 2rem}@media only screen and (min-width: 1025px){.ck-banner__wrapper{display:grid;grid-template-columns:var(--content-max-width) 1fr;align-items:center;gap:2rem;padding:0 4rem}}.ck-banner__contents-extras-wrapper{padding:0 2rem}@media only screen and (min-width: 1025px){.ck-banner__contents-extras-wrapper{padding:0 4rem}}.ck-banner__media-wrapper{position:relative;aspect-ratio:var(--media-ar-mobile, 9/16)}@media only screen and (min-width: 1025px){.ck-banner__media-wrapper{aspect-ratio:var(--media-ar-desktop, 16/9)}}.ck-banner__media-video--hide-mobile{display:none}@media only screen and (min-width: 1025px){.ck-banner__media-video--hide-mobile{display:block}}@media only screen and (min-width: 1025px){.ck-banner__media-video--hide-desktop{display:none}}.ck-banner__content-top-desktop{margin-bottom:2.4rem}.ck-banner__content-title-top{width:-moz-fit-content;width:fit-content;margin-bottom:.8rem;font-size:1.6rem;font-weight:500;line-height:normal;letter-spacing:.016rem;font-style:normal}@media only screen and (min-width: 1025px){.ck-banner__content-title-top{font-size:1.8rem;letter-spacing:.018rem}}.ck-banner__content-content{display:flex;flex-direction:column;row-gap:1.6rem}.ck-banner__content-content h1,.ck-banner__content-content h2,.ck-banner__content-content h3,.ck-banner__content-content h4{margin-bottom:0;color:#202020}.ck-banner__content-content h1,.ck-banner__content-content h2{font-size:2.2rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.022rem;text-transform:uppercase}@media only screen and (min-width: 1025px){.ck-banner__content-content h1,.ck-banner__content-content h2{font-size:4.6rem;line-height:1;letter-spacing:.01rem}}.ck-banner__content-content p,.ck-banner__content-content li{margin:0;font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:.016rem;color:#272727;font-style:normal}.ck-banner__content-wrapper{margin-bottom:2.4rem}@media only screen and (min-width: 1025px){.ck-banner__content-wrapper{margin-bottom:0}}.ck-banner__content-content-btn-wrapper{margin-top:2.4rem}.ck-banner__content-wrapper .ck-banner__content-content-btn-wrapper{display:none}@media only screen and (min-width: 1025px){.ck-banner__content-wrapper .ck-banner__content-content-btn-wrapper{display:block}}.ck-banner__content-content-btn-wrapper .btn{width:100%}.ck-banner__content-content-btn-wrapper .btn:before{background-color:#0000001a}@media only screen and (min-width: 1025px){.ck-banner__content-content-btn-wrapper .btn{width:auto}}@media only screen and (min-width: 1025px){.ck-banner__content-content-btn-wrapper{margin-top:3.2rem}}.ck-banner__content-content-2{margin-top:2.4rem}@media only screen and (min-width: 1025px){.ck-banner__content-content-2{margin-top:3.2rem}}.ck-banner__contents-extras-wrapper{margin-top:2.4rem}@media only screen and (min-width: 1025px){.ck-banner__contents-extras-wrapper{display:grid;grid-template-columns:1fr var(--content-max-width);gap:2rem}}.ck-banner__contents-wrapper{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-bottom:2.4rem}@media only screen and (min-width: 1440px){.ck-banner__contents-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-bottom:0}}.ck-banner__contents{display:grid;grid-template-columns:10rem 1fr;align-items:center;gap:1.6rem}.ck-banner__contents-image-wrapper{position:relative;width:10rem;aspect-ratio:1/1}.ck-banner__contents-title{margin-bottom:.4rem;font-size:1.8rem;font-weight:500;line-height:normal;letter-spacing:.018rem;font-style:normal}.ck-banner__contents-description{display:flex;flex-direction:column;row-gap:.8rem;color:#272727}.ck-banner__contents-description h1,.ck-banner__contents-description h2,.ck-banner__contents-description h3,.ck-banner__contents-description h4,.ck-banner__contents-description p{margin-bottom:0}.ck-banner__contents-description p,.ck-banner__contents-description li{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem;letter-spacing:.014rem}@media only screen and (min-width: 1025px){.ck-banner__contents-description p,.ck-banner__contents-description li{font-size:1.6rem;line-height:2rem}}.ck-banner__extras-description{display:flex;flex-direction:column;row-gap:.8rem;color:#272727}.ck-banner__extras-description h1,.ck-banner__extras-description h2,.ck-banner__extras-description h3,.ck-banner__extras-description h4,.ck-banner__extras-description p{margin-bottom:0}.ck-banner__extras-description p,.ck-banner__extras-description li{font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:.014rem;font-style:normal}.ck-banner__extras-title{margin-bottom:2.4rem;font-size:2.2rem;font-weight:600;line-height:normal;letter-spacing:.022rem;text-transform:uppercase;color:#000;font-style:normal}.ck-banner__extra-title{margin-bottom:.4rem;font-size:1.6rem;font-weight:500;line-height:normal;letter-spacing:.016rem;color:#000;font-style:normal}.ck-banner__extra{display:flex;gap:.8rem}.ck-banner__extra .icon-gradient-wrapper{width:2.4rem;height:2.4rem;min-width:2.4rem}.ck-banner__extra:not(:last-child){margin-bottom:1.6rem}
