.demo-page{--demo-kart-bg:rgba(255,255,255,.035);--demo-kart-bg-hover:rgba(255,255,255,.06);--demo-cizgi:rgba(255,255,255,.08);--demo-cizgi-guclu:rgba(255,255,255,.16);--demo-metin-soluk:#94a3b8;--demo-radius:16px}.demo-ust{position:relative;padding:clamp(1.75rem,4vw,2.75rem) 0 clamp(1rem,2vw,1.5rem);overflow:hidden}.demo-ust::before{content:'';position:absolute;top:20%;left:50%;width:min(1100px,130%);height:520px;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(245,158,11,.11) 0%,transparent 68%);pointer-events:none}.demo-ust>.container{position:relative}.demo-ust-satir{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.85rem 2rem}.demo-eyebrow{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .85rem;background:rgba(245,158,11,.2);border:1px solid rgba(245,158,11,.5);border-radius:100px;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tanitim-accent,#f59e0b);margin-bottom:.7rem}.demo-title{font-size:clamp(1.55rem,3.2vw,2.25rem);font-weight:800;line-height:1.2;color:#fff;margin:0}.demo-title em{font-style:normal;color:var(--tanitim-accent,#f59e0b)}.demo-sub{max-width:560px;margin:.5rem 0 0;color:var(--demo-metin-soluk);font-size:.95rem;line-height:1.65}.demo-sub strong{color:#e2e8f0;font-weight:600}.demo-ust-sayac{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .95rem;border-radius:999px;border:1px solid var(--demo-cizgi);background:var(--demo-kart-bg);color:#cbd5e1;font-size:.85rem;white-space:nowrap}.demo-ust-sayac strong{color:#fff;font-weight:700}.demo-bolum{padding:clamp(1.5rem,4vw,2.5rem) 0 clamp(3.5rem,7vw,5.5rem)}.demo-bolum--ust-bosluksuz{padding-top:0}.demo-bolum-baslik{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.demo-adim-etiket{margin:0 0 .5rem;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(148,163,184,.95)}.demo-bolum-baslik h2{font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:800;color:#fff;margin:0 0 .5rem}.demo-bolum-baslik p{color:var(--demo-metin-soluk);margin:0 auto;max-width:560px;font-size:.97rem;line-height:1.7}.demo-sektor-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.15rem}.demo-sektor-kart:nth-child(1),.demo-sektor-kart:nth-child(2){grid-column:span 3}.demo-sektor-kart:nth-child(n+3){grid-column:span 2}.demo-sektor-kart{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:1.85rem;min-height:268px;border:1px solid var(--demo-cizgi);border-radius:20px;background:radial-gradient(120% 100% at 0% 0%,color-mix(in srgb,var(--sektor-renk,#f59e0b) 14%,transparent) 0%,transparent 58%),var(--demo-kart-bg);text-decoration:none;color:inherit;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .25s ease,background-color .25s ease}.demo-sektor-kart::after{content:'';position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--sektor-renk,#f59e0b),transparent 75%);opacity:.8}.demo-sektor-kart:hover,.demo-sektor-kart:focus-visible{transform:translateY(-4px);border-color:var(--demo-cizgi-guclu);box-shadow:0 12px 40px rgba(0,0,0,.35);color:inherit}.demo-sektor-kart:focus-visible{outline:2px solid var(--tanitim-accent,#f59e0b);outline-offset:3px}.demo-kart-ust{display:flex;align-items:center;justify-content:space-between;gap:1rem}.demo-sektor-ikon{width:3.5rem;height:3.5rem;flex:0 0 auto;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:1.65rem;color:var(--sektor-renk,#f59e0b);background:color-mix(in srgb,var(--sektor-renk,#f59e0b) 16%,transparent);border:1px solid color-mix(in srgb,var(--sektor-renk,#f59e0b) 32%,transparent)}.demo-sektor-ad{font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:800;letter-spacing:-.01em;color:#fff;margin:0}.demo-sektor-aciklama{color:var(--demo-metin-soluk);font-size:.92rem;line-height:1.6;margin:0;flex:1 1 auto}.demo-chipler{display:flex;flex-wrap:wrap;gap:.35rem}.demo-chip{font-size:.76rem;font-weight:500;padding:.22rem .6rem;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid var(--demo-cizgi);color:#cbd5e1}.demo-kart-alt{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.9rem;border-top:1px solid var(--demo-cizgi)}.demo-durum{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:600}.demo-durum--canli{color:#34d399}.demo-durum--bekliyor{color:#64748b}.demo-nokta{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:demo-nabiz 2.4s ease-out infinite}@keyframes demo-nabiz{0%{box-shadow:0 0 0 0 rgba(52,211,153,.5)}70%{box-shadow:0 0 0 7px rgba(52,211,153,0)}100%{box-shadow:0 0 0 0 rgba(52,211,153,0)}}.demo-ok{color:#fff;opacity:.55;transition:transform .25s ease,opacity .25s ease}.demo-sektor-kart:hover .demo-ok{transform:translateX(4px);opacity:1}.demo-sektor-kart.is-bekliyor{opacity:.72}.demo-detay-ust{padding:clamp(2rem,5vw,3rem) 0 0}.demo-geri{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .2rem;color:var(--demo-metin-soluk);text-decoration:none;font-size:.92rem;transition:color .2s ease}.demo-geri:hover{color:#fff}.demo-detay-kart{margin-top:1.1rem;padding:clamp(1.4rem,3vw,2rem);border:1px solid var(--demo-cizgi);border-radius:20px;background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--sektor-renk,#f59e0b) 14%,transparent) 0%,transparent 55%),var(--demo-kart-bg);display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.demo-detay-kimlik{display:flex;align-items:center;gap:1rem;flex:1 1 320px;min-width:0}.demo-detay-ikon{width:3.5rem;height:3.5rem;flex:0 0 auto;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:1.6rem;color:var(--sektor-renk,#f59e0b);background:color-mix(in srgb,var(--sektor-renk,#f59e0b) 16%,transparent);border:1px solid color-mix(in srgb,var(--sektor-renk,#f59e0b) 32%,transparent)}.demo-detay-baslik{font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;color:#fff;margin:0}.demo-detay-alt{margin:.2rem 0 0;color:var(--demo-metin-soluk);font-size:.93rem}.demo-istatistik{display:flex;flex-wrap:wrap;gap:.4rem 1.35rem;margin:.55rem 0 0;padding:0;list-style:none;color:var(--demo-metin-soluk);font-size:.86rem}.demo-istatistik li{display:inline-flex;align-items:center;gap:.4rem}.demo-istatistik strong{color:#e2e8f0;font-weight:600}.demo-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.7rem 1.4rem;border-radius:12px;font-weight:600;font-size:.95rem;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease}.demo-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.demo-btn--birincil{background:var(--tanitim-accent,#f59e0b);color:#0a0e17;box-shadow:0 10px 30px rgba(245,158,11,.28)}.demo-btn--birincil:hover{color:#0a0e17;transform:translateY(-2px);box-shadow:0 14px 38px rgba(245,158,11,.38)}.demo-btn--hayalet{background:rgba(255,255,255,.06);border-color:var(--demo-cizgi-guclu);color:#fff}.demo-btn--hayalet:hover{background:rgba(255,255,255,.12);color:#fff;transform:translateY(-2px)}.demo-sablon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.4rem}.demo-sablon-kart{display:flex;flex-direction:column;border:1px solid var(--demo-cizgi);border-radius:var(--demo-radius);background:var(--demo-kart-bg);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .25s ease}.demo-sablon-kart:hover{transform:translateY(-4px);border-color:var(--demo-cizgi-guclu);box-shadow:0 14px 44px rgba(0,0,0,.4)}.demo-sablon-kart.is-canli{border-color:rgba(52,211,153,.45)}.demo-onizleme{position:relative;display:block;aspect-ratio:16/10;background:#0f172a;overflow:hidden}.demo-onizleme img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.demo-sablon-kart:hover .demo-onizleme img{transform:scale(1.04)}.demo-onizleme-perde{position:absolute;inset:0;background:linear-gradient(to top,rgba(10,14,23,.85) 0%,transparent 55%)}.demo-rozet{position:absolute;top:.8rem;left:.8rem;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.02em;background:rgba(16,185,129,.92);color:#04231a}.demo-rozet--pasif{background:rgba(148,163,184,.9);color:#0f172a}.demo-sablon-govde{padding:1.1rem 1.25rem 1.35rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto}.demo-sablon-ad{font-size:1.05rem;font-weight:700;color:#fff;margin:0}.demo-sablon-aciklama{color:var(--demo-metin-soluk);font-size:.88rem;line-height:1.6;margin:0;flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.demo-sablon-not{display:inline-flex;align-items:center;gap:.4rem;color:#64748b;font-size:.84rem;margin-top:.25rem}.demo-cta{margin-top:clamp(2.5rem,6vw,4rem);padding:clamp(1.75rem,4vw,2.75rem);border-radius:20px;border:1px solid var(--demo-cizgi);background:radial-gradient(90% 140% at 50% 0%,rgba(245,158,11,.14) 0%,transparent 60%),var(--demo-kart-bg);text-align:center}.demo-cta h2{font-size:clamp(1.3rem,3vw,1.8rem);font-weight:800;color:#fff;margin:0 0 .6rem}.demo-cta p{color:var(--demo-metin-soluk);margin:0 auto 1.4rem;max-width:520px;line-height:1.7}.demo-cta-butonlar{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.demo-diger{margin-top:clamp(2rem,5vw,3rem)}.demo-diger-baslik{font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(148,163,184,.95);margin-bottom:.8rem}.demo-diger-liste{display:flex;flex-wrap:wrap;gap:.55rem}.demo-diger-link{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--demo-cizgi);background:var(--demo-kart-bg);color:#cbd5e1;text-decoration:none;font-size:.9rem;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.demo-diger-link:hover{border-color:rgba(245,158,11,.5);color:#fff;background:rgba(245,158,11,.1)}.demo-uyari{margin-top:1.5rem;padding:.9rem 1.1rem;border-radius:12px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.28);color:#fcd34d;font-size:.9rem}@media(max-width:991.98px){.demo-sektor-grid{grid-template-columns:repeat(4,1fr)}.demo-sektor-kart:nth-child(1),.demo-sektor-kart:nth-child(2){grid-column:span 2}.demo-sektor-kart:nth-child(n+3){grid-column:span 2}}@media(max-width:767.98px){.demo-sektor-grid{grid-template-columns:1fr;gap:1rem}.demo-sektor-kart,.demo-sektor-kart:nth-child(1),.demo-sektor-kart:nth-child(2),.demo-sektor-kart:nth-child(n+3){grid-column:1/-1;min-height:0}.demo-detay-kart{flex-direction:column;align-items:stretch}.demo-detay-kart .demo-btn{width:100%}}@media(prefers-reduced-motion:reduce){.demo-sektor-kart,.demo-sablon-kart,.demo-onizleme img,.demo-ok,.demo-btn,.demo-diger-link{transition:none}.demo-sektor-kart:hover,.demo-sablon-kart:hover,.demo-btn:hover{transform:none}.demo-sablon-kart:hover .demo-onizleme img{transform:none}.demo-nokta{animation:none}}