/* Androverse oyun sitesi · oyunu anlatan ana sayfa (Meyverse düzeni, modern arayüz) · yalnız ana sayfada yüklenir
   Zemin koyu (gece); bölümler yuvarlak paneller; renkler yalnız tema jetonlarından (tema.css).
   Kurallar (CLAUDE.md §6): satırlar arasında yatay çizgi yok, ayrı yuvarlak kartlar; açık zeminde gölge en çok %3–5, ışıma yalnız koyu zeminde. */
html{scroll-padding-top:96px}
/* Daha koyu zemin: marka rengi `gece` korunur, site zemini ondan türetilir. Telefonlar bir ekrana sığar (--tel-h = telefonun en çok yüksekliği). */
:root{--zemin:color-mix(in srgb,var(--gece) 58%,#000);--panel:color-mix(in srgb,var(--ana-koyu) 20%,var(--zemin));--tel-h:clamp(430px,calc(100svh - 230px),760px)}
body.sayfa-ana{background:var(--zemin);color:var(--krem)}

/* Arka plan: köşe ışımaları + silik desen (sabit, kaydırmayla sürüklenmez) */
body.sayfa-ana::before,body.sayfa-ana::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}
body.sayfa-ana::before{background:radial-gradient(60% 55% at 85% -5%,rgba(var(--ana-rgb),.3),transparent 70%),radial-gradient(45% 40% at -5% 35%,rgba(var(--ikincil-rgb,var(--ana-rgb)),.08),transparent 70%)}
body.sayfa-ana::after{background-image:var(--desen);background-size:var(--desen-boyut) var(--desen-boyut);opacity:.22;-webkit-mask-image:radial-gradient(120% 90% at 50% 0%,#000 20%,transparent 100%);mask-image:radial-gradient(120% 90% at 50% 0%,#000 20%,transparent 100%)}

.nokta{font-style:normal;color:var(--altin)}
.acik .nokta{color:var(--vurgu)}
.etiket{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--altin)}
.etiket::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}
.acik .etiket{color:var(--ana)}

/* Üst menü: yüzen cam hap */
.ust-ana{position:sticky;top:0;z-index:40;background:none;padding:12px 14px 0}
.ust-ana .kap{position:relative;max-width:1180px;min-height:64px;padding:0 12px 0 20px;border-radius:24px;background:color-mix(in srgb,var(--zemin) 68%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.13)}
.ust-nav{display:none}
@media (min-width:980px){.ust-nav{display:flex;gap:2px;margin:0 auto}.ust-menu{display:none!important}}
.ust-nav a,.ust-menu nav a{display:inline-flex;align-items:center;min-height:40px;padding:0 15px;border-radius:14px;color:rgba(var(--krem-rgb),.74);text-decoration:none;font-weight:700;font-size:14.5px}
.ust-nav a:hover,.ust-menu nav a:hover{background:rgba(var(--krem-rgb),.1);color:var(--krem)}
.ust-nav a[aria-current],.ust-menu nav a[aria-current]{background:rgba(var(--krem-rgb),.12);color:var(--krem)}
.ust-cta{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:20px;background:var(--altin);color:var(--gece);text-decoration:none;font-weight:800;font-size:14px;white-space:nowrap}
.ust-cta:hover{background:var(--krem);color:var(--gece)}
@media (max-width:640px){.ust-cta{display:none}}
.ust-menu summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:15px;cursor:pointer;box-shadow:inset 0 0 0 1.5px rgba(var(--krem-rgb),.3)}
.ust-menu summary::-webkit-details-marker{display:none}
.ust-menu summary span,.ust-menu summary span::before,.ust-menu summary span::after{display:block;width:18px;height:2px;border-radius:1px;background:var(--krem)}
.ust-menu summary span{position:relative}
.ust-menu summary span::before,.ust-menu summary span::after{content:"";position:absolute;left:0}
.ust-menu summary span::before{top:-6px}.ust-menu summary span::after{top:6px}
.ust-menu[open] summary{background:rgba(var(--krem-rgb),.12)}
.ust-menu nav{position:absolute;left:0;right:0;top:calc(100% + 8px);display:grid;gap:4px;padding:10px;border-radius:22px;background:var(--zemin);box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.16),0 18px 40px rgba(0,0,0,.35)}
.ust-menu nav a{min-height:46px;font-size:16px}
.ust-sag{gap:10px}

