/* V2.8.4 · gelişmiş eğitim vitrini */
.v284-catalog-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:22px 0 16px;padding:20px 22px;border:1px solid rgba(178,132,42,.25);border-radius:18px;background:linear-gradient(120deg,#fff 0,#faf6ff 58%,#f8f0df 100%)}
.v284-catalog-intro h3{margin:4px 0 5px;font:700 clamp(22px,3vw,31px)/1.1 Georgia,serif;color:#27133f}.v284-catalog-intro p{max-width:650px;margin:0;color:#665675}.v284-catalog-intro span{flex:0 0 auto;padding:9px 13px;border-radius:999px;background:#371354;color:#f3d995;font-weight:800;font-size:12px}
.z261-course.featured{box-shadow:0 17px 42px rgba(54,26,84,.1)}.z261-course.featured summary:before{content:"ÖNE ÇIKAN";position:absolute;z-index:3;top:13px;left:13px;padding:7px 10px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(26,18,46,.88);color:#f3d995;font:800 10px/1 Arial,sans-serif;letter-spacing:1.1px;backdrop-filter:blur(8px)}
.v284-more-wrap{text-align:center;padding:20px 0 6px}.v284-more{display:inline-flex;align-items:center;gap:12px;min-height:54px;padding:10px 22px;border:1px solid #8f61bd;border-radius:999px;background:#fff;color:#3f1767;font-weight:800;cursor:pointer;box-shadow:0 12px 28px rgba(66,31,99,.1)}.v284-more:hover{background:#4c1e77;color:#fff;transform:translateY(-1px)}.v284-more span{font-size:12px;opacity:.78}.v284-more-wrap p{margin:9px 0 0;color:#776880;font-size:12px}
.v284-personal{position:relative;overflow:hidden;background:linear-gradient(145deg,#101c2b 0,#211934 52%,#102933 100%);color:#f8f0df}.v284-personal:before{content:"";position:absolute;width:520px;height:520px;right:-190px;top:-210px;border:1px solid rgba(216,177,96,.25);border-radius:50%;box-shadow:0 0 0 55px rgba(216,177,96,.035),0 0 0 110px rgba(216,177,96,.025)}
.v284-personal .container{position:relative}.v284-personal .eyebrow{color:#d9b66d}.v284-personal h2{max-width:800px;margin:8px 0 12px;color:#fff;font:700 clamp(30px,5vw,52px)/1.05 Georgia,serif}.v284-personal .v284-lead{max-width:820px;color:#d8d0df;font-size:17px;line-height:1.75}
.v284-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0}.v284-stats span{padding:18px;border:1px solid rgba(225,190,116,.22);border-radius:16px;background:rgba(255,255,255,.055)}.v284-stats b{display:block;color:#f2d38d;font:700 27px/1 Georgia,serif}.v284-stats small{display:block;margin-top:7px;color:#d6cfda}
.v284-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.v284-step{padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:19px;background:rgba(255,255,255,.06);backdrop-filter:blur(10px)}.v284-step b{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(230,191,111,.45);border-radius:12px;color:#f2d38d}.v284-step h3{margin:16px 0 8px;color:#fff;font:700 20px/1.2 Georgia,serif}.v284-step p{margin:0;color:#cec6d3;line-height:1.65;font-size:14px}.v284-disclosure{margin:20px 0 0;padding:14px 16px;border-left:3px solid #d9b66d;border-radius:0 12px 12px 0;background:rgba(255,255,255,.055);color:#d9d2df;font-size:13px;line-height:1.6}
@media(max-width:850px){.v284-stats,.v284-steps{grid-template-columns:repeat(2,1fr)}.v284-catalog-intro{align-items:flex-start;flex-direction:column}.z261-course.featured summary:before{top:9px;left:9px}}
@media(max-width:520px){.v284-stats,.v284-steps{grid-template-columns:1fr 1fr;gap:9px}.v284-stats span,.v284-step{padding:15px}.v284-step h3{font-size:17px}.v284-personal .v284-lead{font-size:15px}.v284-catalog-intro{padding:16px}.v284-more{width:100%;justify-content:center}}
