/* Approved photo lead slide. Scoped to the existing four-image carousel. */
.qg-home-v14241 .qg-hero-v1424{background:radial-gradient(ellipse at 0% 88%,#00656870,transparent 52%),linear-gradient(110deg,#052840,#06354d 52%,#092a40);padding:28px 0 32px}
.qg-home-v14241 .qg-hero-grid-v1424{max-width:1660px;width:calc(100% - 64px);grid-template-columns:minmax(0,1fr) minmax(0,1.22fr);gap:28px;min-height:565px}
.qg-home-v14241 .qg-hero-copy-v1424 h1{font-size:clamp(38px,3.45vw,60px);line-height:1.12;letter-spacing:-1.6px;max-width:680px}
.qg-home-v14241 .qg-hero-copy-v1424>p{max-width:630px}
.qg-home-v14241 .qg-hero-actions-v1424 .btn{font-size:15px;min-height:55px;padding-right:8px;gap:18px}
.qg-home-v14241 .qg-hero-actions-v1424 .btn span{display:grid;place-items:center;width:37px;height:37px;flex:0 0 37px;border-radius:50%;background:white;color:#088dec;font-size:26px}
.qg-home-v14241 .qg-slider-v1424{border:0;border-radius:0;background:transparent;box-shadow:none;color:#fff}
.qg-home-v14241 .qg-slider-top-v1424{justify-content:flex-end;padding:0 0 8px;background:none}
.qg-home-v14241 .qg-slider-top-v1424>span{display:none}
.qg-home-v14241 .qg-slider-top-v1424 button{background:#ffffff10;color:#c9ebf5;border:1px solid #b4e3ee35;min-height:36px;padding:7px 13px}
.qg-home-v14241 .qg-slider-art-v1424{aspect-ratio:1136/595;background:#092b41;position:relative;border:0;border-radius:0}
.qg-home-v14241 .qg-slider-art-v1424 img{object-fit:contain;transform:none;filter:none}
.qg-home-v14241 [data-hero-slide="0"] .qg-slider-art-v1424::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#08314a,transparent 3%),linear-gradient(0deg,#092b4155,transparent 9%)}
.qg-home-v14241 .qg-slider-slide-v1424 figcaption{background:transparent;min-height:60px;padding:13px 0 9px;gap:4px}
.qg-home-v14241 .qg-slider-slide-v1424 figcaption b{color:#f1f9ff;font-size:16px}
.qg-home-v14241 .qg-slider-slide-v1424 figcaption span{color:#b6d3e1;font-size:12px}
.qg-home-v14241 .qg-slider-controls-v1424{border-top:1px solid #bfdfe422;background:transparent;padding:0;gap:8px}
.qg-home-v14241 .qg-slider-controls-v1424 button{color:#b8e6f4}
.qg-home-v14241 .qg-slider-controls-v1424>button:hover{background:#ffffff13}
.qg-home-v14241 .qg-slider-dots-v1424 button span{background:#749eb8}
.qg-home-v14241 .qg-slider-dots-v1424 button[aria-disabled="true"] span{background:#30d7ed}
.qg-home-v14241 .qg-slider-counter-v1424{color:#bad9e7}
.qg-home-v14241 .qg-slider-note-v1424{color:#a5c5d6;font-size:10px}
@media(min-width:1025px){.qg-home-v14241 .qg-hero-trust-v1424{gap:12px}.qg-home-v14241 .qg-hero-trust-v1424 b{font-size:12px}.qg-home-v14241 .qg-hero-trust-v1424 small{font-size:11px}}
@media(max-width:1024px){.qg-home-v14241 .qg-hero-grid-v1424{grid-template-columns:minmax(0,1fr);max-width:760px;width:calc(100% - 48px);min-height:0;gap:20px}.qg-home-v14241 .qg-hero-copy-v1424 h1{font-size:44px}.qg-home-v14241 .qg-hero-copy-v1424 h1,.qg-home-v14241 .qg-hero-copy-v1424>p{margin-left:auto;margin-right:auto;text-align:center}.qg-home-v14241 .qg-slider-top-v1424{padding-bottom:6px}}
@media(max-width:600px){.qg-home-v14241 .qg-hero-v1424{padding:24px 0 28px}.qg-home-v14241 .qg-hero-grid-v1424{width:calc(100% - 32px);gap:16px}.qg-home-v14241 .qg-hero-copy-v1424 h1{font-size:clamp(27px,8.2vw,36px);line-height:1.16;letter-spacing:-1px}.qg-home-v14241 .qg-hero-actions-v1424 .btn{min-height:48px;font-size:13px;position:relative;padding:9px 46px 9px 18px}.qg-home-v14241 .qg-hero-actions-v1424 .btn span{position:absolute;right:6px;width:32px;height:32px;font-size:24px}.qg-home-v14241 .qg-slider-top-v1424 button{min-height:38px;font-size:10px}.qg-home-v14241 .qg-slider-slide-v1424 figcaption{min-height:61px;padding:11px 0 8px;text-align:center}.qg-home-v14241 .qg-slider-slide-v1424 figcaption b{font-size:14px}.qg-home-v14241 .qg-slider-slide-v1424 figcaption span{font-size:11px}.qg-home-v14241 .qg-slider-note-v1424{font-size:9px}}