/* Giriş */
.kahraman.ana{background:none;border-radius:0;overflow:visible;padding:44px 0 56px}
.kahraman.ana::before{display:none}
.hero-izgara{display:grid;gap:44px;align-items:center}
@media (min-width:900px){.hero-izgara{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px}}
.hero-isaret{display:block;width:72px;height:72px;margin-bottom:22px}
.kahraman.ana h1{font-size:clamp(44px,6.7vw,88px);line-height:1;letter-spacing:-.022em;margin:18px 0 24px}
.kahraman.ana h1 span{display:block}
.lead{max-width:33em;margin:0;font-size:19.5px;color:rgba(var(--krem-rgb),.84)}
.magaza{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
.dugme{display:inline-flex;align-items:center;min-height:60px;padding:0 24px;border-radius:20px;font-weight:800;font-size:17px;line-height:1.25;text-decoration:none}
.dugme.hayalet{background:rgba(var(--krem-rgb),.07);color:var(--krem);box-shadow:inset 0 0 0 1.5px rgba(var(--krem-rgb),.26)}
.dugme small{display:block;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--altin)}
.hero-not{margin:18px 0 0;font-size:14.5px;color:rgba(var(--krem-rgb),.7)}

/* Telefon çerçevesi: görüntüler gerçek oyun ekranıdır */
.telefon{position:relative;isolation:isolate;margin:0;width:min(100%,calc(var(--tel-h)*.462 + 10px));justify-self:center}
.telefon.buyuk{--tel-h:clamp(430px,calc(100svh - 150px),800px)}
.telefon.buyuk::before{content:"";position:absolute;z-index:-1;inset:-12% -34%;background:radial-gradient(closest-side,rgba(var(--ana-rgb),.4),rgba(var(--altin-rgb),.05) 62%,transparent 78%)}
@media (prefers-reduced-motion:no-preference){.telefon.buyuk .cerceve{animation:yuz 7s ease-in-out infinite}}
@keyframes yuz{50%{transform:translateY(-10px)}}
.cerceve{position:relative;padding:9px;border-radius:46px;background:var(--cerceve);box-shadow:inset 0 0 0 1.5px rgba(var(--krem-rgb),.18),0 24px 50px rgba(0,0,0,.28)}
.cerceve::after{content:"";position:absolute;top:17px;left:50%;width:26%;height:19px;border-radius:12px;background:var(--cerceve);transform:translateX(-50%)}
.ekran{position:relative;border-radius:38px;overflow:hidden;background:var(--ana-koyu)}
.ekran img,.ekran video{display:block;width:100%;height:auto}
.ekran video.klip{aspect-ratio:880/1912;background:var(--ana-koyu);object-fit:cover}
.acik .cerceve{box-shadow:inset 0 0 0 1.5px rgba(var(--krem-rgb),.14),0 10px 30px rgba(var(--gece-rgb),.05)}

