.elementor-7262 .elementor-element.elementor-element-kfhero1{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:110px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px}.elementor-7262 .elementor-element.elementor-element-kfhero1:not(.elementor-motion-effects-element-type-background),.elementor-7262 .elementor-element.elementor-element-kfhero1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0b0b0d}.elementor-7262 .elementor-element.elementor-element-kfhero1::before,.elementor-7262 .elementor-element.elementor-element-kfhero1>.elementor-background-video-container::before,.elementor-7262 .elementor-element.elementor-element-kfhero1>.e-con-inner>.elementor-background-video-container::before,.elementor-7262 .elementor-element.elementor-element-kfhero1>.elementor-background-slideshow::before,.elementor-7262 .elementor-element.elementor-element-kfhero1>.e-con-inner>.elementor-background-slideshow::before,.elementor-7262 .elementor-element.elementor-element-kfhero1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(11 11 13 / .55) 0%,#0b0b0d 100%)}.elementor-7262 .elementor-element.elementor-element-kfhero2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7262 .elementor-element.elementor-element-kfchip01{transition:all 400ms}.elementor-7262 .elementor-element.elementor-element-kfchip01 .elementor-icon-list-icon{width:14px}.elementor-7262 .elementor-element.elementor-element-kfchip01 .elementor-icon-list-icon i{font-size:14px}.elementor-7262 .elementor-element.elementor-element-kfchip01 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-7262 .elementor-element.elementor-element-kftitle1{transition:all 400ms;text-align:left}.elementor-7262 .elementor-element.elementor-element-kfacc001{transition:all 400ms}.elementor-7262 .elementor-element.elementor-element-kfmeta01{transition:all 400ms}.elementor-7262 .elementor-element.elementor-element-kfmeta01 .elementor-icon-list-icon{width:14px}.elementor-7262 .elementor-element.elementor-element-kfmeta01 .elementor-icon-list-icon i{font-size:14px}.elementor-7262 .elementor-element.elementor-element-kfmeta01 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-7262 .elementor-element.elementor-element-kfart001{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-7262 .elementor-element.elementor-element-kfart001:not(.elementor-motion-effects-element-type-background),.elementor-7262 .elementor-element.elementor-element-kfart001>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111113}.elementor-7262 .elementor-element.elementor-element-kfart002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7262 .elementor-element.elementor-element-kfcont01{transition:all 400ms}.elementor-7262 .elementor-element.elementor-element-kfshare1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7262 .elementor-element.elementor-element-kfshl001{transition:all 400ms}.elementor-7262 .elementor-element.elementor-element-kfshr001{transition:all 400ms;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-7262 .elementor-element.elementor-element-kfctac01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-7262 .elementor-element.elementor-element-kfctah1{transition:all 400ms}.elementor-7262 .elementor-element.elementor-element-kfnav001{transition:all 400ms}@media(min-width:768px){.elementor-7262 .elementor-element.elementor-element-kfhero2{--content-width:900px}.elementor-7262 .elementor-element.elementor-element-kfart002{--content-width:760px}}@media(max-width:1024px){.elementor-7262 .elementor-element.elementor-element-kfshr001{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}}@media(max-width:767px){.elementor-7262 .elementor-element.elementor-element-kfshr001{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}}.kf-hero{position:relative;overflow:hidden}.kf-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 80% at 85% 0%,rgb(14 196 201 / .22),transparent 60%),radial-gradient(50% 70% at 0% 100%,rgb(131 144 250 / .14),transparent 60%);pointer-events:none;z-index:0}.kf-hero>.e-con-inner,.kf-hero>*{position:relative;z-index:1}.kf-chip .elementor-icon-list-items{display:flex;gap:10px;flex-wrap:wrap}.kf-chip .elementor-icon-list-icon{display:none!important}.kf-chip .elementor-icon-list-item{padding:0!important}.kf-chip .elementor-icon-list-item>span.elementor-icon-list-text{padding:0!important;border:0!important;background:none!important;border-radius:0!important;margin:0!important}.kf-chip a.elementor-post-info__terms-list-item{display:inline-block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#0EC4C9!important;border:1px solid rgb(14 196 201 / .55);border-radius:999px;padding:7px 16px;background:rgb(14 196 201 / .08);text-decoration:none}.kf-title .elementor-heading-title{font-family:Montserrat,sans-serif!important;font-weight:800!important;font-size:clamp(32px,5vw,60px)!important;line-height:1.1!important;letter-spacing:-.02em;color:#fff!important;max-width:880px;margin:0}.kf-meta .elementor-icon-list-items{display:flex;gap:10px 28px;flex-wrap:wrap}.kf-meta .elementor-icon-list-item,.kf-meta .elementor-icon-list-text,.kf-meta a{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#9b9ba3!important}.kf-meta .elementor-icon-list-icon i,.kf-meta .elementor-icon-list-icon svg{color:#0EC4C9;fill:#0EC4C9}.kf-accent{width:72px;height:4px;border-radius:2px;background:linear-gradient(90deg,#0EC4C9,#0FD27A)}.kf-article{background:#111113}.kf-content .elementor-widget-container{font-family:Lato,sans-serif;font-size:19px;line-height:1.85;color:#cfcfd6}.kf-content p{margin:0 0 1.4em}.kf-content>.elementor-widget-container>p:first-child{font-size:14px;letter-spacing:.5px;color:#8f8f98}.kf-content h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:30px;line-height:1.25;color:#fff;margin:56px 0 18px;padding-left:16px;border-left:4px solid #0EC4C9}.kf-content h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:22px;color:#fff;margin:36px 0 12px}.kf-content strong,.kf-content b{color:#fff}.kf-content a{color:#0EC4C9;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.kf-content a:hover{color:#0FD27A}.kf-content ul,.kf-content ol{margin:0 0 1.6em;padding-left:1.2em}.kf-content li{margin-bottom:.5em}.kf-content li::marker{color:#0EC4C9}.kf-content img{border-radius:14px;max-width:100%;height:auto}.kf-content figure{margin:2em 0}.kf-content blockquote{margin:2em 0;padding:20px 26px;background:#17171b;border-left:4px solid #8390FA;border-radius:4px;color:#e8e8ee;font-style:italic}.kf-content table{width:100%;border-collapse:collapse;margin:2em 0;font-size:16px}.kf-content th{background:#17171b;color:#fff;font-family:Montserrat,sans-serif;text-align:left}.kf-content th,.kf-content td{border:1px solid #2a2a30;padding:12px 14px}.kf-content .kr-cta{border-radius:12px!important}.kf-share-label{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#9b9ba3}.kf-share .elementor-share-btn{background:#1b1b20!important;border:1px solid #2a2a30;border-radius:999px}.kf-share .elementor-share-btn__icon i{color:#fff}.kf-share .elementor-share-btn:hover{background:#0EC4C9!important}.kf-cta-card{background:linear-gradient(135deg,#0b2f33,#17171b);border:1px solid rgb(14 196 201 / .35);border-radius:16px}.kf-cta-card h3{font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;color:#fff;margin:0 0 8px}.kf-cta-card p{font-family:Lato,sans-serif;color:#cfd8d8;margin:0 0 20px;font-size:17px}.kf-cta-card a{display:inline-block;padding:14px 30px;background:#0EC4C9;color:#0a0a0a;font-family:Montserrat,sans-serif;font-weight:700;border-radius:999px;text-decoration:none}.kf-cta-card a:hover{background:#0FD27A}.kf-nav .elementor-post-navigation{border-top:1px solid #2a2a30;padding-top:24px}.kf-nav a,.kf-nav .post-navigation__prev--label,.kf-nav .post-navigation__next--label{color:#fff!important;font-family:Montserrat,sans-serif}.kf-nav .post-navigation__arrow-wrapper{color:#0EC4C9}@media(max-width:767px){.kf-content .elementor-widget-container{font-size:17px}.kf-content h2{font-size:24px}}