.uav-overview{--ink: #0b2932;--paper: #faf6ef;--navy: #092730;min-height:100vh;padding:12px 16px 32px;background:#e8edef;color:var(--ink);font-family:PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif}.uav-overview-sheet{box-sizing:border-box;display:flex;flex-direction:column;width:min(210mm,100%);min-height:296.7mm;margin-inline:auto;background:var(--paper);box-shadow:0 4px 30px #15253015}.uav-overview-sheet :is(h1,h2,h3,p){margin:0}.uav-overview-hero{position:relative;isolation:isolate;height:131mm;flex:none;padding:10mm;box-sizing:border-box;background:#d4e0e8}.uav-overview-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.uav-overview-mast{display:flex;align-items:baseline;justify-content:space-between;gap:5mm}.uav-overview-wordmark{display:flex;align-items:center;gap:2mm}.uav-overview-wordmark img{width:9mm;height:9mm;-o-object-fit:contain;object-fit:contain;transform:scale(1.45)}.uav-overview-wordmark strong{font:600 26pt/1.15 Arial,sans-serif;letter-spacing:-.7pt}.uav-overview-mast>p{font-size:26pt;line-height:1.15;font-weight:600;letter-spacing:-.025em;white-space:nowrap}.uav-overview-intro{margin-top:41mm;color:#fff;text-shadow:0 1px 8px #07191430}.uav-overview-intro h1{font-size:43pt;font-weight:600;line-height:1.12;letter-spacing:-.025em}.uav-overview-intro h1 span,.uav-overview-summary span{display:block}.uav-overview-summary{margin-top:3.5mm!important;font-size:12pt;line-height:1.5;font-weight:500}.uav-overview-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5.5mm;padding:10.5mm 9.5mm 11mm}.uav-overview-story{display:flex;flex-direction:column;min-width:0}.uav-overview-story h2{font-size:29pt;font-weight:600;line-height:1.2;letter-spacing:-.035em;white-space:nowrap}.uav-overview-story h3{margin-top:2mm;font-size:10.3pt;font-weight:400;line-height:1.45;white-space:nowrap}.uav-overview-visual{display:block;width:100%;height:50.5mm;margin-top:5mm;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.8mm}.uav-overview-story:nth-child(2) .uav-overview-visual{-o-object-position:60% center;object-position:60% center}.uav-overview-capabilities{margin-top:4mm!important;font-size:9pt;line-height:1.5;font-weight:400;white-space:nowrap}.uav-overview-bottom{display:flex;flex:1;flex-direction:column;padding:9.5mm 10mm 8mm;background:var(--navy);color:#fff}.uav-overview-access-layout{display:grid;grid-template-columns:58mm minmax(0,1fr) 26mm;gap:5mm;align-items:start}.uav-overview-contact h2{font-size:14.5pt;line-height:1.35;font-weight:600;letter-spacing:-.02em}.uav-overview-contact p{margin-top:2mm;font-size:8.7pt;line-height:1.5}.uav-overview-contact-line{display:flex;align-items:baseline;gap:2mm;margin-top:7mm;color:inherit;font-size:12pt;font-weight:550;line-height:1.3;white-space:nowrap;text-decoration:none}.uav-overview-contact-line span:last-child{font-family:Arial,sans-serif;font-weight:500}.uav-overview-links{display:grid;grid-template-columns:1fr 1fr;gap:6mm 4mm;padding-top:1mm}.uav-overview-link{display:flex;flex-direction:column;gap:1mm;min-width:0;color:inherit;text-decoration:none}.uav-overview-link strong{font-size:10pt;font-weight:500;line-height:1.3}.uav-overview-link>span{font:9pt/1.4 Arial,sans-serif;white-space:nowrap}.uav-overview-link:hover>span{text-decoration:underline;text-underline-offset:3px}.uav-overview-wechat{display:grid;justify-items:center;gap:1.5mm;padding-left:5mm;border-left:.2mm solid #aabac0}.uav-overview-wechat img{display:block;width:25mm;height:25mm;-o-object-fit:contain;object-fit:contain;background:#fff}.uav-overview-wechat strong{font-size:9pt;line-height:1.3;font-weight:500}.uav-overview-footer{display:flex;align-items:baseline;justify-content:space-between;gap:5mm;margin-top:auto;padding-top:6mm;font-size:9pt;line-height:1.4}.uav-overview-footer strong{font-weight:500}.uav-overview :is(a,button):focus-visible{outline:2px solid #4d93fb;outline-offset:4px}@media screen and (min-width: 721px) and (max-width: 840px){.uav-overview-sheet{width:210mm;zoom:.85}}@media screen and (max-width: 720px){.uav-overview{padding:8px 12px 18px}.uav-overview-sheet{min-height:0}.uav-overview-hero{height:510px;padding:24px 20px}.uav-overview-hero-image{-o-object-position:center;object-position:center}.uav-overview-mast{gap:12px}.uav-overview-wordmark{gap:5px}.uav-overview-wordmark strong{font-size:20px}.uav-overview-wordmark img{width:25px;height:25px;transform:scale(1.12)}.uav-overview-mast>p{font-size:20px;line-height:1.3;white-space:normal;text-align:right}.uav-overview-intro{margin-top:160px}.uav-overview-intro h1{font-size:clamp(33px,10vw,53px)}.uav-overview-summary{margin-top:16px!important;font-size:14px;line-height:1.7}.uav-overview-stories{grid-template-columns:1fr;gap:32px;padding:30px 20px}.uav-overview-story h2{font-size:32px}.uav-overview-story h3{margin-top:8px;font-size:15px;white-space:normal}.uav-overview-visual{height:auto;aspect-ratio:4/3;margin-top:18px}.uav-overview-capabilities{font-size:13px;line-height:1.7;white-space:normal}.uav-overview-bottom{padding:28px 20px 24px}.uav-overview-access-layout{grid-template-columns:1fr;gap:26px}.uav-overview-contact h2{font-size:21px}.uav-overview-contact p{margin-top:8px;font-size:13px}.uav-overview-contact-line{margin-top:20px;font-size:19px;gap:10px}.uav-overview-links{gap:22px 14px;padding-top:0}.uav-overview-link strong{font-size:14px}.uav-overview-link>span{font-size:12px;white-space:normal;overflow-wrap:anywhere}.uav-overview-wechat{grid-template-columns:auto 1fr;justify-items:start;align-items:center;gap:14px;border:0;padding:0}.uav-overview-wechat img{width:96px;height:96px}.uav-overview-wechat strong{font-size:14px}.uav-overview-footer{margin-top:30px;padding-top:0;align-items:start;flex-direction:column;gap:8px;font-size:11px}}@media print{@page{size:A4 portrait;margin:0}html:has(.uav-overview),body:has(.uav-overview){background:#092730}.uav-overview{min-height:0;padding:0;background:var(--navy);-webkit-print-color-adjust:exact;print-color-adjust:exact}.uav-overview-sheet{width:210mm;min-height:296.7mm;margin:0;box-shadow:none}}
