#ornek .on-image-gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;align-items:start}
#ornek .on-image-gallery figure{min-width:0;max-width:none}
.poster60-transcript{margin:18px 0;padding:16px 20px;border:1px solid #287c91;border-radius:12px;background:#062c3c}
.poster60-transcript summary{cursor:pointer;font-weight:700;color:#bdefff}
.poster60-transcript p{line-height:1.7}.poster60-transcript h3{margin-bottom:6px}
#gelisim .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin-top:28px}
#gelisim .step p{font-size:14px;line-height:1.6}
.growth60-meter{display:flex;gap:18px;align-items:center;margin:22px 0}
.growth60-ring{--progress:0%;width:104px;height:104px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#52e3d6 var(--progress),#16485b 0)}
.growth60-ring span{display:grid;place-items:center;width:82px;height:82px;border-radius:50%;background:#082a3c;font-size:23px;font-weight:800;color:#ffe198}
.growth60-checks{display:grid;gap:10px}.growth60-check{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid #226074;border-radius:10px;line-height:1.5;cursor:pointer}
.growth60-check:has(input:checked){border-color:#63d5b8;background:#134a48}
.growth60-check input{width:20px;height:20px;flex-shrink:0;margin:2px 0;accent-color:#24bd9c}
.growth60-practice-title{margin-top:28px}
@container site69 (max-width:760px){#ornek .on-image-gallery{grid-template-columns:minmax(0,1fr)!important}#gelisim .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