/* Bölümler: koyu zemin üstünde yuvarlak paneller */
.blok{position:relative;width:calc(100% - 28px);max-width:1240px;margin:16px auto;padding:72px 0;border-radius:44px}
.blok .kap{position:relative}
.blok.koyu{background:var(--panel);color:var(--krem);overflow:hidden;box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.1)}
.blok.koyu::before{content:"";position:absolute;inset:0;background-image:var(--desen);background-size:var(--desen-boyut) var(--desen-boyut);opacity:.25;pointer-events:none}
.blok.koyu::after{content:"";position:absolute;inset:0;background:radial-gradient(70% 90% at 100% 0%,rgba(var(--ana-rgb),.2),transparent 65%);pointer-events:none}
.blok.acik{background:var(--krem);color:var(--metin)}
.blok.son{background:none;padding:36px 0 20px}
.baslik{max-width:740px;margin:0 0 44px}
.baslik h2{font-family:var(--font-baslik);font-weight:var(--agirlik-baslik);font-size:clamp(32px,5.2vw,54px);line-height:1.06;letter-spacing:-.018em;margin:16px 0 14px;color:inherit}
.baslik .alt-metin{margin:0;max-width:58ch;font-size:18.5px;color:var(--metin-yumusak)}
.koyu .baslik .alt-metin{color:rgba(var(--krem-rgb),.82)}

/* Rakamlar */
.rakam-seridi{width:calc(100% - 28px);max-width:1240px;margin:0 auto;padding:6px 0 0}
.rakamlar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
@media (min-width:760px){.rakamlar{grid-template-columns:repeat(4,minmax(0,1fr))}}
.rakamlar li{background:rgba(var(--krem-rgb),.06);border-radius:26px;padding:22px 24px;font-weight:700;color:rgba(var(--krem-rgb),.72);box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.12)}
.rakamlar strong{display:block;font-family:var(--font-baslik);font-weight:var(--agirlik-baslik);font-size:40px;line-height:1.1;color:var(--altin)}

/* Nasıl oynanır */
.adimlar{list-style:none;margin:0;padding:0;display:grid;gap:18px}
@media (min-width:860px){.adimlar{grid-template-columns:repeat(3,minmax(0,1fr))}}
.adim{background:var(--kagit);border-radius:32px;padding:14px 14px 26px;box-shadow:0 1px 2px rgba(var(--gece-rgb),.04),inset 0 0 0 1px var(--halka)}
@media (prefers-reduced-motion:no-preference){.adim{transition:transform .25s ease}.adim:hover{transform:translateY(-5px)}}
.adim .kesit{border-radius:22px;overflow:hidden;background:var(--gece);aspect-ratio:1/1}
.adim .kesit img{display:block;width:100%;height:100%;object-fit:cover}
.adim h3{display:flex;align-items:center;gap:12px;margin:20px 10px 8px;font-family:var(--font-baslik);font-weight:var(--agirlik-baslik);font-size:25px;line-height:1.15;color:var(--gece)}
.adim .no{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:var(--ana);color:var(--krem);font-family:var(--font-govde);font-weight:800;font-size:16px}
.adim p{margin:0 10px;color:var(--metin-yumusak)}

