.support-options{justify-content:center;align-items:stretch;width:100%;max-width:900px;height:400px;margin:40px auto;display:flex;overflow:hidden}.option{background:var(--optionBackground,#e6e9ed);cursor:pointer;background-position:50%;background-size:cover;border-radius:30px;justify-content:center;align-items:center;min-width:120px;height:100%;margin:10px;transition:all .5s cubic-bezier(.05,.61,.41,.95);display:flex;position:relative}.option.active{background-size:cover;border-radius:40px;flex-grow:10000;max-width:600px;margin:0;transform:scale(1)}.option:not(.active){flex-grow:1}.shadow{height:120px;transition:all .5s cubic-bezier(.05,.61,.41,.95);position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 -120px 120px -120px #000,inset 0 -120px 120px -100px #000}.label{color:#fff;z-index:1;align-items:center;width:calc(100% - 40px);transition:all .5s cubic-bezier(.05,.61,.41,.95);display:flex;position:absolute;bottom:10%;left:20px}.icon{width:40px;height:40px;color:var(--optionBackground);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.info{flex-direction:column;justify-content:center;transition:all .4s cubic-bezier(.05,.61,.41,.95);display:flex}.main{font-size:1.2rem;font-weight:700;line-height:1.3}.sub{opacity:.9;font-size:.95rem;line-height:1.4}.option:not(.active) .label{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:0 6px;bottom:18px;left:0}.option:not(.active) .icon{margin-bottom:6px}.option:not(.active) .info{text-align:center;opacity:1;margin-left:0}.option:not(.active) .main{text-shadow:0 2px 6px #000000d9;font-size:.92rem;font-weight:700;line-height:1.2}.option:not(.active) .sub{display:none}.option.active .shadow{box-shadow:inset 0 -120px 120px -120px #000,inset 0 -120px 120px -100px #000}.option.active .label{flex-direction:row;justify-content:flex-start;align-items:center;width:calc(100% - 40px);bottom:20px;left:20px}.option.active .icon{flex-shrink:0;margin-bottom:0}.option.active .info{text-align:left;opacity:1;max-width:500px;margin-left:12px}.option.active .sub{margin-top:3px;display:block}h3.text-center{text-align:center;margin-bottom:20px;font-size:2rem;font-weight:600}.credit{color:inherit;font-size:.9rem;text-decoration:none;position:absolute;bottom:20px;left:20px}.engineering-grid{flex-direction:column;gap:60px;margin:30px auto;display:flex}.engineering-card{background:#fff;border-radius:16px;min-height:250px;transition:box-shadow .4s;display:flex;position:relative;overflow:hidden}.engineering-card:hover{box-shadow:0 8px 24px #0000001f}.engineering-card:nth-child(odd){flex-direction:row}.engineering-card:nth-child(2n){flex-direction:row-reverse}.botvctosummary{color:#1f1f1f;max-width:1200px;margin:20px auto;font-size:18px}.image{clip-path:polygon(0 0,90% 0,100% 100%,0 100%);background-position:50%;background-size:cover;flex:50%;min-height:250px;transition:transform .4s;animation:.8s ease-in-out slideIn;position:relative}.engineering-card:nth-child(2n) .image{clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}.image:hover{transform:scale(1.05)}.overlay{color:#fff;opacity:0;background:#0009;flex-direction:column;justify-content:center;height:100%;padding:40px 50px;transition:opacity .4s;display:flex}.image:hover .overlay{opacity:1}.overlay h3{color:#ef4524}.summary{flex-direction:column;flex:50%;justify-content:center;padding:40px 30px;display:flex}@keyframes slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.monitoring-escalation-section{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px;animation:1s ease-in-out fadeIn;display:flex}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.monitoring-text{flex:1;justify-content:space-between;gap:80px;min-width:320px;animation:1s ease-in-out fadeIn;display:flex}.left-side,.right-side{text-align:left;flex-direction:column;flex:1;justify-content:center;animation:1s ease-in-out fadeIn;display:flex}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.monitoring-visual{text-align:center;flex:1;justify-content:center;align-items:center;min-width:320px;height:100%;margin-top:30px;transition:transform .3s,box-shadow .3s;display:flex}.monitoring-visual:hover{transform:scale(1.05);box-shadow:0 12px 36px #00000026}.monitoring-visual img{object-fit:cover;border-radius:12px;max-width:100%;max-height:100%;transition:transform .3s,box-shadow .3s;box-shadow:0 6px 18px #0000001a}.monitoring-visual img:hover{transform:scale(1.1);box-shadow:0 10px 30px #00000026}@media (max-width:798px){.support-options{flex-direction:column;width:100%;height:auto}.option{min-width:100%;margin:10px 0}.label{bottom:5%}.icon{width:35px;height:35px}.info .main{font-size:1.1rem}.info .sub{font-size:.9rem}}@media (max-width:600px){.support-options{height:auto}.option{min-width:100%}.label{bottom:5%;left:15px}.icon{width:30px;height:30px}.info .main{font-size:1rem}.info .sub{font-size:.85rem}}@media (max-width:480px){.support-options{flex-direction:column;padding:0 20px}.option{min-width:100%;height:200px}.label{bottom:5%;left:10px}.icon{width:25px;height:25px}.info .main{font-size:.9rem}.info .sub{font-size:.8rem}.shadow{height:80px}}@media (max-width:900px){.engineering-card{flex-direction:column}.image,.summary{flex:100%;clip-path:none!important}.summary{padding:25px 20px}.overlay{opacity:1;padding:30px 20px}}@media (max-width:480px){.engineering-card{width:100%;margin-left:0;margin-right:0}.image{min-height:200px}.summary h3{font-size:1.4rem}.summary p{font-size:.9rem}.overlay{padding:20px 15px}}@media (max-width:768px){.monitoring-escalation-section{flex-direction:column;margin-bottom:0;padding:15px}.botvctosummary{max-width:660px;margin-top:20px;margin-left:20px;margin-right:20px}.monitoring-text{flex-direction:column;gap:40px;margin-bottom:20px}.monitoring-visual{width:100%;height:auto;margin-top:0}.monitoring-text h3{font-size:1.8rem}.monitoring-text ul{font-size:1rem}.monitoring-visual img{border-radius:10px;max-width:100%;height:auto}}@media (max-width:600px){.monitoring-visual img{object-fit:contain;max-height:100%}.monitoring-text{text-align:center;gap:20px;margin-bottom:0}.monitoring-text h3{margin-bottom:10px;font-size:1.6rem}.monitoring-text p{margin-bottom:10px;font-size:1rem}.monitoring-text ul{font-size:.9rem}}.faq-section{font-family:Segoe UI,Roboto,sans-serif}.section-title{color:#2c3e50;font-size:2.25rem;font-weight:600}.section-subtitle{max-width:600px;margin:0 auto;font-size:1.1rem}.faq-card{border:1px solid #e0e6ed;border-radius:8px;transition:all .3s;overflow:hidden}.faq-card:hover{box-shadow:0 5px 15px #0000000d}.faq-header{cursor:pointer;background-color:#f8fafc;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.faq-question{color:#2c3e50;margin:0;font-size:1.1rem;font-weight:500}.faq-toggle{width:20px;height:20px;display:inline-block;position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background-color:#4a6cf7;transition:transform .3s;position:absolute}.faq-toggle:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.faq-toggle:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)rotate(90deg)}.faq-header[aria-expanded=true] .faq-toggle:after{transform:translate(-50%)rotate(0)}.faq-body{background-color:#fff;padding:1.5rem}.faq-list{margin:1rem 0;padding-left:1.25rem}.faq-list li{color:#4a5568;margin-bottom:.5rem;line-height:1.6}.faq-list strong{color:#2c3e50;font-weight:600}
