.gsa-modern-hero{position:relative;min-height:500px;display:flex;align-items:center;background-image:linear-gradient( 90deg,rgba(10,25,57,0.94) 0%,rgba(10,25,57,0.82) 48%,rgba(10,25,57,0.45) 100% ),url("../img/gsamain.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;}.gsa-modern-hero-overlay{display:none;}.gsa-modern-hero .dutech-service-hero-content{position:relative;z-index:1;width:100%;}.gsa-modern-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:30px;}.gsa-modern-breadcrumb{padding:15px 0;background:#f5f8fc;border-bottom:1px solid #e1e9f2;}.gsa-modern-breadcrumb .container{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:14px;}.gsa-modern-breadcrumb a{color:#43516d;text-decoration:none;}.gsa-modern-breadcrumb a:hover{color:#27aae2;}.gsa-modern-breadcrumb span{color:#9aa8ba;}.gsa-modern-breadcrumb strong{color:#182344;font-weight:600;}.gsa-overview-section,.gsa-tools-section,.gsa-services-section,.gsa-process-section{padding:76px 0;}.gsa-overview-section,.gsa-services-section{background:#fff;}.gsa-tools-section,.gsa-process-section{background:#f7fafd;}.gsa-modern-page .dutech-section-title{margin-bottom:42px;}.gsa-modern-page .dutech-section-eyebrow{margin-bottom:13px;color:#27aae2;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;}.gsa-modern-page .dutech-section-title h2{font-size:38px;font-weight:700;line-height:1.2;}.gsa-modern-page .dutech-section-title h3{font-size:19px;font-weight:500;line-height:1.6;}.gsa-modern-page .dutech-section-title::after{content:"";display:block;width:48px;height:3px;margin:18px auto 0;background:#27aae2;border-radius:2px;}.gsa-modern-page .dutech-title-divider{display:none;}.gsa-overview-row{align-items:stretch;}.gsa-overview-row > div{display:flex;margin-bottom:24px;}.gsa-overview-card{width:100%;padding:34px;border:1px solid #e1e9f2;border-radius:12px;background:#fff;box-shadow:0 8px 28px rgba(24,35,68,0.04);}.gsa-overview-card h3{margin-bottom:20px;color:#182344;font-size:23px;font-weight:600;line-height:1.4;}.gsa-overview-card p{margin-bottom:15px;color:#56647a;font-size:16px;line-height:1.85;}.gsa-overview-card p:last-child{margin-bottom:0;}.gsa-contract-card{background:#f1f8fc;border-color:#d7e8f3;}.gsa-contract-label{margin-bottom:12px;color:#27aae2;font-size:12px;font-weight:700;letter-spacing:1.3px;}.gsa-contract-card h3{overflow-wrap:anywhere;font-size:28px;font-weight:700;}.gsa-contract-card a,.gsa-tool-card a{display:inline-flex;align-items:center;gap:9px;margin-top:16px;color:#167eaf;font-size:15px;font-weight:600;text-decoration:none;}.gsa-contract-card a:hover,.gsa-tool-card a:hover{color:#182344;}.gsa-tools-section .row > div,.gsa-services-section .row > div,.gsa-process-section .row > div{display:flex;margin-bottom:24px;}.gsa-tool-card,.gsa-service-card,.gsa-step-card{width:100%;height:100%;padding:30px;background:#fff;border:1px solid #e1e9f2;border-radius:12px;box-shadow:0 6px 22px rgba(24,35,68,0.035);transition:border-color 0.2s ease,box-shadow 0.2s ease;}.gsa-tool-card:hover,.gsa-service-card:hover,.gsa-step-card:hover{border-color:#b8dcec;box-shadow:0 12px 30px rgba(24,35,68,0.08);}.gsa-card-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:22px;color:#27aae2;background:#eaf7fc;border-radius:10px;font-size:20px;}.gsa-tool-card h3,.gsa-service-card h3,.gsa-step-card h3{margin-bottom:13px;color:#182344;font-size:20px;font-weight:600;line-height:1.45;}.gsa-tool-card p,.gsa-service-card p,.gsa-step-card p{margin-bottom:0;color:#56647a;font-size:15px;line-height:1.8;}.gsa-tool-card{padding:36px;}.gsa-tool-card p{min-height:88px;}.gsa-service-card{min-height:225px;}.gsa-service-card h3{font-size:18px;}.gsa-step-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:22px;color:#27aae2;background:#eaf7fc;border-radius:10px;font-size:18px;font-weight:700;}.gsa-final-cta{padding:76px 0;background:#eef7fb;}.gsa-final-cta .dutech-section-title{max-width:850px;margin:0 auto 30px;}.gsa-final-cta .dutech-section-title h3{max-width:720px;margin-left:auto;margin-right:auto;}@media (max-width:991px){.gsa-modern-hero{min-height:450px;}.gsa-overview-section,.gsa-tools-section,.gsa-services-section,.gsa-process-section,.gsa-final-cta{padding:60px 0;}.gsa-modern-page .dutech-section-title h2{font-size:32px;}.gsa-tool-card p{min-height:0;}}@media (max-width:767px){.gsa-modern-hero{min-height:420px;background-position:center;}.gsa-modern-hero-actions{align-items:stretch;flex-direction:column;}.gsa-modern-hero-actions .dutech-btn-primary,.gsa-modern-hero-actions .dutech-btn-outline-light{width:100%;justify-content:center;text-align:center;}.gsa-overview-section,.gsa-tools-section,.gsa-services-section,.gsa-process-section,.gsa-final-cta{padding:48px 0;}.gsa-modern-page .dutech-section-title h2{font-size:28px;}.gsa-modern-page .dutech-section-title h3{font-size:17px;}.gsa-overview-card,.gsa-tool-card,.gsa-service-card,.gsa-step-card{padding:25px;}.gsa-service-card{min-height:0;}.gsa-contract-card h3{font-size:23px;}}@media (prefers-reduced-motion:reduce){.gsa-tool-card,.gsa-service-card,.gsa-step-card{transition:none;}}
