.bk-hero-intro-section{padding:35px 0;overflow:hidden;position:relative;width:100%;box-sizing:border-box}.bk-hero-intro-section *{box-sizing:border-box}.bk-hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:72px;align-items:center;justify-content:center}.bk-hero-panel-wrapper{position:relative;overflow:hidden;grid-column:span 4;height:500px;display:flex;align-items:center;justify-content:center}.bk-hero-panel-wrapper::before,.bk-hero-panel-wrapper::after{content:'';position:absolute;left:0;right:0;height:100px;z-index:3;pointer-events:none}.bk-hero-panel-wrapper::before{top:0;background:linear-gradient(to bottom,#ffffff 0%,rgb(255 255 255 / .9) 20%,#fff0 100%)}.bk-hero-panel-wrapper::after{bottom:0;background:linear-gradient(to top,#ffffff 0%,rgb(255 255 255 / .9) 20%,#fff0 100%)}.bk-hero-panel-img{position:absolute;width:auto;max-width:100%;height:auto;max-height:none;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;z-index:2;transition:transform 0.1s ease-out}.bk-hero-panel-glow{position:absolute;width:100%;height:55%;top:50%;transform:translateY(-50%);border-radius:20px;background:linear-gradient(135deg,rgb(0 122 255 / .05) 0%,rgb(0 0 0 / .02) 100%);border:1px solid rgb(0 0 0 / .05);z-index:1}.bk-hero-center-col{grid-column:span 4;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.bk-hero-desc-box{min-height:50px;max-height:50px}.bk-hero-logo{max-height:80px;width:auto;object-fit:contain;margin-bottom:24px}.bk-hero-title{font-size:26px;font-weight:800;color:#000;margin-bottom:12px;line-height:1.4}.bk-hero-typewriter-container{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin-bottom:28px;width:100%}.bk-hero-typewriter{font-size:18px;font-weight:500;color:#007AFF;text-align:center}.bk-hero-cursor{font-size:18px;font-weight:700;color:#007AFF;animation:bk-blink 0.8s infinite}@keyframes bk-blink{0%,100%{opacity:1}50%{opacity:0}}.bk-hero-drawer-btn{background-color:#000;box-shadow:8px 10px 15px 0 rgb(0 0 0 / .15);border-radius:52px;padding:12px 20px;display:flex;align-items:center;transition:all 0.4s cubic-bezier(.25,.8,.25,1);overflow:hidden;cursor:pointer;z-index:100;margin:10px auto}.bk-hero-drawer-dot{min-width:8px;min-height:8px;background-color:#007AFF;border-radius:50%;margin-left:16px;flex-shrink:0}.bk-hero-drawer-links{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0;width:0;opacity:0;overflow:hidden;transition:width 0.4s cubic-bezier(.25,.8,.25,1),opacity 0.3s ease,margin-left 0.4s cubic-bezier(.25,.8,.25,1);margin-left:0;direction:rtl}.bk-hero-drawer-links li{display:inline-block}.bk-hero-drawer-links li a{color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;opacity:.85;transition:opacity 0.2s ease}.bk-hero-drawer-links li a:hover{opacity:1}.bk-hero-drawer-trigger{color:#fff;font-size:17px;font-weight:700;text-decoration:none;white-space:nowrap;transition:color 0.3s ease}.bk-hero-drawer-btn:hover .bk-hero-drawer-links{width:330px;opacity:1;margin-left:80px}.bk-hero-drawer-btn.fixed-c{position:fixed;z-index:998;right:50%;transform:translateX(50%);animation:bk-slide-down 0.3s ease-out;box-shadow:0 10px 25px rgb(0 0 0 / .25);left:auto;top:25px;width:auto;height:auto;border-radius:52px}.bk-hero-drawer-btn.fixed-c.scroll-up-hide{transform:translateX(50%) translateY(-100px);opacity:0;pointer-events:none}.bk-hero-drawer-btn.fixed-c .bk-hero-drawer-links{width:330px;opacity:1;margin-left:80px}@keyframes bk-slide-down{from{opacity:0;transform:translateX(50%) translateY(-20px)}to{opacity:1;transform:translateX(50%) translateY(0)}}@media (max-width:1200px){.bk-hero-grid{gap:20px}.bk-hero-panel-wrapper{height:350px}.bk-hero-title{font-size:22px}.bk-hero-typewriter,.bk-hero-cursor{font-size:16px}}@media (max-width:768px){.bk-hero-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}.bk-hero-center-col{grid-column:span 12;order:-1}.bk-hero-panel-wrapper{grid-column:span 6;height:220px}.bk-hero-panel-img{position:absolute;width:auto;max-width:100%;height:auto;max-height:none;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;z-index:2;transition:transform 0.1s ease-out}.bk-hero-logo{max-height:60px}.bk-hero-title{font-size:18px}.bk-hero-typewriter,.bk-hero-cursor{font-size:15px}.bk-hero-drawer-btn{display:none}}.swiper-faqs{height:430px;padding:16px 12px;margin-top:-16px;overflow:hidden}.swiper-faqs .swiper-wrapper{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}@media (max-width:1024px){.swiper-faqs{height:auto;max-height:320px}}.swiper-tab-video{flex-grow:1;overflow:hidden;width:100%}.swiper-tab-video .swiper-wrapper{display:flex!important;flex-direction:row!important;margin:0;padding:0;list-style:none}.swiper-tab-widget-nav{width:100%;margin:0 auto 48px auto;overflow:hidden}.swiper-tab-widget-nav ul{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:4px 10px 12px 10px;gap:8px;justify-content:center;list-style:none;margin:0;width:100%;scrollbar-width:none;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-tab-widget-nav ul::-webkit-scrollbar{display:none}@media (max-width:768px){.swiper-tab-widget-nav{margin-bottom:24px}.swiper-tab-widget-nav ul{justify-content:flex-start;padding-left:15px;padding-right:15px}}@media (max-width:768px){}@media (max-width:768px){}