/* V265 Audi Simos case study: only this page. Complements shared premium case-study styles. */
body#sgtm-premium-v223 main.case-audi-v265 .case-panel h1.case-title {font-size:clamp(2rem,3vw,2.95rem)!important;}
body#sgtm-premium-v223 main.case-audi-v265 .case-media-card > img.audi-portrait-photo {object-fit:cover!important;object-position:center 57%!important; background:#10283d!important;}
body#sgtm-premium-v223 main.case-audi-v265 .case-video-intro {margin-bottom:18px!important;}
body#sgtm-premium-v223 main.case-audi-v265 .audi-video-frame {width:100%;padding:clamp(10px,1.8vw,18px);border-radius:5px; background:linear-gradient(150deg,#071525,#143c61);border:1px solid #245279;box-shadow:0 14px 34px rgba(10,25,44,.12);}
body#sgtm-premium-v223 main.case-audi-v265 .audi-video-frame video {display:block;width:100%;height:auto;aspect-ratio:16/9;max-height:625px;object-fit:contain;background:#06111e;border-radius:4px;}
body#sgtm-premium-v223 main.case-audi-v265 .audi-media-note {margin:12px 0 0;color:#425a71;font-size:.89rem;line-height:1.5;}
body#sgtm-premium-v223 main.case-audi-v265 .audi-compliance-box {border-left:4px solid #3e81b1!important;}
body#sgtm-premium-v223 main.case-audi-v265 .audi-related-links {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 24px;}
body#sgtm-premium-v223 main.case-audi-v265 .audi-related-links a {display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 17px;min-width:0;border-radius:5px;background:#edf6fd;color:#084574!important;border:1px solid #c8ddea;font-weight:700;text-decoration:none;line-height:1.5;}
body#sgtm-premium-v223 main.case-audi-v265 .audi-related-links a:hover,body#sgtm-premium-v223 main.case-audi-v265 .audi-related-links a:focus-visible {background:#dbeefd!important;text-decoration:underline;}
@media(max-width:750px){body#sgtm-premium-v223 main.case-audi-v265 .audi-related-links {grid-template-columns:minmax(0,1fr);}}
