.event-ad-slot{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:14px 0;display:grid}.event-ad-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce8e3;border-radius:16px;min-height:86px;padding:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #14372d0f}.event-ad-card:hover{transform:translateY(-1px);box-shadow:0 12px 28px #14372d1c}.event-ad-image{background:#eef5f1;flex:0 0 92px;width:92px;min-height:86px;display:block;position:relative}.event-ad-copy{align-content:center;gap:3px;padding:10px 12px;display:grid}.event-ad-copy small{color:#19866d;font-size:11px;font-weight:800}.event-ad-copy b{color:#19352d;font-size:14px}.event-ad-copy em{color:#71847e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.event-ad-copy i{color:#19866d;font-size:12px;font-style:normal;font-weight:800}@media (max-width:640px){.event-ad-slot{grid-template-columns:1fr}.event-ad-card,.event-ad-image{min-height:76px}}
.event-getting-started{background:#f7fbff;border:1px solid #d9e5f0;border-radius:18px;margin:16px 22px 0;overflow:hidden;box-shadow:0 10px 26px #26507514}.event-getting-started img{object-fit:contain;width:100%;height:auto;max-height:620px;display:block}.event-getting-started figcaption{color:#557088;text-align:center;padding:10px 16px;font-size:12px;font-weight:800}@media (max-width:700px){.event-getting-started{border-radius:13px;margin:12px 15px 0}.event-getting-started figcaption{padding:9px 10px;font-size:11px}}
