@font-face{font-family:Nunito;src:url(/fonts/Nunito-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--lacivert: #1E2A5A;--lacivert-koyu: #121A3A;--indigo: #3A4A9C;--indigo-acik: #4A5CB5;--amber: #F2B33D;--amber-koyu: #E08A2B;--basari: #7FD39E;--hata: #E06C6C;--gsl: #9FAEE8;--ogretmenlik: #C79FE0;--konservatuvar: #E08FB4;--zemin: #F7F4EC;--zemin-2: #EFEBE0;--kart: #FFFFFF;--yazi: #0F1320;--yazi-soluk: #4B5168;--cizgi: #E2DFD6;--vurgu: var(--indigo);--vurgu-yazi: #FFFFFF;--govde-genislik: 72rem;--golge: 0 24px 60px rgba(15, 19, 32, .18);--koyu-degrade: linear-gradient(160deg, var(--lacivert-koyu) 0%, var(--lacivert) 45%, var(--indigo) 100%)}@media(prefers-color-scheme:dark){:root{--zemin: #0F1320;--zemin-2: #141A30;--kart: #171C2E;--yazi: #E4E6F0;--yazi-soluk: #B0B5C6;--cizgi: #2A3050;--vurgu: var(--indigo-acik);--golge: 0 24px 60px rgba(0, 0, 0, .5)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html,body{overflow-x:clip}body{margin:0;background:var(--zemin);color:var(--yazi);font-family:Nunito,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.0625rem;line-height:1.6}a{color:var(--vurgu);text-decoration-thickness:1px;text-underline-offset:2px}img,video{max-width:100%;height:auto;display:block}h1,h2,h3{line-height:1.15;margin:0 0 .5em;font-weight:700;letter-spacing:-.01em}h1{font-size:clamp(2rem,5vw,3.4rem)}h2{font-size:clamp(1.5rem,3.2vw,2.25rem);margin-top:0}h3{font-size:1.15rem;margin-top:1.4em}p,li{max-width:42rem}.govde{max-width:var(--govde-genislik);margin:0 auto;padding:0 1.25rem}.dar{max-width:46rem}.amber{color:var(--amber)}.atla{position:absolute;left:-999px;top:0;z-index:30;padding:.6rem 1rem;background:var(--amber);color:#0f1320;font-weight:700;border-radius:0 0 .6rem}.atla:focus{left:0}.yol{font-size:.9rem;color:var(--yazi-soluk);margin:0 0 1.25rem}.yol ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.25rem .4rem}.yol li+li:before{content:"›";margin-right:.4rem;opacity:.7}.yol a{color:inherit}.yol [aria-current]{color:var(--yazi);font-weight:600}.ust{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--zemin) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--cizgi)}.ust .govde{display:flex;align-items:center;gap:1rem;min-height:3.9rem}.marka{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.1rem;color:var(--yazi);text-decoration:none}.marka img{width:2.1rem;height:2.1rem;border-radius:25%}.ust nav{margin-left:auto;display:flex;gap:1.2rem;align-items:center;flex-wrap:wrap;font-weight:600;font-size:.95rem}.ust nav a{color:var(--yazi);text-decoration:none}.ust nav a:hover{color:var(--vurgu)}.ust nav .dugme{padding:.5rem 1rem;font-size:.95rem}@media(max-width:44rem){.ust nav .gizle-dar{display:none}}.koyu{position:relative;overflow:hidden;background:var(--koyu-degrade);color:#f7f4ec}.koyu:before{content:"";position:absolute;inset:auto 0 0;height:46%;pointer-events:none;opacity:.08;background:repeating-linear-gradient(180deg,transparent 0 22px,#FFFFFF 22px 23px);mask-image:linear-gradient(180deg,transparent,#000 70%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%)}.koyu:after{content:"";position:absolute;width:60rem;height:60rem;right:-30rem;top:-36rem;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(242,179,61,.16),transparent 70%)}.koyu h1,.koyu h2{color:#fff}.koyu p{color:#dee1ee}.koyu .govde{position:relative;z-index:1}.kahraman{padding:3rem 0}.kahraman .govde{display:grid;gap:2.5rem;align-items:center;grid-template-columns:1fr}.kahraman-metin{padding-bottom:0}.kahraman h1{max-width:13ch}.kahraman .giris{font-size:clamp(1.1rem,1.6vw,1.3rem);max-width:32rem}.kahraman-video{position:relative;justify-self:center;width:min(24rem,86vw);aspect-ratio:9 / 16;border-radius:1.6rem;overflow:hidden;background:#05070f;box-shadow:var(--golge),0 0 0 1px #ffffff1f}.kahraman-video video{width:100%;height:100%;object-fit:cover}.ses-ac{position:absolute;left:50%;bottom:1.1rem;transform:translate(-50%);display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;border-radius:999px;border:0;background:var(--amber);color:#0f1320;font:inherit;font-weight:700;cursor:pointer;box-shadow:0 8px 24px #00000059}.ses-ac svg{width:1.2em;height:1.2em}.ses-ac:hover{background:var(--amber-koyu)}@media(min-width:58rem){.kahraman{padding:4rem 0}.kahraman .govde{grid-template-columns:1.1fr .9fr}.kahraman-video{width:min(26rem,34vw)}}.kurumlar{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none}.kurumlar li{padding:.3rem .8rem;border-radius:999px;font-size:.9rem;font-weight:700;color:#0f1320}.kurumlar .gsl{background:var(--gsl)}.kurumlar .ogretmenlik{background:var(--ogretmenlik)}.kurumlar .konservatuvar{background:var(--konservatuvar)}.guven{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:1.5rem 0 0;padding:0;list-style:none;font-size:.92rem;color:#c9cde0}.guven li:before{content:"✓ ";color:var(--basari);font-weight:700}.indir{padding:3.5rem 0 3rem}.indir .govde{position:relative;display:grid;gap:2.5rem;align-items:center;grid-template-columns:1fr}.indir-metin{position:relative;z-index:1}.indir-logo{width:4.5rem;height:4.5rem;border-radius:22%;margin-bottom:1rem;box-shadow:0 10px 30px #0000004d}.indir .giris{font-size:clamp(1.05rem,1.5vw,1.25rem);max-width:30rem;min-height:2.5em}.indir-telefonlar{position:absolute;right:-9rem;top:-2rem;width:22rem;height:100%;opacity:.24;pointer-events:none}.indir-telefonlar .telefon{position:absolute;width:12rem;box-shadow:none}.indir-telefonlar .arka{left:0;top:0;transform:rotate(-8deg)}.indir-telefonlar .on{right:0;top:3rem;transform:rotate(5deg)}@media(min-width:58rem){.indir{padding:4.5rem 0 4rem}.indir .govde{grid-template-columns:1.1fr .9fr}.indir-telefonlar{position:relative;right:auto;top:auto;justify-self:center;width:min(26rem,90vw);height:36rem;opacity:1}.indir-telefonlar .telefon{width:17rem;box-shadow:var(--golge),inset 0 0 0 1px #ffffff1f}.indir-telefonlar .arka{transform:rotate(-6deg);opacity:.92}.indir-telefonlar .on{top:2.5rem;transform:rotate(4deg)}}.arka-telefonlar{position:absolute;right:-8rem;top:-1rem;width:22rem;height:100%;opacity:.22;pointer-events:none}.arka-telefonlar .telefon{position:absolute;width:12rem;box-shadow:none}.arka-telefonlar .arka{left:0;top:0;transform:rotate(-8deg)}.arka-telefonlar .on{right:0;top:3rem;transform:rotate(5deg)}.kahraman .govde{position:relative}.kahraman-metin{position:relative;z-index:1}@media(min-width:58rem){.arka-telefonlar{display:none}}.planlar{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:1.5rem 0 2rem}.plan{background:var(--kart);border:1px solid var(--cizgi);border-radius:1.4rem;padding:1.6rem;display:flex;flex-direction:column;gap:.4rem}.plan.one{border-color:var(--amber);box-shadow:0 12px 36px #f2b33d2e}.plan h2{margin:0;font-size:1.3rem}.plan-fiyat{font-size:2.4rem;font-weight:700;margin:0;line-height:1.1}.plan-fiyat span{font-size:1rem;font-weight:600;color:var(--yazi-soluk);margin-left:.25rem}.plan-alt{margin:0;color:var(--yazi-soluk);font-size:.95rem}.plan ul{padding-left:1.2rem;margin:.75rem 0 1rem;display:grid;gap:.35rem;flex:1}.plan .dugmeler{margin-top:auto}.galeri-bant.tasir{margin:3rem calc(50% - 50vw) 0;padding-left:1.25rem;padding-right:1.25rem;border-radius:0}.galeri-bant.tasir .govde{padding:0}.telefon{position:relative;width:20rem;max-width:100%;aspect-ratio:1080 / 2400;padding:3.2%;border-radius:14%/6.3%;background:linear-gradient(160deg,#2a3050,#0f1320 60%);box-shadow:var(--golge),inset 0 0 0 1px #ffffff1f}.telefon:before{content:"";position:absolute;top:2.2%;left:50%;width:4%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:#05070f;box-shadow:inset 0 0 0 1px #ffffff26;z-index:2}.telefon-ekran{width:100%;height:100%;overflow:hidden;border-radius:11%/5%;background:#f7f4ec}.telefon-ekran img,.telefon-ekran video{width:100%;height:100%;object-fit:cover}.telefon.kucuk{width:15rem}.telefon.orta{width:20rem}.galeri-bant{padding:3.5rem 0 3rem}.galeri-bant .baslik-satir{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;margin-bottom:1.5rem}.galeri-bant .baslik-satir p{margin:0;max-width:36rem}.galeri{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.25rem 1.25rem 1.5rem;margin:0 -1.25rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.galeri-kart{flex:0 0 20rem;scroll-snap-align:start;margin:0;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1.2rem 0;height:36rem;overflow:hidden;border-radius:1.6rem;background:linear-gradient(170deg,#ffffff1a,#ffffff08);border:1px solid rgba(255,255,255,.14)}.galeri-kart figcaption{text-align:center}.galeri-kart strong{display:block;color:#fff;font-size:1.3rem;line-height:1.2}.galeri-kart span{display:block;color:var(--amber);font-size:1rem;font-weight:600;margin-top:.35rem}.galeri-kart .telefon{width:16rem;margin-top:auto;margin-bottom:-8rem}.qr{display:none}@media(hover:hover)and (pointer:fine)and (min-width:58rem){.qr{display:inline-grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center;margin-top:1.5rem;padding:.75rem .9rem .75rem .75rem;max-width:24rem;background:#fff;color:#0f1320;border-radius:1rem;box-shadow:0 8px 24px #0000002e}.qr img{width:7rem;height:7rem;border-radius:.5rem}.qr strong{display:block;font-size:1rem}.qr span{display:block;font-size:.85rem;color:#4b5168;line-height:1.4}.qr.buyuk{grid-template-columns:1fr;max-width:17rem;text-align:center;padding:1.25rem;margin:1.5rem 0}.qr.buyuk img{width:13.5rem;height:13.5rem;margin:0 auto .75rem}.cagri .qr{margin:1.5rem auto 0;text-align:left}}.dugmeler{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.dugme{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.4rem;border-radius:.85rem;font-weight:700;text-decoration:none;border:2px solid transparent;line-height:1.2}.dugme.ana{background:var(--amber);color:#0f1320;box-shadow:0 8px 24px #f2b33d59}.dugme.ana:hover{background:var(--amber-koyu)}.dugme.ikincil{border-color:currentColor;color:inherit}.dugme.ikincil:hover{background:#7f7f7f1f}.dugme.yakinda{opacity:.6;cursor:default;border-style:dashed}.dugme svg{width:1.1em;height:1.1em}.not{font-size:.9rem;color:var(--yazi-soluk)}.koyu .not{color:#c9cde0}.ozellikler{padding:3rem 0 1rem}.ozellik{display:grid;gap:1.5rem 3rem;align-items:center;grid-template-columns:1fr;padding:2rem 0;border-top:1px solid var(--cizgi)}.ozellik:first-of-type{border-top:0}.ozellik .telefon{justify-self:center}.ozellik h2{font-size:clamp(1.6rem,3.4vw,2.4rem)}.ozellik .cevap{font-size:1.15rem;font-weight:600;color:var(--vurgu);margin:0 0 .6rem}.ozellik p{color:var(--yazi-soluk)}.ozellik p.cevap{color:var(--vurgu)}@media(min-width:52rem){.ozellik{grid-template-columns:20rem 1fr}.ozellik.ters{grid-template-columns:1fr 20rem}.ozellik.ters .telefon{order:2}}.ozellik-ciftli{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-top:1rem}@media(min-width:52rem){.ozellik-ciftli{grid-template-columns:1fr 1fr}}.ozellik-kart{display:grid;grid-template-columns:11rem 1fr;gap:1.25rem;align-items:center;background:var(--kart);border:1px solid var(--cizgi);border-radius:1.4rem;padding:1.25rem}.ozellik-kart .telefon{width:11rem}.ozellik-kart h3{margin-top:0}.ozellik-kart p{margin:0;color:var(--yazi-soluk)}@media(max-width:40rem){.ozellik-kart{grid-template-columns:7.5rem 1fr;gap:1rem;padding:1rem}.ozellik-kart .telefon{width:7.5rem}}.kartlar{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:0;list-style:none;margin:1.25rem 0}.kart{background:var(--kart);border:1px solid var(--cizgi);border-radius:1.2rem;padding:1.35rem;border-top-width:5px}.kart h3{margin-top:0}.kart p{margin:0;color:var(--yazi-soluk)}.kart.gsl{border-top-color:var(--gsl)}.kart.ogretmenlik{border-top-color:var(--ogretmenlik)}.kart.konservatuvar{border-top-color:var(--konservatuvar)}.kart a{text-decoration:none;color:inherit}.kart a:hover{color:var(--vurgu)}.cagri{margin-top:3.5rem;padding:3.5rem 0 3rem;text-align:center}.alt{margin-top:0}.cagri h2{max-width:20ch;margin:0 auto .6rem}.cagri p{margin:0 auto 1.5rem}.cagri .dugmeler{justify-content:center}.sayfa-ust{display:grid;gap:2rem;align-items:center;grid-template-columns:1fr;margin-bottom:1rem}.sayfa-ust .telefon{justify-self:center;width:15rem}.sayfa-ust h1{margin-top:.25rem}@media(min-width:52rem){.sayfa-ust{grid-template-columns:1fr 16rem}}table{border-collapse:collapse;width:100%;max-width:46rem;margin:1rem 0;font-size:.97rem}th,td{text-align:left;padding:.6rem .7rem;border-bottom:1px solid var(--cizgi);vertical-align:top}th{font-weight:700}.adimlar{counter-reset:adim;list-style:none;padding:0;display:grid;gap:1rem}.adimlar li{position:relative;padding-left:3rem}.adimlar li:before{counter-increment:adim;content:counter(adim);position:absolute;left:0;top:0;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--vurgu);color:var(--vurgu-yazi);display:grid;place-items:center;font-weight:700}.adimlar.telefonlu{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem}.adimlar.telefonlu li{padding-left:0;padding-top:2.8rem}.adimlar.telefonlu .telefon{width:14rem;margin:1rem auto 0}.yil-kutusu{border-left:4px solid var(--amber);background:var(--kart);padding:.9rem 1.1rem;border-radius:.5rem;margin:1.25rem 0}.yil-kutusu strong{display:block}.sss{max-width:46rem;margin:1.5rem 0 2rem}details{border-bottom:1px solid var(--cizgi);padding:.85rem 0}summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.75rem}summary::-webkit-details-marker{display:none}summary:before{content:"+";flex:0 0 1.6rem;height:1.6rem;border-radius:50%;background:var(--vurgu);color:var(--vurgu-yazi);display:grid;place-items:center;font-weight:700}details[open] summary:before{content:"–"}summary h2{font-size:1.05rem;margin:0}details p{margin:.6rem 0 0 2.35rem;color:var(--yazi-soluk)}.alt{border-top:1px solid var(--cizgi);padding:2rem 0 3rem;color:var(--yazi-soluk);font-size:.92rem}.alt .govde{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.alt ul{list-style:none;padding:0;margin:.25rem 0 0}.alt a{color:inherit}.onay{position:fixed;inset:auto 1rem 1rem;max-width:36rem;margin:0 auto;background:var(--kart);color:var(--yazi);border:1px solid var(--cizgi);border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 8px 30px #0000002e;display:none;gap:.75rem;align-items:center;flex-wrap:wrap;font-size:.92rem;z-index:20}.onay[data-acik]{display:flex}.onay p{margin:0;flex:1 1 16rem}.onay button{padding:.55rem .9rem;border-radius:.6rem;border:1px solid var(--cizgi);background:var(--kart);color:inherit;font:inherit;font-weight:700;cursor:pointer}.onay button.kabul{background:var(--vurgu);color:var(--vurgu-yazi);border-color:transparent}.bolum{padding-top:2.5rem}.bolum h2{margin-top:1.8em}.bolum h1+h2,.bolum .sayfa-ust+h2,.plan h2,.summary h2,summary h2{margin-top:0}.vurgu-metin{font-size:1.15rem}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
