.service-card:nth-last-child(-n+2){grid-column:span 2}
.deliverable-example{padding:62px 0;background:var(--navy);color:#fff}
.deliverable-card{padding:24px 18px;border:1px solid #31516a;border-left:6px solid var(--lime);background:var(--navy2)}
.deliverable-card .eyebrow{margin-bottom:12px}
.deliverable-card h2{margin:0 0 12px;font-size:clamp(28px,4vw,42px);letter-spacing:-.035em}
.deliverable-card p{max-width:760px;margin:0;color:#c7d5de;line-height:1.6}
.deliverable-gallery{display:grid;gap:20px;margin-top:24px}
.deliverable-sheet{overflow:hidden;border:1px solid #3c5b70;background:#1b3448}
.deliverable-sheet__body{padding:18px 22px}
.deliverable-sheet__label{display:inline-flex;margin:0 0 10px;padding:7px 10px;border:1px solid rgba(194,255,92,.58);background:rgba(194,255,92,.1);color:var(--lime);font-size:11px;font-weight:900;letter-spacing:.13em;line-height:1;text-transform:uppercase}
.deliverable-sheet__body h3{margin:0;font-size:clamp(21px,2.5vw,30px);line-height:1.2}
.deliverable-sheet__widget{display:block;width:100%;height:auto;min-height:0;aspect-ratio:11/8.5;border:0;border-bottom:1px solid #3c5b70;background:#fff}
.deliverable-disclaimer{margin-top:18px!important;font-size:13px}
@media(max-width:820px){.service-card:nth-last-child(-n+2){grid-column:span 3}}
@media(max-width:760px){.deliverable-sheet__body{padding:17px 18px}}
@media(max-width:560px){.service-card:nth-last-child(-n+2){grid-column:1}.deliverable-example{padding:64px 0}.deliverable-card{padding:20px 8px}.deliverable-sheet__body{padding:16px 14px}}
