:root{--ground: #16181c;--surface: #1b1d22;--surface-2: #22252b;--border: #2f333b;--border-2: #3a3d44;--text: #ffffff;--muted: #a6adc8;--muted-2: #8a8f98;--accent: #3da9fc;--accent-d: #0b1e33;--ok: #4ecb71;--err: #e0526b;--radius: 5px;--font: "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--ground);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.wrap{max-width:1020px;margin:0 auto;padding:0 20px}h1,h2,h3{line-height:1.25;margin:0}p{margin:0}a{color:var(--accent)}button{font-family:inherit;font-size:14px;border:none;cursor:pointer;border-radius:var(--radius);transition:background-color .12s,border-color .12s}.btn{display:inline-block;padding:10px 18px;border-radius:var(--radius);font-size:14px;font-weight:600;text-decoration:none;border:1px solid transparent}.btn-primary{background:var(--accent);color:#06121e}.btn-primary:hover{background:#55b6ff}.btn-ghost{background:transparent;color:var(--text);border-color:var(--border-2)}.btn-ghost:hover{border-color:var(--muted-2)}.btn-pasif{background:var(--surface-2);color:var(--muted-2);border-color:var(--border);cursor:not-allowed}header{border-bottom:1px solid var(--border);background:var(--ground);position:sticky;top:0;z-index:20}header .wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.logo{font-size:20px;font-weight:700;letter-spacing:-.01em}.logo span{color:var(--accent)}nav.ust{display:flex;align-items:center;gap:6px;flex-wrap:wrap}nav.ust button{background:transparent;color:var(--muted);padding:8px 10px}nav.ust button:hover{color:var(--text);background:var(--surface-2)}nav.ust button.vurgu{background:var(--accent);color:#06121e;font-weight:600;padding:8px 14px}nav.ust button.vurgu:hover{background:#55b6ff}.hero{padding-top:72px;padding-bottom:56px;text-align:center}.hero h1{font-size:42px;letter-spacing:-.02em;max-width:18ch;margin:0 auto}.hero .lede{margin:18px auto 0;font-size:18px;color:var(--muted);max-width:56ch}.guven{margin-top:26px;display:inline-flex;align-items:center;gap:10px;background:var(--accent-d);border:1px solid var(--border-2);color:var(--text);padding:10px 14px;border-radius:var(--radius);font-size:15px}.guven i{width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}.cta{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap;justify-content:center}html{scroll-behavior:smooth;scroll-snap-type:y proximity;scroll-padding-top:61px}.bolum{min-height:calc(100vh - 61px);min-height:calc(100svh - 61px);display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start}.bolum>.wrap{width:100%}@media (min-width: 721px) and (max-height: 820px){section.bolum{padding:32px 0}.bolum .paketler{margin-top:14px}.bolum .satis{margin-top:16px}}section{border-top:1px solid var(--border);padding:56px 0}section .wrap{text-align:center}section h2{font-size:26px;letter-spacing:-.01em}.ana-mesaj{margin:22px auto 0;font-size:20px;line-height:1.5;max-width:58ch}.aciklama{margin:16px auto 0;color:var(--muted);max-width:62ch}.vurgu-kutu{margin:28px auto 0;max-width:620px;padding:18px 20px;background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--accent);border-radius:var(--radius)}.vurgu-kutu strong{display:block;font-size:18px}.vurgu-kutu span{display:block;margin-top:6px;color:var(--muted);font-size:15px}.paketler{margin-top:22px;display:grid;gap:16px;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(240px,320px))}.fiyat-kart{padding:26px 30px;background:var(--surface);border:1px solid var(--border-2);border-radius:var(--radius)}.fiyat-kart .tutar{font-size:34px;font-weight:700;letter-spacing:-.02em}.fiyat-kart .tutar b{color:var(--accent);font-weight:700}.satis{margin-top:24px;display:grid;gap:16px;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(240px,320px))}.satis-kart{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;text-align:center;color:var(--text);text-decoration:none;transition:border-color .15s,background-color .15s,transform .15s}.satis-kart:hover{border-color:var(--accent);background:var(--surface-2);transform:translateY(-2px)}.satis-kart:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.satis-kart span{display:block}.magaza-logo{height:48px;display:flex!important;align-items:center;justify-content:center}.magaza-logo img{display:block;width:auto;height:auto;max-width:180px;max-height:42px}.not{margin-top:18px;color:var(--muted-2);font-size:14px}.bot-kutu{margin-top:12px;min-width:0}.magaza-eylem{margin-top:18px;padding:10px 18px;border-radius:var(--radius);background:var(--accent);color:#06121e;font-size:14px;font-weight:600}.satis-kart:hover .magaza-eylem{background:#55b6ff}.magaza-eylem span{display:inline;margin-left:4px}footer{border-top:1px solid var(--border);padding:28px 0 40px;color:var(--muted-2);font-size:14px}footer .wrap{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}footer .marka{color:#6c7078}#katman{position:fixed;inset:0;background:#0000009e;display:flex;align-items:flex-start;justify-content:center;padding:60px 16px;overflow-y:auto;z-index:40}#katman[hidden]{display:none}.panel{width:100%;max-width:380px;background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius);padding:24px}.panel h2{font-size:20px}.panel .ipucu{margin-top:8px;color:var(--muted);font-size:14px}.panel label{display:block;margin-top:16px;font-size:13px;color:var(--muted)}.panel input{width:100%;margin-top:6px;padding:10px 12px;font-family:inherit;font-size:15px;color:var(--text);background:var(--ground);border:1px solid var(--border-2);border-radius:var(--radius)}.panel input:focus{outline:none;border-color:var(--accent)}.panel .gonder{width:100%;margin-top:20px;padding:11px;background:var(--accent);color:#06121e;font-weight:600;font-size:15px}.panel .gonder:hover{background:#55b6ff}.panel .gonder:disabled{background:var(--border-2);color:var(--muted-2);cursor:default}.panel .indir-btn{display:block;width:100%;text-align:center}.panel .indir-btn:not([hidden])+.cikis-btn{margin-top:10px;background:transparent;color:var(--muted);border:1px solid var(--border-2)}.panel .indir-btn:not([hidden])+.cikis-btn:hover{color:var(--text);border-color:var(--muted-2)}.panel .alt-baglar{margin-top:16px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.panel .alt-baglar button{background:none;color:var(--accent);padding:0;font-size:14px}.durum{margin-top:14px;font-size:14px;min-height:20px}.durum.hata{color:var(--err)}.durum.iyi{color:var(--ok)}.kapat{float:right;background:none;color:var(--muted-2);font-size:20px;line-height:1;padding:0 4px;margin:-4px -4px 0 0}.kapat:hover{color:var(--text)}.hesap-satir{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--border);font-size:15px}.hesap-satir:last-of-type{border-bottom:none}.hesap-satir .etiket{color:var(--muted)}.hesap-satir .deger{text-align:right;word-break:break-word}.rozet{display:inline-block;padding:2px 9px;border-radius:999px;font-size:13px;font-weight:600}.hesap-alt-bosluk{margin-top:16px}.kredi-kutu{margin-top:18px;padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2)}.kredi-baslik{font-weight:600;font-size:15px}.kredi-not{margin-top:4px;color:var(--muted);font-size:13px}.kredi-kutu label,.kredi-kutu .gonder{margin-top:12px}.dogrulama-eylemler{display:flex;gap:10px;flex-wrap:wrap}.dogrulama-eylemler .gonder{flex:1}.panel .kod-yenile{background:transparent;border:1px solid var(--border-2);color:var(--text)}.rozet.aktif{background:#4ecb7124;color:var(--ok)}.rozet.pasif{background:#e0526b24;color:var(--err)}@media (max-width: 720px){.hero{padding-top:48px;padding-bottom:40px}.hero h1{font-size:31px;max-width:none}.hero .lede{font-size:16px}section{padding:40px 0}section h2{font-size:22px}.ana-mesaj{font-size:17px}.satis,.paketler{grid-template-columns:minmax(0,1fr)}.fiyat-kart{padding:22px}.fiyat-kart .tutar{font-size:28px}header .wrap{justify-content:center}nav.ust{width:100%;justify-content:center}#katman{padding:24px 14px}html{scroll-snap-type:none}}@media (max-height: 600px){html{scroll-snap-type:none}.bolum{min-height:0;display:block}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto;scroll-snap-type:none}}
