@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../../fonts/Inter.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:300 700;src:url(../../fonts/SpaceGrotesk.woff2) format("woff2")}@keyframes ke-rot{to{transform:rotate(1turn)}}@keyframes keDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes keTlIn{to{opacity:1;transform:translateY(0)}}@keyframes keFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes keIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes keGlowPulse{0%,to{opacity:.75;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes keMapPing{0%{opacity:0;transform:translate(-50%,-50%) scale(.75)}15%{opacity:.55}to{opacity:0;transform:translate(-50%,-50%) scale(1.35)}}@keyframes keDotPulse{0%,to{opacity:.9;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.25)}}@keyframes keMapFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes sseLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@keyframes kaGridMove{to{background-position:72px 72px,72px 72px}}@keyframes kaRingSpin{to{transform:rotate(1turn)}}@keyframes kaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes kaCueDrop{0%{opacity:0;transform:scaleY(0);transform-origin:top}40%{opacity:1;transform:scaleY(1);transform-origin:top}41%{transform-origin:bottom}to{opacity:0;transform:scaleY(0);transform-origin:bottom}}@keyframes kaHvcBg{0%,to{transform:rotate(5deg) translateY(0)}50%{transform:rotate(5deg) translateY(-7px)}}@keyframes kaHvcMid{0%,to{transform:rotate(2deg) translateY(0)}50%{transform:rotate(2deg) translateY(-4px)}}@keyframes keCardFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes keSpin{to{transform:rotate(1turn)}}@keyframes ke-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ke-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ke-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes kcRingPulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.5;transform:scale(1.02)}}@keyframes tnSpin{to{transform:rotate(1turn)}}@keyframes tnSpinReverse{to{transform:rotate(-1turn)}}@keyframes tnTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}:root{--ke-gold:#d6b34a;--ke-gold-border:rgba(214,179,74,.25);--ke-dark:#050807;--ke-border-soft:hsla(0,0%,100%,.08);--ke-border:hsla(0,0%,100%,.12);--ke-border-strong:hsla(0,0%,100%,.18);--ke-glass:hsla(0,0%,100%,.05);--ke-glass-strong:hsla(0,0%,100%,.08);--ke-text:hsla(0,0%,100%,.92);--ke-text-muted:hsla(0,0%,100%,.75);--ke-text-dim:hsla(0,0%,100%,.4);--ke-radius-sm:12px;--ke-radius:16px;--ke-radius-lg:22px}.ke-subtitle{color:var(--ke-text-muted);font-size:.92rem;line-height:1.82;margin:0}.ke-accent-green{color:#4ee18f}.ke-accent-gold{color:var(--ke-gold)}.ke-ev-pagination .swiper-pagination-bullet,.tp-service-cst-pagination .swiper-pagination-bullet{height:12px!important;margin:0 6px!important;width:12px!important}.tp-service-cst-thumb{background:#111;min-height:180px}.tp-portfolio-creative-item{background:#07100c}.skip-link{background:#10302a;border:2px solid #fff;border-radius:8px;color:#fff;font-size:.9rem;font-weight:700;left:12px;padding:12px 20px;position:fixed;text-decoration:none;top:-100px;transition:top .2s ease;z-index:100000}.skip-link:focus,.skip-link:focus-visible{color:#fff;outline:2px solid #ffd500;outline-offset:2px;top:12px}.tp-portfolio-mix-button-prev:hover{transform:translateX(-3px)!important}.tp-portfolio-mix-button-next:hover{transform:translateX(3px)!important}.tp-portfolio-creative-social a{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:600;letter-spacing:.12em;padding:6px 0;text-decoration:none;transition:color .25s ease}.tp-portfolio-creative-social a:hover{color:#4ee18f}.tp-portfolio-creative-slider-main .swiper-pagination-bullet{background:transparent;opacity:1}.tp-portfolio-creative-slider-main .swiper-pagination-bullet circle.path{stroke:hsla(0,0%,100%,.25);transition:stroke .3s ease}.tp-portfolio-creative-slider-main .swiper-pagination-bullet circle:not(.path){fill:hsla(0,0%,100%,.3);transition:fill .3s ease}.tp-portfolio-creative-slider-main .swiper-pagination-bullet-active circle.path{stroke:#4ee18f}.tp-portfolio-creative-slider-main .swiper-pagination-bullet-active circle:not(.path){fill:#4ee18f}.ke-card-mobile-img-wrap{background:#111}[role=combobox]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--ke-gold,#d6b34a);outline-offset:2px}.ke-btn-pill:focus-visible,.ke-footer-social:focus-visible,.ke-lang-toggle:focus-visible{outline:2px solid var(--ke-gold);outline-offset:2px}.ke-icon-sm{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ke-icon-badge-label{color:#fff;font-size:.72rem;font-weight:800;margin:0}.ke-icon-badge-sub{color:var(--ke-text-dim);font-size:.63rem;margin:0}.ke-pill-sm{color:var(--ke-text-dim);font-size:.65rem}.ke-ic-gold{background:rgba(242,207,74,.12);border-color:rgba(242,207,74,.2)}.ke-ic-blue{background:rgba(99,160,255,.1);border-color:rgba(99,160,255,.2);color:#6fa3e8}.ke-ic-red{background:rgba(255,120,100,.08);border-color:rgba(255,120,100,.18);color:#e07060}.ke-ic-yellow{background:rgba(242,207,74,.1);border-color:rgba(242,207,74,.22);color:#c9a800}.ke-mobile-stat h3{font-size:clamp(1.6rem,5vw,2.2rem);line-height:1;margin:0}.ke-mobile-stat span{display:block;font-size:12px;line-height:1.3;margin-top:4px}.ke-btn-pill{align-items:center;background:0 0;border:1px solid rgba(214,179,74,.25);border-radius:999px;color:var(--ke-gold);display:inline-flex;font-size:14px;font-weight:700;gap:10px;padding:13px 26px;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.ke-btn-pill:hover{background:rgba(214,179,74,.1);border-color:rgba(214,179,74,.45);color:var(--ke-gold)}.ke-btn-pill svg{height:10px;width:16px}.ke-btn-pill-green,.ke-btn-pill-green:hover{border-color:transparent;color:#0a1410!important}.ke-btn-pill-green{background:var(--tp-common-green-2,#ffd500);font-weight:700}.ke-btn-pill-green:hover{background:#e6c000}.ke-btn-pill-green svg path{fill:#0a1410}@media (max-width:767.98px){.ke-btn-pill,.ke-btn-pill-green{font-size:13px;justify-content:center;padding:12px 20px;width:100%}}.tp-main-menu nav>ul>li{margin:0 22px}@media (min-width:1200px) and (max-width:1499px){.tp-header-area .col-xl-8.d-none.d-xl-block{display:none!important}.tp-header-area .col-xl-2:last-child{flex:0 0 auto;margin-left:auto;width:auto}}@media (min-width:1500px) and (max-width:1700px){.tp-main-menu nav>ul>li{margin:0 10px}.tp-main-menu nav>ul>li>a{font-size:13px}}.tp-main-menu nav>ul>li>a{color:hsla(0,0%,100%,.82);font-size:15px;position:relative;transition:color .25s ease}.ke-lang-switch{position:relative;z-index:1001}.ke-lang-switch--nav{flex-shrink:0;margin-left:16px}.ke-lang-flag,.ke-lang-toggle{align-items:center;display:flex}.ke-lang-toggle{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:hsla(0,0%,100%,.6);cursor:pointer;gap:5px;min-height:40px;padding:10px 12px;transition:all .2s ease}.ke-lang-toggle:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.16);color:#fff}.ke-lang-flag{font-size:.85rem;line-height:1}.ke-lang-emoji{font-size:.9rem;line-height:1}.ke-lang-code{font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ke-lang-caret{opacity:.4;transition:transform .2s ease}.ke-lang-switch.open .ke-lang-caret{transform:rotate(180deg)}.ke-lang-dropdown{backdrop-filter:blur(16px);background:rgba(15,20,16,.96);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.4);min-width:130px;opacity:0;padding:4px;position:absolute;right:0;top:calc(100% + 6px);transform:translateY(-6px);transition:all .2s ease;visibility:hidden}.ke-lang-switch.open .ke-lang-dropdown{opacity:1;transform:translateY(0);visibility:visible}.ke-lang-option{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.6);display:flex;font-size:.72rem;font-weight:600;gap:7px;padding:7px 9px;text-decoration:none;transition:all .15s ease}.ke-lang-option:hover{background:hsla(0,0%,100%,.08);color:#fff}.ke-lang-option.active{background:rgba(78,225,143,.1);color:var(--ke-gold,#d4a843);pointer-events:none}.ke-lang-option .ke-lang-emoji{flex-shrink:0}.ke-footer{background:radial-gradient(900px 400px at 20% 80%,rgba(46,204,113,.06),transparent 60%),linear-gradient(180deg,#0a1410,#07100c);color:hsla(0,0%,100%,.85);overflow:hidden;position:relative}.ke-footer-main{padding:60px 0 0}.ke-footer-top{align-items:center;border-bottom:1px solid var(--ke-border);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:28px}.ke-footer-logo{height:36px;width:auto}.ke-footer-desc{color:hsla(0,0%,100%,.5);font-size:1rem;line-height:1.7;margin:0}.ke-footer-title{color:hsla(0,0%,100%,.55);font-size:.95rem;font-weight:700;letter-spacing:.06em;margin-bottom:1.1rem;text-transform:uppercase}.ke-footer-contact,.ke-footer-links{list-style:none;margin:0;padding:0}.ke-footer-links li{margin-bottom:.55rem}.ke-footer-links a{font-size:.85rem;transition:color .2s}.ke-footer-bottom a:hover,.ke-footer-contact a:hover,.ke-footer-links a:hover,.ke-footer-social:hover{color:var(--ke-gold)!important}.ke-footer-contact li{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-size:.85rem;gap:10px;margin-bottom:.7rem}.ke-footer-contact li i,.ke-offcanvas-action-btn i{color:var(--ke-gold);flex-shrink:0;font-size:.75rem;text-align:center;width:16px}.ke-footer-contact a,.ke-footer-links a,.ke-footer-social{color:hsla(0,0%,100%,.6)!important;text-decoration:none}.ke-footer-social{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid var(--ke-border);border-radius:50%;color:hsla(0,0%,100%,.45)!important;display:inline-flex;font-size:.9rem;height:44px;justify-content:center;line-height:1;transition:background .2s,border-color .2s,color .2s;width:44px}.ke-footer-social:hover{background:rgba(255,213,0,.08);border-color:rgba(255,213,0,.25)}.ke-footer-bottom{border-top:1px solid var(--ke-border);padding:1.2rem 0}@media (max-width:767.98px){.ke-footer-main{padding:36px 0 0}.ke-footer-top{flex-direction:column;gap:12px;justify-content:center;text-align:center}.ke-footer-logo{height:28px}.ke-footer-contact li,.ke-footer-desc,.ke-footer-links a{font-size:.8rem}.ke-footer-title{font-size:.82rem}.ke-footer-bottom{text-align:center}.ke-footer-bottom .text-md-end{text-align:center!important}}.ke-offcanvas-actions{border-bottom:1px solid var(--ke-border);display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:20px 0}.ke-offcanvas-action-btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--ke-border);border-radius:var(--ke-radius-sm);color:#fff!important;display:flex;gap:14px;padding:14px 16px;text-decoration:none;transition:background .2s,border-color .2s}.ke-offcanvas-action-btn:hover{background:hsla(0,0%,100%,.08);border-color:var(--ke-gold-border);color:#fff!important}.ke-offcanvas-action-btn i{font-size:1rem;width:20px}.ke-offcanvas-action-btn strong{display:block;font-size:.88rem;font-weight:700}.ke-offcanvas-action-btn span{color:hsla(0,0%,100%,.5);display:block;font-size:.72rem;margin-top:2px}.ke-offcanvas-info{border-bottom:1px solid var(--ke-border);margin-bottom:20px;padding-bottom:20px}.ke-offcanvas-label{color:hsla(0,0%,100%,.4);font-size:.7rem;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.ke-offcanvas-bottom{border-top:1px solid hsla(0,0%,100%,.06);padding-bottom:16px;padding-top:20px}.ke-offcanvas-lang-row{display:flex;gap:4px}.ke-lang-pill{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:hsla(0,0%,100%,.5);display:inline-flex;font-size:.7rem;font-weight:700;gap:6px;letter-spacing:.03em;min-height:40px;padding:12px 14px;text-decoration:none;transition:all .2s ease}.ke-lang-pill.active,.ke-lang-pill:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);color:#fff}.ke-lang-pill.active{border-color:hsla(0,0%,100%,.18);pointer-events:none}.tp-portfolio-cst-tag{color:#0a1410!important}.ke-bridge{margin-bottom:50px}.ke-bridge-inner{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;padding-bottom:32px}.ke-bridge-text{max-width:720px}.ke-bridge-label{align-items:center;color:var(--ke-gold);display:inline-flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:.15em;margin-bottom:14px}.ke-bridge-label:before{background:var(--ke-gold);content:"";display:inline-block;height:1.5px;width:28px}.ke-bridge-title,.ke-section-title{color:hsla(0,0%,100%,.88);font-size:clamp(1.5rem,3vw,2.2rem)!important;font-weight:600!important;line-height:1.25!important;margin:0}.ke-bridge-btn{flex-shrink:0}@media (max-width:767.98px){.ke-bridge{margin-bottom:30px}.ke-bridge-inner{align-items:flex-start;flex-direction:column;gap:20px;padding-bottom:24px}.ke-bridge-title{font-size:clamp(1.25rem,5vw,1.6rem)!important}.ke-bridge-btn{font-size:13px;justify-content:center;padding:11px 20px;width:100%}}.ke-counter-mobile{align-items:center;background:var(--ke-glass);border:1px solid var(--ke-border);border-radius:var(--ke-radius);display:flex;gap:0;justify-content:center;padding:20px 10px}.ke-counter-mobile-item{flex:1;padding:0 8px;text-align:center}.ke-counter-mobile-icon{align-items:center;background:rgba(244,209,61,.08);border:1px solid rgba(244,209,61,.18);border-radius:50%;color:#f4d13d;display:flex;height:36px;justify-content:center;margin:0 auto 8px;width:36px}.ke-counter-mobile-num{color:#fff;font-size:clamp(1.8rem,7vw,2.4rem);font-weight:700;letter-spacing:-1px;line-height:1;margin:0 0 4px}.ke-counter-mobile-num small{color:#f4d13d;font-size:.55em;font-weight:600}.ke-counter-mobile-label{color:hsla(0,0%,100%,.55);display:block;font-size:11px;line-height:1.3}.ke-counter-mobile--grid{background:0 0;border:0;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:0}.ke-card-mobile,.ke-counter-mobile--grid .ke-counter-mobile-item{background:var(--ke-glass);border:1px solid var(--ke-border);border-radius:var(--ke-radius);padding:18px 12px}.ke-card-mobile{align-items:center;display:flex;flex-direction:column;height:100%;padding:20px 14px;text-align:center;text-decoration:none;transition:border-color .2s ease,background .2s ease}.ke-card-mobile:hover{background:var(--ke-glass-strong);border-color:var(--ke-border-strong)}.ke-card-mobile-img{filter:drop-shadow(0 8px 20px rgba(0,0,0,.3));height:auto;margin-bottom:14px;max-width:120px;width:80%}.ke-card-mobile-tag{background:rgba(214,179,74,.1);border:1px solid rgba(214,179,74,.2);border-radius:999px;color:var(--ke-gold);display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;padding:3px 10px}.ke-card-mobile-title{color:#fff;font-size:14px;font-weight:700;line-height:1.3;margin:0}body,button,input,select,textarea{font-family:Inter,sans-serif}.fa,.fa-duotone,.fa-duotone:before,.fa-light,.fa-light:before,.fa-regular,.fa-regular:before,.fa-solid,.fa-solid:before,.fa-thin,.fa-thin:before,.fa:before,.fal,.fal:before,.far,.far:before,.fas,.fas:before{font-family:Font Awesome\ 6 Pro!important}.fa-brands,.fa-brands:before,.fab,.fab:before{font-family:Font Awesome\ 6 Brands!important}.bi,.bi:before{font-family:bootstrap-icons!important}.accordion-header button,.ka-hero-title *,.ke-event-title *,.ke-fcard h4,.ke-h,.ke-hxl *,.ke-news-title *,.ke-prd-name,.ke-seal-num,.ke-stat-n,.ke-strip-n,.rk-title *,.titullKryefaqe *,.tp-about-2-title,.tp-counter-cst-content h2,.tp-counter-cst-content h2 *,.tp-faq-btn,.tp-footer-top-title,.tp-portfolio-cst-title,.tp-portfolio-slicer-title,.tp-portfolio-slicer-title *,.tp-service-cst-title,h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *{font-family:Space Grotesk,sans-serif!important}.fs-70{letter-spacing:-.02em}.fs-70,.ke-ev__title{font-family:Space Grotesk,sans-serif!important;font-size:clamp(2.5rem,5vw,3.8rem)!important;font-weight:700!important;line-height:1.05!important}@font-face{font-display:swap;font-family:Font Awesome\ 6 Pro;src:local("Font Awesome 6 Pro")}@font-face{font-display:swap;font-family:Font Awesome\ 6 Brands;src:local("Font Awesome 6 Brands")}.ke-hxl,.titullKryefaqe{letter-spacing:-.025em}.ka-hero-title,.kc-hero-h,.ke-hero-title,.ke-hxl,.rk-h,.rk-title,.sh-h1,.titullKryefaqe,.tn-hxl{font-family:Space Grotesk,sans-serif!important;font-size:clamp(2.2rem,4.5vw,4rem)!important;font-weight:700!important;line-height:1.02!important}.ka-hero-title,.ke-hero-title,.rk-h,.rk-title,.sh-h1,.tn-hxl{letter-spacing:-.025em}.ke-ev-title{font-family:Space Grotesk,sans-serif!important;font-size:clamp(1.1rem,2vw,1.35rem)}.ke-article-card h3,.ke-article-card h3 a,.ke-ev-title a,.tp-blog-title,.tp-blog-title a{font-family:Space Grotesk,sans-serif!important;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:600;line-height:1.3}.ke-page-bg,.pema,.pyllezimi{background:radial-gradient(1200px 600px at 50% 30%,rgba(46,204,113,.14),rgba(10,22,16,.96) 60%),linear-gradient(180deg,#0a1410,#0d1b15 35%,#08110d);overflow:hidden;position:relative}.ke-job-card{box-shadow:0 12px 40px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.04);display:flex;flex-direction:column;height:100%;isolation:isolate;overflow:hidden;position:relative;transition:transform .22s ease,box-shadow .22s ease}.ke-job-card .ke-job-footer{margin-top:auto}.ke-job-card:hover{box-shadow:0 22px 60px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.06);transform:translateY(-4px)}.ke-jobs-count{align-items:center;background:rgba(78,225,143,.08);border:1px solid rgba(78,225,143,.3);border-radius:999px;color:#4ee18f;display:inline-flex;font-size:.82rem;font-weight:700;gap:8px;padding:8px 16px}.ke-jobs-count .ke-dot{animation:keJobsPulse 2s ease-in-out infinite;background:#4ee18f;border-radius:50%;height:7px;width:7px}@keyframes keJobsPulse{0%,to{opacity:1}50%{opacity:.35}}.ke-spontan-cta{background:radial-gradient(circle at 12% 20%,rgba(78,225,143,.08),transparent 45%),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:40px 44px}@media (max-width:767.98px){.ke-spontan-cta{padding:28px 22px}}.ke-event-hero .container,.ke-future .ke-hero-content,.ke-historia>.container,.ke-job-card>*,.ke-news-hero .container,.tp-portfolio-creative-content{position:relative;z-index:2}.ke-job-card:after{background:url(../../img/ikona.svg) no-repeat 50%/contain;bottom:-42px;filter:blur(.25px) drop-shadow(0 20px 40px rgba(0,0,0,.4));height:176px;opacity:0;right:-34px;transform:rotate(-10deg) scale(.96);transform-origin:70% 70%;transition:opacity .35s ease,transform .35s ease,filter .35s ease;width:176px;z-index:1}.ke-job-card:hover:after{filter:blur(.2px) drop-shadow(0 26px 50px rgba(0,0,0,.45));opacity:.06;transform:rotate(-10deg) scale(1.03)}.ke-job-card h3,.tp-blog-banner-area .container,.tp-cta-wd-shape.ke-map-wrap .ke-map-img{position:relative;z-index:3}.ke-job-card h3:before{border-radius:14px;inset:-10px -14px;opacity:.45;z-index:-1}.ke-job-icon,.ke-job-status{align-items:center;border:1px solid var(--ke-border);color:hsla(0,0%,100%,.8)}.ke-job-icon{background:hsla(0,0%,100%,.06);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.ke-job-status{background:hsla(0,0%,100%,.05);border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;padding:6px 12px}.ke-job-status.ke-open{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.35);color:#d1fae5}.ke-job-status .ke-dot{background:#22c55e;border-radius:50%;box-shadow:0 0 0 3px rgba(34,197,94,.18);flex-shrink:0;height:7px;width:7px}.ke-job-kicker{color:hsla(0,0%,100%,.55);font-size:13px;font-weight:600;letter-spacing:.3px}.ke-sep{margin:0 2px;opacity:.45}.ke-line-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ke-chip.ke-chip-deadline{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3);color:#fef3c7}.ke-job-bullets{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.ke-job-bullets li{color:hsla(0,0%,100%,.7);font-size:13.5px;line-height:1.5;padding-left:18px;position:relative}.ke-job-bullets li:before{background:rgba(34,197,94,.6);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.ke-job-footer{border-top:1px solid hsla(0,0%,100%,.1);margin-top:4px;padding-top:18px}.ke-apply-btn,.ke-link{align-items:center;display:inline-flex;font-size:14px;gap:8px;text-decoration:none}.ke-link{color:hsla(0,0%,100%,.75);font-weight:700;transition:color .2s ease,gap .2s ease}.ke-link:hover{color:hsla(0,0%,100%,.95);gap:12px}.ke-apply-btn{background:#f2cf4a;border:0;border-radius:999px;color:#111;font-weight:800;padding:10px 18px;transition:filter .2s ease,transform .2s ease}.ke-apply-btn:hover{color:#111;filter:brightness(.93);transform:translateY(-1px)}.ke-apply-btn,.ke-wrap,.ke-wrap .ke-hero{overflow:hidden;position:relative}.ke-wrap{background:radial-gradient(1200px 600px at 50% 30%,rgba(46,204,113,.14),rgba(10,22,16,.96) 60%),linear-gradient(180deg,#0a1410,#0d1b15 35%,#08110d);padding:120px 0}.ke-wrap .ke-hero{background:var(--ke-card);border:1px solid var(--ke-border);border-radius:var(--ke-radius-lg);box-shadow:0 18px 55px rgba(0,0,0,.45);min-height:auto;padding-top:50px}.ke-job-card h3:before,.ke-job-card:after,.ke-wrap .ke-hero:after{content:"";pointer-events:none;position:absolute}.ke-wrap .ke-hero:after{background:radial-gradient(700px 260px at 18% 18%,rgba(255,214,0,.12),transparent 60%),radial-gradient(900px 360px at 82%0,hsla(0,0%,100%,.06),transparent 55%);inset:0;opacity:.95}.ke-wrap .ke-hero-top{padding:28px 28px 0;position:relative;z-index:2}.ke-back,.ke-badge-open{align-items:center;border-radius:999px;display:inline-flex}.ke-badge-open{background:rgba(34,197,94,.1);border:1px solid var(--ke-border);color:hsla(0,0%,100%,.92);font-size:13px;font-weight:800;gap:8px;padding:8px 12px}.ke-badge-open .dot{background:#22c55e;border-radius:50%;box-shadow:0 0 0 4px rgba(34,197,94,.15);height:8px;width:8px}.ke-back{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.88);font-weight:900;gap:10px;padding:10px 14px;text-decoration:none}.ke-back:hover{border-color:hsla(0,0%,100%,.22)}.ke-title{font-size:clamp(28px,3.2vw,46px);font-weight:900;letter-spacing:-.4px;line-height:1.05;margin:14px 0 10px;position:relative}.ke-h:after,.ke-title:after{border-radius:999px;content:"";display:block}.ke-title:after{background:rgba(255,214,0,.75);box-shadow:0 10px 35px rgba(255,214,0,.15);height:4px;margin-top:14px;width:140px}.ke-sub{color:var(--ke-muted);line-height:1.7;margin-bottom:18px;max-width:72ch}.ke-facts{padding:0 28px 26px;position:relative;z-index:2}.ke-wrap .ke-card{background:hsla(0,0%,100%,.03);border-radius:var(--ke-radius);box-shadow:0 10px 30px rgba(0,0,0,.35);overflow:hidden;padding:16px;position:relative;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.ke-wrap .ke-card:after{border-radius:inherit;box-shadow:0 0 0 1px rgba(255,214,0,.35),0 18px 55px rgba(255,214,0,.08);content:"";inset:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.ke-wrap .ke-card:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 18px 55px rgba(0,0,0,.45);transform:translateY(-4px)}.ke-wrap .ke-card:hover:after{opacity:1}.ke-ic,.ke-wrap .ke-card,.ke-wrap .ke-section{border:1px solid var(--ke-border)}.ke-ic,.ke-label{color:hsla(0,0%,100%,.92)}.ke-ic{align-items:center;background:hsla(0,0%,100%,.05);border-radius:var(--ke-radius-sm);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);display:flex;font-size:25px;height:50px;justify-content:center;width:50px}.ke-label{font-size:14px;font-weight:900;margin-bottom:2px}.ke-val{color:var(--ke-muted);font-size:14px}.ke-wrap .ke-section{background:hsla(0,0%,100%,.02);border-radius:20px;padding:26px}.ke-h{font-size:20px;letter-spacing:-.2px;position:relative}.ke-field,.ke-ul{color:#fff}.ke-h:after{background:rgba(255,214,0,.65);height:3px;margin-top:10px;opacity:.9;width:44px}.ke-form{background:hsla(0,0%,100%,.03);border:1px solid var(--ke-border);border-radius:20px;box-shadow:0 18px 55px rgba(0,0,0,.45);padding:26px}.form-label{color:hsla(0,0%,100%,.85);font-weight:900;margin-bottom:8px}.form-text{color:var(--ke-muted2)}.form-control,textarea.form-control{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.92)!important;padding:12px 14px}.form-control::placeholder,textarea.form-control::placeholder{color:hsla(0,0%,100%,.45)!important}.form-control:hover,textarea.form-control:hover{border-color:hsla(0,0%,100%,.2)!important}.form-control:focus,textarea.form-control:focus{background:hsla(0,0%,100%,.05)!important;border-color:rgba(255,214,0,.55)!important;box-shadow:0 0 0 4px rgba(255,214,0,.12)!important;outline:0!important}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:hsla(0,0%,100%,.92)!important;-webkit-box-shadow:inset 0 0 0 1000px hsla(0,0%,6%,.95)!important;box-shadow:inset 0 0 0 1000px hsla(0,0%,6%,.95)!important;transition:background-color 9999s ease-in-out 0s}.ke-field{position:relative}.ke-field i{left:14px;opacity:.55;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ke-field:focus-within i{color:var(--ke-yellow);opacity:.95}.ke-input{padding-left:44px!important}.kc-modal .ke-btn,.ke-wrap .ke-btn,.ke-wrap .ke-btn-ghost{align-items:center;border-radius:999px;display:inline-flex;font-weight:900;gap:10px;padding:12px 18px}.kc-modal .ke-btn,.ke-wrap .ke-btn{background:var(--ke-yellow);border:0;color:#111;overflow:hidden;position:relative}.kc-modal .ke-btn:hover,.ke-wrap .ke-btn:hover{filter:brightness(.95)}.kc-modal .ke-btn:after,.ke-wrap .ke-btn:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);content:"";height:180%;left:-30%;opacity:0;position:absolute;top:-40%;transform:rotate(18deg);transition:opacity .25s ease,left .6s ease;width:60%}.kc-modal .ke-btn:hover:after,.ke-wrap .ke-btn:hover:after{left:110%;opacity:.9}.kc-modal .ke-btn[disabled],.ke-wrap .ke-btn[disabled]{cursor:not-allowed;opacity:.7}.ke-wrap .ke-btn-ghost{background:0 0;border:1px solid var(--ke-border-strong);color:hsla(0,0%,100%,.9);text-decoration:none}.ke-wrap .ke-btn-ghost:hover{border-color:hsla(0,0%,100%,.24)}.ke-deadline-chip{background:rgba(255,214,0,.1);border:1px solid rgba(255,214,0,.3);border-radius:999px;color:#ffd75e;display:inline-block;font-size:.68rem;font-weight:700;margin-top:6px;padding:3px 10px}.ke-deadline-chip.is-urgent{background:rgba(255,90,90,.1);border-color:rgba(255,90,90,.35);color:#ff7b7b}.ke-file-chip{align-items:center;background:rgba(255,214,0,.06);border:1px solid rgba(255,214,0,.3);border-radius:12px;display:inline-flex;gap:10px;margin-top:10px;max-width:100%;padding:8px 10px 8px 8px}.ke-file-chip-ext{background:rgba(255,214,0,.85);border-radius:8px;color:#10130f;flex-shrink:0;font-size:.62rem;font-weight:800;letter-spacing:.05em;padding:4px 8px}.ke-file-chip-name{color:#fff;font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ke-file-chip-size{color:hsla(0,0%,100%,.5);flex-shrink:0;font-size:.72rem}.ke-file-chip-x{background:hsla(0,0%,100%,.08);border:none;border-radius:50%;color:hsla(0,0%,100%,.6);cursor:pointer;flex-shrink:0;font-size:.95rem;height:24px;line-height:1;transition:background .15s,color .15s;width:24px}.ke-file-chip-x:hover{background:rgba(255,90,90,.2);color:#ff9b9b}.ke-upload-progress{margin-bottom:12px}.ke-upload-progress-bar{background:hsla(0,0%,100%,.08);border-radius:999px;height:6px;overflow:hidden}.ke-upload-progress-fill{background:linear-gradient(90deg,#ffd600,#ffea7a);border-radius:999px;height:100%;transition:width .2s ease;width:0}.ke-upload-progress-text{color:hsla(0,0%,100%,.55);font-size:.74rem;margin-top:6px}.ke-apply-trust{align-items:flex-start;color:hsla(0,0%,100%,.45);display:flex;font-size:.74rem;gap:8px;line-height:1.5}.ke-apply-trust i{color:rgba(255,214,0,.6);margin-top:2px}.ke-btn.is-success{background:#4ee18f!important;border-color:#4ee18f!important;color:#07110f!important}.ke-file-drop{background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.25);border-radius:18px;padding:22px;position:relative;transition:border-color .3s ease,background .3s ease}.ke-file-drop:hover{background:rgba(255,214,0,.04);border-color:rgba(255,214,0,.6)}.ke-file-drop input{cursor:pointer;inset:0;opacity:0;position:absolute}.ke-file-drop label{align-items:center;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;flex-direction:column;gap:8px;margin:0;text-align:center;user-select:none}.ke-file-drop i{color:var(--ke-yellow);font-size:28px}.ke-file-drop small{color:hsla(0,0%,100%,.6)}.ke-file-name{color:hsla(0,0%,100%,.8);display:none;font-weight:900;margin-top:10px;text-align:center}.ke-err{color:var(--ke-danger);font-size:13px;margin-top:6px}.ke-invalid .form-control,.ke-invalid textarea.form-control{border-color:rgba(255,120,120,.55)!important;box-shadow:0 0 0 4px rgba(255,120,120,.1)!important}.ke-form-alert{background:hsla(0,0%,100%,.03);border:1px solid var(--ke-border);border-radius:var(--ke-radius);color:hsla(0,0%,100%,.88);display:none;padding:12px 14px}.ke-form-alert.success{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.35)}.ke-form-alert.error{background:rgba(255,120,120,.08);border-color:rgba(255,120,120,.35)}.ke-spin{animation:ke-rot .8s linear infinite;border:2px solid rgba(0,0,0,.35);border-radius:50%;border-top-color:rgba(0,0,0,.85);display:inline-block;height:16px;width:16px}.ke-alert{background:hsla(0,0%,100%,.03);border:1px solid var(--ke-border);border-radius:var(--ke-radius);color:hsla(0,0%,100%,.8);padding:14px 16px}.ke-ec{--ke-bg:#07160f;--ke-bg2:#0b2016;--ke-soft:#f6fbf8;--ke-card:hsla(0,0%,100%,.06);--ke-text:hsla(0,0%,100%,.9);--ke-muted:hsla(0,0%,100%,.65);--ke-accent:#28a745}.ke-ec-hero{background:#000}.ke-ec-hero-bg{background:url(../../img/mjedisi/hero-bg.webp) 50%/cover no-repeat;inset:0;position:absolute;transform:scale(1.02)}.ke-ec-hero-overlay{background:radial-gradient(1200px 600px at 20% 30%,rgba(40,167,69,.2),transparent 55%),linear-gradient(180deg,rgba(7,22,15,.35),rgba(7,22,15,.78) 70%,rgba(7,22,15,.92));inset:0;position:absolute}.min-vh-75{min-height:75vh}.ke-ec-eyebrow{background:hsla(0,0%,100%,.06);border:1px solid var(--ke-border-strong);color:hsla(0,0%,100%,.92);font-weight:600;letter-spacing:.2px;padding:.45rem .75rem}a.ke-ec-chip-link{text-decoration:none;transition:border-color .15s ease,background .15s ease}a.ke-ec-chip-link:hover{background:rgba(78,225,143,.1);border-color:rgba(78,225,143,.5)}.ke-ec-asof{color:hsla(0,0%,100%,.4);font-size:.72rem;margin-top:10px}.ke-ec-green{background:linear-gradient(180deg,#0b2016,#07160f)}.ke-ec-eyebrow{align-items:center;background:rgba(78,225,143,.1);border:1px solid rgba(78,225,143,.25);border-radius:999px;color:#4ee18f;display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.06em;padding:7px 14px;text-transform:uppercase}.ke-ec-green-card{background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:18px;display:flex;flex-direction:column;padding:26px 24px;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.ke-ec-green-card:hover{border-color:rgba(78,225,143,.35);transform:translateY(-4px)}.ke-ec-green-ic{background:rgba(78,225,143,.1);border:1px solid rgba(78,225,143,.22);border-radius:12px;color:#4ee18f;display:grid;font-size:1.05rem;height:46px;margin-bottom:14px;place-items:center;width:46px}.ke-ec-green-card h3{color:#fff;font-size:1.05rem;font-weight:700;margin-bottom:8px}.ke-ec-green-card p{color:hsla(0,0%,100%,.6);font-size:.86rem;line-height:1.65;margin-bottom:14px}.ke-ec-green-more{align-items:center;color:#4ee18f;display:inline-flex;font-size:.8rem;font-weight:700;gap:8px;margin-top:auto}.ke-ec-green-more i{transition:transform .2s ease}.ke-ec-green-card:hover .ke-ec-green-more i{transform:translateX(4px)}.ke-ec-chip{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid var(--ke-border);border-radius:999px;color:hsla(0,0%,100%,.82);display:inline-flex;font-size:.875rem;padding:.35rem .65rem}.ke-ec-scroll{bottom:14px;left:50%;opacity:.85;position:absolute;transform:translateX(-50%)}.ke-ec-media{background:#e9ecef;min-height:360px}.ke-ec-feature{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:var(--ke-radius);box-shadow:0 12px 28px rgba(0,0,0,.05);display:flex;gap:12px;padding:14px}.ke-ec-ic{align-items:center;background:rgba(40,167,69,.12);border-radius:14px;color:var(--ke-accent);display:flex;flex:0 0 auto;font-size:1.05rem;height:44px;justify-content:center;width:44px}.ke-ec-soft{background:var(--ke-soft)}.ke-ec-card,.ke-ec-counter{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:0 12px 28px rgba(0,0,0,.05);padding:18px}.ke-ec-card i,.ke-ec-counter i{color:var(--ke-accent);font-size:1.6rem}.ke-ec-counter{padding:22px 18px}.ke-ec-counter i{font-size:1.9rem;margin-bottom:10px}.ke-ec-num{font-size:2rem;font-weight:800;line-height:1.05}.ke-ec-compare{background:#e9ecef;cursor:ew-resize;height:420px;position:relative;touch-action:none;user-select:none}.ke-ec-compare-img,.ke-future .ke-hero video,.sh-hero video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ke-ec-compare-after{-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%);inset:0;overflow:visible;pointer-events:none;position:absolute}.ke-ec-compare-handle{bottom:0;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:0}.ke-ec-compare-line{background:hsla(0,0%,100%,.75);bottom:0;box-shadow:0 0 0 1px rgba(0,0,0,.08);left:0;position:absolute;top:0;width:2px}.ke-ec-compare-knob{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.08);border-radius:999px;box-shadow:0 12px 28px rgba(0,0,0,.18);color:#111;cursor:grab;display:flex;height:46px;justify-content:center;left:0;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:46px}.ke-ec-compare-knob:active,.ke-ec-compare.is-dragging .ke-ec-compare-knob{cursor:grabbing}.ke-ec-mini{max-width:360px}.ke-ec-quote{background:linear-gradient(180deg,#fff,#f7fbf9)}.ke-ec-quote-box{background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 28px rgba(0,0,0,.05);position:relative}.ke-ec-quote-ic{color:rgba(40,167,69,.25);font-size:7rem;left:18px;position:absolute;top:18px}.ke-future{--ke-bg:#07160f;--ke-bg2:#0b2016;--ke-text:hsla(0,0%,100%,.92);--ke-muted:hsla(0,0%,100%,.66);--ke-accent:#28a745;--ke-sun:#ffcc4d;--ke-wind:#7de3ff;--ke-radius-xl:24px;--ke-radius-lg:18px;--ke-shadow-1:0 14px 34px rgba(0,0,0,.16);--ke-dur-1:420ms;--ke-ease:cubic-bezier(0.2,0.8,0.2,1)}.ke-future-bg{background:radial-gradient(1200px 600px at 50% 20%,rgba(46,204,113,.14),rgba(10,22,16,.96) 60%),linear-gradient(180deg,var(--ke-bg) 0,var(--ke-bg2) 100%);color:var(--ke-text)}.ke-eyebrow,.ke-glass{background:hsla(0,0%,100%,.06)}.ke-eyebrow{align-items:center;border:1px solid var(--ke-border-strong);border-radius:999px;color:hsla(0,0%,100%,.92);display:inline-flex;font-weight:700;gap:.5rem;letter-spacing:.2px;padding:.45rem .75rem}.ke-glass{border-radius:var(--ke-radius-lg);box-shadow:var(--ke-shadow-1)}.ke-future .ke-hero{min-height:auto;overflow:hidden;padding:130px 0 50px;position:relative}.ke-future .ke-hero video,.sh-hero video{filter:saturate(1.05) contrast(1.05);transform:scale(1.02)}picture{display:contents}.ke-future .ke-hero-fallback{background:url(../../img/future-hero-fallback.jpg) 50%/cover no-repeat;background-image:image-set(url(../../img/future-hero-fallback.avif) type("image/avif"),url(../../img/future-hero-fallback.webp) type("image/webp"),url(../../img/future-hero-fallback.jpg) type("image/jpeg"));inset:0;position:absolute}.ke-future .ke-hero-overlay{background:radial-gradient(900px 420px at 30% 25%,rgba(255,204,77,.16),transparent 60%),radial-gradient(900px 420px at 70% 35%,rgba(125,227,255,.1),transparent 60%),linear-gradient(180deg,rgba(7,22,15,.28),rgba(7,22,15,.72) 65%,rgba(7,22,15,.92));inset:0;position:absolute}.ke-future .ke-hero-title{font-family:Space Grotesk,sans-serif!important;font-size:clamp(2.2rem,4.5vw,4rem)!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.02!important}.ke-future .ke-hero-sub{max-width:720px}.ke-scrollcue{bottom:14px;left:50%;opacity:.9;position:absolute;transform:translateX(-50%)}.ke-iconbox{background:hsla(0,0%,100%,.06);border:1px solid var(--ke-border);border-radius:18px;display:flex;gap:12px;padding:14px}.ke-icon{align-items:center;background:hsla(0,0%,100%,.1);border-radius:var(--ke-radius-sm);display:flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}.ke-icon.sun{color:var(--ke-sun)}.ke-icon.wind{color:var(--ke-wind)}.ke-counter i,.ke-icon.green{color:var(--ke-accent)}.ke-hybrid{background:radial-gradient(900px 420px at 20% 40%,rgba(255,204,77,.1),transparent 60%),radial-gradient(900px 420px at 80% 35%,rgba(125,227,255,.1),transparent 60%),hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ke-radius-xl);box-shadow:var(--ke-shadow-1)}.ke-impact{background:#f6fbf8;color:#0b2016}.ke-impact .ke-section-title,.ke-impact h2{color:#0b2016!important}.ke-impact .ke-micro{color:rgba(11,32,22,.65)}.ke-impact .ke-eyebrow{background:rgba(40,167,69,.1);border-color:rgba(11,32,22,.15);color:#0b2016}.ke-counter{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:var(--ke-radius);box-shadow:0 12px 28px rgba(0,0,0,.06);height:100%;padding:16px 14px}.ke-counter i{font-size:1.2rem;margin-bottom:8px}.ke-num{font-size:1.4rem;font-weight:800;line-height:1.1;margin-bottom:4px}.ke-reveal{opacity:0;transform:translateY(12px);transition:opacity var(--ke-dur-1) ease,transform var(--ke-dur-1) var(--ke-ease);will-change:opacity,transform}.ke-reveal.is-in{opacity:1}.ke-reveal.is-in,.sh-reveal.is-in{transform:translateY(0)}.js-reveal.is-in,[data-reveal].is-in{opacity:1;transform:translateY(0)}.shmel{--bg:#0b0f14;--bg2:#111827;--paper2:#f7f7f9;--text:#111827;--muted:rgba(17,24,39,.68);--accent:#ffb300;--ease:cubic-bezier(0.2,0.8,0.2,1)}.sh-hero{background:radial-gradient(900px 420px at 30% 20%,rgba(255,179,0,.18),transparent 60%),radial-gradient(900px 420px at 70% 30%,rgba(255,77,77,.1),transparent 60%),linear-gradient(180deg,var(--bg) 0,var(--bg2) 100%);color:#fff}.sh-hero video{opacity:.55}.sh-quick{background:var(--paper2);border-bottom:1px solid rgba(0,0,0,.06);border-top:1px solid rgba(0,0,0,.06)}.sh-locator{background:var(--sh-dark,#1f1712)}.sh-reveal{transition:opacity .45s ease,transform .45s var(--ease);will-change:opacity,transform}.tp-cta-wd-shape.ke-map-wrap @media(prefers-reduced-motion: no-preference){.sh-locator .ke-map-dot:before{animation:shDotPing 2.8s ease-out infinite;border:1px solid rgba(255,122,41,.55);border-radius:50%;content:"";inset:-4px;position:absolute}.sh-locator .ke-map-dot:nth-of-type(3n):before{animation-delay:.9s}.sh-locator .ke-map-dot:nth-of-type(3n+1):before{animation-delay:1.8s}}@keyframes shDotPing{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}.ke-map-dot{background:#235686}.ke-historia{--bg:#07160f;--bg2:#0b2016;--text:hsla(0,0%,100%,.9);--muted:hsla(0,0%,100%,.65);--accent:#7cffb8;background:url(../../img/historia-bg.webp) 50%/cover fixed,linear-gradient(180deg,var(--bg) 0,var(--bg2) 55%,var(--bg) 100%);color:var(--text);overflow:hidden;position:relative}.ke-historia:after,.ke-historia:before{content:"";pointer-events:none;position:absolute}.ke-historia:before{background:radial-gradient(600px 380px at 30% 20%,#7cffb8,transparent 10%),radial-gradient(520px 360px at 75% 70%,#2ee39b,transparent 10%);filter:blur(8px);inset:-40%;opacity:.9}.ke-historia:after{background:linear-gradient(180deg,rgba(7,22,15,.8),rgba(11,32,22,.95) 45%,rgba(7,22,15,.96));inset:0;z-index:0}.ke-pill{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.85);font-weight:700;letter-spacing:.2px}.ke-dot{background:var(--accent);border-radius:999px;box-shadow:0 0 0 6px rgba(124,255,184,.12),0 0 18px rgba(124,255,184,.22);height:10px;width:10px}.ke-timeline{overflow:hidden;padding:40px 0 20px;position:relative}.ke-timeline__line{background:rgba(124,255,184,.12);height:2px;left:0;position:absolute;right:0;top:60px;z-index:0}.ke-timeline__track{display:flex;gap:0;position:relative;transition:transform .5s cubic-bezier(.4,0,.2,1);z-index:1}.ke-timeline__item{animation:keTlIn .5s ease forwards;flex:0 0 280px;opacity:0;padding:0 12px;position:relative;transform:translateY(20px)}.ke-timeline__item:first-child{animation-delay:.05s}.ke-timeline__item:nth-child(2){animation-delay:.1s}.ke-timeline__item:nth-child(3){animation-delay:.15s}.ke-timeline__item:nth-child(4){animation-delay:.2s}.ke-timeline__item:nth-child(5){animation-delay:.25s}.ke-timeline__item:nth-child(6){animation-delay:.3s}.ke-timeline__item:nth-child(7){animation-delay:.35s}.ke-timeline__item:nth-child(8){animation-delay:.4s}.ke-timeline__item:nth-child(9){animation-delay:.45s}.ke-timeline__dot{background:#0b2016;border:3px solid rgba(124,255,184,.5);border-radius:50%;height:14px;margin:0 auto 6px;position:relative;transition:all .3s ease;width:14px;z-index:2}.ke-timeline__item:hover .ke-timeline__dot{background:#7cffb8;box-shadow:0 0 16px rgba(124,255,184,.5);transform:scale(1.3)}.ke-timeline__dot--now{background:#7cffb8;border-color:#7cffb8;box-shadow:0 0 0 6px rgba(124,255,184,.15),0 0 20px rgba(124,255,184,.3)}.ke-timeline__year{color:rgba(124,255,184,.7);font-size:.72rem;font-weight:800;letter-spacing:.06em;margin-bottom:10px;text-align:center}.ke-timeline__card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--ke-radius);padding:1.2rem;transition:all .3s ease}.ke-timeline__item:hover .ke-timeline__card{background:hsla(0,0%,100%,.08);border-color:rgba(124,255,184,.25);transform:translateY(-4px)}.ke-timeline__card--now{background:linear-gradient(135deg,rgba(124,255,184,.08),hsla(0,0%,100%,.04));border-color:rgba(124,255,184,.2)}.ke-timeline__card h3{color:#fff;font-size:.92rem;font-weight:700;line-height:1.3;margin:0 0 6px}.ke-timeline__card p{color:hsla(0,0%,100%,.5);font-size:.76rem;line-height:1.6;margin:0 0 10px}.ke-timeline__tag{align-items:center;background:rgba(124,255,184,.08);border:1px solid rgba(124,255,184,.15);border-radius:20px;color:rgba(124,255,184,.7);display:inline-flex;font-size:.65rem;font-weight:700;gap:5px;padding:3px 10px}.ke-timeline__tag i{font-size:.6rem}.ke-timeline__nav{display:flex;gap:10px;justify-content:center;margin-top:20px}.ke-timeline__btn{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;font-size:.8rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.ke-timeline__btn:hover{background:rgba(124,255,184,.12);border-color:rgba(124,255,184,.3);color:#7cffb8}@media (max-width:575.98px){.ke-timeline__item{flex:0 0 240px}.ke-timeline__card{padding:1rem}.ke-timeline__card h3{font-size:.85rem}}.ke-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.ke-list li{align-items:flex-start;color:hsla(0,0%,100%,.78);display:flex;font-size:14.5px;gap:10px;line-height:1.6}.ke-list li strong{color:#fff;font-weight:800}.ke-check{background:rgba(124,255,184,.16);border:1px solid rgba(124,255,184,.3);border-radius:999px;box-shadow:0 0 0 6px rgba(124,255,184,.06);flex:0 0 18px;height:18px;margin-top:2px;position:relative;width:18px}.ke-check:after{border-bottom:2px solid hsla(0,0%,100%,.85);border-right:2px solid hsla(0,0%,100%,.85);content:"";height:9px;left:5px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.ke-historia .ke-card--old img{filter:grayscale(.4) brightness(.9)}.ke-historia .ke-card--now img{filter:none}.ke-historia .ke-card--old .ke-historia .ke-watermark{opacity:.05}.ke-historia .ke-card--now .ke-historia .ke-watermark{opacity:.12}.ke-tl__item--final .ke-final-head{display:flex;justify-content:center;margin-bottom:10px;padding-top:22px;position:relative;z-index:5}.ke-tl__item--final .ke-final-line{background:hsla(0,0%,100%,.1);bottom:1px;left:50%;position:absolute;top:1px;transform:translateX(-50%);width:2px;z-index:1}.ke-tl__item--final .ke-final-dot{background:var(--accent,#7cffb8);border-radius:50%;box-shadow:0 0 0 6px rgba(124,255,184,.12),0 0 18px rgba(124,255,184,.2);height:12px;left:50%;position:absolute;top:22px;transform:translateX(-50%);width:12px;z-index:2}.ke-tl__item--final .ke-year--now{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.35);border:1px solid var(--ke-border);position:relative;z-index:3}.ke-tl__item--final .ke-historia .ke-card--now{border:1px solid rgba(124,255,184,.26);box-shadow:0 30px 110px rgba(124,255,184,.1),0 18px 60px rgba(0,0,0,.45)}.js-reveal,[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease;will-change:opacity,transform}.sherbimet-tona footer{display:none}.sherbimet-tona main{margin-top:100px}.tp-portfolio-area.tp-portfolio-elegant{background:#070b09;overflow:hidden;position:relative}.tp-portfolio-area.tp-portfolio-elegant:before{background:radial-gradient(1200px 520px at 35% 25%,rgba(18,74,50,.55),transparent 60%),radial-gradient(900px 420px at 70% 55%,rgba(12,52,38,.55),transparent 65%),radial-gradient(700px 320px at 85% 20%,rgba(255,210,94,.1),transparent 55%),linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.92));content:"";filter:saturate(1.05);inset:-2px;pointer-events:none;position:absolute;z-index:0}.inside-post:after,.tp-portfolio-area.tp-portfolio-elegant:after{background-size:240px 240px;content:"";inset:0;pointer-events:none;position:absolute}.tp-portfolio-area.tp-portfolio-elegant:after{background-image:radial-gradient(circle at 10% 20%,hsla(0,0%,100%,.05) 0 1px,transparent 2px),radial-gradient(circle at 80% 30%,hsla(0,0%,100%,.04) 0 1px,transparent 2px),radial-gradient(circle at 30% 80%,hsla(0,0%,100%,.03) 0 1px,transparent 2px);opacity:.15;z-index:0}.ke-cards-page .ke-watermark>*,.tp-blog-banner-area img,.tp-portfolio-area.tp-portfolio-elegant>.container-fluid{position:relative;z-index:1}.tp-portfolio-content{margin-top:14px;text-align:center}.tp-portfolio-content span{color:#e9f3ec;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.08em;opacity:.95;padding-bottom:10px;position:relative}.tp-portfolio-content span:after{background:linear-gradient(90deg,rgba(255,210,94,0),rgba(255,210,94,.85),rgba(255,210,94,0));border-radius:4px;bottom:0;content:"";height:2px;left:50%;opacity:.9;position:absolute;transform:translateX(-50%);width:42px}.tp-portfolio-md-item:hover .tp-portfolio-content span{color:#ffd25e;transition:all .35s ease}.tp-portfolio-md-item:hover .tp-portfolio-content span:after{opacity:1;transition:all .35s ease;width:58px}.ke-sticky-col{position:relative}.ke-sticky-box{position:sticky;top:110px;transition:transform .25s ease,opacity .25s ease}.inside-post{background:radial-gradient(800px 500px at 15% 10%,rgba(255,214,102,.08),transparent 60%),radial-gradient(900px 600px at 85% 20%,rgba(40,167,69,.1),transparent 65%),linear-gradient(180deg,#0b0f0d,#0f1512 50%,#0b0f0d);color:hsla(0,0%,100%,.88)}.inside-post:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h240v240H0z' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:.5}.inside-post,.ke-cards-page .ke-watermark,.ke-ev-section,.tp-blog-banner-area,.tp-counter-cst-final,.tp-event-card{overflow:hidden;position:relative}.tp-blog-banner-area:before{background:rgba(17,48,42,.45);content:"";inset:0;position:absolute;z-index:2}.tp-event-card{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:hsla(0,0%,100%,.03);border:1px solid var(--ke-border);border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.35);opacity:.92;padding:22px;transform:translateY(0);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,opacity .35s ease}.tp-event-card:after,.tp-event-card:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.tp-event-card:before{background:linear-gradient(135deg,hsla(0,0%,100%,.18),rgba(255,214,0,.1),hsla(0,0%,100%,.1));inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;padding:1px}.tp-event-card:after{box-shadow:0 0 0 1px rgba(255,214,0,.4),0 18px 55px rgba(255,214,0,.1);inset:-1px;opacity:0;transition:opacity .35s ease}.tp-event-card:focus-within,.tp-event-card:hover{border-color:hsla(0,0%,100%,.18);box-shadow:0 18px 55px rgba(0,0,0,.45);opacity:1;transform:translateY(-6px)}.tp-event-card:focus-within:after,.tp-event-card:hover:after{opacity:1}.tp-event-icon{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--ke-border);border-radius:var(--ke-radius-sm);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);display:inline-flex;height:60px;justify-content:center;transition:transform .35s ease,background .35s ease,border-color .35s ease;width:60px}.tp-event-icon i{color:hsla(0,0%,100%,.92);font-size:30px;opacity:.9;transition:transform .35s ease,opacity .35s ease,color .35s ease}.tp-event-card:focus-within .tp-event-icon,.tp-event-card:hover .tp-event-icon{background:rgba(255,214,0,.08);border-color:rgba(255,214,0,.35);transform:translateY(-1px)}.tp-event-card:focus-within .tp-event-icon i,.tp-event-card:hover .tp-event-icon i{color:#ffd600;opacity:1;transform:scale(1.15)}.tp-event-label{color:hsla(0,0%,100%,.92);font-weight:600;margin-bottom:2px}.tp-event-value{color:hsla(0,0%,100%,.7)}.ke-ev{--bg-0:#07160f;--bg-1:#0b2016;--bg-2:#07160f;--text:hsla(0,0%,100%,.9);--muted:hsla(0,0%,100%,.7);--muted2:hsla(0,0%,100%,.52);--accent:#7cffb8;background:var(--bg-0);color:var(--text);isolation:isolate;overflow:hidden;position:relative}.ke-ev__container{margin-inline:auto;width:min(1200px,calc(100% - 40px))}.ke-ev__hero{background:linear-gradient(180deg,var(--bg-0) 0,var(--bg-1) 55%,var(--bg-2) 100%);padding:110px 0 70px;position:relative}.ke-ev__hero-bg{background:radial-gradient(70% 60%at 60% 20%,rgba(124,255,184,.1),transparent 70%),radial-gradient(55% 50%at 20% 85%,rgba(46,227,155,.08),transparent 70%),radial-gradient(45% 40%at 85% 70%,rgba(255,210,94,.07),transparent 70%);inset:0;opacity:.85;pointer-events:none;position:absolute}.ke-ev__pill{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.16);border:1px solid var(--ke-border-strong);border-radius:999px;box-shadow:0 14px 44px rgba(0,0,0,.3);color:hsla(0,0%,100%,.86);display:inline-flex;font-weight:700;gap:10px;letter-spacing:.2px;padding:10px 14px}.ke-ev__dot{background:var(--accent);border-radius:99px;box-shadow:0 0 0 6px rgba(124,255,184,.14),0 0 18px rgba(124,255,184,.22);height:10px;width:10px}.ke-ev__title{color:#fff;letter-spacing:-.02em;margin:18px 0 14px}.ke-ev__title-accent{color:var(--accent);display:inline-block;text-shadow:0 0 22px rgba(124,255,184,.22)}.ke-ev__lead{color:var(--muted);font-size:16.5px;line-height:1.65;margin:0 0 18px;max-width:58ch}.ke-ev__btn{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:13px;font-weight:900;gap:10px;letter-spacing:.4px;padding:12px 16px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;user-select:none}.ke-ev__btn--primary{background:linear-gradient(135deg,#7cffb8,#2ee39b);box-shadow:0 16px 44px rgba(46,227,155,.18),0 10px 26px rgba(0,0,0,.28);color:#08120c}.ke-ev__btn--ghost:hover,.ke-ev__btn--primary:hover{box-shadow:0 20px 54px rgba(46,227,155,.24),0 12px 30px rgba(0,0,0,.34);transform:translateY(-1px)}.ke-ev__btn--ghost{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.94)}.ke-ev__btn--ghost:hover{border-color:rgba(124,255,184,.34);box-shadow:0 12px 34px rgba(0,0,0,.3)}.ke-ev__btn-arrow{font-size:14px;opacity:.9}.ke-ev__meta-item{align-items:flex-start;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03));border:1px solid var(--ke-border);border-radius:var(--ke-radius);box-shadow:0 16px 40px rgba(0,0,0,.28);display:flex;gap:12px;padding:12px 14px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ke-ev__meta-item:hover{border-color:rgba(124,255,184,.18);box-shadow:0 22px 55px rgba(0,0,0,.34);transform:translateY(-2px)}.ke-ev__meta-ic{background:rgba(124,255,184,.1);border:1px solid rgba(124,255,184,.18);border-radius:var(--ke-radius-sm);box-shadow:0 0 0 7px rgba(124,255,184,.06);display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.ke-ev__meta-ic svg{color:hsla(0,0%,100%,.92);height:20px;width:20px}.ke-ev__meta-item strong{color:#fff;display:block;font-size:16px}.ke-ev__floating-sub,.ke-ev__meta-sub{color:var(--muted2);font-size:12.8px;margin-top:2px}.ke-ev__hero-right{position:relative}.ke-ev__floating-card{align-items:center;animation:keFloat 6s ease-in-out infinite;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid var(--ke-border);border-radius:18px;box-shadow:0 16px 40px rgba(0,0,0,.28);display:flex;gap:12px;padding:12px 14px}.ke-ev__floating-card:nth-child(2){animation-delay:-2s}.ke-ev__floating-ic{background:rgba(255,210,94,.1);border:1px solid rgba(255,210,94,.18);border-radius:var(--ke-radius-sm);box-shadow:0 0 0 7px rgba(255,210,94,.06);display:grid;height:42px;place-items:center;width:42px}.ke-ev__floating-ic svg{color:#fff;height:20px;width:20px}.ke-ev__floating-card strong{color:#fff;font-size:16px}.ke-ev__section{background:linear-gradient(180deg,#0b2016,#07160f);border-top:1px solid hsla(0,0%,100%,.08);padding:70px 0}.ke-ev__h2{color:#fff;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.ke-ev__p{color:hsla(0,0%,100%,.72);font-size:1.05rem;line-height:1.7}.ke-ev__ic{background:rgba(124,255,184,.1);border:1px solid rgba(124,255,184,.18);border-radius:var(--ke-radius);display:grid;height:42px;place-items:center;width:42px}.ke-ev__ic svg{color:#fff;height:22px;width:22px}.kev-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.kev-video-frame{border:1px solid var(--ke-border);border-radius:20px;box-shadow:0 18px 55px rgba(0,0,0,.35);isolation:isolate;overflow:hidden;position:relative}.kev-video-frame:after{background:linear-gradient(180deg,rgba(7,22,15,0) 65%,rgba(7,22,15,.45));border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(124,255,184,.1);content:"";inset:0;pointer-events:none;position:absolute}.kev-video{aspect-ratio:16/10;display:block;height:auto;object-fit:cover;width:100%}.kev-step{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid var(--ke-border);border-radius:20px;box-shadow:0 16px 40px rgba(0,0,0,.28);padding:1.6rem 1.4rem;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.kev-step:hover{border-color:rgba(124,255,184,.22);box-shadow:0 24px 70px rgba(0,0,0,.36);transform:translateY(-3px)}.kev-step__num{color:rgba(124,255,184,.14);font-size:2rem;font-weight:900;letter-spacing:-.03em;line-height:1;position:absolute;right:1.2rem;top:1rem}.kev-step__icon{background:rgba(124,255,184,.1);border:1px solid rgba(124,255,184,.18);border-radius:var(--ke-radius-sm);box-shadow:0 0 0 7px rgba(124,255,184,.06);display:grid;height:46px;margin-bottom:1rem;place-items:center;width:46px}.kev-step__icon i{color:#7cffb8;font-size:1.1rem}.kev-step__title{color:#fff;font-size:1.05rem;font-weight:700;margin:0 0 .4rem}.kev-step__text{color:hsla(0,0%,100%,.62);font-size:.88rem;line-height:1.65;margin:0}.kev-faq{display:flex;flex-direction:column;gap:12px}.kev-faq__item{background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid var(--ke-border);border-radius:16px;overflow:hidden;transition:border-color .2s ease}.kev-faq__item.open{border-color:rgba(124,255,184,.25)}.kev-faq__q{align-items:center;background:0 0;border:0;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:14px;justify-content:space-between;padding:1.05rem 1.3rem;text-align:left;width:100%}.kev-faq__q i{color:#7cffb8;flex:0 0 auto;font-size:.8rem;transition:transform .3s ease}.kev-faq__item.open .kev-faq__q i{transform:rotate(45deg)}.kev-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.kev-faq__item.open .kev-faq__a{grid-template-rows:1fr}.kev-faq__a-inner{overflow:hidden}.kev-faq__a-inner p{color:hsla(0,0%,100%,.65);font-size:.92rem;line-height:1.7;margin:0;padding:0 1.3rem 1.1rem}@media (max-width:991.98px){.kev-step{padding:1.3rem 1.2rem}}@media (max-width:575.98px){.kev-faq__q{font-size:.92rem;padding:.95rem 1.1rem}.kev-faq__a-inner p{padding:0 1.1rem 1rem}}.ke-ev__cta2{background:linear-gradient(180deg,#07160f,#050a08);border-top:1px solid hsla(0,0%,100%,.08);padding:70px 0 80px}.ke-ev .ke-card,.ke-ev__cta2-inner{background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03));border:1px solid var(--ke-border);overflow:hidden}.ke-ev__cta2-inner{align-items:center;border-radius:28px;box-shadow:0 36px 120px rgba(0,0,0,.55);display:grid;gap:18px;grid-template-columns:1.2fr .8fr;padding:34px;position:relative}.ke-ev__cta2-badge{align-items:center;background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:hsla(0,0%,100%,.8);display:inline-flex;font-weight:800;gap:10px;letter-spacing:.2px;margin-bottom:12px;padding:8px 12px}.ke-ev__cta2-dot{background:var(--accent);border-radius:99px;box-shadow:0 0 0 6px rgba(124,255,184,.14),0 0 18px rgba(124,255,184,.25);height:10px;width:10px}.ke-ev__cta2-title{color:#fff;font-size:clamp(26px,3vw,40px);font-weight:950;letter-spacing:-.02em;line-height:1.12;margin:0 0 10px}.ke-ev__cta2-text{color:hsla(0,0%,100%,.72);font-size:16px;line-height:1.65;margin:0 0 16px;max-width:70ch}.ke-ev__cta2-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ke-ev__cta2-right{display:grid;min-height:220px;place-items:center;position:relative}.ke-ev__cta2-icon{display:block;filter:drop-shadow(0 18px 50px rgba(0,0,0,.55)) drop-shadow(0 0 26px rgba(124,255,184,.18));height:auto;opacity:.95;transform:translateZ(0);width:min(280px,90%)}.ke-ev__cta2-glow{background:radial-gradient(closest-side,rgba(124,255,184,.22),rgba(124,255,184,0) 62%),radial-gradient(closest-side,rgba(255,210,94,.1),rgba(255,210,94,0) 70%);filter:blur(18px);inset:-35%;opacity:.85;position:absolute;z-index:-1}.ke-ev__cta2-inner:before{background:radial-gradient(circle at 15% 30%,rgba(124,255,184,.1),transparent 55%),radial-gradient(circle at 85% 75%,rgba(255,210,94,.08),transparent 60%);content:"";filter:blur(10px);inset:-60px;opacity:.6;pointer-events:none;position:absolute}.ke-ev-icon{display:grid;isolation:isolate;margin:auto;max-width:100%;place-items:center;position:relative;width:452px}.ke-ev-icon:before{background:radial-gradient(closest-side,rgba(124,255,184,.2),rgba(124,255,184,0) 62%),radial-gradient(closest-side,rgba(46,227,155,.1),rgba(46,227,155,0) 68%);content:"";filter:blur(16px);inset:-18%;opacity:.9;position:absolute;z-index:-1}.ke-ev-icon__img{animation:keIconFloat 6.2s ease-in-out infinite;display:block;filter:brightness(.92) contrast(.98) drop-shadow(0 10px 26px rgba(0,0,0,.35)) drop-shadow(0 0 26px rgba(124,255,184,.16));height:auto;opacity:.88;width:100%}.ke-ev-icon__glow{animation:keGlowPulse 3.2s ease-in-out infinite;background:radial-gradient(closest-side,rgba(124,255,184,.14),rgba(124,255,184,0) 62%),radial-gradient(closest-side,rgba(255,210,94,.08),rgba(255,210,94,0) 65%);filter:blur(18px);inset:-22%;opacity:.85;position:absolute;z-index:-2}.ke-ev-icon:hover .ke-ev-icon__img{filter:brightness(.95) contrast(1) drop-shadow(0 14px 34px rgba(0,0,0,.42)) drop-shadow(0 0 34px rgba(124,255,184,.22));opacity:.92;transform:scale(1.01)}.ke-ev .ke-card{border-radius:20px;box-shadow:0 18px 55px rgba(0,0,0,.28);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ke-ev .ke-card:hover{border-color:rgba(124,255,184,.22);box-shadow:0 26px 80px rgba(0,0,0,.36);transform:translateY(-3px)}.ke-card__head{align-items:flex-start;display:flex;gap:14px;padding:18px 18px 14px}.ke-card__icon{background:rgba(124,255,184,.12);border:1px solid rgba(124,255,184,.18);border-radius:var(--ke-radius-sm);display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.ke-card__icon svg{color:hsla(0,0%,100%,.92);height:22px;width:22px}.ke-card__title{color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.ke-card__sub{color:hsla(0,0%,100%,.55);font-size:.88rem;line-height:1.6;margin:0}.ke-card__body{padding:0 18px 18px}.ke-ev .ke-btn-ghost,.ke-ev .ke-btn-primary{border-radius:999px;font-weight:800;padding:.55rem .9rem}.ke-ev .ke-btn-primary{background:linear-gradient(135deg,#7cffb8,#2ee39b);border:0;box-shadow:0 14px 36px rgba(46,227,155,.18);color:#08120c!important}.ke-ev .ke-btn-ghost{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.92)!important}.ke-ev .ke-card--accent{border-color:rgba(124,255,184,.2)}.ke-ev .ke-card--accent .ke-card__icon{background:rgba(255,210,94,.1);border-color:rgba(255,210,94,.18)}.ke-card__features{display:grid;gap:10px;list-style:none;margin:14px 0 18px;padding:0}.ke-card__features li{align-items:flex-start;color:hsla(0,0%,100%,.78);display:flex;font-size:.88rem;gap:10px;line-height:1.6}.ke-card__check{background:rgba(124,255,184,.18);border-radius:999px;box-shadow:0 0 0 6px rgba(124,255,184,.08),0 6px 16px rgba(0,0,0,.35);color:#7cffb8;display:grid;flex:0 0 18px;font-size:13px;font-weight:900;height:18px;line-height:1;place-items:center;width:18px}@media (max-width:991.98px){.ke-ev__hero{padding:130px 0 50px}.ke-ev__title{font-size:clamp(1.8rem,5vw,2.4rem)!important}.ke-ev__lead{font-size:15px}.ke-ev__pill{font-size:12px;padding:8px 12px}.ke-ev__meta-item{padding:10px 12px}.ke-ev__meta-ic{height:40px;width:40px}.ke-ev__floating-ic svg,.ke-ev__meta-ic svg{height:20px;width:20px}.ke-ev__floating-card strong,.ke-ev__meta-item strong{font-size:16px}.ke-ev__meta-sub{font-size:12px}.ke-ev-icon{width:280px}.ke-ev__floating-card{padding:10px 12px}.ke-ev__floating-ic{height:40px;width:40px}.ke-ev__section{padding:50px 0}.ke-ev__h2{font-size:28px}.ke-ev__p{font-size:.92rem}.ke-card__head{padding:16px 16px 12px}.ke-card__title{font-size:1.2rem!important}.ke-card__features li,.ke-card__sub{font-size:.88rem}.ke-card__body{padding:0 16px 16px}.ke-card__icon{height:42px;width:42px}.ke-card__icon svg{height:22px;width:22px}.ke-ev__cta2{padding:50px 0 60px}.ke-ev__cta2-inner{border-radius:var(--ke-radius-lg);grid-template-columns:1fr;padding:24px 20px}.ke-ev__cta2-right{min-height:140px;order:-1}.ke-ev__cta2-icon{width:min(180px,70%)}.ke-ev__cta2-title{font-size:clamp(1.3rem,4vw,1.8rem)}.ke-ev__cta2-text{font-size:14px}.ke-ev__cta2-actions{flex-direction:column}.ke-ev__btn{justify-content:center;width:100%}}@media (max-width:767.98px){.ke-ev__hero{padding:110px 0 40px}.ke-ev__title{font-size:clamp(1.5rem,7vw,2rem)!important}.ke-ev__pill{font-size:11px;gap:8px;padding:7px 10px}.ke-ev__dot{height:8px;width:8px}.ke-ev__lead{font-size:14px;line-height:1.6;margin-bottom:14px!important}.ke-ev__hero-right{margin-top:20px}.ke-ev-icon{margin:0 auto;width:200px}.ke-ev__frame-glow{display:none}.ke-ev__floating-card{border-radius:var(--ke-radius-sm)}.ke-ev__floating-card strong{font-size:14px}.ke-ev__floating-sub{font-size:11px}.ke-ev__floating-ic{border-radius:10px;height:34px;width:34px}.ke-ev__floating-ic svg{height:16px;width:16px}.ke-ev__meta-item{border-radius:var(--ke-radius-sm)}.ke-ev__meta-item strong{font-size:15px}.ke-ev__meta-ic{border-radius:10px;box-shadow:none;height:36px;width:36px}.ke-card__icon svg,.ke-ev__meta-ic svg{height:18px;width:18px}.ke-ev__section{padding:40px 0}.ke-ev__h2{font-size:22px;margin-bottom:8px}.ke-ev .ke-card{border-radius:var(--ke-radius)}.ke-card__head{gap:10px;padding:14px 14px 10px}.ke-card__title{font-size:1rem!important}.ke-card__sub{font-size:.82rem}.ke-card__body{padding:0 14px 14px}.ke-card__features{gap:8px;margin:10px 0 14px}.ke-card__features li{font-size:.82rem;gap:8px}.ke-card__check{flex:0 0 18px;font-size:11px;height:18px;width:18px}.ke-card__icon{border-radius:10px;height:36px;width:36px}.ke-ev__cta2{padding:40px 0 50px}.ke-ev__cta2-inner{border-radius:var(--ke-radius);padding:20px 16px}.ke-ev__cta2-right{min-height:100px}.ke-ev__cta2-icon{width:min(140px,60%)}.ke-ev__cta2-badge{font-size:11px;padding:6px 10px}.ke-ev__cta2-title{font-size:clamp(1.1rem,5vw,1.5rem)}.ke-ev__cta2-text{font-size:13px}.ke-ev__btn{font-size:12px;padding:11px 14px}}.ke-cards-page{--ke-bg:#11302a;--ke-gold:#ffd600;--ke-text:hsla(0,0%,100%,.92);--ke-muted:hsla(0,0%,100%,.72);--ke-border:hsla(0,0%,100%,.1);--ke-r-pill:999px;--ke-ease:ease;--ke-t:0.18s var(--ke-ease);--ke-mark-url:url(../../img/ikona.svg);background:radial-gradient(1200px 600px at 20% -10%,rgba(255,214,0,.08),transparent 60%),radial-gradient(900px 500px at 85% 10%,rgba(255,214,0,.05),transparent 55%),var(--ke-bg)}.ke-cards-page *{box-sizing:border-box}.ke-cards-page a,main.shmel-premium a{text-decoration:none}.modal-backdrop.show{opacity:.7}.ke-hero-title{color:#fff}.ke-hero-sub{color:hsla(0,0%,100%,.8);max-width:58ch}.ke-hero-trust{flex-wrap:wrap;gap:10px}.ke-chip{background:hsla(0,0%,100%,.02);border:1px solid var(--ke-border);border-radius:var(--ke-r-pill);font-weight:600}.ke-cards-page .ke-btn-ghost,.ke-cards-page .ke-btn-primary{align-items:center;border-radius:var(--ke-r-pill);display:inline-flex;gap:10px;text-decoration:none;transition:transform var(--ke-t),box-shadow var(--ke-t),background var(--ke-t),border-color var(--ke-t),filter var(--ke-t);will-change:transform}.ke-cards-page .ke-btn-primary{background:var(--ke-gold);box-shadow:0 18px 50px rgba(255,214,0,.12);color:#111;font-weight:700;padding:12px 16px}.ke-cards-page .ke-btn-primary:hover{box-shadow:0 22px 60px rgba(255,214,0,.18);filter:brightness(1.02);transform:translateY(-1px)}.ke-cards-page .ke-btn-ghost{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.9);font-weight:700;padding:12px 16px}.ke-cards-page .ke-btn-ghost:hover{background:rgba(255,214,0,.06);border-color:rgba(255,214,0,.35);transform:translateY(-1px)}.ke-cards-page .ke-section{position:relative}.ke-cards-page .ke-section:before{background:hsla(0,0%,100%,.08);content:"";height:1px;left:0;opacity:.7;position:absolute;right:0;top:0}.no,.ok{align-items:center;background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.15px;padding:6px 10px}.ok{background:rgba(0,255,140,.06);border-color:rgba(182,255,207,.2);color:rgba(210,255,225,.95)}.no{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.55)}.ke-cards-page .ke-watermark:after{background:var(--ke-mark-url) no-repeat center/contain;content:"";filter:blur(.2px) drop-shadow(0 20px 40px rgba(0,0,0,.35));height:clamp(140px,18vw,260px);left:0;opacity:.06;pointer-events:none;position:absolute;top:10px;transform:rotate(-8deg);width:clamp(140px,18vw,260px);z-index:0}:root{--ke-bg:#07110f;--ke-muted:hsla(0,0%,100%,.72);--ke-accent:#4ee18f;--ke-border:hsla(0,0%,100%,.1);--ke-border-strong:hsla(0,0%,100%,.16);--ke-radius:22px;--ke-yellow:#f2cf4a;--ke-blur:16px}.tp-service-cst-item{display:flex;flex-direction:column;height:80%}.tp-service-cst-content{background:rgba(6,22,15,.85);border-radius:24px;bottom:0;left:0;margin:32px 60px 32px 32px;padding:26px;position:absolute;right:0;transition:all .4s ease}.ke-rmap{margin:0 auto;max-width:300px;min-height:400px;position:relative}.ke-rmap__canvas{left:0;pointer-events:none;position:absolute;top:0;z-index:1}.ke-rmap__svg{display:block;height:auto;position:relative;width:100%;z-index:2}.ke-rmap__region{cursor:pointer;fill:rgba(78,225,143,.12);fill-opacity:.25;stroke:rgba(78,225,143,.4);stroke-width:1.2;transition:all .3s ease}.ke-rmap__region--active,.ke-rmap__region:hover{fill:rgba(78,225,143,.25);fill-opacity:.45!important;filter:drop-shadow(0 0 20px rgba(78,225,143,.35));stroke:rgba(78,225,143,.8);stroke-width:1.8}.ke-rmap__tip{backdrop-filter:blur(12px);background:rgba(10,20,16,.92);border:1px solid rgba(78,225,143,.2);border-radius:12px;padding:14px;pointer-events:none;position:absolute;right:0;top:10px;width:160px;z-index:5}.ke-rmap__tip-name{color:#fff;font-size:.95rem;font-weight:800;margin-bottom:4px}.ke-rmap__tip-count{border-bottom:1px solid hsla(0,0%,100%,.08);color:#4ee18f;font-size:.75rem;font-weight:700;margin-bottom:8px;padding-bottom:8px}.ke-rmap__tip-count span{font-size:1.4rem}.ke-rmap__tip-services{display:flex;flex-direction:column;gap:4px}.ke-rmap__svc{align-items:center;color:hsla(0,0%,100%,.5);display:flex;font-size:.65rem;font-weight:600;gap:6px}.ke-rmap__svc i{color:hsla(0,0%,100%,.35);font-size:.7rem;text-align:center;width:14px}.ke-rmap__svc b{color:#fff;margin-left:auto}.ke-rmap__hint{color:hsla(0,0%,100%,.25);font-size:.68rem;font-weight:600;letter-spacing:.03em;margin-top:8px;text-align:center}@media (max-width:991.98px){.ke-rmap{max-width:260px}.ke-rmap__tip{bottom:auto;left:50%;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);width:200px;z-index:9999}.ke-rmap__hint{display:none}}@media (max-width:575.98px){.ke-rmap{max-width:220px}}.tp-cta-wd-shape.ke-map-wrap{margin-left:auto;max-width:520px;pointer-events:none;position:relative;width:100%}.tp-cta-wd-shape.ke-map-wrap .ke-map{align-items:center;display:flex;justify-content:center;position:relative}.tp-cta-wd-shape.ke-map-wrap .ke-map-img{animation:keMapFloat 6s ease-in-out infinite;filter:drop-shadow(0 18px 60px rgba(0,0,0,.45));height:auto;max-width:90%;opacity:.92;transform:translateZ(0)}.tp-cta-wd-shape.ke-map-wrap:before{background:radial-gradient(circle at 55% 45%,rgba(78,225,143,.18),transparent 60%);content:"";filter:blur(18px);height:380px;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%,-50%);width:380px;z-index:0}.tp-cta-wd-shape.ke-map-wrap:after{background-image:radial-gradient(hsla(0,0%,100%,.06) 1px,transparent 0);background-size:3px 3px;inset:-10%;mix-blend-mode:overlay;opacity:.06;z-index:1}.tp-cta-wd-shape.ke-map-wrap .ke-map{z-index:2}.tp-cta-wd-shape.ke-map-wrap .ke-map-ring{animation:keMapPing 2.9s ease-out infinite;background:radial-gradient(circle,rgba(78,225,143,.1),transparent 60%);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;height:150px;left:62%;opacity:0;pointer-events:none;position:absolute;top:38%;transform:translate(-50%,-50%) scale(.75);width:150px;z-index:2}.tp-cta-wd-shape.ke-map-wrap .ke-r2{animation-delay:.95s}.tp-cta-wd-shape.ke-map-wrap .ke-r3{animation-delay:1.9s}.tp-cta-wd-shape.ke-map-wrap .ke-map-dot{animation:keDotPulse 1.8s ease-in-out infinite;background:#4ee18f;border-radius:999px;box-shadow:0 0 0 6px rgba(78,225,143,.14);height:8px;position:absolute;transform:translate(-50%,-50%);width:8px;z-index:4}.ke-search-hero{max-width:860px}.ke-glass{backdrop-filter:blur(var(--ke-blur));-webkit-backdrop-filter:blur(var(--ke-blur));background:rgba(10,18,16,.38);border:1px solid var(--ke-border-strong);border-radius:20px;box-shadow:0 18px 60px rgba(0,0,0,.45);position:relative}.ke-glass:before,.ke-search-card:before,.tp-cta-wd-shape.ke-map-wrap:after{content:"";pointer-events:none;position:absolute}.ke-glass:before{background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));border-radius:20px;inset:0;opacity:.22}.ke-search-card{padding:36px;position:relative}.ke-search-card:before{background:linear-gradient(90deg,transparent,rgba(78,225,143,.9),transparent);border-radius:999px;height:2px;left:14px;opacity:.65;right:14px;top:10px}.ke-search-top{margin-bottom:12px}.ke-search-kicker{align-items:center;color:hsla(0,0%,100%,.88);display:flex;font-size:15px;gap:14px;justify-content:space-between;letter-spacing:.2px;line-height:1.35}.ke-kicker-text{opacity:.95}.ke-kicker-arrow{color:hsla(0,0%,100%,.78);flex:0 0 auto;transform:translateY(1px)}.ke-search-row{align-items:center;display:flex;gap:10px;margin:0;padding:10px 0 12px}.ke-input-wrap{flex:1 1 auto;min-width:280px;position:relative}.ke-input-ico{align-items:center;color:rgba(6,17,15,.45);display:flex;justify-content:center;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}input.ke-input{background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--ke-radius-sm);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15);color:#06110f;font-size:15px;height:48px;line-height:1;outline:0;padding:0 40px;transition:.2s ease;width:100%}.ke-input::placeholder{color:rgba(6,17,15,.55)}.ke-input:focus{border-color:rgba(78,225,143,.45);box-shadow:0 0 0 4px rgba(78,225,143,.12),0 10px 22px rgba(0,0,0,.22)}.ke-btn,.ke-btn-ico{align-items:center;display:inline-flex;justify-content:center}.ke-btn{border:1px solid transparent;border-radius:var(--ke-radius-sm);font-size:14.5px;font-weight:800;gap:8px;height:48px;letter-spacing:.2px;padding:0 14px;transition:.2s ease;user-select:none;white-space:nowrap}.ke-btn-ico{opacity:.95}.ke-btn-primary{background:linear-gradient(180deg,#4ee18f,#2eb370);border:0;box-shadow:0 10px 28px rgba(78,225,143,.2),inset 0 1px 0 hsla(0,0%,100%,.22);color:#06110f}.ke-btn-primary:hover{box-shadow:0 14px 34px rgba(78,225,143,.22),inset 0 1px 0 hsla(0,0%,100%,.24);filter:brightness(1.03);transform:translateY(-1px)}.ke-btn-primary:active{transform:translateY(0)}.ke-btn-secondary{background:hsla(0,0%,100%,.08);border:1px solid var(--ke-border-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.92)}.ke-btn-secondary:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.24);transform:translateY(-1px)}.ke-btn:focus-visible{box-shadow:0 0 0 4px rgba(242,207,74,.18);outline:0}.ke-meta.ke-meta-chips{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:10px;padding-top:17px}.ke-chip{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.86);display:inline-flex;font-size:13px;gap:8px;line-height:1;padding:8px 12px;transition:transform .18s ease,border-color .18s ease,background .18s ease;white-space:nowrap}.ke-chip svg{display:block;height:14px;opacity:.9;width:14px}.ke-chip:hover{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.18);transform:translateY(-1px)}.ke-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.standartet{background:radial-gradient(1200px 700px at 50% 45%,rgba(46,204,113,.08) 0,rgba(46,204,113,.04) 28%,rgba(10,22,16,.92) 62%,#0a1610 100%),linear-gradient(180deg,#07100c,#0a1410 18%,#0d1b15 55%,#08110d);overflow:hidden;position:relative}.standartet:before{background:linear-gradient(90deg,transparent,rgba(46,204,113,.25),transparent);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0;z-index:2}.standartet>*,.tn-cta-left>*{position:relative;z-index:3}.tp-footer-top-title{font-size:75px}.aleric-dark .tp-brand-item img{filter:brightness(.9)}.sse-parent-crumb{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--ke-border);border-radius:999px;color:hsla(0,0%,100%,.6);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.06em;padding:6px 14px}.sse-crumb-dot{background:#f5a623;border-radius:50%;box-shadow:0 0 0 4px rgba(245,166,35,.18);flex-shrink:0;height:6px;width:6px}.sse-hero-logo{display:block;filter:brightness(0) invert(1) drop-shadow(0 3px 16px rgba(0,0,0,.45));height:72px;max-width:280px;object-fit:contain;width:auto}.sse-title-accent{color:#f5a623;display:inline}.sse-live-dot{animation:sseLivePulse 1.8s ease-in-out infinite;background:#4ee18f;border-radius:50%;box-shadow:0 0 0 4px rgba(78,225,143,.18);flex-shrink:0;height:8px;width:8px}.sse-data-asof{color:rgba(11,32,22,.45)!important;font-size:.72rem;margin:8px auto 0}.sse-map-link{color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .15s}.sse-map-link:hover{color:#4ee18f}.sse-map-ext{font-size:.6rem;margin-left:2px;opacity:.6}.sse-img-a{object-position:20% 35%}.sse-img-b{filter:saturate(1.08) brightness(1.03);object-position:50% 60%}.sse-img-c{filter:hue-rotate(-6deg) brightness(.97);object-position:80% 45%}.sse-flow-section{background:#f6fbf8;border-bottom:1px solid rgba(11,32,22,.06);border-top:1px solid rgba(11,32,22,.06);color:#0b2016}.sse-flow-section .ke-section-title{color:#0b2016!important}.sse-flow-wrap{position:relative}.sse-flow-track{background:linear-gradient(90deg,rgba(40,167,69,0),rgba(40,167,69,.28) 12%,rgba(40,167,69,.28) 88%,rgba(40,167,69,0));border-radius:2px;height:2px;left:4%;pointer-events:none;position:absolute;right:4%;top:43px;z-index:0}.sse-flow-pulse{background:radial-gradient(circle,#ffd75e 0,#28a745 70%);border-radius:50%;box-shadow:0 0 12px rgba(40,167,69,.75),0 0 26px rgba(255,215,94,.5);height:12px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (prefers-reduced-motion:no-preference){.sse-flow-pulse{animation:sseFlowPulse 5.5s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.sse-flow-pulse{display:none}}@keyframes sseFlowPulse{0%{left:0;opacity:0}6%{opacity:1}94%{opacity:1}to{left:100%;opacity:0}}.sse-flow-card{background:#fff;border:1px solid rgba(11,32,22,.08);border-radius:var(--ke-radius);box-shadow:0 8px 24px rgba(11,32,22,.05);padding:20px 14px;position:relative;transition:border-color .2s,transform .2s,box-shadow .2s;z-index:1}.sse-flow-card:hover{border-color:rgba(40,167,69,.35);box-shadow:0 14px 34px rgba(11,32,22,.1);transform:translateY(-3px)}.sse-flow-icon{align-items:center;background:rgba(40,167,69,.08);border:1px solid rgba(11,32,22,.08);border-radius:50%;color:var(--ic-color,#1f9d55);display:flex;font-size:1.1rem;height:46px;justify-content:center;margin:0 auto 12px;transition:transform .2s ease;width:46px}.sse-flow-label{color:#0b2016;font-size:13px;font-weight:700;line-height:1.3}.sse-flow-sub{color:rgba(11,32,22,.55);font-size:11px;letter-spacing:.02em}.sse-project-card,.sse-project-img{background:hsla(0,0%,100%,.04);overflow:hidden}.sse-project-card{border:1px solid hsla(0,0%,100%,.1);border-radius:20px;height:100%;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.sse-project-card:hover{border-color:rgba(245,166,35,.28);box-shadow:0 22px 55px rgba(0,0,0,.35);transform:translateY(-5px)}.sse-project-img{height:190px;position:relative}.sse-project-img img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.sse-project-card:hover .sse-project-img img{transform:scale(1.06)}.sse-project-status,.sse-project-tag{border-radius:999px;font-size:11px;font-weight:700;padding:4px 10px;position:absolute;top:12px}.sse-project-tag{backdrop-filter:blur(6px);background:rgba(245,166,35,.85);color:#07160f;left:12px;letter-spacing:.04em}.sse-project-status{align-items:center;backdrop-filter:blur(8px);background:rgba(10,20,16,.75);border:1px solid var(--ke-border);color:hsla(0,0%,100%,.85);display:inline-flex;gap:5px;right:12px}.sse-status-dot{background:#4ee18f;border-radius:50%;box-shadow:0 0 0 3px rgba(78,225,143,.2);flex-shrink:0;height:6px;width:6px}.sse-project-body{padding:18px}.sse-project-mw{background:rgba(245,166,35,.1);border:1px solid rgba(245,166,35,.25);border-radius:999px;color:#f5a623;font-size:13px;font-weight:800;padding:3px 10px;white-space:nowrap}.sse-project-stat{background:hsla(0,0%,100%,.04);border:1px solid var(--ke-border-soft);border-radius:var(--ke-radius-sm);padding:10px 12px;text-align:center}.sse-project-stat-val{color:#fff;font-size:1rem;font-weight:800;line-height:1}.sse-project-stat-label{color:hsla(0,0%,100%,.4);font-size:10px;letter-spacing:.07em;margin-top:3px}.sse-kpi-card{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.06);border:1px solid var(--ke-border);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden;padding:8px}.sse-kpi-item{padding:22px 20px}.sse-kpi-num{color:#fff;font-size:2.6rem;font-weight:900;letter-spacing:-.04em;line-height:1}.sse-kpi-unit{color:#f5a623;font-size:1.1rem;font-weight:700;letter-spacing:.02em}.sse-kpi-label{color:hsla(0,0%,100%,.45);font-size:12px;letter-spacing:.07em;margin-top:5px}.sse-kpi-divider{background:hsla(0,0%,100%,.08);height:1px;margin:0 20px}:root{--ka-light:#f4f9f6;--ka-light2:#fff;--ka-ink:#0f2018;--ka-ink2:#2c4a3a;--ka-muted-l:#4b6b5a;--ka-green:#4ee18f;--ka-yellow:#f2cf4a;--ka-border-l:rgba(15,32,24,.1);--ka-shadow:0 12px 40px rgba(0,0,0,.08)}.ka-lbl{align-items:center;display:inline-flex;font-size:.65rem;font-weight:700;gap:.5rem;letter-spacing:.22em;margin-bottom:.75rem}.ka-lbl:before{background:currentColor;content:"";display:block;height:2px;width:22px}.ka-lbl-green{color:var(--ka-green)}.ka-lbl-dark{color:var(--ka-ink2)}.ka-title{font-size:clamp(2rem,3.8vw,3rem);font-weight:900;letter-spacing:-.025em;line-height:1.1}.ka-title-dark{color:var(--ka-ink)}.ka-title-light{color:#fff}.ka-hero{align-items:center;background:radial-gradient(1200px 600px at 50% 30%,rgba(46,204,113,.15),rgba(10,22,16,.97) 60%),linear-gradient(180deg,#0a1410,#0d1b15 40%,#08110d);display:flex;min-height:100svh;overflow:hidden;position:relative}.ka-blob,.ka-hero-grid{pointer-events:none;position:absolute}.ka-hero-grid{animation:kaGridMove 18s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:72px 72px;inset:0;mask-image:radial-gradient(ellipse 80% 80%at 50% 50%,#000 0,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 80%at 50% 50%,#000 0,transparent 100%)}.ka-blob{border-radius:50%;filter:blur(28px)}.ka-blob-1{animation:keDrift 9s ease-in-out infinite;background:radial-gradient(circle,rgba(78,225,143,.12) 0,transparent 70%);height:340px;left:6%;top:12%;width:340px}.ka-blob-2{animation:keDrift 12s ease-in-out infinite reverse;background:radial-gradient(circle,rgba(242,207,74,.08) 0,transparent 70%);height:240px;right:5%;top:55%;width:240px}.ka-ring{border:1px solid rgba(78,225,143,.1);border-radius:50%;pointer-events:none;position:absolute}.ka-ring-1{animation:kaRingSpin 32s linear infinite;height:520px;right:-130px;top:-130px;width:520px}.ka-ring-2{animation:kaRingSpin 24s linear infinite reverse;bottom:-60px;height:300px;left:6%;width:300px}.ka-co h4,.ka-hero-title{color:#fff}.ka-hero-title .ka-accent{color:var(--ka-green);text-shadow:0 0 28px rgba(78,225,143,.2)}.ka-hero-lead{color:hsla(0,0%,100%,.78);font-size:1.05rem;line-height:1.85;max-width:52ch}.ka-flt-badge{border-radius:14px;position:absolute}.ka-flt-1{animation:kaFloat 5s ease-in-out infinite}.ka-flt-2{animation:kaFloat 7s ease-in-out 1s infinite}.ka-scroll-cue{align-items:center;bottom:2rem;color:hsla(0,0%,100%,.2);display:flex;flex-direction:column;font-size:.58rem;gap:.4rem;left:50%;letter-spacing:.2em;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.ka-scroll-cue span{animation:kaCueDrop 2.2s ease-in-out infinite;background:linear-gradient(180deg,rgba(78,225,143,.55),transparent);height:50px;width:1px}.ka-stats-section{background:var(--ka-light);border-bottom:1px solid rgba(15,32,24,.06);border-top:1px solid rgba(15,32,24,.06);padding:4rem 0}.ka-stat-num{color:var(--ka-ink);font-size:clamp(2.8rem,5vw,4rem);font-weight:900;letter-spacing:-.04em;line-height:1}.ka-stat-accent{color:var(--ka-green)}.ka-pres-quote cite,.ka-stat-label{display:block;margin-top:.5rem;text-transform:uppercase}.ka-stat-label{color:var(--ka-muted-l);font-size:.68rem;font-weight:700;letter-spacing:.16em}.ka-why-section{background:radial-gradient(1000px 500px at 80% 40%,rgba(46,204,113,.1),transparent 60%),linear-gradient(180deg,#0a1410,#0d1b15);padding:6rem 0}.ka-stat-card{background:rgba(15,32,24,.04);border:1px solid rgba(15,32,24,.08);border-radius:var(--ke-radius);height:100%;padding:1.5rem 1rem;text-align:center}.ka-stat-card .ka-stat-num{color:var(--ka-ink,#0f2018);font-size:clamp(2rem,5vw,3.2rem);font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:6px}.ka-stat-card .ka-stat-accent{color:var(--ka-green,#1a7a47)}.ka-stat-card .ka-stat-label{color:rgba(15,32,24,.45);display:block;font-size:.7rem;font-weight:700;letter-spacing:.12em}.ka-why-head{align-items:center;display:flex;gap:12px;margin-bottom:.75rem}.ka-why-head h3{margin:0!important}.ka-why-card{background:hsla(0,0%,100%,.05);border:1px solid var(--ke-border);border-radius:var(--ke-radius);height:100%;overflow:hidden;padding:1.75rem;position:relative;transition:transform .3s ease,border-color .3s}.ka-why-card:hover{border-color:rgba(78,225,143,.22);transform:translateY(-4px)}.ka-why-bg-icon{bottom:-10px;color:#fff;height:120px;opacity:.06;pointer-events:none;position:absolute;right:-10px;stroke:currentColor;width:120px}.ka-why-card--gold .ka-why-bg-icon{color:#c9a800;opacity:.08}.ka-why-card--blue .ka-why-bg-icon{color:#6fa3e8;opacity:.08}.ka-why-card--red .ka-why-bg-icon{color:#e07060;opacity:.08}.ka-why-ic{align-items:center;background:rgba(78,225,143,.12);border:1px solid rgba(78,225,143,.22);border-radius:var(--ke-radius-sm);color:var(--ka-green,#4ee18f);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ka-why-card h3{color:#fff;font-size:1.05rem;font-weight:700;line-height:1.3;margin:0 0 .4rem}.ka-why-card p{color:hsla(0,0%,100%,.6);font-size:.9rem;line-height:1.7;margin:0;position:relative;z-index:1}.ka-mvv .ka-why-head{margin-bottom:.75rem}.ka-mvv h3{font-size:1.05rem!important;margin:0!important}.ka-mvv p{font-size:.9rem!important;line-height:1.7!important}@media (max-width:575.98px){.ka-why-card{padding:1.25rem}.ka-why-card h3{font-size:.92rem}.ka-why-card p{font-size:.82rem}.ka-why-head{gap:10px}.ka-why-ic{height:34px;width:34px}.ka-why-bg-icon{height:90px;width:90px}.ka-stat-card{padding:1.2rem .75rem}.ka-stat-card .ka-stat-num{font-size:clamp(1.5rem,6vw,2rem)}.ka-stat-card .ka-stat-label{font-size:.65rem}}.ka-mvv-section{background:var(--ka-light2);border-top:1px solid rgba(15,32,24,.06);padding:6rem 0}.ka-mvv,.swiper.ka-sg-swiper .swiper-slide{border-radius:18px;overflow:hidden;position:relative}.ka-mvv{background:#fff;border:1px solid var(--ka-border-l);box-shadow:var(--ka-shadow);height:100%;padding:2rem;transition:transform .3s,box-shadow .3s,border-color .3s}.ka-mvv:before{background:linear-gradient(90deg,var(--ka-green),var(--ka-yellow));content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.ka-mvv:hover{box-shadow:0 24px 60px rgba(0,0,0,.1);transform:translateY(-5px)}.ka-co:hover:after,.ka-mvv:hover:before{opacity:1}.ka-mvv-ic{align-items:center;border-radius:13px;display:flex;font-size:1.2rem;height:48px;justify-content:center;margin-bottom:1.25rem;width:48px}.ka-ic-m{background:rgba(78,225,143,.1);border:1px solid rgba(78,225,143,.2);color:#1a7a47}.ka-ic-v{background:rgba(242,207,74,.1);border:1px solid rgba(242,207,74,.25);color:#9a7200}.ka-ic-w,.ka-vpill{background:rgba(15,32,24,.06);border:1px solid rgba(15,32,24,.1);color:var(--ka-ink2)}.ka-mvv h3{color:var(--ka-ink);font-weight:800;margin-bottom:.6rem}.ka-mvv p{color:var(--ka-muted-l);margin:0}.ka-vpill{align-items:center;border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:700;margin:.2rem;padding:.3rem .85rem;transition:background .2s,border-color .2s,color .2s}.ka-vpill:hover{background:rgba(78,225,143,.12);border-color:rgba(78,225,143,.3);color:#1a7a47}.ka-pres-section{background:radial-gradient(900px 600px at 70% 50%,rgba(78,225,143,.08),transparent 65%),linear-gradient(180deg,#0d1b15,#0a1410);overflow:hidden;padding:7rem 0;position:relative}.ka-co:after,.ka-pres-topline{left:0;position:absolute;right:0}.ka-pres-topline{background:linear-gradient(90deg,transparent,rgba(78,225,143,.3),transparent);height:1px;top:0}.ka-pres-photo{aspect-ratio:3/4;border:1px solid rgba(78,225,143,.18);border-radius:var(--ke-radius-lg);box-shadow:0 40px 100px rgba(0,0,0,.5);overflow:hidden;position:relative}.ka-pres-photo img{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.ka-pres-photo:hover img,.swiper.ka-sg-swiper .swiper-slide:hover .ka-sg-slide-img,.tp-service-cst-item--c:hover .tp-service-cst-thumb img{transform:scale(1.04)}.ka-pres-photo-overlay{background:linear-gradient(0deg,rgba(7,22,15,.82),transparent 55%);inset:0;pointer-events:none;position:absolute}.ka-pres-badge{align-items:center;backdrop-filter:blur(10px);background:rgba(7,22,15,.85);border:1px solid rgba(78,225,143,.28);border-radius:999px;bottom:1.5rem;color:#fff;display:inline-flex;font-size:.78rem;font-weight:700;gap:.5rem;left:1.5rem;padding:.55rem 1rem;position:absolute}.ka-pres-dot{background:var(--ka-green);border-radius:50%;box-shadow:0 0 0 4px rgba(78,225,143,.18);flex-shrink:0;height:8px;width:8px}.ka-co:hover,.ka-pres-name-tag{background:hsla(0,0%,100%,.08)}.ka-pres-name-tag{align-items:center;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:hsla(0,0%,100%,.88);display:inline-flex;font-size:.9rem;font-weight:700;gap:.75rem;margin-bottom:1.5rem;padding:.6rem 1.2rem}.ka-pres-name-tag i{color:var(--ka-yellow)}.ka-pres-title{color:#fff;font-size:clamp(2rem,4vw,3.2rem);font-weight:900;letter-spacing:-.03em;line-height:1.07;margin-bottom:1.5rem}.ka-pres-title-accent{color:var(--ka-green)}.ka-pres-lead{color:hsla(0,0%,100%,.78);font-size:.97rem;line-height:1.85;margin-bottom:.75rem}.ka-pres-quote{border-left:3px solid var(--ka-green);margin:1.75rem 0;padding-left:1.5rem}.ka-pres-quote p{color:hsla(0,0%,100%,.7);font-size:1.02rem;font-style:italic;line-height:1.82;margin:0}.ka-pres-quote cite{color:hsla(0,0%,100%,.35);font-size:.75rem;font-style:normal;letter-spacing:.1em}.ka-co-section{background:radial-gradient(800px 400px at 20% 60%,rgba(46,204,113,.07),transparent 60%),linear-gradient(180deg,#0a1410,#0c1912);border-top:1px solid hsla(0,0%,100%,.05);padding:6rem 0}a.ka-co-link{color:inherit;display:block;position:relative;text-decoration:none}a.ka-co-link .ka-co-arrow{bottom:12px;color:#4ee18f;opacity:0;position:absolute;right:16px;transform:translateX(-6px);transition:opacity .2s ease,transform .2s ease}a.ka-co-link:hover .ka-co-arrow{opacity:1;transform:translateX(0)}a.ka-co-link:hover h4{color:#4ee18f}.ka-join{background:linear-gradient(180deg,#07160f,#0a1410);padding:56px 0 64px}.ka-join-band{background:radial-gradient(circle at 88% 15%,rgba(124,255,184,.1),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid rgba(124,255,184,.14);border-radius:22px;overflow:hidden;padding:36px 40px;position:relative;transition:border-color .25s ease}.ka-join-band:hover{border-color:rgba(124,255,184,.3)}.ka-join-wm{bottom:-30px;color:rgba(78,225,143,.05);font-size:200px;pointer-events:none;position:absolute;right:-20px;transform:rotate(-8deg)}.ka-join-title{color:#fff;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.ka-join-sub{color:hsla(0,0%,100%,.62);font-size:.95rem;line-height:1.65;margin-bottom:12px;max-width:52ch}.ka-join-btn{align-items:center;display:inline-flex;gap:10px;padding:14px 26px;text-decoration:none}.ka-join-btn i{transition:transform .2s ease}.ka-join-btn:hover i{transform:translateX(4px)}@media (max-width:767.98px){.ka-join-band{padding:28px 22px}.ka-join-wm{font-size:140px;right:-30px}}.ka-co{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ke-radius);overflow:hidden;padding:1.4rem 1.3rem;position:relative;transition:border-color .25s,transform .25s,background .25s}.ka-co:after{background:linear-gradient(90deg,var(--ka-green),var(--ka-yellow));bottom:0;content:"";height:2px;opacity:0;transition:opacity .25s}.ka-co:hover{border-color:rgba(78,225,143,.22);transform:translateY(-3px)}.ka-co-num{color:hsla(0,0%,100%,.06);font-size:1.8rem;font-weight:900;letter-spacing:-.04em;line-height:1;position:absolute;right:1.1rem;top:.9rem}.ka-co-dot{background:var(--ka-green);border-radius:50%;box-shadow:0 0 0 4px rgba(78,225,143,.14);display:block;height:8px;margin-bottom:.85rem;width:8px}.ka-co-dot-y{background:var(--ka-yellow);box-shadow:0 0 0 4px rgba(242,207,74,.14)}.ka-co h4{font-size:.93rem;font-weight:800;line-height:1.3;margin-bottom:.3rem}.ka-co p{color:hsla(0,0%,100%,.48);font-size:.78rem;line-height:1.5;margin:0}.ka-r{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.ka-r.is-in{opacity:1;transform:translateY(0)}[data-d="1"]{transition-delay:.08s}[data-d="2"]{transition-delay:.16s}[data-d="3"]{transition-delay:.24s}[data-d="4"]{transition-delay:.32s}[data-d="5"]{transition-delay:.4s}.ka-sg-section{background:#f4f9f6;border-top:1px solid rgba(15,32,24,.07);overflow:hidden;padding:6rem 0}.ka-sg-outer{margin:0-20px;padding:0 20px}.swiper.ka-sg-swiper{overflow:visible;padding-bottom:2rem}.swiper.ka-sg-swiper .swiper-slide{aspect-ratio:16/9;background:#c8ddd0;box-shadow:0 18px 50px rgba(0,0,0,.12);flex-shrink:0;max-width:720px;min-width:280px;transition:transform .4s ease,box-shadow .4s ease;width:55vw}.swiper.ka-sg-swiper .swiper-slide.swiper-slide-active{box-shadow:0 28px 72px rgba(0,0,0,.18);transform:scale(1.025)}.ka-sg-slide-img{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.ka-sg-slide-overlay{background:linear-gradient(0deg,rgba(7,22,15,.75) 0,rgba(7,22,15,.05) 50%,transparent);display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;padding:1.5rem;position:absolute;transition:opacity .3s ease}.swiper.ka-sg-swiper .swiper-slide-active .ka-sg-slide-overlay,.swiper.ka-sg-swiper .swiper-slide:hover .ka-sg-slide-overlay{opacity:1}.ka-sg-slide-tag{color:var(--ka-green,#4ee18f);font-size:.65rem;font-weight:700;letter-spacing:.12em;margin-bottom:.35rem}.ka-sg-slide-title{color:#fff;font-size:1.05rem;font-weight:800;line-height:1.3;margin:0}.ka-sg-swiper .swiper-pagination{bottom:0}.ka-sg-swiper .swiper-pagination-bullet{background:rgba(15,32,24,.2);border-radius:999px;height:3px;opacity:1;transition:width .3s,background .3s;width:24px}.ka-sg-swiper .swiper-pagination-bullet-active{background:#1a7a47;width:36px}.ka-sg-btn,.ka-sg-nav{align-items:center;display:flex}.ka-sg-nav{gap:.6rem;margin-top:1.5rem}.ka-sg-btn{background:#fff;border:1px solid rgba(15,32,24,.1);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.08);color:var(--ka-ink,#0f2018);cursor:pointer;flex-shrink:0;height:44px;justify-content:center;transition:background .2s,border-color .2s,transform .2s;width:44px}.ka-sg-btn:hover{background:var(--ka-green,#4ee18f);border-color:transparent;color:#0f2018;transform:scale(1.05)}.ka-sg-btn svg{height:16px;width:16px}.ka-sg-counter{color:var(--ka-muted-l,#4b6b5a);font-size:.8rem;font-weight:700;min-width:52px}.ka-hero-vid-wrap{height:440px;padding-left:2.5rem;position:relative}.ka-hvc-bg{animation:kaHvcBg 7s ease-in-out infinite;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);right:0;top:2rem;transform:rotate(5deg)}.ka-hvc-bg,.ka-hvc-main,.ka-hvc-mid{border-radius:var(--ke-radius-lg);height:380px;position:absolute;width:300px}.ka-hvc-mid{animation:kaHvcMid 8s ease-in-out .5s infinite;background:hsla(0,0%,100%,.05);border:1px solid rgba(78,225,143,.12);right:.5rem;top:1rem;transform:rotate(2deg)}.ka-hvc-main{background:#0a1410;border:1px solid rgba(78,225,143,.28);box-shadow:0 32px 80px rgba(0,0,0,.55);overflow:hidden;right:1rem;top:0}.ka-hvc-vid{transition:opacity .3s ease}.ka-hvc-overlay{background:linear-gradient(0deg,rgba(7,22,15,.88) 0,rgba(7,22,15,.2) 55%,transparent);inset:0;pointer-events:none;position:absolute;z-index:2}.ka-hvc-caption{bottom:3.5rem;left:0;padding:0 1.2rem;position:absolute;right:0;z-index:3}.ka-hvc-tag{align-items:center;background:rgba(78,225,143,.18);border:1px solid rgba(78,225,143,.32);border-radius:999px;color:#b2ffd6;display:inline-flex;font-size:.62rem;font-weight:700;gap:.35rem;margin-bottom:.45rem;padding:.22rem .65rem}.ka-hvc-title{color:#fff;font-size:1rem;font-weight:800;line-height:1.3;margin:0;transition:opacity .4s ease}.ka-hvc-dots{align-items:center;bottom:2.2rem;display:flex;gap:.4rem;left:1.2rem;position:absolute;z-index:3}.ka-hvc-dot{background:hsla(0,0%,100%,.25);border-radius:999px;cursor:pointer;height:3px;transition:width .3s ease,background .3s ease;width:18px}.ka-hvc-dot.is-active{background:var(--ka-green);width:28px}.ka-hvc-progress{background:hsla(0,0%,100%,.1);bottom:0;height:3px;left:0;position:absolute;right:0;z-index:4}.ka-hvc-bar{background:linear-gradient(90deg,var(--ka-green),var(--ka-yellow));border-radius:0;height:100%;transition:width .12s linear;width:0}.ka-hvc-vid{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;width:100%;will-change:opacity}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0b1710}::-webkit-scrollbar-thumb{background:#c8f135;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#b5da2e}*{scrollbar-color:#c8f135 #0b1710;scrollbar-width:thin}.tp-blog-thumb .tp--hover-img{border-radius:10px;height:320px;overflow:hidden}.tp-blog-thumb .tp--hover-img img{height:100%;object-fit:cover;object-position:center;width:100%}.tp-main-menu nav>ul>li.current-menu-ancestor>a,.tp-main-menu nav>ul>li.current-menu-item>a,.tp-main-menu nav>ul>li.current-menu-parent>a,.tp-main-menu nav>ul>li>a:hover{color:#ffd500!important}.ke-share-rail{padding-top:10px;position:sticky;top:130px}.ke-share-rail ul{align-items:center;display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ke-share-label{color:hsla(0,0%,100%,.45);font-size:12px;letter-spacing:.12em;margin-bottom:14px;transform:rotate(180deg);writing-mode:vertical-rl}.ke-share-rail a{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid var(--ke-border);border-radius:50%;color:#fff;display:inline-flex;height:46px;justify-content:center;text-decoration:none;transition:.25s ease;width:46px}.ke-share-rail a:hover{background:var(--ke-gold);border-color:var(--ke-gold);color:#050807}.ke-mobile-share{display:none;margin-top:28px}.ke-mobile-share ul,.ke-tags ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.ke-article-card{background:hsla(0,0%,100%,.03);border:1px solid var(--ke-border-soft);border-radius:18px;padding:clamp(24px,3.5vw,48px)}.ke-article-content,.ke-article-content p{color:hsla(0,0%,100%,.92)!important;font-family:Inter,sans-serif!important;font-size:19px!important;line-height:1.85!important}.ke-article-content{word-wrap:break-word;overflow-wrap:break-word}.ke-article-content p{margin:0 0 1.5em!important}.ke-article-content p:last-child{margin-bottom:0!important}.ke-article-content h1,.ke-article-content h2,.ke-article-content h3,.ke-article-content h4,.ke-article-content h5,.ke-article-content h6{color:#fff;font-family:Space Grotesk,sans-serif!important;letter-spacing:-.02em;line-height:1.2;margin:2.2em 0 .8em}.ke-article-content h1:first-child,.ke-article-content h2:first-child,.ke-article-content h3:first-child{margin-top:0}.ke-article-content h2{font-size:1.65em;font-weight:700}.ke-article-content h3{font-size:1.35em;font-weight:700}.ke-article-content h4{font-size:1.15em;font-weight:600}.ke-article-content h5{font-size:1em;font-weight:600}.ke-article-content h6{color:hsla(0,0%,100%,.6);font-size:.9em;font-weight:600}.ke-article-content a{color:var(--ke-gold);text-decoration:underline;text-decoration-color:rgba(214,179,74,.35);text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.ke-article-content a:hover{color:#f0d264;text-decoration-color:rgba(240,210,100,.6)}.ke-article-content img{border-radius:var(--ke-radius);display:block;height:auto}.ke-article-content .aligncenter{margin-left:auto;margin-right:auto}.ke-article-content .alignleft{float:left;margin:.5em 1.5em 1em 0;max-width:50%}.ke-article-content .alignright{float:right;margin:.5em 0 1em 1.5em;max-width:50%}.ke-article-content figure,.ke-article-content img{margin:2em 0;max-width:100%}.ke-article-content figure img{margin:0;width:100%}.ke-article-content .wp-element-caption,.ke-article-content figcaption{color:hsla(0,0%,100%,.4);font-size:13px;font-style:italic;margin-top:10px;text-align:center}.ke-article-content iframe,.ke-article-content video{border:1px solid var(--ke-border);border-radius:var(--ke-radius);display:block;margin:2em 0;max-width:100%}.ke-article-content .wp-block-embed,.ke-article-content .wp-block-video{margin:2em 0}.ke-article-content .wp-block-embed__wrapper{border:1px solid var(--ke-border);border-radius:var(--ke-radius);height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.ke-article-content .wp-block-embed__wrapper iframe{border:0;border-radius:var(--ke-radius);height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.ke-article-content ol,.ke-article-content ul{margin:0 0 1.5em;padding-left:1.6em}.ke-article-content li{line-height:1.75;margin-bottom:.5em}.ke-article-content li::marker{color:var(--ke-gold)}.ke-article-content ol ol,.ke-article-content ol ul,.ke-article-content ul ol,.ke-article-content ul ul{margin-bottom:0;margin-top:.5em}.ke-article-content blockquote{background:rgba(214,179,74,.06);border-left:3px solid #d6b34a;border-radius:0 12px 12px 0;color:hsla(0,0%,100%,.72);font-style:italic;margin:2em 0;padding:1.5em 1.8em}.ke-article-content blockquote p:last-child{margin-bottom:0}.ke-article-content blockquote cite{color:hsla(0,0%,100%,.4);display:block;font-size:13px;font-style:normal;margin-top:.8em}.ke-article-content table{border:1px solid var(--ke-border);border-collapse:collapse;border-radius:var(--ke-radius-sm);margin:2em 0;overflow:hidden;width:100%}.ke-article-content td,.ke-article-content th{border-bottom:1px solid hsla(0,0%,100%,.08);padding:12px 16px;text-align:left}.ke-article-content th{background:hsla(0,0%,100%,.06);color:#fff;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em}.ke-article-content td{font-size:15px}.ke-article-content tr:last-child td{border-bottom:0}.ke-article-content code{background:hsla(0,0%,100%,.08);border-radius:5px;color:#f0d264;font-family:SFMono-Regular,Menlo,monospace;font-size:.88em;padding:3px 7px}.ke-article-content pre{background:rgba(0,0,0,.4);border:1px solid var(--ke-border);border-radius:var(--ke-radius-sm);font-size:14px;line-height:1.6;margin:2em 0;overflow-x:auto;padding:1.5em}.ke-article-content pre code{background:0 0;border-radius:0;color:hsla(0,0%,100%,.8);padding:0}.ke-article-content hr{background:linear-gradient(90deg,transparent,rgba(214,179,74,.3),transparent);border:0;height:1px;margin:2.5em 0}.ke-article-content .wp-block-gallery{gap:8px;margin:2em 0}.ke-article-content .wp-block-gallery img{border-radius:var(--ke-radius-sm);margin:0}.ke-article-content .wp-block-button__link{border-radius:999px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;padding:12px 28px;transition:opacity .2s ease}.ke-article-content .wp-block-button__link:hover{opacity:.85;text-decoration:none}.ke-article-content .wp-block-separator{background:linear-gradient(90deg,transparent,rgba(214,179,74,.3),transparent);border:0;height:1px;margin:2.5em auto;max-width:200px}.ke-article-content .wp-block-columns{gap:24px;margin:2em 0}.ke-article-content .wp-block-cover{border-radius:var(--ke-radius);margin:2em 0;overflow:hidden}.ke-article-content .wp-block-pullquote{border:0;margin:2.5em 0;padding:0;text-align:center}.ke-article-content .wp-block-pullquote blockquote{background:0 0;border-left:none;border-radius:0;padding:0}.ke-article-content .wp-block-pullquote p{color:hsla(0,0%,100%,.85);font-size:1.3em;font-weight:500;line-height:1.6}.ke-article-content b,.ke-article-content strong{color:#fff;font-weight:700}.ke-article-content em,.ke-article-content i{font-style:italic}.ke-article-content:after{clear:both;content:"";display:table}.ke-tags{border-top:1px solid hsla(0,0%,100%,.1);margin-top:44px;padding-top:28px}.ke-tags a{background:rgba(214,179,74,.08);border:1px solid rgba(214,179,74,.24);border-radius:999px;color:var(--ke-gold);display:inline-flex;font-size:13px;font-weight:700;padding:10px 15px;text-decoration:none}.tp-service-cst-item--c .tp-service-cst-thumb{cursor:grab;overflow:hidden;position:relative}.tp-service-cst-item--c .tp-service-cst-thumb img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.tp-service-cst-item--c .tp-service-cst-thumb:after{background:linear-gradient(0deg,#111e15 0,transparent);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0}.tp-service-cst-title--c{font-size:30px;margin-bottom:0;margin-top:-2.5rem;padding:0 1.25rem;position:relative;z-index:3}.ke-ev-title a,.tp-service-cst-title--c a{color:#fff;text-decoration:none;transition:color .2s}.tp-service-cst-title--c a:hover{color:#eecb4a}.tp-service-cst-content--c{padding:.75rem 1.25rem 1.25rem}.tp-service-cst-desc--c{color:hsla(0,0%,100%,.45);line-height:1.6;margin-bottom:1.2rem}.tp-service-cst-link--c{align-items:center;color:#eecb4a!important;display:inline-flex;gap:6px;text-decoration:none;transition:gap .2s}.tp-service-cst-link--c:hover{color:#eecb4a!important;gap:10px}.tp-service-cst-link--c .tp-arrow-angle svg,.tp-service-cst-link--c .tp-arrow-angle svg path{fill:none;stroke:#eecb4a}.tp-counter-cst-final .tp-counter-cst-item{height:100%;position:relative}.tp-counter-cst-final .tp-counter-cst-item-inner{gap:22px;min-height:118px;padding:10px 34px}.tp-counter-cst-final .tp-counter-2-icon{margin-right:0!important;margin-top:0!important}.tp-counter-cst-final .tp-counter-cst-icon{background:hsla(0,0%,100%,.075);border:1px solid rgba(244,209,61,.24);border-radius:50%;box-shadow:0 0 26px rgba(244,209,61,.08),inset 0 1px 0 hsla(0,0%,100%,.1);color:#f4d13d;height:56px;min-width:56px;width:56px}.tp-counter-cst-final .tp-counter-cst-icon svg{display:block;height:26px;width:26px}.tp-counter-cst-final .tp-counter-cst-content h2{letter-spacing:-2.4px;line-height:.92;margin:0 0 8px}.tp-counter-cst-final .tp-counter-cst-content>span{display:block;line-height:1.35;opacity:.88}.tp-counter-cst-final .tp-counter-cst-item.borders:after{background:linear-gradient(180deg,transparent,rgba(244,209,61,.55),transparent);content:"";height:74px;position:absolute;right:0;top:18px;width:1px}.ke-ev-btn{align-items:center;background:0 0;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;flex-shrink:0;height:52px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:52px}.ke-ev-btn:hover{background:#fff;border-color:#fff;color:#07110f}.ke-ev-btn.swiper-button-disabled{opacity:.3;pointer-events:none}.ke-ev-card{background:hsla(0,0%,100%,.04);border:1px solid var(--ke-border-soft);border-radius:18px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .25s ease,transform .25s ease,background .25s ease}.ke-ev-card:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.18);transform:translateY(-5px)}.ke-ev-img-wrap{aspect-ratio:16/10;display:block;flex-shrink:0;overflow:hidden;position:relative}.ke-ev-img{display:block;height:100%;object-fit:cover;transition:transform .45s ease;width:100%}.ke-ev-card:hover .ke-ev-img{transform:scale(1.05)}.ke-ev-pill{backdrop-filter:blur(6px);background:rgba(8,20,15,.75);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;color:hsla(0,0%,100%,.9);font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 10px;position:absolute;right:14px;top:14px}.ke-ev-body{display:flex;flex:1;flex-direction:column;gap:14px;padding:22px 24px 24px}.ke-ev-title{flex:1;font-size:20px;font-weight:700;line-height:1.3;margin:0}.ke-ev-title a{transition:opacity .15s ease}.ke-ev-title a:hover{opacity:.8}.ke-ev-badge{align-items:center;background:#fff;border-radius:10px;bottom:14px;box-shadow:0 4px 14px rgba(0,0,0,.25);display:flex;flex-direction:column;left:14px;line-height:1;min-width:46px;padding:6px 11px;position:absolute}.ke-ev-badge-day{color:#0d2318;font-size:22px;font-weight:800;line-height:1}.ke-ev-badge-mon{color:#2a7a52;font-size:10px;font-weight:700;letter-spacing:.08em;margin-top:2px}.ke-ev-link,.ke-ev-location{align-items:center;display:inline-flex}.ke-ev-location{backdrop-filter:blur(8px);background:rgba(8,20,15,.78);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;bottom:14px;color:hsla(0,0%,100%,.9);font-size:12px;font-weight:600;gap:5px;max-width:55%;overflow:hidden;padding:5px 11px;position:absolute;right:14px;text-overflow:ellipsis;white-space:nowrap}.ke-ev-link{color:hsla(0,0%,100%,.75);font-size:13px;font-weight:700;gap:8px;margin-top:auto;text-decoration:none;transition:color .15s ease,gap .15s ease}.ke-ev-link:hover{color:#fff;gap:12px}.ke-ev-pagination{text-align:center}.ke-ev-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.25);opacity:1;transition:background .2s ease,transform .2s ease}.ke-ev-pagination .swiper-pagination-bullet-active{background:#fff;transform:scale(1.3)}.ke-search-card--anim{animation:keCardFadeUp .6s cubic-bezier(.22,1,.36,1) .2s both}.ke-ac-wrap{flex:1;min-width:0;position:relative!important}.ke-autocomplete{background:#0b1a17;border:1px solid var(--ke-border);border-radius:14px;box-shadow:0 20px 50px rgba(0,0,0,.55);display:none;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:99999}.ke-autocomplete.ke-ac-open{display:block}.ke-autocomplete::-webkit-scrollbar{width:4px}.ke-autocomplete::-webkit-scrollbar-track{background:0 0}.ke-autocomplete::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:4px}.ke-autocomplete li,.ke-no-results{align-items:center;border-radius:9px;display:flex}.ke-autocomplete li{color:hsla(0,0%,100%,.85);cursor:pointer;font-size:14px;gap:10px;line-height:1.3;padding:10px 14px;transition:background .1s ease}.ke-autocomplete li.ke-ac-active,.ke-autocomplete li:hover{background:rgba(78,225,143,.12);color:#fff}.ke-autocomplete li .ke-ac-city{color:hsla(0,0%,100%,.35);flex-shrink:0;font-size:11px;margin-left:auto;white-space:nowrap}.ke-autocomplete li .ke-ac-icon{color:rgba(78,225,143,.6);flex-shrink:0}.ke-autocomplete mark{background:0 0;color:#4ee18f;font-weight:700}.ke-autocomplete .ke-ac-divider{color:hsla(0,0%,100%,.3);cursor:default;font-size:10px;padding:8px 14px 4px;pointer-events:none}.ke-chip[aria-pressed=true]{background:rgba(78,225,143,.15)!important;border-color:rgba(78,225,143,.5)!important;color:#4ee18f!important}.ke-no-results{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);color:hsla(0,0%,100%,.7);font-size:13px;gap:8px;margin-top:10px;padding:9px 14px}.ke-btn--loading{opacity:.65;pointer-events:none}.ke-spinner{animation:keSpin .7s linear infinite;border:2px solid hsla(0,0%,100%,.25);border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}.ke-map-dot{cursor:pointer;display:block;position:relative}.ke-map-dot:after,.ke-thankyou-wrap:before{left:50%;pointer-events:none;position:absolute}.ke-map-dot:after{background:rgba(8,18,15,.95);border:1px solid var(--ke-border);border-radius:6px;bottom:calc(100% + 6px);color:#fff;content:attr(data-name);font-family:Inter,sans-serif;font-size:11px;opacity:0;padding:4px 9px;transform:translateX(-50%);transition:opacity .15s ease;white-space:nowrap;z-index:10}.ke-map-dot:hover:after{opacity:1}.ke-map-img{display:block;height:auto;width:100%}.ke-thankyou-wrap{align-items:center;display:flex;min-height:85vh;overflow:hidden;padding:80px 0 100px;position:relative}.ke-thankyou-wrap:before{background:radial-gradient(circle,rgba(78,225,143,.06) 0,transparent 70%);content:"";height:600px;top:50%;transform:translate(-50%,-50%);width:600px}.ke-ty-icon{animation:ke-pop-in .5s cubic-bezier(.34,1.56,.64,1) both;margin-bottom:32px}.ke-ty-title{animation:ke-fade-up .5s ease .1s both;color:#fff;font-family:Inter,sans-serif;font-size:clamp(28px,5vw,48px);font-weight:700;line-height:1.2;margin-bottom:20px}.ke-ty-sub{animation:ke-fade-up .5s ease .2s both;color:hsla(0,0%,100%,.65);font-size:17px;line-height:1.7;margin-bottom:40px}.ke-ty-sub strong{color:hsla(0,0%,100%,.9);font-weight:600}.ke-ty-cards{animation:ke-fade-up .5s ease .3s both;margin-bottom:40px}.ke-ty-card,.ke-ty-card-icon{align-items:center;display:flex}.ke-ty-card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;gap:14px;padding:18px 16px;text-align:left;transition:border-color .2s ease,background .2s ease}.ke-ty-card:hover{background:rgba(78,225,143,.05);border-color:rgba(78,225,143,.3)}.ke-ty-card-icon{background:rgba(78,225,143,.12);border-radius:10px;color:#4ee18f;flex-shrink:0;height:44px;justify-content:center;width:44px}.ke-ty-card-text{display:flex;flex-direction:column;gap:3px}.ke-ty-card-label{color:hsla(0,0%,100%,.45);font-size:11px;font-weight:600;letter-spacing:.08em}.ke-ty-card-val{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600}.ke-ty-divider{animation:ke-fade-up .5s ease .35s both;background:hsla(0,0%,100%,.12);height:1px;margin:0 auto 36px;width:60px}.ke-ty-btn-ghost,.ke-ty-btn-primary{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;padding:13px 28px;text-decoration:none}.ke-ty-btn-primary{animation:ke-fade-up .5s ease .4s both;background:#fff;color:#07110f;font-weight:700;transition:background .2s ease,transform .15s ease}.ke-ty-btn-primary:hover{background:#4ee18f;color:#07110f;transform:translateY(-2px)}.ke-ty-btn-ghost{animation:ke-fade-up .5s ease .45s both;background:0 0;border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.65);font-weight:600;transition:border-color .2s ease,color .2s ease,transform .15s ease}.ke-ty-btn-ghost:hover{border-color:hsla(0,0%,100%,.4);color:#fff;transform:translateY(-2px)}:root{--g:#c9a84c;--gd:#a8893a;--g2:rgba(201,168,76,.1);--gb:rgba(201,168,76,.28);--bdr:hsla(0,0%,100%,.07);--bdb:hsla(0,0%,100%,.14);--mu:hsla(0,0%,100%,.52);--dim:hsla(0,0%,100%,.28)}main{background:#090909;color:#fff;font-family:var(--fb);overflow-x:hidden}main *{box-sizing:border-box}#rk-main a,main a,main#tn-main a{color:inherit;text-decoration:none}#rk-main img,main img,main video,main#tn-main img,main#tn-main video,main.shmel-premium img,main.shmel-premium video{display:block;max-width:100%}.ke-s{padding:70px 0}.ke-s-sm{padding:50px 0}.ke-ey{color:var(--g);display:block;font-family:var(--fb);font-size:.68rem;letter-spacing:.3em;margin-bottom:12px;text-transform:uppercase}.ke-h{font-family:var(--tp-ff-heading);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.1}.ke-h em,.ke-hxl em,.ke-hxl em .ke-char{color:var(--g);font-style:italic}.ke-h,.ke-hxl{color:#fff;margin:0}.ke-hxl em{display:block}.ke-rule{background:var(--g);height:1.5px;width:44px}@media (prefers-reduced-motion:no-preference){#ke-main .ke-rule{transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.22,1,.36,1) .25s}#ke-main [data-reveal].is-in .ke-rule{transform:scaleX(1)}#ke-main .ke-rule[data-reveal]{transform:translateY(14px) scaleX(0);transition:opacity .55s ease,transform .8s cubic-bezier(.22,1,.36,1) .25s}#ke-main .ke-rule[data-reveal].is-in{transform:translateY(0) scaleX(1)}}.ke-fcard p,.ke-p{color:var(--mu);margin:0}.ke-p{font-family:var(--fb);font-size:.9rem;line-height:1.7}.ke-btn-ghost,.ke-btn-gold,.ke-btn-outline{align-items:center;cursor:pointer;display:inline-flex;font-family:var(--fb);font-size:.75rem;gap:9px;text-transform:uppercase}.ke-btn-gold{background:var(--g);border:0;color:#080808;font-weight:700;letter-spacing:.1em;padding:14px 30px;transition:background .2s}.ke-btn-gold:hover{background:var(--gd);color:#080808}.ke-btn-ghost,.ke-btn-outline{background:0 0;padding:13px 30px;transition:all .2s}.ke-btn-outline{border:1px solid var(--g);color:var(--g);font-weight:600;letter-spacing:.1em}.ke-btn-outline:hover{background:var(--g);color:#080808}.ke-btn-ghost{border:1px solid var(--bdb);color:hsla(0,0%,100%,.65);font-weight:500;letter-spacing:.08em}.ke-btn-ghost:hover{border-color:var(--g);color:var(--g)}#ke-curtain{display:flex;inset:0;pointer-events:none;position:fixed;z-index:9999}.ke-curtain-l,.ke-curtain-r{background:#090909;flex:1;will-change:transform}#ke-curtain:after{background:var(--g);bottom:0;content:"";left:50%;margin-left:-1px;opacity:1;position:absolute;top:0;width:2px;will-change:opacity}#ke-progress{background:var(--g);box-shadow:0 0 8px rgba(201,168,76,.5);height:2px;left:0;pointer-events:none;position:fixed;top:0;transition:none;width:0;z-index:9998}.ke-hero{display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding-top:90px;position:relative}.ke-hero-media{inset:-1%;overflow:hidden;position:absolute;z-index:0}.ke-hero-media img,.ke-hero-media video{height:100%;object-fit:cover;object-position:center 35%;width:100%;will-change:transform}.ke-hero-media:after{background:linear-gradient(100deg,rgba(9,9,9,.97),rgba(9,9,9,.82) 35%,rgba(9,9,9,.35) 68%,transparent),linear-gradient(0deg,rgba(9,9,9,.9) 0,transparent 48%);content:"";inset:0;position:absolute}.ke-hero-col,.ke-vision-body,.ke-why-body,.sh-hero-content,.sh-journey>.container,.tn-storage-body{position:relative;z-index:2}.ke-hero-body{padding-bottom:110px}.ke-hxl .ke-line{display:block;overflow:hidden}.ke-hxl .ke-char{display:inline-block;opacity:0;transform:translateY(105%) rotate(4deg);will-change:transform,opacity}@media (prefers-reduced-motion:no-preference){.ke-sr1{animation:keSealSpin 22s linear infinite}.ke-sr2{animation:keSealSpinRev 15s linear infinite}#ke-sl{animation:keScrollPulse 2s ease-in-out infinite;transform-origin:top center}}@keyframes keSealSpin{to{transform:rotate(1turn)}}@keyframes keSealSpinRev{to{transform:rotate(-1turn)}}@keyframes keScrollPulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(0)}}.ke-seal-wrap{position:absolute;right:7%;top:50%;transform:translateY(-50%);z-index:2}.ke-seal{height:250px;position:relative;width:250px}.ke-seal-r{border-radius:50%;position:absolute}.ke-seal-r1{border:.5px solid rgba(201,168,76,.12);inset:0}.ke-seal-r2{border:.5px solid rgba(201,168,76,.26);inset:20px}.ke-seal-r3{border:1.5px solid var(--g);inset:42px}.ke-seal-core{align-items:center;background:rgba(9,9,9,.92);border-radius:50%;display:flex;flex-direction:column;gap:1px;inset:62px;justify-content:center;position:absolute}.ke-seal-num{color:var(--g);font-family:var(--tp-ff-heading);font-size:46px;font-weight:400;line-height:1.1}.ke-seal-lbl{color:var(--dim);font-family:var(--fb);font-size:10px;letter-spacing:.3em;text-transform:uppercase}.ke-seal-dot{background:var(--g);border-radius:50%;height:5px;position:absolute;width:5px}.ke-seal-pill,.ke-seal-pill-inv{font-family:var(--fb);font-size:.62rem;letter-spacing:.1em;padding:5px 13px;position:absolute;text-transform:uppercase;white-space:nowrap}.ke-seal-pill{background:var(--g);color:#000;font-weight:700}.ke-seal-pill-inv{background:rgba(9,9,9,.9);border:1px solid var(--gb);color:var(--g);font-weight:600}.ke-scroll-cue{align-items:center;bottom:88px;display:flex;flex-direction:column;gap:8px;position:absolute;right:48px;z-index:3}.ke-scroll-cue-txt{color:hsla(0,0%,100%,.22);font-family:var(--fb);font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;writing-mode:vertical-rl}.ke-scroll-line{background:rgba(201,168,76,.3);height:48px;transform-origin:top;width:1px}.ke-hero-trust{align-items:stretch;backdrop-filter:blur(10px);background:rgba(9,9,9,.8);border-top:1px solid var(--bdr);bottom:0;display:flex;left:0;position:absolute;right:0;z-index:3}.ke-trust-i,.ke-trust-ico{align-items:center;display:flex}.ke-trust-i{border-bottom:1px solid var(--bdr);border-right:1px solid var(--bdr);gap:12px;height:100%;padding:16px 20px}.ke-trust-ico{border:1px solid var(--gb);border-radius:50%;color:var(--g);flex-shrink:0;font-size:1rem;height:38px;justify-content:center;width:38px}.ke-trust-lbl{color:hsla(0,0%,100%,.5);font-family:var(--fb);font-size:.68rem;font-weight:500;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.ke-strip{background:var(--g);padding:26px 0}.ke-strip-row{align-items:center;display:flex;justify-content:space-around}.ke-fcard h4,.ke-strip-n{font-family:var(--tp-ff-heading);font-weight:700}.ke-strip-n{color:#080808;font-size:clamp(1.4rem,3vw,2rem);line-height:1}.ke-strip-l{color:rgba(0,0,0,.5);font-family:var(--fb);font-size:.6rem;font-weight:700;letter-spacing:.12em;margin-top:4px;text-transform:uppercase}.ke-strip-div{background:rgba(0,0,0,.14);height:34px;width:1px}.ke-why{background:#0d0d0d;overflow:hidden;position:relative}.ke-why-imgside{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:50%;z-index:0}.ke-prd img,.ke-why-imgside img,.rk-final-bg img,.tn-about-media img,.tn-tab-img img{height:100%;object-fit:cover;width:100%}.ke-why-imgside:before{background:linear-gradient(90deg,#0d0d0d 0,hsla(0,0%,5%,.7) 30%,hsla(0,0%,5%,.2))}.ke-why-imgside:after,.ke-why-imgside:before{content:"";inset:0;position:absolute;z-index:1}.ke-why-imgside:after{background:linear-gradient(0deg,#0d0d0d 0,transparent 45%)}.ke-fcard{background:hsla(0,0%,100%,.04);border:1px solid var(--bdr);border-radius:var(--ke-radius);height:100%;padding:22px 18px;transition:background .3s,border-color .3s,transform .3s}.ke-fcard:hover{background:hsla(0,0%,100%,.07);border-color:var(--gb);transform:translateY(-4px)}.ke-fcard-ico{align-items:center;border:1px solid var(--gb);border-radius:var(--ke-radius-sm);color:var(--g);display:flex;font-size:.9rem;height:38px;justify-content:center;margin-bottom:12px;width:38px}.ke-fcard h4{color:#fff;font-size:.95rem;margin-bottom:6px}.ke-fcard p{font-size:.82rem;line-height:1.6}.ke-products{background:#090909}.ke-prd-hdr{padding:50px 0 30px}.ke-bento-sm{min-height:240px}.ke-prd{cursor:pointer;overflow:hidden;position:relative}.ke-prd img{transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.ke-bento-hero{min-height:500px}.ke-prd:hover img{transform:scale(1.06)}.ke-prd img,.ke-prd-ov{inset:0;position:absolute}.ke-prd-ov{background:linear-gradient(0deg,rgba(9,9,9,.96) 0,rgba(9,9,9,.55) 38%,rgba(9,9,9,.15) 70%,rgba(9,9,9,.06));transition:background .5s;z-index:1}.ke-prd:hover .ke-prd-ov{background:linear-gradient(0deg,rgba(9,9,9,.98) 0,rgba(9,9,9,.72) 45%,rgba(9,9,9,.28) 75%,rgba(9,9,9,.12))}.ke-prd-wm{bottom:12px;color:hsla(0,0%,100%,.04);font-family:var(--tp-ff-heading);font-size:10rem;font-weight:400;line-height:1;pointer-events:none;position:absolute;right:24px;transition:transform 1.4s cubic-bezier(.22,1,.36,1),color .6s ease;transition:color .5s;z-index:2}.ke-prd:hover .ke-prd-wm{color:hsla(0,0%,100%,.09);transform:translate(-10px,-12px)}.ke-bento-sm .ke-prd-wm{font-size:5.5rem}.ke-prd:hover .ke-prd-wm{color:rgba(201,168,76,.06)}.ke-prd-specs{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.ke-prd-spec{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:hsla(0,0%,100%,.85);letter-spacing:.08em;padding:5px 10px}.ke-prd-badge,.ke-prd-spec{font-size:.62rem;font-weight:700;text-transform:uppercase}.ke-prd-badge{border:1px solid;font-family:var(--fb);left:24px;letter-spacing:.1em;padding:5px 14px;position:absolute;top:24px;z-index:3}.kpb-green{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.4);color:#86efac}.kpb-gold{background:var(--g2);border-color:var(--gb);color:var(--g)}.kpb-blue{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.4);color:#93c5fd}.kpb-purple{background:rgba(168,85,247,.1);border-color:rgba(168,85,247,.4);color:#d8b4fe}.ke-prd-cnt{bottom:0;left:0;padding:34px 32px 30px;position:absolute;right:0;z-index:3}.ke-bento-sm .ke-prd-cnt{padding:22px 24px 20px}.ke-prd-name{color:#fff;font-family:var(--tp-ff-heading);font-size:1.4rem;font-weight:700;line-height:1.1;margin:0}.ke-bento-sm .ke-prd-name{font-size:1.1rem}.ke-prd-desc{color:var(--mu);font-size:.82rem;line-height:1.65;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .45s ease,margin-top .45s ease,opacity .45s ease}.ke-prd:hover .ke-prd-desc{margin-top:12px;max-height:60px;opacity:1}.ke-bento-foot{align-items:center;background:hsla(0,0%,100%,.02);border-top:1px solid var(--bdr);display:flex;justify-content:space-between;padding:24px 32px}.ke-bento-foot-txt{color:var(--dim);font-family:var(--fb);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.ke-vision{background:#090909;overflow:hidden;position:relative}.ke-vision-media{inset:0;overflow:hidden;position:absolute;z-index:0}.ke-vision-media img,.ke-vision-media video{height:100%;object-fit:cover;object-position:center 40%;width:100%}.ke-vision-media:after{background:rgba(9,9,9,.88);content:"";inset:0;position:absolute}.ke-process{border:1px solid var(--bdr);display:flex;margin-top:56px}.ke-pstep{border-right:1px solid var(--bdr);flex:1;overflow:hidden;padding:38px 32px;position:relative}.ke-pstep:last-child,.ke-stat-cell:last-child{border-right:none}.ke-pstep:before{background:var(--g2);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.ke-pstep:hover:before{transform:scaleX(1)}.ke-pstep>*,.tn-cta-right>*{position:relative;z-index:1}.ke-pstep-n{color:var(--g);font-family:var(--tp-ff-heading);font-size:.7rem;font-weight:700;letter-spacing:.1em;margin-bottom:12px}.ke-pstep-t{color:#fff;font-family:var(--fb);font-size:.78rem;font-weight:700;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.ke-pstep-d{color:var(--mu);font-size:.83rem;line-height:1.65;margin:0}.ke-standards{background:#0d0d0d;border-bottom:1px solid var(--bdr);border-top:1px solid var(--bdr)}.ke-stat-cell{border-right:1px solid var(--bdr);padding:40px 28px;position:relative;text-align:center;transition:transform .25s ease,background .25s ease}.ke-stat-cell:before{background:linear-gradient(to right,transparent,var(--g),transparent);content:"";height:1px;left:18%;opacity:0;position:absolute;right:18%;top:0;transition:opacity .25s ease}.ke-stat-cell:hover{background:hsla(0,0%,100%,.02);transform:translateY(-4px)}.ke-stat-cell:hover:before{opacity:1}.ke-stat-cell:hover .ke-stat-ico-w{background:rgba(201,168,76,.12);box-shadow:0 0 24px rgba(201,168,76,.22)}.ke-stat-ico-w{align-items:center;border:1px solid var(--gb);color:var(--g);display:flex;font-size:1.05rem;height:48px;justify-content:center;margin:0 auto 18px;transition:background .25s ease,box-shadow .25s ease;width:48px}.ke-stat-n{color:var(--g);font-family:var(--tp-ff-heading);font-size:3rem;font-weight:400;line-height:1}.ke-stat-l{color:var(--dim);font-family:var(--fb);font-size:.62rem;font-weight:700;letter-spacing:.18em;margin:6px 0 10px;text-transform:uppercase}.ke-stat-d,.tn-stor-d{color:var(--mu);font-size:.8rem;line-height:1.55;margin:0}.ke-partners{background:#090909}.ke-mq-wrap{background:hsla(0,0%,100%,.015);border-bottom:1px solid var(--bdr);border-top:1px solid var(--bdr);overflow:hidden}.ke-mq-item,.ke-mq-track{align-items:center;display:flex}.ke-mq-track{animation:ke-marquee 28s linear infinite;width:max-content}.ke-mq-track:hover{animation-play-state:paused}.ke-mq-item{border-right:1px solid var(--bdr);flex-shrink:0;justify-content:center;padding:26px 42px}.ke-mq-name{color:hsla(0,0%,100%,.2);font-family:var(--tp-ff-heading);font-size:1.25rem;font-weight:400;letter-spacing:.04em;transition:color .3s;white-space:nowrap}.ke-mq-item:hover .ke-mq-name{color:rgba(201,168,76,.65)}.ke-mq-sep{background:rgba(201,168,76,.25);border-radius:50%;flex-shrink:0;height:4px;margin:0 2px;width:4px}.ke-cta{background:var(--g);padding:80px 0}.ke-cta-t{color:#080808;font-family:var(--tp-ff-heading);font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:1.15}:root{--kc-bg:#07110f;--kc-bg2:#0c1b17;--kc-border:hsla(0,0%,100%,.09);--kc-text:hsla(0,0%,100%,.8);--kc-green:#4ee18f;--kc-gold:#f5c842;--kc-rad:16px}.ke-cards-page{background:var(--kc-bg)}.kc-section{overflow:hidden;padding:80px 0;position:relative}.kc-section-dark{background:var(--kc-bg2)}.kc-label{align-items:center;color:hsla(0,0%,100%,.55);display:inline-flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.1em;text-transform:uppercase}.kc-dot{background:var(--kc-green);border-radius:50%;box-shadow:0 0 8px var(--kc-green);display:inline-block;height:7px;width:7px}.kc-btn-ghost,.kc-btn-primary{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;gap:8px;padding:13px 28px;text-decoration:none}.kc-btn-primary{background:var(--kc-gold);border:0;color:#0d1a0f;cursor:pointer;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.kc-btn-primary:hover{background:#ffe066;box-shadow:0 8px 28px rgba(245,200,66,.35);color:#0d1a0f;transform:translateY(-2px)}.kc-btn-ghost{background:0 0;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.75);font-weight:600;transition:border-color .2s ease,color .2s ease,transform .2s ease}.kc-btn-ghost:hover{border-color:hsla(0,0%,100%,.5);color:#fff;transform:translateY(-2px)}.kc-hero{align-items:center;background:var(--kc-bg);display:flex;min-height:100vh;overflow:hidden;padding:140px 0 100px;position:relative}.kc-hero-bg{inset:0;pointer-events:none;position:absolute}.kc-hero-grid{background-image:linear-gradient(rgba(78,225,143,.04) 1px,transparent 0),linear-gradient(90deg,rgba(78,225,143,.04) 1px,transparent 0);background-size:60px 60px;inset:0;mask-image:radial-gradient(ellipse 80% 80%at 50% 50%,#000,transparent);position:absolute}.kc-hero-glow{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute}.kc-glow-1{background:rgba(78,225,143,.07);height:600px;right:-100px;top:-100px;width:600px}.kc-glow-2{background:rgba(245,200,66,.05);bottom:-50px;height:400px;left:10%;width:400px}.kc-hero-h{color:#fff;font-size:clamp(42px,6vw,76px);letter-spacing:-.03em;margin:0}.kc-accent{-webkit-text-stroke:2px var(--kc-gold);color:transparent}.kc-hero-p{color:var(--kc-text);font-size:17px;line-height:1.7;max-width:46ch}.kc-hero-btns,.kc-trust-row{display:flex;flex-wrap:wrap;gap:12px}.kc-selector,.kc-trust-item{background:hsla(0,0%,100%,.04)}.kc-trust-item{align-items:center;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:hsla(0,0%,100%,.55);display:inline-flex;font-size:13px;gap:7px;padding:6px 14px}.kc-selector{backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:28px}.kc-selector-head{color:hsla(0,0%,100%,.4);font-size:13px;font-weight:700;letter-spacing:.1em;margin-bottom:18px;text-transform:uppercase}.kc-sel-ico,.kc-sel-item{align-items:center;display:flex}.kc-sel-item{border:1px solid transparent;border-radius:14px;gap:14px;margin-bottom:8px;padding:14px 16px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .15s ease}.kc-sel-item:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);transform:translateX(4px)}.kc-sel-ico{background:rgba(var(--c),.12);border-radius:10px;color:var(--c);flex-shrink:0;height:40px;justify-content:center;width:40px}.kc-sel-text{display:flex;flex:1;flex-direction:column;gap:2px}.kc-sel-tag{color:hsla(0,0%,100%,.35);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.kc-sel-name{color:#fff;font-size:25px;font-weight:700}.kc-sel-sub{color:hsla(0,0%,100%,.5);font-size:13px}.kc-sel-arr{color:hsla(0,0%,100%,.25);flex-shrink:0}.kc-sel-item:hover .kc-sel-arr{color:hsla(0,0%,100%,.6)}.kc-selector-note{align-items:center;border-top:1px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.4);display:flex;font-size:13px;gap:8px;margin-top:8px;padding-top:16px}.kc-sh{text-align:center}.kc-sh-title{color:#fff;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.15;margin-bottom:12px}.kc-sh-sub{color:var(--kc-text);font-size:17px;margin:0 auto;max-width:55ch}.kc-table-wrap{border:1px solid var(--kc-border);border-radius:var(--kc-rad);overflow-x:auto}.kc-table{border-collapse:collapse;min-width:700px;width:100%}.kc-table td,.kc-table th{border-bottom:1px solid var(--kc-border);font-size:17px;padding:16px 20px;text-align:center}.kc-table th{background:hsla(0,0%,100%,.03)}.kc-table tr:last-child td{border-bottom:none}.kc-table tr:hover td{background:hsla(0,0%,100%,.02)}.kc-th-feat{color:hsla(0,0%,100%,.5)}.kc-feat-cell,.kc-th-feat{font-size:13px;font-weight:600;text-align:left}.kc-feat-cell,.sh-locator--dark .ke-autocomplete li{color:hsla(0,0%,100%,.7)}.kc-col-head,.kc-col-ico{align-items:center;display:flex}.kc-col-head{flex-direction:column;gap:6px}.kc-col-ico{border-radius:10px;height:38px;justify-content:center;width:38px}.kc-col-badge{color:hsla(0,0%,100%,.35);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kc-col-head strong{color:#fff;font-size:14px;font-weight:700}.kc-col-featured{background:rgba(245,200,66,.05)!important;border-left:1px solid rgba(245,200,66,.2);border-right:1px solid rgba(245,200,66,.2);position:relative}.kc-col-recommended{background:rgba(245,200,66,.12);border-radius:999px;color:var(--kc-gold);font-size:11px;font-weight:700;margin-bottom:4px;padding:3px 10px}.kc-yes{color:var(--kc-green);font-size:18px;font-weight:700}.kc-mid{color:rgba(255,200,80,.8);font-size:14px;font-weight:600}.kc-no{color:rgba(255,80,80,.7);font-size:18px;font-weight:700}.kc-compare-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:32px}.kc-card-sec{background:var(--kc-bg);border-top:1px solid hsla(0,0%,100%,.06)}.kc-card-sec:nth-child(2n){background:var(--kc-bg2)}.kc-card-sec-glow{background:radial-gradient(circle,var(--card-rgba,.06) 0,transparent 70%);border-radius:50%;height:500px;pointer-events:none;position:absolute;right:0;top:0;transform:translate(30%,-30%);width:500px}.kc-card-flip .kc-card-sec-glow{left:0;right:auto;transform:translate(-30%,-30%)}.kc-card-title{color:#fff;font-size:clamp(36px,4vw,58px);font-weight:900;line-height:1.1;margin:0}.kc-benefit-card{align-items:flex-start;background:hsla(0,0%,100%,.04);border:1px solid var(--kc-border);border-radius:14px;display:flex;gap:14px;padding:18px;transition:border-color .2s ease,background .2s ease}.kc-benefit-card:hover{background:hsla(0,0%,100%,.06);border-color:rgba(var(--card-rgba),.3)}.kc-ben-ico,.kc-mockup{align-items:center;display:flex;justify-content:center;position:relative;rotate:-2.5deg}.kc-card-flip .kc-mockup{rotate:2.5deg}.kc-mockup:before{background:var(--card-color,#f5c842);content:"";filter:blur(64px);inset:8%;opacity:.14;pointer-events:none;position:absolute;z-index:0}.kc-ben-ico{background:var(--card-rgba,.1);border-radius:10px;color:var(--card-color,var(--kc-green));flex-shrink:0;height:40px;width:40px}.kc-benefit-card strong{color:#fff;display:block;font-size:14px;font-weight:700;margin-bottom:4px}.kc-benefit-card p{color:var(--kc-text);font-size:13px;line-height:1.5;margin:0}.kc-mockup{max-width:550px;position:relative;width:100%}.kc-mockup-ring{border:1px solid var(--card-rgba,.1);border-radius:50%;pointer-events:none;position:absolute}.kc-ring-1{animation:kcRingPulse 3s ease infinite;height:340px;width:340px}.kc-ring-2{animation:kcRingPulse 3s ease .8s infinite;height:440px;width:440px}.kc-mockup-img-wrap:after{background:radial-gradient(circle at var(--kc-shx,50%) var(--kc-shy,50%),hsla(0,0%,100%,.16),transparent 55%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:3}.kc-mockup-img-wrap.is-tilting:after{opacity:1}.kc-choose-row td{padding-bottom:16px;padding-top:16px}.kc-choose-link{border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:hsla(0,0%,100%,.85);display:inline-block;font-size:.78rem;font-weight:700;padding:8px 18px;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.kc-choose-link:hover{background:hsla(0,0%,100%,.08);color:#fff}.kc-choose-link.kc-choose-gold{background:#f5c842;border-color:#f5c842;color:#0b0e0c}.kc-choose-link.kc-choose-gold:hover{background:#ffd75e;color:#0b0e0c}.kc-table td.kc-col-hl,.kc-table th.kc-col-hl{background:rgba(245,200,66,.05)}.kc-mockup-img-wrap{border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.08),0 0 60px var(--card-rgba,.12);margin:0 auto;overflow:hidden;position:relative;transform-style:preserve-3d;transition:transform .35s ease;transition:transform .3s ease;width:80%;will-change:transform;z-index:2}.kc-mockup-img-wrap:hover{transform:translateY(-6px) rotate(-1deg)}.kc-mockup-img-wrap img{display:block;width:100%}.kc-mockup-badge{backdrop-filter:blur(8px);background:rgba(7,17,15,.85);border:1px solid var(--card-rgba,.3);border-radius:999px;bottom:16px;color:var(--card-color,var(--kc-green));font-size:9px;font-weight:700;left:50%;letter-spacing:.08em;padding:4px 12px;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap;z-index:3}.kc-block{margin-bottom:0}.kc-block-title{border-bottom:2px solid var(--card-color,var(--kc-green));color:#fff;display:inline-block;font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:10px}.kc-faq{display:flex;flex-direction:column;gap:8px}.kc-faq-item{background:hsla(0,0%,100%,.04);border:1px solid var(--kc-border);border-radius:var(--ke-radius-sm);overflow:hidden;transition:border-color .2s ease}.kc-faq-item:has(.kc-faq-q.open){border-color:rgba(var(--card-rgba),.3)}.kc-faq-q{align-items:center;background:0 0;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;padding:16px 18px;text-align:left;width:100%}.kc-faq-ico{color:hsla(0,0%,100%,.4);flex-shrink:0;transition:transform .25s ease}.kc-faq-q.open .kc-faq-ico{color:var(--card-color,var(--kc-green));transform:rotate(180deg)}.kc-faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.kc-faq-a.open{max-height:300px}.kc-cta-box p,.kc-faq-a-inner{color:var(--kc-text);font-size:14px}.kc-faq-a-inner{line-height:1.6;padding:0 18px 16px}.kc-personas,.rk-pills{display:flex;flex-wrap:wrap;gap:8px}.kc-cta-box,.kc-persona-chip{background:hsla(0,0%,100%,.05);border:1px solid var(--kc-border)}.kc-persona-chip{align-items:center;border-radius:999px;color:hsla(0,0%,100%,.75);display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 16px;transition:border-color .2s ease,background .2s ease,color .2s ease}.kc-persona-chip:hover{background:var(--card-rgba,.08);border-color:var(--card-color,var(--kc-green));color:#fff}.kc-persona-chip svg{color:var(--card-color,var(--kc-green));flex-shrink:0}.kc-cta-box{border-radius:20px;overflow:hidden;padding:28px;position:relative}.kc-cta-box-glow{background:radial-gradient(circle,var(--card-rgba,.15) 0,transparent 70%);border-radius:50%;height:200px;pointer-events:none;position:absolute;right:-20%;top:-40%;width:200px}.kc-cta-box-title{color:#fff;display:block;font-size:18px;font-weight:800;margin-bottom:6px}.kc-cta-box p{margin-bottom:20px}.kc-modal{background:var(--kc-bg);border:1px solid hsla(0,0%,100%,.12);border-radius:20px}.kc-modal-head{border-bottom:1px solid hsla(0,0%,100%,.08);padding:28px}.kc-modal-body{padding:28px}.kc-field{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;gap:10px;padding:0 14px;transition:border-color .2s ease}.kc-field:focus-within{border-color:var(--kc-green)}.kc-field svg{color:hsla(0,0%,100%,.3);flex-shrink:0}.kc-field input{background:0 0;border:0;color:#fff;flex:1;font-size:15px;outline:0;padding:13px 0}.kc-field input::placeholder{color:hsla(0,0%,100%,.3)}.kc-err{color:#ff6b6b;font-size:12px;margin-top:4px}.kc-form-alert{border-radius:10px;font-size:14px;margin-bottom:20px;padding:12px 16px}.kc-form-alert.success{background:rgba(78,225,143,.1);border:1px solid rgba(78,225,143,.3);color:var(--kc-green)}.kc-form-alert.error{background:rgba(255,80,80,.08);border:1px solid rgba(255,80,80,.25);color:#ff8080}:root{--rk-bg:#07080b;--rk-bg2:#0b0d12;--rk-card:hsla(0,0%,100%,.045);--rk-muted:hsla(0,0%,100%,.58);--rk-dim:hsla(0,0%,100%,.32);--rk-gold:#edcb4a;--rk-gold2:#c9a82a;--rk-border:hsla(0,0%,100%,.09);--rk-border-gold:rgba(237,203,74,.28);--rk-font:"Inter",sans-serif}#rk-main{background:var(--rk-bg);color:#fff;font-family:var(--rk-font);overflow:hidden}#rk-main *{box-sizing:border-box}.rk-wrap{margin:0 auto;max-width:1540px;padding:0 48px}.rk-eyebrow{align-items:center;color:var(--rk-gold);display:inline-flex;font-size:.67rem;gap:10px;letter-spacing:.26em;margin-bottom:16px;text-transform:uppercase}.rk-eyebrow:before{background:var(--rk-gold);content:"";height:1px;width:34px}.rk-title{color:#fff;font-family:var(--tp-ff-heading,var(--rk-font));margin:0}.rk-stage-title em,.rk-title em{color:var(--rk-gold);font-style:italic}.rk-text{color:var(--rk-muted);font-size:.98rem;line-height:1.8;margin:0}.rk-btn{align-items:center;border:1px solid transparent;display:inline-flex;font-size:.72rem;font-weight:700;gap:10px;letter-spacing:.12em;padding:14px 26px;text-transform:uppercase;transition:.25s ease}.rk-btn-gold,.rk-btn-outline:hover{background:var(--rk-gold);color:#07080b!important}.rk-btn-gold:hover{background:var(--rk-gold2)}.rk-btn-outline{background:rgba(7,8,11,.45);border-color:var(--rk-border-gold);color:var(--rk-gold)!important}.rk-hero{align-items:flex-end;display:flex;min-height:100vh;overflow:hidden;padding:140px 0 0;position:relative}.rk-final-bg,.rk-hero-media,.tn-storage-media{inset:0;position:absolute;z-index:0}.rk-hero-media img,.rk-hero-media video{display:block;height:100%;object-fit:cover;width:100%}.rk-hero-media:after{background:radial-gradient(circle at 70% 30%,rgba(237,203,74,.14),transparent 34%),linear-gradient(0deg,#07080b 0,rgba(7,8,11,.82) 30%,rgba(7,8,11,.38) 65%,rgba(7,8,11,.72)),linear-gradient(90deg,rgba(7,8,11,.82),rgba(7,8,11,.12));content:"";inset:0;position:absolute}.rk-hero-content{padding-bottom:56px;position:relative;width:100%;z-index:2}.rk-hero-desc,.tn-hero-desc{margin-top:24px;max-width:620px}.rk-hero-stats{backdrop-filter:blur(16px);background:rgba(7,8,11,.82);border-top:1px solid var(--rk-border);position:relative;z-index:3}.rk-hero-stat{border-bottom:1px solid var(--rk-border);border-right:1px solid var(--rk-border);height:100%;padding:20px 24px}.rk-hero-stat:last-child{border-right:0}.rk-stat-num{color:#fff;font-family:var(--tp-ff-heading,var(--rk-font));font-size:1.7rem}.rk-stat-label{color:var(--rk-dim);font-size:.64rem;letter-spacing:.16em;margin-top:4px;text-transform:uppercase}.rk-process{background:#08090d;border-bottom:1px solid var(--rk-border);border-top:1px solid var(--rk-border);padding:42px 0;position:relative;z-index:4}.rk-process-card{background:var(--rk-card);border:1px solid var(--rk-border);min-height:132px;overflow:hidden;padding:22px;position:relative;transition:.25s ease}.rk-process-card:hover{background:rgba(237,203,74,.055);border-color:var(--rk-border-gold);transform:translateY(-4px)}.rk-process-card:after{border:1px solid rgba(237,203,74,.16);border-radius:50%;bottom:-24px;content:"";height:80px;position:absolute;right:-24px;width:80px}.rk-process-num,.rk-process-title{font-family:var(--tp-ff-heading,var(--rk-font))}.rk-process-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.rk-process-ic{background:rgba(237,203,74,.08);border:1px solid rgba(237,203,74,.25);border-radius:10px;color:var(--rk-gold);display:grid;font-size:.95rem;height:40px;place-items:center;width:40px}.rk-process-num{color:var(--rk-gold);font-size:1rem;opacity:.55}.rk-process-title{font-size:1.25rem;margin-bottom:8px}.rk-process-small{color:var(--rk-dim);font-size:.78rem;line-height:1.55}.rk-road,.rk-road-fill{position:absolute;top:0;width:2px}.rk-road{background:rgba(237,203,74,.08);height:100%;left:50%;pointer-events:none;z-index:5}.rk-road-fill{background:linear-gradient(to bottom,transparent,var(--rk-gold),transparent);box-shadow:0 0 18px rgba(237,203,74,.65);height:0;left:0}.rk-road-truck{background:#0b0c10;border:1px solid rgba(237,203,74,.55);border-radius:50%;box-shadow:0 0 22px rgba(237,203,74,.45);color:var(--rk-gold);display:grid;font-size:.9rem;height:38px;left:50%;place-items:center;position:absolute;top:0;transform:translate(-50%,-50%);width:38px}.rk-journey,.rk-stage{position:relative}.rk-stage{background:var(--rk-bg);min-height:70vh}.rk-stage:nth-child(2n){background:var(--rk-bg2)}.rk-stage-media{min-height:350px}@media (min-width:992px){.rk-stage{align-items:stretch;display:flex}.rk-stage>.row{flex:1 1 auto;min-width:0}.rk-stage-media{height:100%}}.rk-stage-media,.tn-tab-img{overflow:hidden;position:relative}.rk-stage-media img{height:100%;object-fit:cover;transition:filter 1s ease;width:100%}@media (prefers-reduced-motion:no-preference){.rk-stage-media img{animation:rkKenBurns 16s ease-in-out infinite alternate}.rk-stage:nth-child(2n) .rk-stage-media img{animation-direction:alternate-reverse;transform-origin:30% 70%}}@keyframes rkKenBurns{0%{transform:scale(1)}to{transform:scale(1.07)}}.rk-stage:hover .rk-stage-media img{filter:brightness(1.08)}.rk-stage-media:after{background:linear-gradient(180deg,rgba(7,8,11,.1),rgba(7,8,11,.55)),radial-gradient(circle at center,transparent 20%,rgba(7,8,11,.58));content:"";inset:0;position:absolute}.rk-stage-content{display:flex;flex-direction:column;justify-content:center;padding:50px 40px;position:relative;width:100%}.rk-stage-kicker{color:var(--rk-gold);font-size:.66rem;letter-spacing:.24em;margin-bottom:18px;text-transform:uppercase}.rk-stage-title{color:#fff;font-family:var(--tp-ff-heading,var(--rk-font));font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.1;margin-bottom:16px}.rk-stage-line{background:var(--rk-gold);height:1px;margin-bottom:20px;width:42px}.rk-stage-desc{color:var(--rk-muted);line-height:1.8;margin-bottom:28px;max-width:520px}.rk-pill{border:1px solid var(--rk-border);color:hsla(0,0%,100%,.48);font-size:.66rem;letter-spacing:.1em;padding:7px 13px;text-transform:uppercase}.rk-stage:hover .rk-pill{border-color:var(--rk-border-gold);color:var(--rk-gold)}.rk-stage-badge{background:var(--rk-gold);color:#07080b;font-size:.65rem;font-weight:700;left:30px;letter-spacing:.12em;padding:8px 16px;position:absolute;text-transform:uppercase;top:30px;z-index:2}.rk-stage-no{bottom:-10px;color:rgba(237,203,74,.06);font-family:var(--tp-ff-heading,var(--rk-font));font-size:clamp(5rem,10vw,10rem);line-height:1;position:absolute;right:20px;z-index:2}.rk-checkpoint{background:#07080b;border:1px solid var(--rk-gold);border-radius:50%;box-shadow:0 0 22px rgba(237,203,74,.35);height:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px;z-index:10}.rk-checkpoint:after,.rk-checkpoint:before{border-radius:50%;content:"";position:absolute}.rk-checkpoint:before{background:var(--rk-gold);inset:8px}.rk-checkpoint:after{border:1px solid rgba(237,203,74,.16);inset:-10px}.rk-system-nav{display:flex;flex-direction:column;gap:10px;position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:80}.rk-final,.rk-system-nav a{align-items:center;display:flex}.rk-system-nav a{backdrop-filter:blur(14px);background:rgba(7,8,11,.72);border:1px solid var(--rk-border-gold);color:hsla(0,0%,100%,.55);font-family:var(--tp-ff-heading,var(--rk-font));font-size:.85rem;height:44px;justify-content:center;transition:.25s ease;width:44px}.rk-system-nav a.active,.rk-system-nav a:hover{background:var(--rk-gold);box-shadow:0 0 24px rgba(237,203,74,.35);color:#07080b}.rk-command-card i{color:var(--rk-gold);font-size:1.4rem;margin-bottom:14px}.rk-command-card h4{margin-bottom:8px}.rk-command-card p{color:var(--rk-dim);font-size:.84rem;line-height:1.65;margin:0}.rk-final{min-height:90vh;overflow:hidden;position:relative;text-align:center}.rk-final-bg:after{background:rgba(7,8,11,.82);content:"";inset:0;position:absolute}.rk-final-content{position:relative;width:100%;z-index:2}.rk-command-card h4,.rk-cta h2,.rk-final h2{font-family:var(--tp-ff-heading,var(--rk-font));font-weight:400}.rk-final h2{color:#fff;font-size:clamp(2.6rem,5vw,5.8rem);line-height:1;margin-bottom:24px}.rk-final p{color:var(--rk-muted);line-height:1.8;margin:0 auto 34px;max-width:680px}.rk-cta{background:var(--rk-gold);color:#07080b;padding:70px 0}.rk-cta h2{font-size:clamp(2rem,4vw,3.6rem);line-height:1.05;margin:0}.rk-cta p{color:rgba(7,8,11,.62);margin:16px 0 0;max-width:540px}:root{--sh-orange:#f97316;--sh-red:#e8452e;--sh-paper:#fffbf4;--sh-paper2:#f6eee3;--sh-dark:#1f1712;--sh-soft:#6e625a;--sh-muted:#8c8178;--sh-line:rgba(31,23,18,.1);--sh-shadow:0 24px 70px rgba(31,23,18,.12);--sh-shadow2:0 14px 38px rgba(31,23,18,.1);--sh-font:"Inter",system-ui,sans-serif}main.shmel-premium{background:var(--sh-paper);color:var(--sh-dark);font-family:var(--sh-font);overflow:hidden}main#tn-main *,main.shmel-premium *{box-sizing:border-box}.sh-section,.sh-section-sm{padding:70px 0;position:relative}.sh-section-sm{padding:50px 0}.sh-logo,.sh-logo-sm{height:58px;object-fit:contain;width:auto}.sh-logo-sm{height:42px}.sh-ey{align-items:center;background:rgba(249,115,22,.13);border-radius:999px;color:var(--sh-red);display:inline-flex;font-size:.72rem;font-weight:900;gap:10px;letter-spacing:.08em;padding:8px 13px;text-transform:uppercase}.sh-chip i,.sh-ey i,.sh-h1 em,.sh-h2 em,.sh-hero .sh-h1 em{color:var(--sh-orange)}.sh-h1,.sh-h2{color:var(--sh-dark);margin:0}.sh-h1 em,.sh-h2 em{font-style:italic}.sh-h2{font-family:var(--tp-ff-heading,var(--sh-font));font-weight:700;letter-spacing:-.02em}.sh-h2,.sh-h2-one{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.1}.sh-p{color:var(--sh-soft);font-size:.9rem;line-height:1.7;margin:0}.sh-btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.06em;padding:14px 26px;text-transform:uppercase;transition:all .3s ease}.sh-btn-main{background:linear-gradient(135deg,var(--sh-orange),var(--sh-red));box-shadow:0 8px 20px rgba(255,102,0,.25);color:#fff!important}.sh-btn-light:hover,.sh-btn-main:hover{box-shadow:0 12px 28px rgba(255,102,0,.35);transform:translateY(-2px)}.sh-btn-light{background:#fff;border:1px solid var(--sh-line);box-shadow:var(--sh-shadow2);color:var(--sh-dark)!important}.sh-btn-light:hover{box-shadow:0 18px 42px rgba(31,23,18,.14)}.sh-btn-dark{background:var(--sh-dark);color:#fff!important}.sh-btn-dark:hover{background:#000;color:#fff!important;transform:translateY(-2px)}.sh-hero{align-items:center;background:linear-gradient(135deg,#fff7ec,#fffdf7 42%,#fce9d6);display:flex;min-height:100vh;overflow:hidden;padding:150px 0 82px;position:relative;z-index:0}.sh-hero:before{background:radial-gradient(circle at 30% 50%,rgba(0,0,0,.65),rgba(0,0,0,.35) 40%,rgba(0,0,0,.1) 70%),linear-gradient(180deg,rgba(10,6,3,.75),rgba(10,6,3,.2));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.sh-hero-pattern,.sh-hero-video{inset:0;opacity:.82;position:absolute;z-index:0}.sh-hero-video video{filter:saturate(1.08) contrast(1.05);height:100%;object-fit:cover;width:100%}.sh-hero-pattern{background-image:radial-gradient(circle,hsla(0,0%,100%,.12) 1px,transparent 0);background-size:34px 34px;mask-image:radial-gradient(ellipse 80% 70%at 50% 45%,#000 0,transparent 78%);opacity:.35;pointer-events:none;z-index:1}.sh-hero-copy{max-width:760px}.sh-hero-logo{filter:drop-shadow(0 0 10px rgba(255,255,255,.2));margin-bottom:34px}.sh-hero .sh-h1{color:#fff;text-shadow:0 18px 60px rgba(0,0,0,.42)}.sh-hero .sh-h1 em{text-shadow:0 16px 42px rgba(249,115,22,.22)}.sh-hero .sh-p{color:hsla(0,0%,100%,.82);text-shadow:0 10px 24px rgba(0,0,0,.28)}.sh-hero .sh-ey{backdrop-filter:blur(8px);background:rgba(249,115,22,.18);border:1px solid rgba(249,115,22,.22);color:#ffb07a}.sh-hero-desc{margin-top:26px;max-width:610px}.sh-hero-chips{display:flex;flex-wrap:wrap;gap:12px;gap:9px;margin-top:34px;margin-top:30px}.sh-chip{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.4);border-radius:999px;box-shadow:0 8px 22px rgba(31,23,18,.08);color:var(--sh-soft);display:inline-flex;font-size:.78rem;font-weight:800;gap:8px;padding:8px 13px}.sh-hero-products{min-height:610px;perspective:1000px;position:relative}.sh-product-float{background:#fff;border:1px solid hsla(0,0%,100%,.4);border-radius:34px;box-shadow:0 28px 80px rgba(0,0,0,.22);overflow:hidden;position:absolute;transition:all .35s ease;will-change:transform}.sh-product-float:hover{transform:translateY(-8px) scale(1.02) rotate(0deg)!important}.sh-product-float img{height:220px;object-fit:cover;width:100%}.sh-product-float .body{padding:18px 20px}.sh-product-float .k{color:var(--sh-orange);font-size:.66rem;font-weight:900;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.sh-product-float .t{color:var(--sh-dark);font-size:1.05rem;font-weight:900}.sh-f1{left:3%;top:6%;transform:rotate(-5deg);width:250px}.sh-f2{right:2%;top:0;transform:rotate(4deg);width:285px}.sh-f3{bottom:8%;left:12%;transform:rotate(3deg);width:305px}.sh-f4{bottom:13%;right:4%;transform:rotate(-4deg);width:248px}.sh-center-badge{align-items:center;background:linear-gradient(135deg,var(--sh-orange),var(--sh-red));border-radius:50%;box-shadow:0 30px 70px rgba(232,69,46,.34);color:#fff;display:flex;height:168px;justify-content:center;left:50%;position:absolute;text-align:center;top:48%;transform:translate(-50%,-50%);width:168px;z-index:3}.sh-center-badge span{font-family:var(--tp-ff-heading,var(--sh-font));font-size:2rem;line-height:.95}.sh-fast-strip{background:#fff;border-bottom:1px solid var(--sh-line);border-top:1px solid var(--sh-line);box-shadow:0-16px 50px rgba(31,23,18,.06);position:relative;z-index:3}.sh-fast-item{align-items:center;border-right:1px solid var(--sh-line);display:flex;gap:14px;height:100%;padding:24px 20px}.sh-fast-item:last-child,.tn-hero-trust .col-lg-3:last-child .tn-trust-item{border-right:none}.sh-fast-ic{align-items:center;background:rgba(249,115,22,.11);border-radius:var(--ke-radius);color:var(--sh-orange);display:flex;flex-shrink:0;font-size:1.15rem;height:46px;justify-content:center;width:46px}.sh-fast-t{color:var(--sh-dark);font-weight:900;line-height:1.15}.sh-fast-d{color:var(--sh-muted);font-size:.82rem;margin-top:4px}.sh-quick{background:var(--sh-paper)}.sh-tab-btn,.sh-tab-list div{align-items:center;border:1px solid var(--sh-line);display:flex}.sh-tab-btn,.sh-tab-panel{background:#fff;border-radius:var(--ke-radius)}.sh-tab-btn{box-shadow:0 6px 18px rgba(31,23,18,.04);color:var(--sh-dark);gap:12px;padding:16px;text-align:left;transition:all .25s ease;width:100%}.sh-tab-btn i{align-items:center;background:rgba(249,115,22,.1);border-radius:10px;display:flex;flex-shrink:0;font-size:.85rem;height:36px;justify-content:center;width:36px}.sh-tab-btn strong{display:block;font-size:.88rem}.sh-tab-btn small{color:var(--sh-muted);display:block;font-size:.72rem;margin-top:2px}.sh-tab-btn.active,.sh-tab-btn:hover{background:var(--sh-dark);color:#fff;transform:translateX(4px)}.sh-tab-btn.active small,.sh-tab-btn:hover small{color:hsla(0,0%,100%,.62)}.sh-tab-panel{border:1px solid var(--sh-line);box-shadow:var(--sh-shadow);display:none;min-height:auto;overflow:hidden}.sh-tab-panel.active{display:block}.sh-tab-img{min-height:240px;overflow:hidden;position:relative}@media (min-width:768px){.sh-tab-img{height:100%;min-height:360px}}.sh-tab-img img,.sh-whycard img{height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.sh-tab-panel:hover .sh-tab-img img{transform:scale(1.04)}.sh-tab-img:after{background:linear-gradient(0deg,rgba(31,23,18,.35),transparent);content:"";inset:0;position:absolute}.sh-tab-content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px}.sh-tab-content h3{color:var(--sh-dark);font-family:var(--tp-ff-heading,var(--sh-font));font-size:clamp(2rem,3.2vw,3.4rem);line-height:.98;margin-bottom:16px}.sh-tab-list{gap:10px;margin-top:28px}.sh-tab-list div{border-radius:18px;color:var(--sh-soft);font-weight:800;gap:9px;padding:13px 14px}.sh-tab-btn i,.sh-tab-list i{color:var(--sh-orange)}.sh-journey{background:var(--sh-dark);color:#fff;overflow:hidden;position:relative}.sh-journey:before{background:url(../../img/shmel/market.jpg) 50%/cover no-repeat;background-image:image-set(url(../../img/shmel/market.avif) type("image/avif"),url(../../img/shmel/market.webp) type("image/webp"),url(../../img/shmel/market.jpg) type("image/jpeg"));content:"";filter:saturate(.95) contrast(1.05);inset:0;opacity:.14;position:absolute}.sh-journey:after{background:linear-gradient(180deg,rgba(31,23,18,.94),rgba(31,23,18,.89));content:"";inset:0;position:absolute}.sh-journey .sh-h2,.sh-journey .sh-p{color:#fff}.sh-journey .sh-p{color:hsla(0,0%,100%,.68)}.sh-step{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ke-radius);min-height:auto;padding:20px 16px;position:relative;transition:all .25s ease;z-index:2}.sh-step:hover{background:hsla(0,0%,100%,.09);transform:translateY(-3px)}.sh-step-num{color:var(--sh-orange);font-size:.72rem;font-weight:800;letter-spacing:.1em;margin-bottom:10px}.sh-step h3{color:#fff;font-size:.92rem;line-height:1.2;margin-bottom:6px}.sh-step p{color:hsla(0,0%,100%,.6);font-size:.8rem;line-height:1.55;margin:0}.sh-tab-btn-mobile{border-radius:var(--ke-radius-sm)!important;font-size:.8rem;font-weight:700;gap:8px!important;justify-content:center;padding:12px 14px!important}.sh-tab-btn-mobile i{background:0 0!important;border-radius:0!important;font-size:.85rem;height:auto!important;width:auto!important}.sh-why{background:var(--sh-paper2)}.sh-whycard{border-radius:var(--ke-radius-lg);height:100%;overflow:hidden;position:relative}.sh-whycard img{inset:0;position:absolute;transition:transform .5s ease}.sh-whycard:hover img{transform:scale(1.05)}.sh-whycard__overlay{background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.2) 50%,rgba(0,0,0,.05));inset:0;position:absolute;z-index:1}.sh-whycard__body{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:1.5rem;position:relative;z-index:2}.sh-whycard__num{background:linear-gradient(135deg,#fff 40%,var(--sh-orange));-webkit-background-clip:text;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1;margin-bottom:.25rem;-webkit-text-fill-color:transparent}.sh-whycard__badge{align-items:center;background:var(--sh-orange);border-radius:20px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:.75rem;padding:5px 12px;text-transform:uppercase;width:fit-content}.sh-whycard__title{color:#fff;font-size:1.15rem;font-weight:800;line-height:1.3;margin-bottom:.3rem}.sh-whycard__desc{color:hsla(0,0%,100%,.65);font-size:.82rem;line-height:1.5;margin:0}.sh-whycard--hero{min-height:340px}.sh-whycard--tall{justify-content:flex-end;min-height:340px}.sh-whycard--sm,.sh-whycard--tall{display:flex;flex-direction:column}.sh-whycard--sm{background:var(--sh-dark,#1a1a1a);border:1px solid hsla(0,0%,100%,.06);min-height:160px;padding:1.6rem 1.4rem;transition:border-color .25s,transform .25s}.sh-whycard--sm:hover{border-color:rgba(249,115,22,.3);transform:translateY(-3px)}.sh-whycard--sm .sh-whycard__icon{align-items:center;background:rgba(249,115,22,.12);border-radius:var(--ke-radius-sm);color:var(--sh-orange);display:flex;font-size:1.1rem;height:44px;justify-content:center;margin-bottom:auto;width:44px}.sh-whycard--sm .sh-whycard__title{font-size:1rem;margin-bottom:.3rem;margin-top:1rem}.sh-whycard--sm .sh-whycard__desc{color:hsla(0,0%,100%,.5);font-size:.78rem}.sh-locator--dark{background:var(--sh-dark,#1a1008);border-top:1px solid hsla(0,0%,100%,.06)}.sh-locator--dark .ke-search-card{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08)}.sh-locator--dark .ke-kicker-text,.sh-locator--dark .ke-search-kicker{color:hsla(0,0%,100%,.55)}.sh-locator--dark .ke-input-wrap{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1)}.sh-locator--dark .ke-input{color:#fff}.sh-locator--dark .ke-input::placeholder{color:hsla(0,0%,100%,.35)}.sh-locator--dark .ke-input-ico{color:hsla(0,0%,100%,.3)}.sh-locator--dark .ke-btn-primary{background:linear-gradient(135deg,#f4651e,#e5520d)}.sh-locator--dark .ke-btn-secondary{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7)}.sh-locator--dark .ke-btn-secondary:hover{background:hsla(0,0%,100%,.14);color:#fff}.sh-locator--dark .ke-chip{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.55)}.sh-locator--dark .ke-chip:hover{background:rgba(244,101,30,.12);border-color:rgba(244,101,30,.3);color:#f4651e}.sh-locator--dark .ke-chip.active,.sh-locator--dark .ke-chip[aria-pressed=true]{background:rgba(244,101,30,.15);border-color:#f4651e;color:#f4651e}.sh-locator--dark .ke-autocomplete{background:#1f1710;border-color:hsla(0,0%,100%,.1)}.sh-locator--dark .ke-autocomplete li.ke-ac-active{background:rgba(244,101,30,.12)}.sh-locator--dark .ke-autocomplete mark{background:0 0;color:#f4651e}.sh-locator--dark .sh-ey--dark{background:rgba(244,101,30,.08);border-color:rgba(244,101,30,.2);color:#f4651e}.sh-locator--dark .ke-map-wrap{margin:0 auto;max-width:240px}.sh-locator--dark .ke-map-wrap .ke-map-dot{background:#f4651e}.sh-locator--dark .ke-map-wrap .ke-map-ring{border-color:rgba(244,101,30,.25)}.sh-locator--dark .ke-map-wrap:before{background:radial-gradient(circle,rgba(244,101,30,.08) 0,transparent 70%)}.sh-locator-card{padding:0}.sh-final{background:linear-gradient(135deg,var(--sh-orange),var(--sh-red));color:#fff;overflow:hidden;position:relative}.sh-final h2,.sh-final:before{font-family:var(--tp-ff-heading,var(--sh-font))}.sh-final:before{color:hsla(0,0%,100%,.12);content:"SHMEL";font-size:clamp(8rem,18vw,18rem);line-height:1;position:absolute;right:-4%;top:50%;transform:translateY(-50%)}.sh-final-box{margin:0 auto;max-width:940px;position:relative;text-align:center;z-index:2}.sh-final h2{font-size:clamp(2.6rem,5vw,5.5rem);line-height:.95;margin-bottom:20px}.sh-final p{color:hsla(0,0%,100%,.78);font-size:1.04rem;line-height:1.7;margin:0 auto 32px;max-width:720px}.sh-mobile-cta{bottom:12px;display:none;left:12px;position:fixed;right:12px;z-index:90}.sh-mobile-cta .sh-btn{box-shadow:0 16px 40px rgba(31,23,18,.26);width:100%}.sh-reveal{opacity:0;transform:translateY(34px);transition:opacity .7s ease,transform .7s ease}.sh-reveal.is-in{opacity:1;transform:none}:root{--b:#063864;--bd:#031f38;--bm:#0b6fb8;--bl:#58b7ff;--y:#f6c744;--bg:#06111f;--bg2:#0a1626;--bg3:#020812;--panel:hsla(0,0%,100%,.045);--mu:hsla(0,0%,100%,.72);--soft:hsla(0,0%,100%,.56);--dim:hsla(0,0%,100%,.42);--bdr:rgba(88,183,255,.2);--bdr2:hsla(0,0%,100%,.12);--bdrY:rgba(246,199,68,.28);--fb:"Inter",sans-serif;--mono:"JetBrains Mono","SFMono-Regular",Consolas,monospace}html{scroll-behavior:smooth}main#tn-main{background:var(--bg);color:#fff;font-family:var(--fb);overflow-x:hidden}.tn-section{padding:80px 0;position:relative}.tn-logo-white{filter:brightness(0) invert(1);opacity:.94}.tn-logo-sm{height:auto;width:210px}.tn-logo-md{height:54px;width:auto}.tn-ey{align-items:center;color:var(--bl);display:inline-flex;font-size:.64rem;font-weight:800;gap:12px;letter-spacing:.28em;margin-bottom:16px;text-transform:uppercase}.tn-ey:before{background:linear-gradient(90deg,var(--bl),transparent);content:"";height:1px;width:38px}.tn-ey-yellow{color:var(--y)}.tn-ey-yellow:before{background:linear-gradient(90deg,var(--y),transparent)}.tn-h{font-family:var(--tp-ff-heading,var(--fb));font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.tn-h em,.tn-hxl em{color:var(--bl);font-style:italic}.tn-h .energy,.tn-hxl .energy{color:var(--y);font-style:italic}.tn-h,.tn-hxl{color:#fff;margin:0}.tn-p{color:var(--mu);font-size:.9rem;line-height:1.75;margin:0}.tn-rule{background:var(--bl);border-radius:999px;height:2px;width:44px}.tn-rule-yellow{background:var(--y)}.tn-btn{align-items:center;border:1px solid transparent;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:800;gap:10px;justify-content:center;letter-spacing:.12em;padding:14px 28px;text-transform:uppercase;transition:.25s ease}.tn-btn-yellow{background:var(--y);box-shadow:0 18px 50px rgba(246,199,68,.2);color:#06111f!important}.tn-btn-yellow:hover{color:#06111f!important;filter:brightness(1.05);transform:translateY(-2px)}.tn-btn-line{background:hsla(0,0%,100%,.035);border-color:var(--bdr);color:var(--bl)!important}.tn-btn-line:hover{background:rgba(88,183,255,.1);border-color:var(--bl)}.tn-btn-ghost{background:0 0;border-color:var(--bdr2);color:var(--soft)!important}.tn-btn-ghost:hover{border-color:var(--bl);color:#fff!important}#tn-progress{background:linear-gradient(90deg,var(--bl),var(--y));box-shadow:0 0 14px rgba(88,183,255,.65);height:3px;left:0;pointer-events:none;position:fixed;top:0;width:0;z-index:9998}.tn-hero{align-items:center;background:var(--bg3);display:flex;min-height:100vh;min-height:100svh;overflow:hidden;padding:120px 0 90px;position:relative}.tn-hero-media{inset:-6%;overflow:hidden;position:absolute;z-index:0}.tn-hero-media img,.tn-hero-media video{height:100%;object-fit:cover;object-position:center;width:100%;will-change:transform}.tn-hero-media:after{background:radial-gradient(circle at 74% 25%,rgba(246,199,68,.14),transparent 28%),radial-gradient(circle at 42% 48%,rgba(88,183,255,.2),transparent 38%),linear-gradient(90deg,rgba(2,8,18,.95),rgba(2,8,18,.72) 46%,rgba(2,8,18,.35)),linear-gradient(0deg,#06111f,rgba(6,17,31,.68) 32%,rgba(6,17,31,.28) 80%);content:"";inset:0;position:absolute}.tn-hero-grid,.tn-hero-orbit{pointer-events:none;position:absolute}.tn-hero-grid{background-image:linear-gradient(rgba(88,183,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(88,183,255,.055) 1px,transparent 0);background-size:44px 44px;inset:0;mask-image:radial-gradient(ellipse 82% 72%at 50% 48%,#000 0,transparent 78%);z-index:1}.tn-hero-orbit{height:360px;opacity:.18;right:8%;top:20%;width:360px;z-index:2}.tn-orbit-ring{border:1px solid var(--bl);border-radius:50%;position:absolute}.tn-orbit-r1{animation:tnSpin 26s linear infinite;inset:0}.tn-orbit-r2{animation:tnSpinReverse 18s linear infinite;border-color:var(--y);inset:58px}.tn-orbit-r3{animation:tnSpin 12s linear infinite;inset:112px}.tn-orbit-core{background:var(--y);border-radius:50%;box-shadow:0 0 40px rgba(246,199,68,.75);inset:170px;position:absolute}.tn-hero-box{border-left:2px solid rgba(246,199,68,.55);max-width:660px;padding-left:28px;position:relative}.tn-hero-logo{margin-bottom:26px}.tn-hero-desc{max-width:52ch}@media (max-width:767.98px){.tn-hero-box{padding-left:18px}.tn-hero{padding:110px 0 60px}}.tn-hero-trust{backdrop-filter:blur(16px);background:rgba(2,8,18,.88);border-top:1px solid var(--bdr);position:relative;z-index:5}.tn-trust-ico,.tn-trust-item{align-items:center;display:flex}.tn-trust-item{border-bottom:1px solid rgba(88,183,255,.1);border-right:1px solid rgba(88,183,255,.1);gap:14px;height:100%;padding:18px 22px}@media (min-width:992px){.tn-hero-trust .tn-trust-item{border-bottom:none}}@media (max-width:991.98px){.tn-hero-trust .col-6:nth-child(2n) .tn-trust-item{border-right:none}.tn-hero-trust .col-6:nth-child(n+3) .tn-trust-item{border-bottom:none}}.tn-trust-ico{border:1px solid var(--bdr);color:var(--bl);flex-shrink:0;height:40px;justify-content:center;width:40px}.tn-trust-val{color:#fff;font-family:var(--tp-ff-heading,var(--fb));font-size:1.35rem;line-height:1}.tn-trust-label{color:var(--dim);font-size:.62rem;letter-spacing:.13em;margin-top:4px;text-transform:uppercase}.tn-feat:nth-child(2) .tn-feat-ico,.tn-trust-item.is-energy .tn-trust-ico,.tn-trust-item.is-energy .tn-trust-val{border-color:var(--bdrY);color:var(--y)}.tn-sticky-nav{backdrop-filter:blur(18px);background:rgba(6,17,31,.88);border-bottom:1px solid var(--bdr);border-top:1px solid var(--bdr);position:sticky;top:0;z-index:85}.tn-sticky-nav a{border-right:1px solid hsla(0,0%,100%,.055);color:var(--dim);font-size:.68rem;font-weight:800;letter-spacing:.12em;padding:16px 20px;text-transform:uppercase;transition:.2s ease}.tn-sticky-nav a.active,.tn-sticky-nav a:hover{background:rgba(88,183,255,.11);color:#fff}.tn-about{background:var(--bg2);border-bottom:1px solid var(--bdr);overflow:hidden}.tn-about-media{border:1px solid var(--bdr);min-height:520px;overflow:hidden;position:relative}.tn-about-media:after{background:linear-gradient(45deg,rgba(6,17,31,.76),rgba(6,17,31,.05));content:"";inset:0;position:absolute}.tn-founded{background:var(--bm);bottom:28px;box-shadow:0 22px 60px rgba(0,0,0,.28);padding:18px 24px;position:absolute;right:28px;z-index:2}.tn-founded-n{font-family:var(--tp-ff-heading,var(--fb));font-size:2.5rem;line-height:1}.tn-founded-l{color:hsla(0,0%,100%,.7);font-size:.6rem;letter-spacing:.18em;margin-top:5px;text-transform:uppercase}.tn-mini-card{background:var(--panel);border:1px solid var(--bdr);padding:18px;transition:.25s ease}.tn-mini-card:hover{background:rgba(88,183,255,.08);border-color:var(--bl);transform:translateY(-3px)}.tn-mini-card i{color:var(--bl);margin-bottom:12px}.tn-mini-card strong{color:#fff;display:block;font-size:.88rem;margin-bottom:4px}.tn-mini-card span{color:var(--dim);font-size:.8rem;line-height:1.5}.tn-feat{background:var(--bg2);border-right:1px solid var(--bdr);overflow:hidden;padding:24px 20px;position:relative;transition:.25s ease}.tn-feat:last-child{border-right:0}.tn-feat:hover{background:rgba(88,183,255,.07)}.tn-feat:after,.tn-journey-flow:before{background:linear-gradient(90deg,var(--bl),var(--y));content:"";height:2px;position:absolute}.tn-feat:after{bottom:0;left:0;right:0;transform:scaleX(0);transform-origin:left;transition:.3s ease}.tn-feat:hover:after{transform:scaleX(1)}.tn-feat-ico,.tn-pillar-ico{align-items:center;border:1px solid var(--bdr);color:var(--bl);display:flex;height:46px;justify-content:center;margin-bottom:16px;width:46px}.tn-feat-t,.tn-journey-step h3{color:#fff;font-weight:700;margin-bottom:8px}.tn-feat-t{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.tn-feat-d,.tn-journey-step p{color:var(--mu);font-size:.85rem;line-height:1.6;margin:0}.tn-journey,.tn-safety,.tn-why{background:var(--bg);border-bottom:1px solid var(--bdr)}.tn-journey-flow:before{left:9%;opacity:.7;right:9%;top:43px}.tn-journey-step{background:var(--bg2);border:1px solid var(--bdr);min-height:auto;padding:22px 18px;position:relative;transition:.25s ease;z-index:2}.tn-journey-step:hover{border-color:var(--bl);transform:translateY(-5px)}.tn-journey-dot{align-items:center;background:var(--bg);border:2px solid var(--bl);border-radius:50%;box-shadow:0 0 18px rgba(88,183,255,.1);color:var(--bl);display:flex;font-size:1.1rem;height:56px;justify-content:center;margin-bottom:16px;width:56px}.tn-journey-step.is-energy .tn-journey-dot{border-color:var(--y);box-shadow:0 0 24px rgba(246,199,68,.14);color:var(--y)}.tn-journey-step h3{font-family:var(--tp-ff-heading,var(--fb));font-size:1rem}.tn-journey-step p{font-size:.8rem}.tn-ticker{background:linear-gradient(90deg,var(--bd),var(--bm));overflow:hidden}.tn-ticker-track{align-items:center;animation:tnTicker 28s linear infinite;display:flex;padding:13px 0;width:max-content}.tn-ticker-track:hover{animation-play-state:paused}.tn-ticker-item{align-items:center;color:hsla(0,0%,100%,.68);display:inline-flex;font-size:.68rem;font-weight:800;gap:9px;letter-spacing:.14em;padding:0 28px;text-transform:uppercase;white-space:nowrap}.tn-ticker-dot{background:var(--y);border-radius:50%;height:4px;width:4px}.tn-clients{background:var(--bg2);border-bottom:1px solid var(--bdr)}.tn-tabs{margin-top:46px}.tn-tab-buttons{border:1px solid var(--bdr);display:flex;flex-wrap:wrap}.tn-tab-btn{background:hsla(0,0%,100%,.035);border:0;border-right:1px solid var(--bdr);color:var(--dim);flex:1;font-size:.68rem;font-weight:700;letter-spacing:.08em;min-width:0;padding:14px 16px;text-transform:uppercase;transition:.2s ease}.tn-tab-btn:last-child{border-right:0}.tn-tab-btn.active{background:var(--bm);color:#fff}.tn-tab-panel{border:1px solid var(--bdr);border-top:0;display:none;min-height:auto;overflow:hidden}.tn-tab-panel.active{display:block}.tn-tab-text{background:var(--bg);display:flex;flex-direction:column;justify-content:center;padding:54px}.tn-tab-text h3{color:#fff;font-family:var(--tp-ff-heading,var(--fb));font-size:clamp(1.9rem,3vw,3.1rem);font-weight:400;line-height:1.05;margin-bottom:16px}.tn-tab-text p{color:var(--mu);line-height:1.8;max-width:520px}.tn-tab-list{display:grid;gap:11px;margin-top:26px}.tn-tab-list div{align-items:center;color:#fff;display:flex;font-size:.9rem;gap:10px}.tn-tab-list i{color:var(--y)}.tn-tab-img:after{background:rgba(6,17,31,.25);content:"";inset:0;position:absolute}.tn-why-card{background:var(--bg2);padding:42px 38px}.tn-why-card.is-highlight{background:linear-gradient(135deg,rgba(246,199,68,.12),rgba(88,183,255,.07)),var(--bg2)}.tn-why-title{font-family:var(--tp-ff-heading,var(--fb));font-size:clamp(1.8rem,3vw,3rem);font-weight:400;margin-bottom:18px}.tn-why-list{display:grid;gap:14px}.tn-why-row{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;gap:12px;padding:12px 0}.tn-why-row:last-child{border-bottom:0}.tn-why-row i{color:var(--y);margin-top:4px}.tn-stor-feat span,.tn-why-row span{color:var(--mu);line-height:1.6}.tn-products{background:var(--bg2)}.tn-prod-banner{align-items:center;background:var(--bg3);border-bottom:1px solid var(--bdr);display:flex;justify-content:center;min-height:250px;overflow:hidden;position:relative;text-align:center}.tn-prod-banner:after,.tn-prod-banner:before{font-family:var(--tp-ff-heading,var(--fb));font-size:clamp(7rem,16vw,16rem);position:absolute;top:50%;transform:translateY(-50%)}.tn-prod-banner:before{color:rgba(88,183,255,.06);content:"C₄H₁₀";left:-2%}.tn-prod-banner:after{color:rgba(246,199,68,.07);content:"C₃H₈";right:-2%}.tn-prod,.tn-prod-head{border-bottom:1px solid var(--bdr);position:relative}.tn-prod{background:var(--bg);border-right:1px solid var(--bdr);transition:.25s ease}.tn-prod:hover{background:rgba(88,183,255,.055);box-shadow:inset 0 0 80px rgba(88,183,255,.07)}.tn-prod:before{background:linear-gradient(var(--bl),var(--y));bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:.35s ease;width:3px}.tn-prod:hover:before{transform:scaleY(1)}.tn-prod-head{overflow:hidden;padding:52px 48px 38px}.tn-prod-name{font-family:var(--tp-ff-heading,var(--fb));font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1;margin-bottom:14px}.tn-prod-formula-badge{align-items:center;background:rgba(246,199,68,.08);border:1px solid var(--bdrY);display:inline-flex;gap:10px;margin-bottom:17px;padding:7px 14px}.tn-prod-formula-badge code{color:var(--y);font-family:var(--mono);font-size:1.05rem}.tn-prod-formula-badge span{border-left:1px solid rgba(246,199,68,.2);color:var(--dim);font-size:.62rem;letter-spacing:.12em;padding-left:10px;text-transform:uppercase}.tn-prod-sub{color:var(--mu);font-size:.85rem;line-height:1.65;max-width:43ch}.tn-prod-body{padding:36px 48px 44px}.tn-spec-cell{background:var(--bg);padding:14px 12px}.tn-spec-lbl{color:var(--dim);display:block;font-size:.58rem;font-weight:800;letter-spacing:.15em;margin-bottom:8px;text-transform:uppercase}.tn-spec-val{color:#fff;font-family:var(--mono);font-size:.92rem}.tn-spec-val.big{color:var(--y);font-size:1.1rem}.tn-use{align-items:center;border:1px solid var(--bdr);color:var(--soft);display:flex;font-size:.82rem;gap:9px;padding:12px 14px}.tn-use i{color:var(--bl)}.tn-stor-cell,.tn-storage{overflow:hidden;position:relative}.tn-storage{background:var(--bg3)}.tn-storage-media:after{background:linear-gradient(105deg,rgba(2,8,18,.98),rgba(2,8,18,.9) 42%,rgba(2,8,18,.52) 72%,rgba(2,8,18,.22));content:"";inset:0;position:absolute}.tn-stor-cell{backdrop-filter:blur(6px);background:rgba(6,17,31,.84);padding:20px 18px}.tn-stor-cell:after{background:linear-gradient(90deg,var(--bl),var(--y));bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:.35s ease}.tn-stor-cell:hover:after{transform:scaleX(1)}.tn-stor-n{color:var(--y);font-family:var(--tp-ff-heading,var(--fb));font-size:clamp(1.4rem,2.5vw,2rem);line-height:1;white-space:nowrap}.tn-stor-u{font-size:.48em}.tn-stor-l{color:var(--dim);font-size:.6rem;font-weight:800;letter-spacing:.16em;margin:8px 0 9px;text-transform:uppercase}.tn-stor-feat{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:13px;padding:14px 0}.tn-stor-feat i{color:var(--bl);margin-top:4px}.tn-stor-feat strong{color:#fff}.tn-pillar{background:var(--bg);overflow:hidden;padding:24px 20px;position:relative;transition:.25s ease}.tn-pillar:hover{background:rgba(88,183,255,.06)}.tn-cta-left:before,.tn-pillar-n{font-family:var(--tp-ff-heading,var(--fb));line-height:1;position:absolute}.tn-pillar-n{color:rgba(88,183,255,.1);font-size:2.4rem;right:14px;top:10px}.tn-pillar-t{color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.11em;margin-bottom:9px;text-transform:uppercase}.tn-pillar-d{color:var(--mu);font-size:.82rem;line-height:1.66;margin:0}.tn-cta-left,.tn-cta-right{display:flex;flex-direction:column;justify-content:center;position:relative}.tn-cta-left{background:var(--bg3);overflow:hidden;padding:82px 76px 82px 60px}.tn-cta-left:before{bottom:-26px;color:rgba(88,183,255,.06);content:"LPG";font-size:clamp(7rem,15vw,14rem);left:-18px}.tn-cta-left:after{background:var(--bg3);bottom:0;clip-path:polygon(0 0,0 100%,100% 100%);content:"";position:absolute;right:-42px;top:0;width:84px;z-index:2}.tn-cta-right{background:linear-gradient(145deg,var(--bm),var(--b));padding:82px 60px 82px 86px}.tn-cta-right:before{background:radial-gradient(circle at 65% 25%,rgba(246,199,68,.18),transparent 34%);content:"";inset:0;position:absolute}.tn-cinfo{display:grid;gap:0}.tn-cinfo-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;gap:16px;padding:17px 0}.tn-cinfo-row:last-child{border-bottom:0}.tn-cinfo-ico{align-items:center;background:hsla(0,0%,100%,.13);display:flex;height:40px;justify-content:center;width:40px}.tn-cinfo-lbl{color:hsla(0,0%,100%,.55);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase}.tn-cinfo-val{color:#fff;font-weight:700;margin-top:3px}.ke-event-single,.ke-single-post{background:var(--ke-dark);color:#fff;overflow:hidden}.ke-news-hero{background:radial-gradient(circle at 82% 18%,rgba(214,179,74,.14),transparent 34%),linear-gradient(135deg,#050807,#07110f 48%,#10100b);border-bottom:1px solid hsla(0,0%,100%,.08);min-height:auto;padding:160px 0 80px;position:relative}.ke-news-hero:after,.ke-news-hero:before{content:"";pointer-events:none;position:absolute}.ke-news-hero:before{background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.55),rgba(0,0,0,.2)),url("<?php echo esc_url( $banner_image ); ?>") 50%/cover no-repeat;filter:blur(8px) saturate(.85);inset:0;opacity:.2;transform:scale(1.04)}.ke-news-hero:after{background:linear-gradient(180deg,transparent,#050807);bottom:0;height:230px;left:0;right:0}.ke-news-eyebrow{align-items:center;color:var(--ke-gold);display:inline-flex;font-size:12px;font-weight:800;gap:12px;letter-spacing:.22em;margin-bottom:22px}.ke-event-eyebrow:before,.ke-news-eyebrow:before{background:var(--ke-gold);content:"";height:1px;width:38px}.ke-news-title{color:#fff;font-family:Space Grotesk,sans-serif!important;font-size:clamp(2.5rem,5vw,3.8rem)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.05!important;margin:0;max-width:790px}.ke-news-excerpt{color:hsla(0,0%,100%,.72);font-size:17px;line-height:1.8;margin-top:26px;max-width:620px}.ke-news-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ke-news-pill{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--ke-border);border-radius:var(--ke-radius-sm);color:hsla(0,0%,100%,.85);display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:10px 14px}.ke-news-pill i{color:var(--ke-gold);font-size:13px}.ke-news-visual,.ke-news-visual-wrap{position:relative}.ke-news-visual{aspect-ratio:4/3;background:hsla(0,0%,100%,.04);border:1px solid var(--ke-border);border-radius:var(--ke-radius-lg);box-shadow:0 32px 95px rgba(0,0,0,.55);overflow:hidden}.ke-event-visual img,.ke-news-visual img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.ke-news-visual:after{background:linear-gradient(0deg,rgba(0,0,0,.38),transparent 52%),linear-gradient(90deg,rgba(0,0,0,.16),transparent 58%);content:"";inset:0;pointer-events:none;position:absolute}.ke-news-image-badge{backdrop-filter:blur(12px);background:rgba(5,8,7,.8);border:1px solid rgba(214,179,74,.25);border-radius:var(--ke-radius-sm);bottom:20px;left:20px;padding:12px 16px;position:absolute;z-index:2}.ke-event-date-badge strong,.ke-news-image-badge strong{color:#fff;display:block;font-size:15px;font-weight:600;line-height:1.25}.ke-news-content-section{background:radial-gradient(circle at 85%0,rgba(214,179,74,.08),transparent 32%),#050807;padding:90px 0 150px}.ke-event-layout,.ke-news-layout{align-items:start;display:grid;gap:34px;grid-template-columns:90px minmax(0,1fr)}.ke-mobile-share a{background:hsla(0,0%,100%,.06);border:1px solid var(--ke-border);border-radius:50%;color:#fff;height:44px;justify-content:center;text-decoration:none;width:44px}.ke-event-hero{background:radial-gradient(circle at 82% 20%,rgba(212,177,78,.14),transparent 34%),linear-gradient(135deg,#050807,#07110f 46%,#10100b);border-bottom:1px solid hsla(0,0%,100%,.08);min-height:auto;padding:160px 0 80px;position:relative}.ke-event-hero:before{background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.42),rgba(0,0,0,.2)),url("<?php echo esc_url( $banner_image ); ?>") 50%/cover no-repeat;filter:blur(8px) saturate(.85);inset:0;opacity:.22;transform:scale(1.04)}.ke-event-hero:after,.ke-event-hero:before,.ke-event-visual:after{content:"";pointer-events:none;position:absolute}.ke-event-hero:after{background:linear-gradient(180deg,transparent,#050807);bottom:0;height:240px;left:0;right:0}.ke-event-eyebrow,.ke-mobile-share a{align-items:center;display:inline-flex}.ke-event-eyebrow{color:var(--ke-gold);font-size:12px;font-weight:700;gap:12px;letter-spacing:.22em;margin-bottom:22px}.ke-event-title{color:#fff;font-family:Space Grotesk,sans-serif!important;font-size:clamp(2.5rem,5vw,3.8rem)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.05!important;margin:0;max-width:760px}.ke-event-intro{color:hsla(0,0%,100%,.72);font-size:17px;line-height:1.8;margin-top:28px;max-width:620px}.ke-event-visual-wrap{margin-top:12px;position:relative}.ke-event-visual{aspect-ratio:4/3;background:hsla(0,0%,100%,.04);border:1px solid var(--ke-border);border-radius:var(--ke-radius-lg);box-shadow:0 30px 90px rgba(0,0,0,.55);overflow:hidden;position:relative}.ke-event-visual:after{background:linear-gradient(0deg,rgba(0,0,0,.36),transparent 48%),linear-gradient(90deg,rgba(0,0,0,.18),transparent 55%);inset:0}.ke-event-date-badge{backdrop-filter:blur(12px);background:rgba(5,8,7,.8);border:1px solid rgba(214,179,74,.25);border-radius:var(--ke-radius-sm);bottom:20px;left:20px;padding:12px 16px;position:absolute;z-index:2}.ke-event-date-badge span,.ke-news-image-badge span{color:var(--ke-gold);display:block;font-size:10px;font-weight:700;letter-spacing:.14em;margin-bottom:3px}.ke-event-meta-section{margin-top:-30px;position:relative;z-index:3}.ke-event-meta-grid{display:flex;flex-wrap:wrap;gap:10px}.ke-event-card{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.05);border:1px solid var(--ke-border);border-radius:14px;flex:1 1 auto;min-width:0;padding:14px 18px}.ke-event-card-inner{align-items:center;display:flex;gap:12px}.ke-event-icon{align-items:center;background:rgba(214,179,74,.08);border:1px solid rgba(214,179,74,.2);border-radius:10px;color:var(--ke-gold);display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;width:36px}.ke-event-icon svg{height:15px;width:15px}.ke-event-label{color:hsla(0,0%,100%,.4);font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:2px}.ke-event-value{color:hsla(0,0%,100%,.92);font-size:14px;font-weight:600;line-height:1.3}.ke-event-content-section{background:radial-gradient(circle at 80%0,rgba(214,179,74,.08),transparent 32%),#050807;padding:90px 0 150px}@media (min-width:576px){.loader-wrap .loader-wrap-heading .load-text{font-size:52px!important;letter-spacing:8px}}@media (min-width:992px){.ke-form{position:sticky;top:110px}.ke-tl:before{background:linear-gradient(180deg,transparent,rgba(124,255,184,.3),hsla(0,0%,100%,.08),rgba(124,255,184,.24),transparent);bottom:0;content:"";left:50%;opacity:.9;position:absolute;top:0;transform:translateX(-.5px);width:1px}.ke-dotline{background:var(--accent);border-radius:999px;box-shadow:0 0 0 8px rgba(124,255,184,.1),0 0 22px rgba(124,255,184,.2);display:block;height:14px;left:-18px;position:absolute;top:24px;width:14px}.ke-tl__item--right .ke-dotline{left:auto;right:-18px}}@media (min-width:1200px){.tp-counter-cst-final .col-xl-4:first-child .tp-counter-cst-item-inner{justify-content:flex-start}.tp-counter-cst-final .col-xl-4:nth-child(2) .tp-counter-cst-item-inner{justify-content:center}.tp-counter-cst-final .col-xl-4:nth-child(3) .tp-counter-cst-item-inner{justify-content:flex-end}}@media (max-width:1199.98px){.ke-ev__hero{padding:92px 0 54px}.ke-ev-icon{width:380px}.tp-counter-cst-final .tp-counter-cst-item-inner{justify-content:flex-start!important;padding:10px 24px}.ke-seal-wrap,.tn-cta-left:after,.tn-journey-flow:before,.tp-counter-cst-final .tp-counter-cst-item.borders:after{display:none}.tp-counter-cst-final .tp-counter-cst-item{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:18px}.ke-why-imgside{width:45%}.rk-stage-content{padding:48px 40px}.rk-hero{min-height:auto;padding:130px 0 0}.rk-hero-content{padding-bottom:40px}.rk-stage-no{font-size:clamp(4rem,8vw,7rem)}.sh-hero-products{margin:0 auto;max-width:760px;min-height:540px;width:100%}.tn-cta-left,.tn-cta-right{padding:60px 40px}.ke-event-hero,.ke-news-hero{padding-top:165px}.container-1524,.container-1800{padding-left:24px;padding-right:24px}.tp-faq-wrap.ml-95,.tp-portfolio-cst-list-wrap{margin-left:0}.tp-faq-cst-left.mr-110{margin-right:0}.tp-about-cst-list-thumb.ml-150,.tp-about-cst-list-wrap.ml-30,.tp-about-cst-tab-wrap.ml-35{margin-left:0}.ka-hero-title,.kc-hero-h,.ke-hero-title,.ke-hxl,.rk-h,.rk-title,.sh-h1,.titullKryefaqe,.tn-hxl{font-size:clamp(2rem,4vw,3rem)!important}}@media (max-width:991.98px){.ka-hero-vid-wrap{height:340px;padding-left:1.5rem}.ka-hvc-bg,.ka-hvc-mid{display:none}.ka-hvc-main{height:100%;width:100%}.ka-flt-badge{display:none}.ke-ec-media{min-height:280px}.ke-sticky-box{position:static}.ke-ev__cta2-inner{grid-template-columns:1fr;padding:26px 22px}.ke-ev__cta2-right{min-height:180px;order:-1}.ke-ev__cta2-icon{width:min(240px,85%)}.tp-cta-wd-shape.ke-map-wrap{max-width:680px}.tp-cta-wd-shape.ke-map-wrap .ke-map-img{max-width:58%}.ke-input-wrap{min-width:220px}.ke-why-imgside{display:none}.ke-bento-hero{min-height:300px}.ke-bento-sm{min-height:200px}.ke-process{flex-direction:column}.ke-pstep{border-bottom:1px solid var(--bdr);border-right:none}.ke-pstep:last-child{border-bottom:none}.ke-stat-cell{border-bottom:1px solid var(--bdr)}.ke-stat-cell:nth-child(2n){border-right:none}.ke-strip-div{display:none}.kc-hero{min-height:auto;padding:120px 0 80px}.kc-mockup{margin:0 auto;max-width:320px}.kc-ring-1{height:260px;width:260px}.kc-ring-2{height:340px;width:340px}.kc-card-sec-glow{display:none}.rk-cta p,.rk-final-content p{font-size:.88rem}.rk-hero{min-height:auto;padding:120px 0 0}.rk-hero-content{padding-bottom:32px}.rk-text{font-size:.9rem}.rk-hero-stat{padding:18px 20px}.rk-stat-num{font-size:1.4rem}.rk-process{padding:30px 0}.rk-process-card{min-height:auto;padding:16px}.rk-command-card h4,.rk-process-title{font-size:1rem}.rk-process-small{font-size:.72rem}.rk-stage{grid-template-columns:1fr;min-height:auto}.rk-stage-media{max-height:300px;min-height:50vw;order:1}.rk-stage-content{order:2;padding:32px 20px}.rk-stage-title{font-size:clamp(1.3rem,4vw,1.8rem)}.rk-stage-desc{font-size:.88rem;line-height:1.7;margin-bottom:18px}.rk-stage-kicker{font-size:.6rem;margin-bottom:12px}.rk-stage-line{margin-bottom:14px}.rk-stage-badge{font-size:.6rem;left:16px;padding:6px 12px;top:16px}.rk-stage-no{font-size:clamp(3rem,15vw,5rem);right:12px}.rk-pill{font-size:.6rem;padding:6px 10px}.rk-checkpoint,.rk-road,.rk-road-truck,.rk-stage-content:before,.rk-system-nav{display:none}.rk-command-card{padding:18px}.rk-btn{font-size:.68rem;padding:12px 20px}.rk-final-content h2{font-size:clamp(1.5rem,4vw,2.2rem)}.rk-cta h2{font-size:clamp(1.3rem,3.5vw,1.8rem)}.sh-hero-products{display:none}.sh-section{padding:60px 0}.sh-h2,.sh-h2-one{font-size:clamp(1.3rem,3.5vw,1.8rem)}.sh-p{font-size:.88rem}.sh-tab-img{min-height:280px}.sh-tab-panel{min-height:auto}.sh-tab-content{padding:28px 20px}.sh-hero{min-height:auto;padding:130px 0 60px}.sh-btn{font-size:.7rem;padding:12px 22px}.tn-section{padding:60px 0}.tn-h{font-size:clamp(1.3rem,3.5vw,1.8rem)}.tn-p{font-size:.88rem}.tn-hero{min-height:auto;padding:130px 0 0}.tn-hero-content{padding-bottom:44px}.tn-trust-item{padding:18px 22px}.tn-trust-val{font-size:1.1rem}.tn-about-media{min-height:300px}.tn-tab-img{min-height:280px}.tn-tab-text{padding:30px 22px}.tn-sticky-nav{position:relative}.tn-hero-orbit{display:none}.tn-cta-left,.tn-cta-right{padding:48px 30px}.tn-btn{font-size:.68rem;padding:12px 22px}.ke-news-hero{min-height:auto;padding:145px 0 78px}.ke-news-visual{margin-top:36px}.ke-news-layout{display:block}.ke-event-hero{min-height:auto;padding:145px 0 80px}.ke-event-visual{margin-top:36px}.ke-event-layout{display:block}.ke-share-rail{display:none}.ke-mobile-share{display:block}.tp-service-hero-spacing{padding-top:140px}.pb-100{padding-bottom:60px!important;padding-top:60px!important}.pb-120,.pb-80,.pt-115,.pt-120,.pt-155{padding-bottom:50px!important;padding-top:70px!important}.pb-120,.pt-120,.pt-155{padding-bottom:70px!important}.pb-120,.pt-155{padding-top:90px!important}.mb-60{margin-bottom:40px!important}.mb-80{margin-bottom:50px!important}.tp-portfolio-cst-content h2{font-size:clamp(1.6rem,3.5vw,2.2rem)}.tp-portfolio-cst-img-wrapper{max-width:380px}.tp-about-cst-list-wrap{margin-top:30px}.tp-faq-cst-thumb-wrap{display:none}.tp-footer-cst-menu ul{flex-wrap:wrap;gap:12px;justify-content:center}}@media (min-width:768px) and (max-width:991.98px){.tp-portfolio-creative-item,.tp-portfolio-creative-slider-main,.tp-portfolio-creative-wrap{height:100vh!important;height:100svh!important}}@media (max-width:767.98px){.tp-portfolio-creative-item{align-items:flex-end!important;min-height:480px;padding:20px 20px 70px!important}.tp-portfolio-creative-item,.tp-portfolio-creative-slider-main,.tp-portfolio-creative-wrap{height:100vh!important;height:100svh!important}.tp-portfolio-creative-item .bg-video,.tp-portfolio-creative-item video.bg-video{object-position:center center}.tp-portfolio-creative-item:after{background:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.2) 40%,transparent)}.titullKryefaqe,.tp-portfolio-slicer-title{line-height:1.05!important;margin-bottom:0!important}.tp-portfolio-slicer-title{font-size:clamp(2.2rem,10vw,3rem)!important}.tp-portfolio-creative-content .tp-portfolio-slicer-title{margin-bottom:0!important;transform:none!important}.tp-portfolio-mix-slider-navigation{bottom:0}.tp-portfolio-creative-social{display:none!important}.swiper-pagination{bottom:62px!important}.tp-service-cst-title{font-size:clamp(1.3rem,4.5vw,1.7rem)!important;line-height:1.25!important}.tp-service-cst-slider-wrap{margin-top:20px}.tp-about-2-title{font-size:clamp(1.5rem,5.5vw,2rem)!important;line-height:1.2!important}.tp-about-cst-title-wrap{margin-bottom:40px!important}.tp-about-expreance{margin-bottom:20px!important}.tp-about-expreance h2{font-size:52px!important}.tp-about-expreance span{font-size:15px!important}.tp-about-cst-tab-wrap{margin-left:0!important}.tp-about-cst-tab ul{background:var(--ke-glass);border:1px solid var(--ke-border);border-radius:var(--ke-radius-sm);display:flex!important;flex-direction:row!important;gap:0!important;overflow:hidden;padding:4px;width:100%}.tp-about-cst-tab ul li{flex:1}.tp-about-cst-tab ul li a{border-radius:10px;display:block!important;font-size:13px!important;padding:10px 8px!important;text-align:center;white-space:nowrap}.tp-about-cst-tab ul li a.active{background:var(--ke-gold)!important;color:#000!important}.tp-about-cst-tab-content p{font-size:15px!important;line-height:1.7!important}.tp-about-cst-tab-content .mb-30{margin-bottom:16px!important}.tp-about-cst-tab,.tp-about-cst-tab-content .mb-40{margin-bottom:20px!important}.tab-content.mb-45{margin-bottom:24px!important}.tp-about-cst-list-thumb{display:none}.tp-about-cst-list{margin-top:24px}.tp-about-cst-list-wrap{margin-left:0!important}.tp-portfolio-area.standartet{padding-bottom:50px!important;padding-top:60px!important}.tp-portfolio-cst-content h2{font-size:clamp(1.5rem,5vw,2rem)!important;line-height:1.2!important}.tp-portfolio-cst-content p{font-size:15px}.tp-portfolio-cst-list-wrap{margin-left:0!important;padding-top:0!important}.tp-portfolio-cst-item{padding:16px 0}.tp-portfolio-cst-tag{color:#0a1410!important;font-size:11px;margin-bottom:10px!important;padding:4px 10px}.tp-portfolio-cst-title{font-size:20px!important}.tp-portfolio-cst-btn{height:40px;width:40px}.tp-faq-area{padding-bottom:60px!important;padding-top:60px!important}.tp-faq-cst-left h2{font-size:clamp(1.5rem,5.5vw,2rem)!important}.tp-faq-cst-thumb-wrap{display:none}.tp-faq-wrap.ml-95{margin-left:0!important}.tp-faq-cst-left.mr-110{margin-right:0!important}.tp-faq-cst-para{font-size:15px!important;margin-bottom:40px!important}.ke-ev-section{padding-bottom:60px!important;padding-top:60px!important}.ke-ev-section .row.mb-60{margin-bottom:30px!important}.ke-ev-section .fs-60{font-size:clamp(1.6rem,6vw,2.2rem)!important}.ke-ev-section .fs-18{font-size:14px!important}.ke-ev-card{border-radius:var(--ke-radius)}.ke-ev-img-wrap{aspect-ratio:16/9}.ke-ev-title{font-size:16px!important}.ke-ev-badge{border-radius:8px;bottom:10px;left:10px;min-width:38px;padding:5px 8px}.ke-ev-badge-day{font-size:18px}.ke-ev-badge-mon{font-size:9px}.ke-ev-location{bottom:10px;font-size:11px;padding:4px 8px;right:10px}.ke-ev-pill{font-size:10px;padding:3px 8px;right:10px;top:10px}.ke-ev-link{font-size:12px}.tp-cta-wd-content h2.tp-footer-top-title{font-size:42px!important}.ke-search-card{padding:20px 16px!important}.ke-input{font-size:14px!important}.ke-btn{justify-content:center;width:100%}.ke-kicker-text{font-size:13px}.ke-kicker-arrow,.ke-map-dot,.ke-map-ring{display:none}.tp-cta-wd-shape.ke-map-wrap{margin:30px auto 0;max-width:280px}.tp-brand-cst-spacing{padding:30px 0!important}.tp-brand-item img{max-height:32px}.section-m-spacing{margin-top:0!important}.mb-45{margin-bottom:24px!important}.mb-70{margin-bottom:40px!important}.mb-60{margin-bottom:30px!important}.pb-35{padding-bottom:20px!important}.sse-flow-label{font-size:11px}.sse-flow-sub{display:none}.sse-flow-icon{font-size:1rem;height:44px;width:44px}.swiper.ka-sg-swiper .swiper-slide{width:82vw}.tp-blog-thumb .tp--hover-img{height:220px}.ke-article-content{font-size:17px;line-height:1.8}.ke-article-content h2{font-size:1.4em}.ke-article-content h3{font-size:1.2em}.ke-article-content .alignleft,.ke-article-content .alignright{float:none;margin:1.5em 0;max-width:100%}.ke-article-content blockquote{padding:1.2em 1.4em}.ke-article-content .wp-block-columns{flex-direction:column}.ke-article-card{border-radius:18px}.tp-counter-cst-final{padding-bottom:38px!important}.tp-counter-cst-final .row{margin-left:-8px;margin-right:-8px}.tp-counter-cst-final [class*=col-]{padding-left:8px;padding-right:8px}.tp-counter-cst-final .tp-counter-cst-item{border-radius:var(--ke-radius);margin-bottom:16px!important}.tp-counter-cst-final .tp-counter-cst-item-inner{gap:16px;min-height:auto;padding:22px 20px}.tp-counter-cst-final .tp-counter-cst-icon{height:48px;min-width:48px;width:48px}.tp-counter-cst-final .tp-counter-cst-icon svg{height:23px;width:23px}.tp-counter-cst-final .tp-counter-cst-content h2{font-size:42px!important;letter-spacing:-1.5px;margin-bottom:6px}.tp-counter-cst-final .tp-counter-cst-content>span{font-size:14px!important;line-height:1.35}.tp-service-cst-slider,.tp-service-cst-slider-wrap{overflow:visible!important}.tp-service-cst-item--c .tp-service-cst-thumb{aspect-ratio:4/3}.tp-service-cst-item--c .tp-service-cst-thumb img{height:100%;object-fit:cover}.tp-service-cst-title--c{font-size:20px!important;margin-top:-1.8rem;padding:0 16px}.tp-service-cst-content--c{padding:8px 16px 16px}.tp-service-cst-desc--c{display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.55;margin-bottom:10px;-webkit-box-orient:vertical;overflow:hidden}.tp-service-cst-link--c{font-size:12px!important}.tp-service-cst-pagination{margin-top:10px;text-align:center}.tp-service-cst-slider .swiper-wrapper{align-items:flex-start!important}.tp-service-cst-slider .swiper-slide{height:auto!important}.tp-service-cst-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.25);height:7px;margin:0 4px!important;opacity:1;transition:background .2s ease,transform .2s ease;width:7px}.tp-service-cst-pagination .swiper-pagination-bullet-active{background:#fff;transform:scale(1.3)}.ke-s{padding:72px 0}.ke-s-sm{padding:52px 0}.ke-hero-trust{flex-wrap:wrap}.ke-trust-i{border-bottom:1px solid var(--bdr);border-right:none;min-width:100%}.ke-stat-cell:last-child,.ke-trust-i:last-child{border-bottom:none}.ke-stat-grid{grid-template-columns:1fr}.ke-stat-cell{border-right:none}.ke-scroll-cue{display:none}.ke-bento-hero{min-height:300px}.sh-section{padding:50px 0}.sh-section-sm{padding:36px 0}.sh-h2,.sh-h2-one{font-size:clamp(1.2rem,4.5vw,1.6rem)}.sh-p{font-size:.84rem}.sh-ey{font-size:.64rem;padding:6px 10px}.sh-logo{height:40px}.sh-hero{min-height:auto;padding:120px 0 50px}.sh-hero .sh-h1{color:#fff}.sh-hero-desc{font-size:.88rem}.sh-fast-item{border-bottom:1px solid var(--sh-line);border-right:0;padding:16px 18px}.sh-fast-t{font-size:.78rem}.sh-fast-d{font-size:.7rem}.sh-fast-ic{font-size:.85rem;height:34px;width:34px}.sh-tab-btn{padding:12px 14px}.sh-tab-btn strong{font-size:.82rem}.sh-tab-btn small{font-size:.65rem}.sh-tab-content{padding:22px 16px}.sh-tab-content h3{font-size:1rem}.sh-tab-list{grid-template-columns:1fr}.sh-tab-img{min-height:200px}.sh-step{padding:18px 14px}.sh-step h3,.tn-journey-step h3,.tn-prod-formula-badge code,.tn-spec-val.big{font-size:.88rem}.sh-step p{font-size:.76rem}.sh-whycard--hero,.sh-whycard--tall{min-height:260px}.sh-whycard--sm{min-height:140px;padding:1.2rem}.sh-whycard__title{font-size:.95rem}.sh-whycard__desc{font-size:.74rem}.sh-btn{font-size:.68rem;padding:12px 18px;width:auto}.sh-mobile-cta{display:block}.sh-final-box{padding:36px 20px}.sh-final-box h2{font-size:clamp(1.3rem,4.5vw,1.8rem)}.sh-final-box p{font-size:.85rem}.tn-section{padding:50px 0}.tn-h{font-size:clamp(1.2rem,4.5vw,1.6rem)}.tn-p{font-size:.84rem;line-height:1.7}.tn-ey{font-size:.56rem;margin-bottom:10px}.tn-ey:before{width:22px}.tn-hero{min-height:auto;padding:110px 0 0}.tn-hero-content{padding-bottom:36px}.tn-hero-desc{margin-top:16px}.tn-hero-grid,.tn-hero-orbit{display:none}.tn-hero-logo{margin-bottom:14px}.tn-logo-md{height:36px}.tn-btn{font-size:.66rem;padding:12px 20px;width:100%}.tn-tab-text h3,.tn-trust-val{font-size:1rem}.tn-prod-formula-badge span,.tn-trust-label{font-size:.52rem}.tn-trust-ico{font-size:.8rem;height:32px;width:32px}.tn-sticky-nav{position:relative}.tn-sticky-nav a{font-size:.6rem;padding:10px 12px}.tn-about-media{min-height:240px}.tn-feat{border-bottom:1px solid var(--bdr);border-right:0;padding:16px 14px}.tn-feat-ico{font-size:.8rem;height:32px;margin-bottom:10px;width:32px}.tn-feat-t{font-size:.64rem;margin-bottom:4px}.tn-feat-d{font-size:.72rem;line-height:1.5}.tn-journey-dot{font-size:.9rem;height:42px;margin-bottom:12px;width:42px}.tn-journey-step{padding:18px 14px}.tn-journey-step p{font-size:.74rem}.tn-tab-text{padding:20px 14px}.tn-tab-img{min-height:200px}.tn-prod-name{font-size:clamp(1.4rem,5vw,1.8rem)!important}.tn-prod-body,.tn-prod-head{padding:18px 14px}.tn-prod-sub{font-size:.78rem}.tn-prod-formula-badge{padding:5px 10px}.tn-spec-cell{padding:10px}.tn-spec-lbl{font-size:.5rem;margin-bottom:4px}.tn-spec-val{font-size:.78rem}.tn-use{font-size:.7rem;padding:8px 10px}.tn-stor-cell{padding:14px 12px}.tn-stor-n{font-size:clamp(1.2rem,4vw,1.6rem)!important}.tn-stor-l{font-size:.5rem;margin:4px 0 6px}.tn-stor-d{font-size:.7rem}.tn-pillar{padding:18px 14px}.tn-pillar-n{font-size:1.8rem;right:10px;top:8px}.tn-pillar-t{font-size:.64rem;margin-bottom:6px}.tn-pillar-d{font-size:.74rem}.tn-pillar-ico{font-size:.8rem;height:34px;margin-bottom:10px;width:34px}.tn-cinfo-val{font-size:.85rem}.tn-cinfo-lbl{font-size:.5rem}.ke-news-hero{padding:125px 0 62px}.ke-news-title{font-size:clamp(1.8rem,6vw,2.5rem)!important}.ke-news-excerpt{font-size:15px}.ke-news-visual{border-radius:18px}.ke-news-image-badge{bottom:18px;left:18px;padding:14px 16px}.ke-news-content-section{padding:64px 0 100px}.ke-event-hero{padding:125px 0 65px}.ke-event-title{font-size:clamp(1.8rem,6vw,2.5rem)!important}.ke-event-intro{font-size:15px}.ke-event-visual{border-radius:18px}.ke-event-meta-section{margin-top:-20px}.ke-event-card{padding:12px 14px}.ke-event-content-section{padding:64px 0 100px}.container-1524,.container-1800{padding-left:16px;padding-right:16px}.tp-service-hero-spacing{padding-top:120px}.fs-60,.fs-70{font-size:clamp(1.8rem,8vw,2.6rem)!important}.fs-50{font-size:clamp(1.6rem,6vw,2.2rem)!important}.ka-hero-title,.kc-hero-h,.ke-hero-title,.ke-hxl,.rk-h,.rk-title,.sh-h1,.titullKryefaqe,.tn-hxl{font-size:clamp(1.8rem,6vw,2.5rem)!important}.tp-about-expreance h2.fs-100{font-size:60px!important}.tp-footer-top-title{font-size:50px!important}.tp-about-cst-shape,.tp-portfolio-cst-sales-wrap{display:none}.tp-portfolio-cst-list-wrap.ml-40{margin-left:0}.ke-ev-btn{height:44px;width:44px}.ke-apply-btn{font-size:13px;padding:10px 16px}.ke-ev-body{padding:16px 18px 18px}.ke-search-row{flex-direction:column;gap:10px}.ke-meta-chips{gap:6px}.ke-chip{font-size:12px;padding:8px 12px}.tp-faq-details-para p,.tp-footer-cst-dec{font-size:15px}.tp-footer-widget-title{font-size:22px!important;margin-bottom:20px!important}.tp-footer-cst-bottom .row{text-align:center}.tp-footer-cst-bottom .text-md-end{text-align:center!important}.tp-faq-btn{font-size:16px;padding:18px 16px}.tp-faq-cst-tag{display:none}.tp-contact-us-map iframe{height:300px}.tp-contact-us-title{font-size:24px}.ke-job-card{padding:20px}.ke-job-kicker{font-size:13px}.ke-job-footer{flex-direction:column;gap:12px}.ke-apply-btn,.ke-link{justify-content:center;width:100%}.ke-event-meta-grid{flex-direction:column}.ka-hero{min-height:auto!important;padding-bottom:40px;padding-top:120px}.ka-hero .py-5{padding-bottom:1rem!important;padding-top:1rem!important}.ka-hero-title{margin-bottom:1rem!important}.ka-hero-lead{font-size:.95rem!important;margin-bottom:1.5rem!important}.ka-hero-vid-wrap{height:240px;margin:1.5rem auto 0;max-width:400px;padding-left:0}.ka-blob,.ka-flt-badge,.ka-hero-grid,.ka-hvc-bg,.ka-hvc-mid,.ka-ring,.ka-scroll-cue{display:none}.ka-hvc-main{border-radius:var(--ke-radius)!important;height:100%!important;width:100%!important}.ka-stat-num{font-size:clamp(1.6rem,5vw,2.4rem)!important}.ka-stat-label{font-size:.55rem!important;letter-spacing:.1em!important}.ka-pres-photo{margin-bottom:2rem}.ka-sg-outer{margin:0-8px;padding:0 8px}}@media (max-width:575.98px){.ke-job-card:after{bottom:-26px;height:120px;right:-20px;width:120px}.ke-job-card:hover:after{opacity:.045;transform:rotate(-10deg) scale(1.02)}.ke-ev-icon{width:300px}.tp-cta-wd-shape.ke-map-wrap{margin:0 auto;max-width:320px}.tp-cta-wd-shape.ke-map-wrap .ke-map-img{max-width:70%}.tp-cta-wd-shape.ke-map-wrap:before{height:280px;width:280px}.ke-search-row{align-items:stretch;flex-direction:column;gap:10px}.ke-input-wrap{min-width:0}.ke-btn{width:100%}.sse-hero-logo{height:38px}.loader-wrap .loader-wrap-heading .load-text{font-size:42px!important;letter-spacing:6px}.load-text.mt-30{margin-top:16px!important}.ke-ty-card{flex-direction:column;text-align:center}.ke-ty-card-text{align-items:center}.kc-hero-btns{flex-direction:column}.kc-btn-ghost,.kc-btn-primary{justify-content:center}.kc-table td,.kc-table th{font-size:12px;padding:12px}.rk-eyebrow{font-size:.58rem;margin-bottom:12px}.rk-eyebrow:before{width:22px}.rk-text{font-size:.85rem}.rk-hero{padding:100px 0 0}.rk-hero-content{padding-bottom:24px}.rk-hero-actions{flex-direction:column}.rk-btn{justify-content:center;padding:12px 16px;width:100%}.rk-hero-stat{padding:14px 16px}.rk-hero-stat:nth-child(2){border-right:0}.rk-hero-stat:first-child,.rk-hero-stat:nth-child(2){border-bottom:1px solid var(--rk-border)}.rk-stat-num{font-size:1.2rem}.rk-stat-label{font-size:.56rem;letter-spacing:.1em}.rk-process{padding:24px 0}.rk-process-card{min-height:auto;padding:14px}.rk-process-card:after{height:50px;width:50px}.rk-process-num{font-size:.85rem;margin-bottom:8px}.rk-process-title{font-size:.88rem}.rk-process-small{font-size:.68rem}.rk-stage-media{max-height:240px;min-height:45vw}.rk-stage-content{padding:24px 16px}.rk-stage-title{font-size:clamp(1.1rem,5vw,1.5rem)!important}.rk-stage-desc{font-size:.82rem;line-height:1.65;margin-bottom:14px}.rk-stage-kicker{font-size:.55rem;margin-bottom:10px}.rk-stage-badge{font-size:.55rem;left:12px;padding:5px 10px;top:12px}.rk-stage-no{font-size:clamp(2.5rem,12vw,4rem);right:8px}.rk-stage-line{margin-bottom:12px;width:30px}.rk-pill{font-size:.55rem;padding:5px 8px}.rk-final-content{padding:24px 16px}.rk-final-content h2{font-size:clamp(1.2rem,5vw,1.6rem)!important}.rk-cta p,.rk-final-content p{font-size:.82rem}.rk-cta .rk-cta h2{font-size:clamp(1.1rem,4.5vw,1.5rem)!important}.container{padding-left:14px;padding-right:14px}.tp-service-hero-spacing{padding-top:110px}.tp-service-hero-left h2{font-size:clamp(1.6rem,8vw,2.2rem)!important}.tp-service-hero-right p{font-size:16px}.ka-hero-title,.kc-hero-h,.ke-hero-title,.ke-hxl,.rk-h,.rk-title,.sh-h1,.titullKryefaqe,.tn-hxl{font-size:clamp(1.6rem,7vw,2.2rem)!important}.tp-about-expreance h2.fs-100{font-size:44px!important}.tp-footer-top-title{font-size:38px!important}.tp-about-cst-list,.tp-about-cst-list-thumb{display:none}.tp-faq-area{padding-bottom:60px!important;padding-top:60px!important}.tp-portfolio-cst-item{padding:14px 0}.tp-portfolio-cst-title{font-size:20px!important}.tp-portfolio-cst-tag{font-size:11px;margin-bottom:10px!important;padding:5px 10px}.tp-footer-wd-social a,.tp-portfolio-cst-btn{height:40px;width:40px}.ke-ev-card{border-radius:var(--ke-radius)}.ke-ev-badge{bottom:10px;left:10px;padding:5px 9px}.ke-ev-badge-day{font-size:18px}.ke-ev-location{bottom:10px;font-size:11px;padding:4px 9px;right:10px}.ke-ev-pill{font-size:10px;padding:3px 8px;right:10px;top:10px}.ke-job-icon svg{height:20px;width:20px}.ke-chip{font-size:11px;padding:5px 8px}.ke-job-bullets li{font-size:13px}.tp-footer-area .row>[class*=col-]{margin-bottom:20px}.tp-footer-cst-menu{display:none}.tp-footer-copyright{text-align:center}.ke-event-meta-grid{gap:8px}.ke-event-card{padding:10px 12px}.ke-event-icon{border-radius:8px;flex:0 0 30px;height:30px;width:30px}.ke-event-icon svg{height:13px;width:13px}.ke-event-label{font-size:9px}.ke-event-value{font-size:13px}.ke-article-card{border-radius:var(--ke-radius);padding:18px 16px}}@media (max-width:420px){.tp-counter-cst-final .col-lg-4,.tp-counter-cst-final .col-md-6,.tp-counter-cst-final .col-sm-6,.tp-counter-cst-final .col-xl-4{width:100%}.tp-counter-cst-final .tp-counter-cst-item-inner{padding:20px 18px}.tp-counter-cst-final .tp-counter-cst-content h2{font-size:38px!important}.tn-hero{padding:100px 0 0}.tn-sticky-nav a{font-size:.65rem;padding:8px 10px;text-align:center;width:50%}.tn-logo-md{height:30px}.tn-trust-ico{font-size:.7rem;height:28px;width:28px}.tn-trust-val{font-size:.88rem}.tn-trust-label{font-size:.65rem}.tn-prod-body,.tn-prod-head,.tn-tab-text{padding:20px 14px}.tn-about-media{min-height:200px}.tn-tab-img{min-height:180px}}@media (prefers-reduced-motion:reduce){.ke-apply-btn,.ke-job-card:after,.ke-link{transition:none}.ke-apply-btn:hover{transform:none}.ke-file-drop,.ke-form,.ke-wrap .ke-btn,.ke-wrap .ke-card,.ke-wrap .ke-hero{transition:none!important}.ke-wrap .ke-card:hover{transform:none!important}.ke-wrap .ke-btn:after{display:none!important}.ke-ec-hero-bg,.ke-future .ke-hero video,.sh-hero video,.sse-project-card:hover{transform:none}.ke-reveal,.sh-reveal{opacity:1;transform:none;transition:none}.tp-event-card,.tp-event-card *{transform:none!important;transition:none!important}.sse-live-dot{animation:none}.sse-flow-icon,.sse-project-card,.sse-project-img img{transition:none}.ka-blob,.ka-flt-1,.ka-flt-2,.ka-hero-grid,.ka-ring,.ka-scroll-cue span{animation:none!important}.ka-r{opacity:1;transform:none}.ka-co,.ka-mvv,.ka-pres-photo img,.ka-r,.ka-why-card{transition:none}}.sv-hero{overflow:hidden;padding:160px 0 60px;position:relative}.sv-hero:before{background:radial-gradient(circle,rgba(78,225,143,.06) 0,transparent 70%);content:"";height:600px;left:50%;pointer-events:none;position:absolute;top:-40%;transform:translateX(-50%);width:600px}.sv-hero-inner{margin:0 auto;max-width:760px;position:relative;text-align:center;z-index:1}.sv-ey{align-items:center;color:#4ee18f;display:inline-flex;font-size:.68rem;font-weight:700;gap:12px;letter-spacing:.25em;margin-bottom:20px;text-transform:uppercase}.sv-ey:after,.sv-ey:before{background:#4ee18f;content:"";height:1px;width:36px}.sv-title{color:#fff;font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:clamp(2.8rem,6vw,4.2rem);font-weight:700;line-height:1.08;margin:0 0 22px}.sv-sub{color:var(--ke-text-muted);font-size:1.08rem;line-height:1.7;margin:0 auto;max-width:560px}.sv-grid-section{padding:0 0 100px}.sv-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.sv-card{background:var(--ke-glass);border:1px solid var(--ke-border-soft);border-radius:var(--ke-radius-lg);color:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s ease}.sv-card:hover{border-color:rgba(78,225,143,.25);transform:translateY(-6px)}.sv-card-img{aspect-ratio:16/10;overflow:hidden;position:relative}.sv-card-img img{height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.sv-card:hover .sv-card-img img{transform:scale(1.06)}.sv-card-overlay{background:linear-gradient(0deg,rgba(5,8,7,.8) 0,transparent 50%);inset:0;pointer-events:none;position:absolute}.sv-card-body{display:flex;flex:1;flex-direction:column;padding:28px 28px 32px}.sv-card-head{align-items:center;display:flex;gap:14px;margin-bottom:14px}.sv-card-icon{align-items:center;background:rgba(78,225,143,.08);border:1px solid rgba(78,225,143,.15);border-radius:10px;color:#4ee18f;display:inline-flex;height:40px;justify-content:center;min-width:40px;transition:background .3s ease;width:40px}.sv-card:hover .sv-card-icon{background:rgba(78,225,143,.15)}.sv-card-title{color:#fff;font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:1.3rem;font-weight:700;line-height:1.25;margin:0}.sv-card-desc{color:var(--ke-text-muted);flex:1;font-size:.88rem;line-height:1.65;margin:0}.sv-card-link{align-items:center;color:#4ee18f;display:inline-flex;font-size:.76rem;font-weight:700;gap:8px;letter-spacing:.08em;margin-top:20px;text-transform:uppercase;transition:gap .3s ease}.sv-card:hover .sv-card-link{gap:14px}.sv-card-num{color:hsla(0,0%,100%,.2);font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.05em;position:absolute;right:20px;top:18px;z-index:2}@media (max-width:991px){.sv-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.sv-hero{padding:130px 0 40px}}@media (max-width:575px){.sv-grid{gap:16px;grid-template-columns:1fr}.sv-hero{padding:110px 0 30px}.sv-title{font-size:2rem}.sv-card-body{padding:20px 20px 24px}.sv-card-head{gap:10px}.sv-card-title{font-size:1.1rem}}.ke-hours-section{position:relative}.ke-hours-header{margin:0 auto 50px;max-width:640px}.ke-hours-title{color:#fff;font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;margin:16px 0 14px}.ke-hours-sub{color:var(--ke-text-muted);font-size:.95rem;line-height:1.7}.ke-hours-card{background:var(--ke-glass);border:1px solid var(--ke-border-soft);border-radius:var(--ke-radius-lg);display:flex;flex-direction:column;height:100%;padding:32px 28px;transition:border-color .3s ease}.ke-hours-card:hover{border-color:var(--ke-border-strong)}.ke-hours-card--accent{background:rgba(78,225,143,.04);border-color:rgba(78,225,143,.2)}.ke-hours-card--accent:hover{border-color:rgba(78,225,143,.35)}.ke-hours-card-icon{color:#4ee18f;margin-bottom:20px}.ke-hours-card--accent .ke-hours-card-icon{color:#4ee18f}.ke-hours-card-title{color:#fff;font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:1.15rem;font-weight:700;margin:0 0 16px}.ke-hours-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:1.1rem;font-weight:800;gap:8px;letter-spacing:.05em;margin-bottom:16px;padding:6px 16px;width:fit-content}.ke-hours-badge--open{background:rgba(78,225,143,.1);border:1px solid rgba(78,225,143,.2);color:#4ee18f}.ke-hours-dot{animation:ke-hours-pulse 1.8s ease infinite;background:#4ee18f;border-radius:50%;height:8px;width:8px}@keyframes ke-hours-pulse{0%,to{box-shadow:0 0 0 0 rgba(78,225,143,.5);opacity:1}50%{box-shadow:0 0 0 6px rgba(78,225,143,0);opacity:.7}}.ke-hours-card-desc{color:var(--ke-text-muted);flex:1;font-size:.85rem;line-height:1.6;margin:0}.ke-hours-schedule{display:flex;flex-direction:column;gap:0;margin-bottom:14px}.ke-hours-row{align-items:center;border-bottom:1px solid var(--ke-border-soft);display:flex;justify-content:space-between;padding:10px 0}.ke-hours-row:last-child{border-bottom:0}.ke-hours-row--dim{opacity:.45}.ke-hours-day{color:var(--ke-text-muted);font-size:.85rem;font-weight:500}.ke-hours-time{color:#fff;font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:.88rem;font-weight:700}.ke-hours-time--green{color:#4ee18f}.ke-hours-card-note{color:var(--ke-text-dim);font-size:.78rem;font-style:italic;line-height:1.5;margin:0}.ke-hours-footer-text{align-items:center;border:1px solid var(--ke-border-soft);border-radius:999px;color:var(--ke-text-muted);display:inline-flex;font-size:.88rem;font-weight:500;gap:10px;padding:12px 24px}.ke-hours-footer-text svg{color:#4ee18f;flex-shrink:0}@media (max-width:767.98px){.ke-hours-card{padding:24px 20px}.ke-hours-footer-text{font-size:.8rem;padding:10px 18px}}.ke-cookie-banner{animation:keSlideUp .5s cubic-bezier(.22,1,.36,1);background:rgba(8,14,11,.95);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;bottom:20px;box-shadow:0 8px 30px rgba(0,0,0,.4);left:50%;padding:6px 6px 6px 16px;position:fixed;transform:translateX(-50%);z-index:99998}@keyframes keSlideUp{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ke-cookie-inner{align-items:center;display:flex;gap:14px;justify-content:space-between}.ke-cookie-left{align-items:center;display:flex;flex-shrink:0;gap:8px}.ke-cookie-ico{color:#4ee18f;flex-shrink:0}.ke-cookie-left p{color:hsla(0,0%,100%,.55);font-size:.72rem;margin:0;white-space:nowrap}.ke-cookie-right{align-items:center;display:flex;flex-shrink:0;gap:4px}.ke-cookie-text-btn{background:none;border:none;color:hsla(0,0%,100%,.4);cursor:pointer;font-size:.66rem;font-weight:600;padding:6px 10px;transition:color .2s ease;white-space:nowrap}.ke-cookie-text-btn:hover{color:hsla(0,0%,100%,.8)}.ke-cookie-accept-btn{background:#4ee18f;border:none;border-radius:999px;color:#050807;cursor:pointer;font-size:.66rem;font-weight:700;padding:6px 16px;transition:background .2s ease}.ke-cookie-accept-btn:hover{background:#3cc978}.ke-cookie-reject-btn{align-items:center;background:none;border:none;border-radius:50%;color:hsla(0,0%,100%,.2);cursor:pointer;display:flex;padding:6px;transition:color .2s ease}.ke-cookie-reject-btn:hover{color:hsla(0,0%,100%,.6)}@media (max-width:575px){.ke-cookie-banner{border-radius:14px;bottom:14px;left:14px;padding:12px 12px 12px 14px;right:14px;transform:none}@keyframes keSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ke-cookie-inner{gap:10px}.ke-cookie-left{flex:1;min-width:0}.ke-cookie-left p{font-size:.7rem;line-height:1.4;white-space:normal}.ke-cookie-right{gap:2px}.ke-cookie-text-btn{font-size:.62rem;padding:6px}.ke-cookie-accept-btn{font-size:.62rem;padding:6px 12px}}.ke-cookie-panel{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.ke-cookie-panel-overlay{background:rgba(0,0,0,.6);inset:0;position:absolute}.ke-cookie-panel-body{background:#0c1410;border:1px solid var(--ke-border);border-radius:var(--ke-radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.5);max-height:80vh;max-width:calc(100% - 32px);overflow-y:auto;position:relative;width:420px}.ke-cookie-panel-header{align-items:center;border-bottom:1px solid var(--ke-border-soft);display:flex;justify-content:space-between;padding:20px 24px 16px}.ke-cookie-panel-header h3{color:#fff;font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:1rem;font-weight:700;margin:0}#keCookiePanelX{background:none;border:none;color:hsla(0,0%,100%,.4);cursor:pointer;display:flex;padding:4px}#keCookiePanelX:hover{color:#fff}.ke-cookie-panel-content{padding:8px 0}.ke-cookie-category{border-bottom:1px solid var(--ke-border-soft);padding:16px 24px}.ke-cookie-category:last-child{border-bottom:0}.ke-cookie-cat-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ke-cookie-cat-header h4{color:#fff;font-size:.85rem;font-weight:700;margin:0 0 4px}.ke-cookie-cat-header p{color:var(--ke-text-muted);font-size:.75rem;line-height:1.5;margin:0}.ke-cookie-always{color:#4ee18f;font-size:.65rem;font-weight:700;letter-spacing:.05em;padding-top:2px;text-transform:uppercase;white-space:nowrap}.ke-cookie-toggle{flex-shrink:0;height:22px;margin-top:2px;position:relative;width:40px}.ke-cookie-toggle input{height:0;opacity:0;width:0}.ke-cookie-slider{background:hsla(0,0%,100%,.12);border-radius:999px;cursor:pointer;inset:0;position:absolute;transition:background .25s ease}.ke-cookie-slider:before{background:#fff;border-radius:50%;bottom:3px;content:"";height:16px;left:3px;position:absolute;transition:transform .25s ease;width:16px}.ke-cookie-toggle input:checked+.ke-cookie-slider{background:#4ee18f}.ke-cookie-toggle input:checked+.ke-cookie-slider:before{transform:translateX(18px)}.ke-cookie-panel-footer{border-top:1px solid var(--ke-border-soft);display:flex;gap:8px;padding:16px 24px 20px}#keCookieSavePrefs{background:transparent;border:1px solid var(--ke-border);border-radius:999px;color:#fff;cursor:pointer;flex:1;font-size:.75rem;font-weight:700;padding:10px 16px;transition:border-color .2s ease}#keCookieSavePrefs:hover{border-color:var(--ke-border-strong)}#keCookieAcceptAll{background:#4ee18f;border:none;border-radius:999px;color:#050807;cursor:pointer;flex:1;font-size:.75rem;font-weight:700;padding:10px 16px;transition:background .2s ease}#keCookieAcceptAll:hover{background:#3cc978}.ke-map-placeholder{align-items:center;background:hsla(0,0%,100%,.03);border:1px dashed var(--ke-border);border-radius:var(--ke-radius);display:flex;height:450px;justify-content:center;width:100%}.ke-map-consent{padding:40px;text-align:center}.ke-map-consent i{color:var(--ke-text-dim);font-size:2rem;margin-bottom:16px}.ke-map-consent p{color:var(--ke-text-muted);font-size:.88rem;line-height:1.6;margin:0 0 20px;max-width:300px}.ke-consent-check{margin-top:4px}.ke-consent-label{align-items:flex-start;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:var(--ke-text-muted);cursor:pointer;display:flex;font-size:.82rem;gap:12px;line-height:1.55;padding:14px 16px;transition:border-color .2s ease,background .2s ease}.ke-consent-label:hover{border-color:hsla(0,0%,100%,.22)}.ke-consent-label:has(input:checked){background:rgba(78,225,143,.05);border-color:rgba(78,225,143,.45)}.ke-consent-label input[type=checkbox]{appearance:none;-webkit-appearance:none;background:transparent;border:1.5px solid hsla(0,0%,100%,.35);border-radius:6px;cursor:pointer;display:grid;height:20px;margin-top:1px;min-width:20px;place-items:center;transition:background .15s ease,border-color .15s ease;width:20px}.ke-consent-label input[type=checkbox]:hover{border-color:rgba(78,225,143,.6)}.ke-consent-label input[type=checkbox]:checked{background:#4ee18f;border-color:#4ee18f}.ke-consent-label input[type=checkbox]:checked:after{border-bottom:2px solid #07110f;border-left:2px solid #07110f;content:"";height:6px;transform:rotate(-45deg) translateY(-1px);width:11px}.ke-consent-label input[type=checkbox]:focus-visible{outline:2px solid rgba(78,225,143,.6);outline-offset:2px}.ke-consent-check.ke-invalid .ke-consent-label{animation:keConsentShake .3s ease;background:rgba(255,90,90,.05);border-color:rgba(255,90,90,.5)}@keyframes keConsentShake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.ke-consent-label a{color:#4ee18f;text-decoration:underline}.ke-legal-content{color:hsla(0,0%,100%,.78);font-size:1rem;line-height:1.85;max-width:70ch}.ke-legal-content h2{color:#fff;font-family:var(--tp-ff-heading,"Space Grotesk",sans-serif);font-size:1.25rem;font-weight:700;margin-top:2.2rem;margin:40px 0 12px}.ke-legal-content h2:first-child{margin-top:0}.ke-legal-content p{margin:0 0 14px}.ke-legal-content ul{margin:0 0 14px;padding-left:20px}.ke-legal-content li{margin-bottom:6px}.ke-legal-content a{color:#4ee18f;text-decoration:underline}.sk-page{--sk-green:#4ee18f;--sk-yellow:#f2cf4a;--sk-ink:#0f2018;--sk-muted:#4b6b5a}.sk-hero{align-items:center;background:radial-gradient(ellipse 900px 700px at 30% 60%,rgba(78,225,143,.1),transparent 60%),linear-gradient(180deg,#060e0a,#0a1410);display:flex;min-height:100svh;overflow:hidden;position:relative}.sk-hero-bg{inset:0;pointer-events:none;position:absolute}.sk-hero-gradient{background:radial-gradient(ellipse 600px 400px at 70% 30%,rgba(78,225,143,.06),transparent 70%);inset:0;position:absolute}.sk-hero-grid{background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:60px 60px;inset:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000,transparent);position:absolute}.sk-hero-name{color:#fff;font-size:clamp(3rem,7vw,5.5rem);font-weight:900;letter-spacing:-.04em;line-height:1.02;margin-bottom:1.5rem}.sk-accent{color:var(--sk-green)}.sk-hero-lead{color:hsla(0,0%,100%,.65);font-size:1.02rem;line-height:1.85;max-width:520px}.sk-hstat{display:flex;flex-direction:column}.sk-hstat strong{color:#fff;font-size:2rem;font-weight:900;line-height:1.1}.sk-hstat small{color:hsla(0,0%,100%,.45);font-size:.72rem;font-weight:600;letter-spacing:.12em;margin-top:.25rem;text-transform:uppercase}.sk-hero-photo{aspect-ratio:3/4;border:1px solid rgba(78,225,143,.18);border-radius:var(--ke-radius-lg,22px);box-shadow:0 40px 100px rgba(0,0,0,.5);overflow:hidden;position:relative}.sk-hero-photo img{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.sk-hero-photo:hover img{transform:scale(1.03)}.sk-hero-photo-overlay{background:linear-gradient(0deg,rgba(7,22,15,.82),transparent 55%);inset:0;pointer-events:none;position:absolute}.sk-hero-photo-badge{align-items:center;backdrop-filter:blur(10px);background:rgba(7,22,15,.85);border:1px solid rgba(78,225,143,.28);border-radius:999px;bottom:1.5rem;color:#fff;display:inline-flex;font-size:.78rem;font-weight:700;gap:.5rem;left:1.5rem;padding:.55rem 1rem;position:absolute}.sk-dot{background:var(--sk-green);border-radius:50%;box-shadow:0 0 0 4px rgba(78,225,143,.18);flex-shrink:0;height:8px;width:8px}.sk-bio-section{background:linear-gradient(180deg,#f5f9f7,#fff);padding:7rem 0}.sk-bio-text p{color:var(--sk-muted,#4b6b5a);font-size:.97rem;line-height:1.9;margin-bottom:1.2rem}.sk-bio-quote{background:linear-gradient(135deg,#0d1b15,#0a1410);border:1px solid rgba(78,225,143,.18);border-radius:var(--ke-radius-lg,22px);padding:2.5rem 2rem;position:relative}.sk-bio-quote-icon{color:rgba(78,225,143,.2);height:40px;margin-bottom:1rem;width:40px}.sk-bio-quote blockquote p{color:hsla(0,0%,100%,.78);font-size:1.05rem;font-style:italic;line-height:1.85;margin:0 0 1rem}.sk-bio-quote cite{color:hsla(0,0%,100%,.35);font-size:.75rem;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.sk-pillars-section{background:radial-gradient(900px 600px at 70% 50%,rgba(78,225,143,.08),transparent 65%),linear-gradient(180deg,#0d1b15,#0a1410);overflow:hidden;padding:7rem 0;position:relative}.sk-pillars-topline{background:linear-gradient(90deg,transparent,rgba(78,225,143,.3),transparent);height:1px;left:0;position:absolute;right:0;top:0}.sk-pillar-card{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ke-radius,16px);overflow:hidden;padding:1.6rem 1.4rem;position:relative;transition:border-color .25s,transform .25s,background .25s}.sk-pillar-card:hover{background:hsla(0,0%,100%,.08);border-color:rgba(78,225,143,.22);transform:translateY(-3px)}.sk-pillar-num{color:hsla(0,0%,100%,.08);font-size:1.6rem;font-weight:900;line-height:1;position:absolute;right:1.2rem;top:1rem}.sk-pillar-ic{align-items:center;background:rgba(78,225,143,.1);border:1px solid rgba(78,225,143,.2);border-radius:12px;color:var(--sk-green);display:flex;height:46px;justify-content:center;margin-bottom:1rem;width:46px}.sk-pillar-card h3{color:#fff;font-size:.92rem;font-weight:800;margin-bottom:.5rem}.sk-pillar-card p{color:hsla(0,0%,100%,.55);font-size:.82rem;line-height:1.65;margin:0}.sk-milestones-section{background:linear-gradient(180deg,#fff,#f5f9f7);padding:7rem 0}.sk-milestone{background:#fff;border:1px solid rgba(15,32,24,.08);border-radius:var(--ke-radius,16px);box-shadow:0 8px 32px rgba(0,0,0,.05);height:100%;overflow:hidden;padding:1.8rem 1.5rem;position:relative;transition:transform .3s,box-shadow .3s,border-color .3s}.sk-milestone:before{background:linear-gradient(90deg,var(--sk-green),var(--sk-yellow));content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.sk-milestone:hover{box-shadow:0 24px 60px rgba(0,0,0,.1);transform:translateY(-5px)}.sk-milestone:hover:before{opacity:1}.sk-milestone-year{align-items:center;background:rgba(78,225,143,.08);border:1px solid rgba(78,225,143,.15);border-radius:999px;color:var(--sk-green);display:inline-flex;font-size:.72rem;font-weight:700;gap:.5rem;letter-spacing:.15em;margin-bottom:.8rem;padding:.3rem .75rem;text-transform:uppercase}.sk-milestone h3{color:var(--sk-ink);font-size:.95rem;font-weight:800;margin-bottom:.5rem}.sk-milestone p{color:var(--sk-muted,#4b6b5a);font-size:.82rem;line-height:1.65;margin:0}.sk-ecosystem-section{background:radial-gradient(800px 400px at 20% 60%,rgba(46,204,113,.07),transparent 60%),linear-gradient(180deg,#0a1410,#0c1912);border-top:1px solid hsla(0,0%,100%,.05);padding:6rem 0}.sk-vision-section{background:linear-gradient(180deg,#f5f9f7,#fff);padding:7rem 0}.sk-vision-text{color:var(--sk-muted,#4b6b5a);font-size:.97rem;line-height:1.9;margin-bottom:1rem}.sk-vision-cards{display:flex;flex-direction:column;gap:1rem}.sk-vision-card{background:#fff;border:1px solid rgba(15,32,24,.08);border-radius:var(--ke-radius,16px);box-shadow:0 8px 32px rgba(0,0,0,.05);padding:1.5rem;transition:transform .3s,box-shadow .3s}.sk-vision-card:hover{box-shadow:0 16px 48px rgba(0,0,0,.1);transform:translateY(-3px)}.sk-vision-card-ic{align-items:center;background:rgba(78,225,143,.1);border:1px solid rgba(78,225,143,.2);border-radius:12px;color:#1a7a47;display:flex;height:44px;justify-content:center;margin-bottom:.8rem;width:44px}.sk-vision-card-ic--blue{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.2);color:#2563eb}.sk-vision-card-ic--gold{background:rgba(242,207,74,.1);border-color:rgba(242,207,74,.25);color:#9a7200}.sk-vision-card h4{color:var(--sk-ink);font-size:.88rem;font-weight:800;margin-bottom:.35rem}.sk-vision-card p{color:var(--sk-muted);font-size:.8rem;line-height:1.6;margin:0}.sk-hero-role{color:hsla(0,0%,100%,.4);font-size:.85rem;font-weight:700;letter-spacing:.08em;margin-bottom:1.2rem;text-transform:uppercase}.sk-breadcrumb{left:0;padding-top:6.5rem;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.sk-breadcrumb a,.sk-breadcrumb li{pointer-events:auto}.sk-breadcrumb-list{display:flex;flex-wrap:wrap;font-size:.72rem;gap:.35rem;letter-spacing:.04em;list-style:none;margin:0;padding:0}.sk-breadcrumb-list li{color:hsla(0,0%,100%,.35)}.sk-breadcrumb-list li+li:before{color:hsla(0,0%,100%,.2);content:"/";margin-right:.35rem}.sk-breadcrumb-list a{color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .2s}.sk-breadcrumb-list a:hover{color:var(--sk-green)}.sk-faq-section{background:radial-gradient(700px 400px at 50% 40%,rgba(78,225,143,.06),transparent 65%),linear-gradient(180deg,#0a1410,#0d1b15);border-top:1px solid hsla(0,0%,100%,.05);padding:6rem 0}.sk-faq-list{display:flex;flex-direction:column;gap:.75rem}.sk-faq-item{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ke-radius,16px);overflow:hidden;transition:border-color .25s}.sk-faq-item[open]{border-color:rgba(78,225,143,.22)}.sk-faq-q{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.92rem;font-weight:700;gap:1rem;justify-content:space-between;list-style:none;padding:1.2rem 1.5rem}.sk-faq-q::-webkit-details-marker{display:none}.sk-faq-q:after{color:var(--sk-green);content:"+";flex-shrink:0;font-size:1.2rem;font-weight:300;transition:transform .2s}.sk-faq-item[open] .sk-faq-q:after{transform:rotate(45deg)}.sk-faq-a{padding:0 1.5rem 1.3rem}.sk-faq-a p{color:hsla(0,0%,100%,.6);font-size:.88rem;line-height:1.75;margin:0}.sk-cta-section{background:radial-gradient(600px 400px at 50% 50%,rgba(78,225,143,.08),transparent 70%),linear-gradient(180deg,#0c1912,#0a1410);border-top:1px solid hsla(0,0%,100%,.05);padding:6rem 0}.sk-btn-outline{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;display:inline-flex;font-size:.82rem;font-weight:700;gap:.5rem;padding:14px 24px;text-decoration:none;transition:border-color .25s,background .25s}.sk-btn-outline:hover{background:rgba(78,225,143,.08);border-color:rgba(78,225,143,.4);color:#fff}@media (max-width:767.98px){.sk-hero-name{font-size:clamp(2.5rem,10vw,3.5rem)}.sk-hstat strong{font-size:1.5rem}.sk-bio-section,.sk-faq-section,.sk-milestones-section,.sk-pillars-section,.sk-vision-section{padding:4rem 0}.sk-breadcrumb{padding-top:5.5rem}.sk-faq-q{font-size:.82rem;padding:1rem 1.2rem}.sk-faq-a{padding:0 1.2rem 1rem}.sk-faq-a p{font-size:.8rem}.sk-pillar-card{padding:1.2rem 1rem}.sk-pillar-card h3{font-size:.8rem}.sk-pillar-card p{font-size:.75rem}.sk-pillar-ic{border-radius:10px;height:36px;width:36px}.sk-pillar-ic svg{height:16px;width:16px}.sk-bio-quote{padding:1.8rem 1.3rem}.sk-hero-photo-badge{bottom:1rem;font-size:.7rem;left:1rem;padding:.4rem .8rem}}.ke-skip-loader .loader-wrap{display:none!important}.ke-contact-quick{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ke-contact-quick li{align-items:center;color:hsla(0,0%,100%,.75);display:flex;font-size:15px;gap:12px}.ke-contact-quick i{color:#2ecc71;text-align:center;width:18px}.ke-contact-quick a{color:hsla(0,0%,100%,.85);transition:color .25s ease}.ke-contact-quick a:hover{color:#2ecc71}.ke-map-alt-link{margin-top:10px}.ke-map-alt-link a{color:hsla(0,0%,100%,.7);font-size:13px;text-decoration:underline}.ke-map-alt-link a:hover{color:#2ecc71}.ke-response-note{color:hsla(0,0%,100%,.55);font-size:13px}.ke-response-note i{margin-right:6px}.ke-hero-static{background-color:#0b1f1a}.ke-hero-static .bg-video{object-fit:cover;object-position:center}.ke-hero-static .tp-portfolio-creative-content .tp-portfolio-slicer-title{animation:ke-hero-title-in 1.4s cubic-bezier(.22,1,.36,1) both;transform:translateX(0)}@keyframes ke-hero-title-in{0%{opacity:0;transform:translateX(-120px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.ke-hero-static .tp-portfolio-creative-content .tp-portfolio-slicer-title{animation:none;transform:translateX(0)}}