.delivery-hero{display:grid;grid-template-columns:1.04fr 1fr;background:#062552;position:relative;overflow:hidden}.delivery-copy{padding:55px 7% 35px 11.5%;color:white;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.delivery-copy:before{content:'';position:absolute;left:0;top:55px;bottom:50px;width:4px;background:#d7a327}.campaign-kicker{font-size:9px;letter-spacing:.13em;line-height:1.6;color:#dce4ef;font-weight:600;margin-bottom:28px;display:flex;align-items:center;gap:10px}.campaign-kicker>span{height:6px;width:6px;background:#dfac3a;flex:none}.delivery-copy h1{font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(58px,5.8vw,88px);font-weight:700;line-height:.98;letter-spacing:-.018em;margin:0 0 22px;white-space:nowrap}.delivery-copy h1 .headline-small{font-size:.57em;letter-spacing:.015em;font-weight:500;line-height:1.35}.delivery-copy h1 em{color:#e0ac35;font-size:1.16em;font-style:normal}.delivery-copy h1 sup{font-size:.38em;vertical-align:super;margin-left:2px}.campaign-subtitle{font-size:14px;color:#e0e6ee;line-height:1.75;max-width:350px;margin-bottom:27px}.campaign-cta{background:#dfac3a;min-height:51px;gap:48px;font-size:14px;padding:15px 24px}.campaign-trust{display:flex;gap:22px;margin:25px 0 20px;font-size:10px;color:#c5d2e4}.campaign-trust span{display:flex;align-items:center;gap:7px}.campaign-trust span:before{content:'✓';color:#e0ac35;font-size:13px}.campaign-footnote{font-size:9px;line-height:1.65;color:#aebed3;max-width:365px;margin-bottom:0}.campaign-showcase{margin:25px 25px 25px 0;background:#fff;border-radius:5px;position:relative;padding:22px 28px 0;border-top:4px solid #d7a327;box-shadow:0 20px 45px #00132a30;overflow:hidden}.showcase-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:15px;border-bottom:1px solid #e8ebee}.showcase-heading>span:first-child{font-size:9px;font-weight:700;letter-spacing:.17em;color:#65758a}.showcase-mark{font-size:19px;font-weight:700;letter-spacing:-.04em;color:#062552;text-align:center}.showcase-mark>span{display:block;font-size:7px;letter-spacing:.27em;color:#ae7e18;font-weight:600;margin-top:1px}.campaign-products{display:grid;grid-template-columns:1fr 1fr;gap:17px 20px;padding:12px 0 22px}.campaign-product{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;background:#fff;border-radius:4px;transition:transform .2s}.campaign-product:hover{transform:translateY(-4px)}.campaign-product img{width:100%;height:185px;object-fit:contain;display:block}.campaign-product-name{font-size:11px;font-weight:700;color:#153657;line-height:1.4;margin-top:3px}.campaign-product small{font-size:9px;line-height:1.5;color:#79818c;margin-top:3px}.showcase-bottom{margin:0 -28px;background:#f4f5f2;display:flex;align-items:center;justify-content:space-between;padding:12px 25px;font-size:11px;color:#536274}.showcase-bottom>span:last-child{font-size:19px;color:#af7d16}.delivery-hero+.service-benefits{border-top:0}
@media(min-width:1500px){.delivery-copy{padding-top:65px;padding-bottom:50px}.campaign-product img{height:210px}.campaign-showcase{margin:30px 30px 30px 0}}
@media(max-width:1050px){.delivery-copy{padding:38px 7%}.delivery-copy h1{font-size:clamp(43px,5.8vw,65px)}.campaign-kicker{font-size:8px;margin-bottom:22px}.campaign-subtitle{font-size:12px}.campaign-showcase{margin:20px 20px 20px 0;padding:18px 18px 0}.campaign-product img{height:155px}.showcase-bottom{margin:0 -18px;padding:12px 18px}.showcase-mark{font-size:16px}.showcase-heading>span:first-child{font-size:8px}.campaign-products{gap:15px 10px}.campaign-trust{gap:14px;font-size:9px}.campaign-cta{gap:25px;font-size:12px}.campaign-footnote{font-size:8px}}
@media(max-width:700px){.delivery-hero{grid-template-columns:1fr}.delivery-copy{padding:35px 7% 26px}.delivery-copy:before{top:35px;bottom:25px;width:3px}.campaign-kicker{font-size:8px;letter-spacing:.07em;margin-bottom:20px;gap:7px}.delivery-copy h1{font-size:clamp(48px,12.5vw,75px);margin-bottom:18px}.campaign-subtitle{font-size:12px;max-width:310px;margin-bottom:20px;line-height:1.65}.campaign-cta{min-height:47px;font-size:12px;gap:40px}.campaign-trust{margin:20px 0 14px;font-size:9px}.campaign-footnote{font-size:8px;max-width:340px}.campaign-showcase{margin:0 5% 25px;padding:16px 17px 0;border-top-width:3px}.showcase-heading{padding-bottom:12px}.showcase-mark{font-size:17px}.campaign-products{gap:14px 9px;padding:10px 0 18px}.campaign-product img{height:150px}.campaign-product-name{font-size:10px}.campaign-product small{font-size:8px}.showcase-bottom{margin:0 -17px;padding:11px 17px;font-size:10px}}