/* İki sütun: metin + sahne (telefon kartı) */
.cift{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}
.cift>*{min-width:0}
@media (min-width:900px){.cift{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:56px}.cift.ters .cift-gorsel{order:-1}}
.cift-metin .baslik{margin-bottom:0}
.cift-gorsel{border-radius:34px;padding:32px 20px;background:rgba(var(--krem-rgb),.05);box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.1)}
.acik .cift-gorsel{background:rgba(var(--ana-rgb),.07);box-shadow:none}
.maddeler{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:13px;max-width:52ch}
.maddeler li{position:relative;padding-left:28px;font-size:17.5px}
.maddeler li::before{content:"";position:absolute;left:4px;top:.6em;width:10px;height:10px;border-radius:2px;background:var(--ana);transform:rotate(45deg)}
.koyu .maddeler li::before{background:var(--altin)}
.telefonlar{display:flex;gap:16px;justify-content:center;align-items:flex-start}
.telefonlar .telefon{--tel-h:clamp(400px,calc(100svh - 240px),720px);width:min(48%,calc(var(--tel-h)*.462 + 10px))}
.telefonlar .telefon:nth-child(2){margin-top:36px}
.telefonlar .telefon:only-child{width:min(100%,calc(var(--tel-h)*.462 + 10px))}
@media (min-width:900px){.cift.iki{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cift.iki.ters{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}

/* Nasıl oynanır: adım adım anlatım */
.anlat{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;align-items:center}
@media (min-width:900px){.anlat{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:64px}}
.anlat-liste{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.anlat-sec{appearance:none;border:0;cursor:pointer;font:inherit;color:inherit;text-align:left;position:relative;overflow:hidden;width:100%;display:grid;grid-template-columns:46px minmax(0,1fr);gap:18px;align-items:start;padding:22px 24px;border-radius:28px;background:transparent;box-shadow:inset 0 0 0 1px var(--halka);transition:background .3s ease,box-shadow .3s ease}
.anlat-sec:hover{background:rgba(var(--ana-rgb),.05)}
.anlat-sec[aria-selected="true"]{background:var(--kagit);box-shadow:0 1px 2px rgba(var(--gece-rgb),.04),inset 0 0 0 1.5px rgba(var(--ana-rgb),.35)}
.anlat-sec .no{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:rgba(var(--ana-rgb),.12);color:var(--ana);font-family:var(--font-baslik);font-weight:var(--agirlik-baslik);font-size:22px;transition:background .3s ease,color .3s ease}
.anlat-sec[aria-selected="true"] .no{background:var(--ana);color:var(--krem)}
.anlat-metin strong{display:block;font-family:var(--font-baslik);font-weight:var(--agirlik-baslik);font-size:27px;line-height:1.2;color:var(--gece);margin-top:6px}
.anlat-aciklama{display:block;margin-top:8px;font-size:17px;line-height:1.55;color:var(--metin-yumusak)}
.js .anlat-aciklama{display:none}
.js .anlat-sec[aria-selected="true"] .anlat-aciklama{display:block}
.ilerleme{position:absolute;left:0;bottom:0;height:4px;width:calc(var(--p,0)*100%);background:var(--ana);border-radius:0 2px 2px 0}
.anlat-sahne{display:flex;justify-content:center}
.anlat-sahne .telefon{--tel-h:clamp(430px,calc(100svh - 230px),740px);width:min(100%,calc(var(--tel-h)*.462 + 10px))}
.ekran .anlat-klip{display:none;width:100%;height:auto;aspect-ratio:880/1912;object-fit:cover;background:var(--ana-koyu)}
.ekran .anlat-klip.on{display:block}
.koyu .anlat-sec{box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.14)}
.koyu .anlat-sec[aria-selected="true"]{background:rgba(var(--krem-rgb),.08);box-shadow:inset 0 0 0 1.5px var(--altin)}
.koyu .anlat-sec .no{background:rgba(var(--altin-rgb),.16);color:var(--altin)}
.koyu .anlat-sec[aria-selected="true"] .no{background:var(--altin);color:var(--gece)}
.koyu .anlat-metin strong{color:var(--krem)}
.koyu .anlat-aciklama{color:rgba(var(--krem-rgb),.82)}
.koyu .ilerleme{background:var(--altin)}

/* Güçlendirici seçici */
.sekmeler{display:none;flex-wrap:wrap;gap:10px;margin:26px 0 18px}
.js .sekmeler{display:flex}
.sekme{appearance:none;border:0;cursor:pointer;font:inherit;font-weight:800;min-height:50px;padding:0 20px;border-radius:17px;background:rgba(var(--krem-rgb),.07);color:var(--krem);box-shadow:inset 0 0 0 1.5px rgba(var(--krem-rgb),.22)}
.sekme:hover{background:rgba(var(--krem-rgb),.15)}
.sekme[aria-selected="true"]{background:var(--altin);color:var(--gece);box-shadow:none}
.paneller p{margin:0 0 10px;max-width:46ch;font-size:18px}
.paneller p strong{color:var(--altin)}
.js .paneller p:not(.on){display:none}
.dip{margin:18px 0 0;max-width:46ch;font-size:15px;color:rgba(var(--krem-rgb),.72)}
.halka{display:none;position:absolute;left:var(--x,15%);top:var(--y,88%);width:21%;aspect-ratio:1/1;transform:translate(-50%,-50%);border:3px solid var(--altin);border-radius:30%;pointer-events:none;transition:left .35s ease,top .35s ease}
.js .halka{display:block}
@media (prefers-reduced-motion:no-preference){.halka{animation:nabiz 1.8s ease-in-out infinite}}
@keyframes nabiz{50%{transform:translate(-50%,-50%) scale(1.07);opacity:.7}}

/* Tema seçici: bir temaya dokununca sayfa o renklere boyanır */
.tema-liste{display:grid;gap:10px;margin-top:30px;max-width:500px}
.tema-sec{appearance:none;border:0;cursor:pointer;font:inherit;text-align:left;display:flex;align-items:center;gap:16px;padding:15px 18px;border-radius:22px;background:rgba(var(--krem-rgb),.06);color:var(--krem);box-shadow:inset 0 0 0 1.5px rgba(var(--krem-rgb),.16)}
.tema-sec:hover{background:rgba(var(--krem-rgb),.12)}
.tema-sec[aria-pressed="true"]{background:rgba(var(--altin-rgb),.14);box-shadow:inset 0 0 0 2px var(--altin)}
.tema-sec strong{display:block;font-size:17px;line-height:1.3}
.tema-sec small{display:block;font-size:14px;font-weight:600;color:rgba(var(--krem-rgb),.7)}
.ornek{display:flex;flex:none;padding-left:8px}
.ornek i{width:24px;height:24px;margin-left:-8px;border-radius:50%;box-shadow:0 0 0 2px rgba(var(--krem-rgb),.25)}
.ekran .tema-resim{display:none}
.ekran .tema-resim.on{display:block}
@media (prefers-reduced-motion:no-preference){body,.blok,.cerceve{transition:background-color .4s ease}}

/* Tanıtım videosu */
.video-kutu{position:relative;border-radius:34px;overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.14),0 24px 60px rgba(0,0,0,.35)}
.video-kutu video{display:block;width:100%;height:auto;background:#000}
.video-kutu .v-dikey{display:none;max-width:400px;margin:0 auto}
@media (max-width:700px){.video-kutu .v-yatay{display:none}.video-kutu .v-dikey{display:block}}
.video-not{margin:16px 0 0;font-size:14.5px;color:rgba(var(--krem-rgb),.7)}

/* Hero telefonu imleci hafifçe izler */
.telefon.buyuk{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s ease-out}

/* Ekranlar galerisi */
.galeri{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 6px 24px;margin:0 -6px;scrollbar-width:thin;scrollbar-color:rgba(var(--krem-rgb),.3) transparent}
.acik .galeri{scrollbar-color:rgba(var(--gece-rgb),.25) transparent}
.galeri figure{flex:0 0 auto;width:calc((var(--tel-h) - 70px)*.462 + 10px);min-width:200px;margin:0;scroll-snap-align:center;text-align:center}
.galeri figcaption{margin-top:14px;font-weight:800;font-size:15.5px}
.galeri-dugmeler{display:none;gap:10px;margin-top:8px}
.js .galeri-dugmeler{display:flex}
.galeri-dugmeler button{appearance:none;border:0;cursor:pointer;font:inherit;font-size:22px;font-weight:800;min-width:52px;min-height:52px;border-radius:18px;background:rgba(var(--krem-rgb),.1);color:var(--krem);box-shadow:inset 0 0 0 1.5px rgba(var(--krem-rgb),.26)}
.galeri-dugmeler button:hover{background:rgba(var(--krem-rgb),.2)}
.acik .galeri-dugmeler button{background:var(--kagit);color:var(--gece);box-shadow:inset 0 0 0 1px var(--halka)}

/* Sorular */
.blok .sss details{background:var(--kagit);box-shadow:0 1px 2px rgba(var(--gece-rgb),.04),inset 0 0 0 1px var(--halka)}
.sss-kutu{max-width:820px}

/* Kapanış */
.kapanis-panel{position:relative;overflow:hidden;background:linear-gradient(150deg,var(--panel),var(--zemin) 75%);color:var(--krem);border-radius:44px;padding:84px 24px;text-align:center;box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.12)}
.kapanis-panel::before{content:"";position:absolute;inset:0;background-image:var(--desen);background-size:var(--desen-boyut) var(--desen-boyut);opacity:.25;pointer-events:none}
.kapanis-panel::after{content:"";position:absolute;inset:0;background:radial-gradient(60% 80% at 50% 0%,rgba(var(--altin-rgb),.12),transparent 70%);pointer-events:none}
.kapanis-panel>*{position:relative;z-index:1}
.kapanis-panel .nokta{color:var(--altin)}
.kapanis-panel h2{font-family:var(--font-baslik);font-weight:var(--agirlik-baslik);font-size:clamp(34px,5.6vw,60px);line-height:1.04;letter-spacing:-.018em;margin:0 0 14px}
.kapanis-panel p{margin:0 auto;max-width:46ch;font-size:18.5px;color:rgba(var(--krem-rgb),.84)}
.kapanis-panel .magaza{justify-content:center}
.kapanis-baglar{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px}
.kapanis-baglar a{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:20px;color:var(--krem);text-decoration:none;font-weight:700;font-size:15px;background:rgba(var(--krem-rgb),.1)}
.kapanis-baglar a:hover{background:rgba(var(--krem-rgb),.2);color:var(--krem)}
.kapanis-panel :focus-visible,.blok.koyu :focus-visible,.ust-ana :focus-visible{outline-color:var(--altin)}

/* Alt şerit: panel */
.sayfa-ana .alt{width:calc(100% - 28px);max-width:1240px;margin:16px auto 14px;border-radius:44px;background:linear-gradient(160deg,var(--panel),var(--zemin) 70%);box-shadow:inset 0 0 0 1px rgba(var(--krem-rgb),.1)}

/* Kaydırınca beliren bölümler (betik açıksa) */
.js .reveal{opacity:0;transform:translateY(18px)}
.js .reveal.in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}
@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none}}

