/* acilis.css — sinematik açılış (taslak A / B) sitenin eşik perdesine yerleşmiş hâli (2026-09-20).
   Eşik perdesindeki girdap kabı korunur (kaydırınca döner, küçülür, iris kapanır); içine uzay motoru, ana R ve yazı bloğu girer. */
.esik .esik-girdap{overflow:hidden}
.uz-arka,.uz-on{position:absolute;inset:0;width:100%;height:100%;display:block}
.uz-arka{z-index:0}.uz-on{z-index:2}
.uz-ana{position:absolute;left:50%;top:var(--ana-top,44%);z-index:3;width:clamp(150px,21vw,300px);aspect-ratio:1/1;perspective:80vw;
  transform:translate(-50%,-50%) scale(var(--s,.06));opacity:var(--o,0);transform-origin:50% 50%;will-change:transform,opacity}
.uz-ana img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;backface-visibility:hidden;transform-origin:50% 50%;will-change:transform}
.uz-yazi{position:absolute;left:50%;top:var(--yazi-top,58%);z-index:4;transform:translateX(-50%);width:min(92vw,1100px);text-align:center;pointer-events:none;
  opacity:var(--kay,1)}
/* sakin gelecek 2026-09-28: ana vaat büyük harf değil, daha büyük ve düz; renkli parıltı yok, yalnız nötr okunurluk gölgesi; vurgu kehribar */
.uz-yazi h1{position:relative;margin:0;font-weight:800;letter-spacing:-.025em;font-size:clamp(1.9rem,4.4vw,3.8rem);line-height:1.08;color:var(--sc-ink);text-wrap:balance;
  opacity:var(--h,0);transform:translateY(calc((1 - var(--h,0)) * 22px));filter:blur(calc((1 - var(--h,0)) * 10px));
  text-shadow:0 2px 24px rgba(5,7,15,.8)}
.uz-yazi h1 span{color:var(--sc-accent)}
.uz-yazi .uz-isik{position:absolute;top:-30%;bottom:-30%;left:calc(var(--i,-.1) * 100%);width:3px;border-radius:999px;opacity:var(--io,0);
  background:#DDE9FF;-webkit-mask:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);mask:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);
  filter:drop-shadow(0 0 10px rgba(34,211,238,.55))}   /* tek yazarlı ışık izi: düz ışık + uçlarda maske, yumuşak tek bloom */
.uz-yazi p{margin:1.1rem auto 0;max-width:46rem;color:var(--sc-soft,#9AA8C7);font-size:clamp(.95rem,1.3vw,1.2rem);line-height:1.5;text-wrap:balance;
  opacity:var(--p,0);transform:translateY(calc((1 - var(--p,0)) * 16px))}
.uz-yollar{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.3rem;opacity:var(--y,0);transform:translateY(calc((1 - var(--y,0)) * 14px));pointer-events:auto}
.uz-yollar .sc-eylem{min-height:44px;padding:.65rem 1.3rem;font-size:var(--sc-tip-govde)}
.uz-ipucu{position:absolute;left:50%;bottom:clamp(1.2rem,4vh,2.4rem);z-index:4;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;
  font-size:.74rem;letter-spacing:.08em;color:var(--sc-soft,#9AA8C7);opacity:calc(var(--k,0) * var(--kay,1))}
.uz-ipucu::after{content:"";width:1px;height:2.2rem;background:var(--sc-cam)}
@media (max-width:900px){.uz-ana{width:54vw;--ana-top:38%;perspective:180vw}.uz-yazi{--yazi-top:60%}}
@media (max-width:600px){.uz-ipucu{display:none}}   /* telefonda kaydırma ipucu düğmelerin üstüne biniyordu (2026-09-28) */
/* betiksiz ya da hareket kapalı: sahne sabit son karede, yazı görünür */
html:not([data-sc-hazir]) .uz-yazi,html:not([data-sc-hazir]) .uz-ana{--h:1;--p:1;--y:1;--s:.8;--o:1;--ana-top:35%}
@media (prefers-reduced-motion:reduce){.uz-yazi,.uz-ana{--h:1;--p:1;--y:1;--s:.8;--o:1;--ana-top:35%}.uz-ipucu{--k:1}}
