/* Additive, scoped presentation. The desktop class layout is not redesigned. */
#yaklasan-sinif .mza-cohort-toggle113{display:none!important}
#yaklasan-sinif .mza-cohort-body113{display:contents}
.msv #egitim-videolari .mza-feature113{--feature-gold:#f5d58a;display:grid;grid-template-columns:minmax(220px,290px) minmax(0,1fr);grid-template-rows:auto auto;column-gap:clamp(28px,5vw,72px);row-gap:22px;align-items:center;padding:clamp(24px,4vw,48px);margin:24px 0 38px;border:1px solid #caa34e;border-radius:22px;background:radial-gradient(ellipse at 7% 40%,#caa34e14,transparent 55%),linear-gradient(120deg,#0c192b,#081322);box-shadow:inset 0 1px 0 #f5d58a25,0 14px 38px #0003;color:#f1e5cf}
.msv #egitim-videolari .mza-feature113-heading{grid-column:2;grid-row:1;align-self:end;min-width:0}
.msv #egitim-videolari .mza-feature113-heading .eyebrow{color:var(--feature-gold);font-size:12px;letter-spacing:.15em;font-weight:800}
.msv #egitim-videolari .mza-feature113-heading h3{color:var(--feature-gold)!important;font-family:Georgia,'Times New Roman',serif;font-size:clamp(28px,3vw,43px)!important;line-height:1.17!important;font-weight:700!important;margin:12px 0 0!important;max-width:570px}
.msv #egitim-videolari .mza-feature113-copy{grid-column:2;grid-row:2;align-self:start;font-size:17px;line-height:1.85;max-width:580px;min-width:0;color:#f1e5cf}
.msv #egitim-videolari .mza-feature113-copy p{font-size:inherit;color:inherit;margin:0 0 18px}
.msv #egitim-videolari .mza-feature113-hint{display:block;border-top:1px solid #caa34e55;padding-top:17px;margin-top:22px;font-size:15px;font-weight:700;color:var(--feature-gold)}
.msv #egitim-videolari .mza-feature113-phone{grid-column:1;grid-row:1/3;position:relative;width:100%;max-width:290px;justify-self:center;padding:13px 9px 16px;background:#050a12;border:2px solid #e0be73;border-radius:37px;box-shadow:0 0 0 3px #604820,0 0 0 5px #d9b46555,0 16px 32px #0006,inset 0 0 0 2px #fff3d21a;box-sizing:border-box}
.msv #egitim-videolari .mza-feature113-phone::before{content:'';position:absolute;top:7px;left:50%;transform:translateX(-50%);width:55px;height:5px;border-radius:10px;background:#d2ac5955;pointer-events:none}
.msv #egitim-videolari .mza-feature113-phone::after{content:'';position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:55px;height:3px;border-radius:10px;background:#ecd6a85c;pointer-events:none}
.msv #egitim-videolari .mza-feature113-phone .video-open,.msv #egitim-videolari .mza-feature113-phone .mza-video-player{display:block;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:9/16!important;border:0!important;border-radius:25px!important;margin:0;padding:0;background:#050a12;box-sizing:border-box}
.msv #egitim-videolari .mza-feature113-phone .video-open[hidden]{display:none!important}
.msv #egitim-videolari .mza-feature113-phone img{object-fit:contain!important}
.msv #egitim-videolari .mza-feature113-phone .video-item{margin:0;padding:0;border:0;background:none}
.msv #egitim-videolari .mza-feature113-phone .play-icon{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:linear-gradient(130deg,#fff0bf,#c8993e);border:1px solid #ffe7a4;box-shadow:0 5px 25px #0008;color:#24150a;font-size:23px}
.msv #egitim-videolari .mza-feature113-phone .play-label{font-size:15px!important;font-weight:800;bottom:22px;text-shadow:0 1px 5px #000}
.msv #egitim-videolari .mza-feature113-phone .mza-video-status{font-size:15px!important;padding:20px;line-height:1.6}
.msv #egitim-videolari .mza-feature113-phone .mza-video-close{width:36px;height:36px;right:8px;top:8px}
.msv #egitim-videolari .mza-feature113 button:focus-visible,#yaklasan-sinif .mza-cohort-toggle113:focus-visible{outline:3px solid #ffe6a8;outline-offset:5px}
@media(max-width:767px){
 #yaklasan-sinif .mza-cohort-cards{grid-template-columns:1fr!important;gap:10px}
 #yaklasan-sinif .mza-cohort-ready113 .mza-cohort-toggle113:not([hidden]){display:flex!important;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:48px;padding:0;margin:0;border:0;background:none;box-shadow:none;color:#f5d58a;text-align:left;font:700 21px/1.4 Georgia,'Times New Roman',serif;white-space:normal;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}
 #yaklasan-sinif .mza-cohort-toggle113>*{pointer-events:none}
 #yaklasan-sinif .mza-cohort-sign113{flex:0 0 28px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #caa34e;border-radius:50%;font:500 22px/1 Georgia,serif}
 #yaklasan-sinif .mza-cohort-ready113 .mza-cohort-month,#yaklasan-sinif .mza-cohort-ready113 .mza-cohort-card-heading h3{display:none!important}
 #yaklasan-sinif .mza-cohort-ready113:not(.mza-cohort-open113) .mza-cohort-body113,#yaklasan-sinif .mza-cohort-ready113:not(.mza-cohort-open113) .mza-cohort-card-heading p{display:none!important}
 #yaklasan-sinif .mza-cohort-ready113:not(.mza-cohort-open113){padding-block:10px!important}
 #yaklasan-sinif .mza-cohort-open113 .mza-cohort-card-heading p{margin-top:7px}
 .msv #egitim-videolari .mza-feature113{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:24px;padding:25px 18px 29px;margin:22px 0 30px;border-radius:18px}
 .msv #egitim-videolari .mza-feature113-heading{grid-column:1;grid-row:1;text-align:center;align-self:auto}
 .msv #egitim-videolari .mza-feature113-heading h3{font-size:28px!important;line-height:1.2!important;margin:10px auto 0!important}
 .msv #egitim-videolari .mza-feature113-heading .eyebrow{font-size:10px}
 .msv #egitim-videolari .mza-feature113-phone{grid-column:1;grid-row:2;width:min(100%,238px)}
 .msv #egitim-videolari .mza-feature113-copy{display:none!important}
}
