.tech-frontier-page{width:100%;overflow-x:hidden}.tech-mobile-hero{display:none}.techfront-video{position:relative;overflow:hidden}.techfront-video .tech-hero-image,.techfront-video video{width:100%;height:100%;object-fit:cover;display:block}.techfront-video .robot-image{position:absolute;z-index:2;pointer-events:none}.tech-dialogue-button{border:0;background:transparent;padding:0;font:inherit;cursor:pointer;text-align:left}.future-boxes .box{box-sizing:border-box}.custom-modal{display:none;position:fixed;inset:0;z-index:99999}.custom-modal.active{display:flex;align-items:center;justify-content:center}.custom-modal-overlay{position:absolute;inset:0;border:0;width:100%;background:rgba(0,0,0,.65)}.custom-modal-box{position:relative;z-index:2;width:520px;max-width:92%;background:#fff;padding:30px;border-radius:12px;box-sizing:border-box}.custom-modal-close{position:absolute;top:12px;right:16px;border:0;background:transparent;font-size:30px;cursor:pointer}.custom-form input,.custom-form select,.custom-form textarea{width:100%;box-sizing:border-box;margin-bottom:12px;padding:12px;border:1px solid #ddd}.custom-form button{width:100%;padding:12px;border:0;background:#000;color:#fff}.success-msg{margin-top:15px;color:green;font-weight:600}@media (max-width:767px){.tech-frontier-page .methodology-section{display:none!important}.tech-mobile-hero{display:block}.tech-frontier-page .leader-sub{display:flex;flex-direction:column;gap:10px}.tech-frontier-page .leader-sub>span{display:flex;align-items:center;gap:8px}.tech-frontier-page .award-details,.tech-frontier-page .award-details-right,.tech-frontier-page .cips-left,.tech-frontier-page .cips-right,.tech-frontier-page .frp-left,.tech-frontier-page .frp-right,.tech-frontier-page .future-content,.tech-frontier-page .future-image,.tech-frontier-page .future-left,.tech-frontier-page .future-right,.tech-frontier-page .rff-left,.tech-frontier-page .rff-right{width:100%!important;float:none!important}.tech-frontier-page .cips-container,.tech-frontier-page .di-container,.tech-frontier-page .frp-wrapper,.tech-frontier-page .future-container,.tech-frontier-page .future-wrapper,.tech-frontier-page .rff-top{display:block!important}.tech-frontier-page .di-card,.tech-frontier-page .frp-item,.tech-frontier-page .future-boxes .box{width:100%!important;box-sizing:border-box}}