.mha{--ink:#0f172a;--sari:#fbbf24;--pembe:#f472b6;--cyan:#11c4e0;--mor:#7c3aed;--mavi:#0b63f3}.mha *,.mha :after,.mha :before{box-sizing:border-box;margin:0;padding:0}.mha [hidden]{display:none!important}.mha{background:#0f172a;font-family:var(--font-poppins),Poppins,system-ui,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;position:relative;isolation:isolate;overflow-x:clip}.mha a{color:inherit;text-decoration:none}.mha #sahne{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;background:#7cc0ff}.mha .katman{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform,opacity}.mha #dunya,.mha #ekran{overflow:visible}.mha #ekran{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mha .geri{position:fixed;left:16px;z-index:30;background:#fff;font-size:14px;padding:7px 14px}.mha .geri,.mha .saat{top:14px;color:var(--ink);font-weight:800;border-radius:999px;box-shadow:0 0 0 2.5px var(--ink),4px 4px 0 var(--ink)}.mha .saat{position:absolute;right:18px;z-index:20;background:var(--sari);font-size:clamp(18px,2.4vw,26px);letter-spacing:-.02em;padding:6px 16px;transition:opacity .3s}.mha #ilerleme{position:absolute;left:0;right:0;top:0;height:5px;z-index:25;background:rgba(255,255,255,.15)}.mha #ilerleme-i{display:block;height:100%;width:0;background:var(--sari)}.mha #altyazi{position:absolute;left:50%;top:clamp(64px,13vh,120px);transform:translateX(-50%);width:min(560px,calc(100% - 32px));z-index:20;pointer-events:none}.mha .kutu{position:absolute;left:0;right:0;top:0;background:var(--ink);color:#fff;font-weight:600;font-size:clamp(16px,2vw,21px);line-height:1.42;padding:16px 20px;border-radius:16px;box-shadow:0 0 0 2.5px #fff;transition:opacity .35s,transform .35s}.mha .kutu .s{background:var(--sari)}.mha .kutu .p,.mha .kutu .s{color:var(--ink);border-radius:6px;padding:0 6px;font-weight:800;white-space:nowrap}.mha .kutu .p{background:var(--pembe)}.mha .kutu .c{color:var(--ink);background:var(--cyan)}.mha .kutu .c,.mha .kutu .m{border-radius:6px;padding:0 6px;font-weight:800;white-space:nowrap}.mha .kutu .m{color:#fff;background:var(--mor)}.mha .kurgu{position:absolute;left:16px;bottom:16px;z-index:20;background:#fff;color:var(--ink);font-weight:800;font-size:13px;border-radius:999px;padding:5px 12px;box-shadow:0 0 0 2.5px var(--ink);transition:opacity .3s}.mha #baslik{position:absolute;inset:0;z-index:22;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px;pointer-events:none}.mha #baslik h1{font-size:clamp(46px,9.5vw,138px);line-height:.98;font-weight:800;letter-spacing:-.05em;text-transform:uppercase;color:var(--ink);text-shadow:0 2px 0 rgba(255,255,255,.4)}.mha #baslik h1 em{font-style:normal;position:relative;z-index:0}.mha #baslik h1 em:after{content:"";position:absolute;left:-2%;right:-2%;bottom:.08em;height:.3em;background:var(--sari);z-index:-1;border-radius:8px;transform:rotate(-1.5deg)}.mha #baslik p{margin-top:18px;font-size:clamp(16px,2vw,21px);font-weight:700;color:var(--ink);background:#fff;border-radius:999px;padding:6px 16px;box-shadow:0 0 0 2.5px var(--ink)}.mha #baslik .kaydir{margin-top:22px;background:var(--ink);color:#fff;font-weight:800;border-radius:999px;padding:9px 18px;font-size:15px;animation:mha-zipla 1.6s ease-in-out infinite}@keyframes mha-zipla{50%{transform:translateY(6px)}}.mha #son{position:absolute;inset:0;z-index:22;background:radial-gradient(ellipse at center,rgba(15,23,42,.78) 0,rgba(15,23,42,.35) 45%,rgba(15,23,42,0) 75%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px;pointer-events:none;transition:opacity .4s}.mha #son h2{font-size:clamp(46px,9vw,128px);line-height:.98;font-weight:800;letter-spacing:-.05em;text-transform:uppercase;text-shadow:0 6px 30px rgba(0,0,0,.45)}.mha #son h2 em{font-style:normal;color:var(--sari)}.mha #son .eylem{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:26px;pointer-events:auto}.mha .btn{display:inline-flex;align-items:center;gap:10px;background:var(--sari);color:var(--ink);font-weight:800;border-radius:18px;padding:15px 24px;font-size:17px;box-shadow:0 0 0 2.5px var(--ink),6px 6px 0 #fff}.mha .btn.beyaz{background:#fff}.mha #uzun{position:relative}.mha #duragan{max-width:900px;margin:0 auto;padding:80px 16px}.mha #duragan figure{margin:0 0 36px}.mha #duragan svg{width:100%;height:auto;border-radius:20px;border:3px solid #fff;display:block}.mha #duragan figcaption{margin-top:10px;font-size:18px;font-weight:600;line-height:1.45}@media (prefers-reduced-motion:reduce){.mha #baslik .kaydir{animation:none}}.mha{min-height:100vh}.mha #duragan .kare{position:relative}.mha #duragan .kare>svg{width:100%;height:auto;display:block;border-radius:20px;border:3px solid #fff}.mha #duragan .ust-katman{position:absolute;inset:0;width:100%;height:100%;border:0!important}.mha #duragan h1{font-size:44px;letter-spacing:-.03em;margin-bottom:24px}.mha #duragan h1,.mha #duragan h2{font-weight:800;text-transform:uppercase}.mha #duragan h2{font-size:40px;margin:20px 0}.mha #duragan h2 span{color:var(--sari)}.mha .arka-katman{position:absolute;left:0;top:0}.mha .gezin{position:absolute;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));transform:translateX(-50%);display:flex;gap:12px;z-index:24}.mha .bulut-btn{position:relative;isolation:isolate;width:104px;height:64px;border:0;background:none;cursor:pointer;color:#0f172a;font:800 15px var(--font-poppins),Poppins,sans-serif;display:flex;align-items:center;justify-content:center;gap:5px;padding-top:14px;transition:transform .15s}.mha .bulut-btn svg{position:absolute;inset:0;width:100%;height:100%;z-index:-1;filter:drop-shadow(3px 4px 0 rgba(15,23,42,.85))}.mha .bulut-btn:hover{transform:translateY(-3px) rotate(-2deg)}.mha .bulut-btn:active{transform:scale(.94)}.mha .bulut-btn:focus-visible{outline:3px solid var(--sari);outline-offset:4px;border-radius:24px}.mha .bulut-btn.ileri{animation:mha-suzul 2.6s ease-in-out infinite}@keyframes mha-suzul{50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.mha .bulut-btn.ileri{animation:none}}