.service-government-equipment{--gv-orange:#e96e2e;--gv-muted:#60727a;--gv-line:#dce6e9}.service-government-equipment .dp-hero{padding-bottom:78px;background:radial-gradient(circle at 83% 13%,#30474d,#1c2b33 58%)}.service-government-equipment .dp-hero-grid{min-height:370px;grid-template-columns:1.08fr .82fr}.service-government-equipment .dp-hero h1{font-size:clamp(44px,4.5vw,65px)}.service-government-equipment .dp-hero-panel{min-height:340px;padding:32px 35px;background:linear-gradient(145deg,#40545b,#293c44);box-shadow:0 20px 55px #10202a39}.service-government-equipment .dp-hero-panel>strong{margin:19px 0;font-size:clamp(27px,2.5vw,38px);line-height:1.28}.gv-hero-list>div{display:grid;grid-template-columns:40px 1fr;padding:9px 0;border-top:1px solid #ffffff29;color:#e1e9ed;font-size:13px}.gv-hero-list b{color:#ffae7e}
.service-government-equipment .dp-section{padding:88px 0}.service-government-equipment .dp-section--tint{background:#f3f6f7}.service-government-equipment .dp-section--dark{background:#1d3039}.service-government-equipment .dp-head{margin-bottom:32px}.service-government-equipment .dp-head h2{font-size:clamp(33px,3.25vw,46px)}.service-government-equipment .dp-head h2 .dp-num{width:59px;height:50px;flex-basis:59px;place-items:start;margin-right:11px;border-radius:0;color:#d6652c;background:transparent;font-size:30px;font-weight:400;line-height:1.35}.service-government-equipment .dp-section--dark .dp-head h2 .dp-num{color:#ffaf7e}
.gv-opening{display:grid;grid-template-columns:.86fr 1.14fr;min-height:490px;overflow:hidden;border-radius:13px;background:#fff;box-shadow:0 22px 55px #142a3412}.gv-opening-copy{display:flex;flex-direction:column;justify-content:center;padding:43px 47px}.gv-opening-copy>span,.gv-brief-copy>span,.gv-scenarios-intro>span,.gv-questions aside>span{color:#bc592a;font-size:11px;font-weight:700;letter-spacing:1.4px}.gv-opening-copy h3,.gv-brief-copy h3,.gv-scenarios-intro h3{margin:15px 0;font-size:clamp(30px,3vw,43px);line-height:1.25}.gv-opening-copy>p{margin:0;color:var(--gv-muted);font-size:15px;line-height:1.78}.gv-opening-note{display:grid;grid-template-columns:97px 1fr;gap:12px;margin-top:25px;padding-top:18px;border-top:1px solid var(--gv-line)}.gv-opening-note b{color:#bd5a2a;font-size:13px}.gv-opening-note small{color:#5c7079;font-size:13px;line-height:1.65}.gv-opening figure,.gv-brief figure{position:relative;margin:0;overflow:hidden;background:#d9e2e5}.gv-opening figure{min-height:490px}.gv-opening img,.gv-brief img{position:absolute;width:100%;height:100%;object-fit:cover}.gv-opening figcaption,.gv-brief figcaption{position:absolute;right:0;bottom:0;left:0;padding:29px;color:#fff;background:linear-gradient(transparent,#142630bc);font-size:12px}
.gv-areas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.gv-areas article{display:flex;flex-direction:column;min-height:245px;padding:29px 32px;border:1px solid var(--gv-line);border-radius:10px;background:#fff;box-shadow:0 13px 34px #142e390c}.gv-areas article:nth-child(2),.gv-areas article:nth-child(3){background:#f6f9fa}.gv-areas b{color:#bd592a;font-size:11px;letter-spacing:1.1px}.gv-areas h3{margin:24px 0 8px;font-size:25px}.gv-areas p{margin:0 0 17px;color:var(--gv-muted);font-size:14px;line-height:1.68}.gv-areas a{margin-top:auto;color:#b75a2a;font-size:13px;font-weight:700;text-decoration:none}.gv-areas a:hover{text-decoration:underline}
.gv-scenarios{display:grid;grid-template-columns:.7fr 1.3fr;gap:7%;align-items:center}.gv-scenarios-intro>span{color:#ffae7e}.gv-scenarios-intro h3{color:#fff}.gv-scenarios-intro p{color:#cbd7dc;font-size:14px;line-height:1.75}.gv-scenario-list{display:grid;gap:11px}.gv-scenario-list article{display:grid;grid-template-columns:62px 1fr;gap:11px;align-items:center;min-height:124px;padding:23px 27px;border:1px solid #ffffff2d;border-radius:9px;background:#ffffff0d}.gv-scenario-list b{align-self:start;color:#ffae7e;font-size:30px;line-height:1.2}.gv-scenario-list h3{margin:0 0 6px;color:#fff;font-size:20px}.gv-scenario-list p{margin:0;color:#cbd8dd;font-size:13px;line-height:1.64}
.gv-brief{display:grid;grid-template-columns:1.05fr .95fr;min-height:520px;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 19px 45px #142e390d}.gv-brief figure{min-height:520px}.gv-brief-copy{padding:36px 42px}.gv-brief-copy h3{font-size:clamp(29px,2.75vw,39px)}.gv-brief ol{margin:21px 0 0;padding:0;list-style:none}.gv-brief li{display:grid;grid-template-columns:42px 1fr;gap:9px;padding:14px 0;border-top:1px solid var(--gv-line)}.gv-brief li>b{color:var(--gv-orange);font-size:19px}.gv-brief li strong{display:block;font-size:15px}.gv-brief li small{display:block;margin-top:4px;color:var(--gv-muted);font-size:12px;line-height:1.6}
.gv-delivery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border-radius:11px;box-shadow:0 17px 43px #142e3912}.gv-delivery>div{min-height:295px;padding:26px;color:#fff;background:#293e48;border-right:1px solid #ffffff30}.gv-delivery>div:first-child{background:#e87331}.gv-delivery>div:last-child{border:0}.gv-delivery b{display:block;margin-bottom:62px;color:#ffae7e;font-size:48px;line-height:1}.gv-delivery>div:first-child b,.gv-delivery>div:first-child span,.gv-delivery>div:first-child p{color:#fff}.gv-delivery span{color:#ffae7e;font-size:10px;font-weight:700;letter-spacing:1.2px}.gv-delivery h3{margin:10px 0;color:#fff;font-size:21px}.gv-delivery p{margin:0;color:#cedae0;font-size:13px;line-height:1.68}
.gv-questions{display:grid;grid-template-columns:1.35fr .65fr;gap:24px}.gv-questions .dp-faq{grid-template-columns:1fr;gap:10px}.gv-questions .dp-faq summary{min-height:59px;padding:19px 43px 19px 21px;font-size:15px}.gv-questions aside{align-self:start;padding:31px;border-radius:10px;background:#253a43;color:#fff}.gv-questions aside>span{color:#ffae7e}.gv-questions aside h3{margin:14px 0;font-size:27px}.gv-questions aside p{margin:0 0 25px;color:#d0dce0;font-size:13px;line-height:1.7}.gv-questions aside a{display:inline-block;padding:12px 18px;border-radius:6px;background:#ef7635;color:#fff;text-decoration:none;font-size:13px;font-weight:700}.service-government-equipment .dp-cta{padding:72px 0;background:linear-gradient(110deg,#1b303a,#293d46)}
@media(max-width:900px){.gv-opening-copy{padding:32px}.gv-brief-copy{padding:30px}.gv-delivery>div{padding:19px}.gv-delivery h3{font-size:18px}}
@media(max-width:760px){.service-government-equipment .dp-section{padding:65px 0}.service-government-equipment .dp-hero-grid{min-height:0;grid-template-columns:1fr}.service-government-equipment .dp-hero-panel{min-height:0}.gv-opening,.gv-scenarios,.gv-brief,.gv-questions{grid-template-columns:1fr}.gv-opening figure{min-height:350px;order:-1}.gv-brief figure{min-height:350px}.gv-delivery{grid-template-columns:repeat(2,minmax(0,1fr))}.gv-delivery>div:nth-child(2){border-right:0}.gv-delivery>div:nth-child(-n+2){border-bottom:1px solid #ffffff30}}
@media(max-width:500px){.service-government-equipment .dp-hero h1{font-size:clamp(37px,9vw,45px)}.service-government-equipment .dp-head h2 .dp-num{width:43px;flex-basis:43px;margin-right:7px;font-size:24px}.gv-opening figure,.gv-brief figure{min-height:265px}.gv-opening-copy,.gv-brief-copy{padding:27px}.gv-opening-note{grid-template-columns:1fr;gap:5px}.gv-areas{grid-template-columns:1fr}.gv-areas article{min-height:0;padding:24px}.gv-scenario-list article{grid-template-columns:48px 1fr;padding:19px}.gv-scenario-list b{font-size:24px}.gv-delivery{grid-template-columns:1fr}.gv-delivery>div,.gv-delivery>div:nth-child(2){min-height:0;border-right:0;border-bottom:1px solid #ffffff30}.gv-delivery b{margin-bottom:22px}.gv-questions aside{padding:25px}}
