/* Eğitim kapakları ve gelişmiş görsel vitrin */
.v281-catalog-cover{grid-column:1/-1;position:relative;overflow:hidden;width:100%;aspect-ratio:16/6.7;margin:0 0 2px;border-radius:15px;background:#142335;box-shadow:0 14px 34px rgba(20,31,47,.13)}
.v281-catalog-cover:after{content:"";position:absolute;inset:0;border:1px solid rgba(218,177,91,.28);border-radius:inherit;pointer-events:none}
.v281-catalog-cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.z261-course summary:has(.v281-catalog-cover){min-height:0}
.z261-course summary:has(.v281-catalog-cover) .v280-promo-tag{grid-column:2/4;justify-self:start;margin:0}
.v281-detail-cover-wrap{padding:28px 0 0;background:linear-gradient(180deg,#f4eff9 0,#fff 100%)}
.v281-detail-cover{position:relative;overflow:hidden;max-width:1040px;margin:0 auto;border:1px solid rgba(190,143,49,.32);border-radius:26px;background:#122132;box-shadow:0 24px 64px rgba(26,18,42,.16)}
.v281-detail-cover img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}
.v281-detail-cover figcaption{position:absolute;display:flex;justify-content:space-between;align-items:center;gap:16px;left:18px;right:18px;bottom:16px;padding:13px 16px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(10,19,31,.78);backdrop-filter:blur(10px);color:#f8f1df}
.v281-detail-cover figcaption strong{font:700 17px/1.2 Georgia,serif}.v281-detail-cover figcaption span{color:#d9bd7c;font-size:12px;font-weight:700}
@media(max-width:700px){.v281-catalog-cover{aspect-ratio:16/9;margin-bottom:2px;border-radius:12px}.z261-course summary:has(.v281-catalog-cover){grid-template-columns:48px minmax(0,1fr)}.v281-detail-cover-wrap{padding:16px 0 0}.v281-detail-cover{border-radius:18px}.v281-detail-cover figcaption{position:static;border:0;border-radius:0;flex-direction:column;align-items:flex-start;background:#132234}.v281-detail-cover figcaption strong{font-size:15px}}
@media(max-width:420px){.z261-course summary:has(.v281-catalog-cover){grid-template-columns:42px minmax(0,1fr)}.v281-catalog-cover{aspect-ratio:4/3}.v281-detail-cover{border-radius:14px}.v281-detail-cover img{aspect-ratio:4/3}}
