.preview-note{background:#e9f2fb;padding:8px 24px;text-align:center;font-size:14px;color:#071D40}.partner-layout{display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:center}.partner-logo{background:white;border:1px solid var(--line);border-radius:16px;padding:32px;text-align:center}.partner-logo img{width:190px;max-height:210px;object-fit:contain}.partner-copy h3{color:var(--navy);font-size:1.7rem;margin:0 0 12px}.partner-copy p{max-width:43em}.partner-label{color:var(--accent-dark);font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.dj-offer{border-left:4px solid var(--accent);padding:24px 28px;background:var(--soft);border-radius:0 12px 12px 0}.dj-offer h2{margin-top:0}.preview-links{display:flex;gap:20px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.teaser-inner{display:grid;grid-template-columns:150px 1fr auto;gap:32px;align-items:center}.teaser-inner img{max-height:100px;object-fit:contain;width:140px}.teaser-inner p{margin:8px 0 0}.teaser-inner h2{margin:0;color:var(--navy);font-size:1.6rem}@media(max-width:767px){.partner-layout{grid-template-columns:1fr;gap:24px}.partner-logo{max-width:280px;padding:24px}.partner-logo img{max-height:150px}.teaser-inner{grid-template-columns:1fr;gap:20px}.teaser-inner .btn{justify-self:start}.dj-offer{padding:20px}}