@media (max-width:700px){
  /* telefonda iki telefon yan yana küçülmesin: her biri ekrana sığan boyda, yana kaydırılır */
  .telefonlar{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:0 4px 6px;scrollbar-width:none}
  .telefonlar::-webkit-scrollbar{display:none}
  .telefonlar .telefon,.telefonlar .telefon:only-child{flex:0 0 auto;width:calc(var(--tel-h)*.462 + 10px);scroll-snap-align:center}
  .telefonlar .telefon:nth-child(2){margin-top:0}
  .telefonlar .telefon:only-child{margin:0 auto}
}
@media (max-width:560px){
  .blok{width:calc(100% - 16px);padding:60px 0;border-radius:32px;margin:12px auto}
  .rakam-seridi{width:calc(100% - 16px)}
  .sayfa-ana .alt{width:calc(100% - 16px);border-radius:30px}
  .kapanis-panel{border-radius:32px;padding:60px 18px}
  .cift-gorsel{padding:28px 14px;border-radius:26px}
  .telefonlar .telefon:nth-child(2){margin-top:32px}
  .lead{font-size:18px}
  .ust-ana{padding:8px 8px 0}
  .ust-ana .kap{padding:0 10px 0 16px}
}
@media print{body.sayfa-ana{background:none;color:#000}body.sayfa-ana::before,body.sayfa-ana::after,.ust-ana{display:none}.blok.koyu,.kapanis-panel{background:none;color:#000}.galeri-dugmeler,.halka{display:none}.reveal{opacity:1!important;transform:none!important}}
