.industries-section{z-index:10;font-family:var(--font-outfit,"Outfit", sans-serif);background-color:#0000;position:relative}.industries-heading-title{margin-bottom:12px;color:#fff!important;font-size:2rem!important;font-weight:800!important;font-family:var(--font-main), "Unbounded", sans-serif!important;letter-spacing:-.04em!important}.industries-heading-subtitle{color:#a0aec0;max-width:600px;margin:0 auto;font-size:16px}.industries-main-card{background:#0000007e;border:1px solid #ffffff1a;border-radius:30px;max-width:1340px;margin:0 auto;overflow:hidden;box-shadow:0 4px 15px #0003;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.industries-tabs-container{background:0 0;border-bottom:1px solid #ffffff1a;align-items:stretch;width:100%;display:flex;position:relative;overflow:hidden}.active-tab-slot{z-index:5;background:#0a0a0ceb;border-right:1px solid #ffffff14;flex:0 0 160px;width:160px;position:relative;box-shadow:4px 0 15px #00000059}.active-tab-slot .industry-tab-btn{width:100%;min-width:100%}.tabs-viewport{scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;cursor:grab;scroll-behavior:auto;flex:1;min-width:0;position:relative;overflow:auto hidden}.tabs-viewport:active{cursor:grabbing}.tabs-viewport::-webkit-scrollbar{display:none}.tabs-track{will-change:scroll-position;flex-flow:row!important;align-items:stretch!important;width:max-content!important;display:flex!important}.tabs-track .industry-tab-btn{flex:0 0 160px;width:160px;min-width:160px}.industry-tab-btn{color:#fff9;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;min-width:160px;padding:20px 16px;transition:background .3s,color .3s;display:flex}.industry-tab-btn:hover{color:#fff;background:#ffffff0a}.industry-tab-btn.active{color:#fff;background:#ffffff0a;border-bottom:3px solid #f48428}.industry-tab-btn.active .tab-label-span{font-weight:800}.industry-tab-btn .tab-icon-span{color:#ffffffb3;justify-content:center;align-items:center;transition:transform .3s,color .3s;display:flex}.industry-tab-btn.active .tab-icon-span{color:#f48428;transform:scale(1.15)}.tab-label-span{white-space:nowrap;font-size:13px;font-weight:700}.industry-details-panel{min-height:420px;padding:50px 60px;position:relative;overflow:hidden}.info-side{z-index:2;position:relative}.industry-details-title{letter-spacing:-.5px;background:linear-gradient(135deg,#fff 70%,#f48428 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:20px;font-size:30px;font-weight:800;line-height:1.2;animation:.5s cubic-bezier(.16,1,.3,1) forwards fadeInUp}.industry-details-desc{color:#fffc;opacity:0;max-width:550px;margin-bottom:35px;font-size:16px;line-height:1.7;animation:.5s cubic-bezier(.16,1,.3,1) .1s forwards fadeInUp}.industry-details-grid{grid-template-columns:repeat(2,1fr);gap:15px 20px;max-width:550px;display:grid}.industry-details-item{opacity:0;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:12px;padding:12px 18px;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.5s cubic-bezier(.16,1,.3,1) forwards fadeInUp;display:flex}.industry-details-item:hover{background:#ffffff0f;border-color:#f4842859;transform:translateY(-3px);box-shadow:0 8px 20px #0003}.industry-details-item:first-child{animation-delay:.2s}.industry-details-item:nth-child(2){animation-delay:.25s}.industry-details-item:nth-child(3){animation-delay:.3s}.industry-details-item:nth-child(4){animation-delay:.35s}.details-check-circle{color:#fff;background:#f48428;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex;box-shadow:0 0 10px #f4842873}.details-item-text{color:#fff;font-size:14px;font-weight:500}.visual-side{justify-content:center;align-items:center;display:flex}.industry-visual-wrapper{aspect-ratio:16/9;opacity:0;background:#ffffff03;border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:675px;height:380px;animation:.6s cubic-bezier(.16,1,.3,1) .15s forwards fadeInRight;position:relative;overflow:hidden;box-shadow:0 20px 40px -10px #0006}.industry-visual-wrapper.portrait-mode{aspect-ratio:9/18.5;max-width:185px;height:380px;background:0 0!important;border:none!important;border-radius:40px!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #0009!important}.industry-visual-image{object-fit:fill;border-radius:20px;width:100%;height:100%;transition:transform .6s}.industry-visual-wrapper.portrait-mode .industry-visual-image{object-fit:fill!important;box-shadow:none!important;border-radius:40px!important}.industry-visual-glow{pointer-events:none;background:radial-gradient(circle,#0066ff2e 0%,#0000 70%);width:100%;height:100%;animation:4s ease-in-out infinite alternate pulseGlow;position:absolute;top:0;left:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes floatImage{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(.4deg)}to{transform:translateY(0)rotate(0)}}@keyframes pulseGlow{0%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}@media (max-width:991.98px){.active-tab-slot{flex:0 0 145px;width:145px}.tabs-track .industry-tab-btn{flex:0 0 145px;width:145px;min-width:145px}.industry-tab-btn{min-width:145px;padding:18px 12px}.industry-details-panel{padding:30px 20px}.industry-details-title{font-size:30px}.industry-details-desc{display:none!important}.industry-visual-wrapper{aspect-ratio:16/10;width:100%;max-width:100%;margin-top:20px;animation:.6s cubic-bezier(.16,1,.3,1) forwards fadeInUp;height:auto!important}.industry-visual-image{border-radius:20px;object-fit:cover!important;width:100%!important;height:100%!important}.industry-visual-wrapper.portrait-mode{aspect-ratio:9/18.5;max-width:185px;width:100%!important;height:auto!important;margin-left:auto!important;margin-right:auto!important}.industry-visual-wrapper.portrait-mode .industry-visual-image{object-fit:fill!important;border-radius:40px!important}}@media (max-width:575.98px){.industries-heading-title,.industry-details-title{font-size:20px!important;font-weight:700!important}.industry-details-grid{grid-template-columns:1fr;gap:12px}.active-tab-slot{flex:0 0 120px;width:120px}.tabs-track .industry-tab-btn{flex:0 0 120px;width:120px;min-width:120px}.industry-tab-btn{min-width:120px;padding:14px 8px}.tab-label-span{font-size:11px}}
/*# sourceMappingURL=0ad8mgfw9ilq3.css.map*/