*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth}
html,body{margin:0;padding:0;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#0f172a;line-height:1.6;background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
a{color:#1e40af;text-decoration:none;transition:opacity .15s}
a:hover{opacity:0.85}
img{max-width:100%;height:auto;display:block}
.container{max-width:1200px;margin:0 auto;padding:0 24px}

/* Navbar */
.navbar{position:sticky;top:0;z-index:50;background:rgba(255,255,255,0.85);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgba(15,23,42,0.06)}
.nav-inner{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;max-width:1240px;margin:0 auto;gap:24px}
.nav-brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:18px;color:#0f172a}
.nav-brand img{height:54px;width:auto;display:block}
.nav-links{display:flex;gap:32px;align-items:center}
.nav-links a{color:#334155;font-weight:500;font-size:15px;position:relative;padding:6px 0}
.nav-links a:hover{color:#1e40af;opacity:1}
.nav-cta{display:flex;gap:10px;align-items:center}
.lang-switch{display:flex;gap:2px;font-size:11px;color:#475569;border:1px solid #e2e8f0;border-radius:8px;padding:2px;background:#fff}
.lang-switch a{padding:5px 9px;border-radius:6px;font-weight:600;color:#64748b}
.lang-switch a.active{background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff}

/* Buttons */
.btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:10px;font-weight:600;font-size:14.5px;cursor:pointer;border:0;text-align:center;line-height:1;transition:all .2s ease;text-decoration:none;letter-spacing:-0.01em}
.btn-primary{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%);color:#fff;box-shadow:0 1px 0 0 rgba(255,255,255,0.2) inset, 0 4px 14px -2px rgba(30,64,175,0.4)}
.btn-primary:hover{box-shadow:0 1px 0 0 rgba(255,255,255,0.2) inset, 0 8px 24px -4px rgba(30,64,175,0.55);transform:translateY(-1px);opacity:1}
.btn-ghost{background:transparent;color:#0f172a}
.btn-ghost:hover{background:#f1f5f9;opacity:1}
.btn-secondary{background:#fff;color:#1e40af;border:1.5px solid #e2e8f0;box-shadow:0 1px 2px rgba(15,23,42,0.04)}
.btn-secondary:hover{border-color:#1e40af;opacity:1}
.btn-lg{padding:14px 28px;font-size:16px;border-radius:12px}

/* Hero */
.hero{position:relative;padding:90px 0 110px;overflow:hidden;background:#fff}
.hero::before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(30,64,175,0.10) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 70%);pointer-events:none}
.hero-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:0.5;pointer-events:none;animation:float 18s ease-in-out infinite}
.hero-orb.o1{width:400px;height:400px;background:radial-gradient(circle,#3b82f6,transparent);top:-100px;left:-150px;animation-delay:0s}
.hero-orb.o2{width:500px;height:500px;background:radial-gradient(circle,#a78bfa,transparent);top:50px;right:-200px;animation-delay:-6s}
.hero-orb.o3{width:300px;height:300px;background:radial-gradient(circle,#22d3ee,transparent);bottom:-100px;left:30%;animation-delay:-12s;opacity:0.3}
@keyframes float{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(40px,-30px) scale(1.05)}}
.hero-inner{position:relative;z-index:1}
.hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:56px;align-items:center}
.hero-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:rgba(255,255,255,0.8);border:1px solid rgba(30,64,175,0.15);border-radius:100px;font-size:13px;color:#334155;font-weight:500;margin-bottom:24px;backdrop-filter:blur(8px);box-shadow:0 1px 2px rgba(15,23,42,0.04)}
.hero-pill .pill-tag{background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:100px;text-transform:uppercase;letter-spacing:0.04em}
.hero h1{font-size:60px;line-height:1.05;font-weight:800;color:#0f172a;margin:0 0 24px;letter-spacing:-0.035em}
.hero h1 .accent{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 60%,#a78bfa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}
.hero p.lead{font-size:19px;color:#475569;margin:0 0 36px;max-width:560px;line-height:1.55}
.hero-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
.hero-trust{margin-top:40px;display:flex;gap:8px 28px;flex-wrap:wrap;color:#64748b;font-size:13.5px;font-weight:500}
.hero-trust span{display:inline-flex;align-items:center;gap:6px}
.hero-trust svg{width:18px;height:18px;color:#10b981;flex-shrink:0}

/* Hero visual / Browser mockup */
.browser-frame{position:relative;background:#fff;border-radius:14px;box-shadow:0 30px 80px -20px rgba(30,64,175,0.35),0 12px 30px -10px rgba(15,23,42,0.15);border:1px solid rgba(15,23,42,0.08);overflow:hidden;transform:perspective(1200px) rotateY(-3deg) rotateX(2deg)}
.browser-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}
.browser-dot{width:11px;height:11px;border-radius:50%}
.browser-dot.r{background:#fc6058}.browser-dot.y{background:#fdbe40}.browser-dot.g{background:#34c84a}
.browser-url{margin-left:14px;flex:1;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:5px 10px;font-size:11.5px;color:#94a3b8;font-family:'SF Mono',Menlo,Consolas,monospace}
.browser-content{padding:0;background:#fafbfc;min-height:340px;display:grid;grid-template-columns:140px 1fr;gap:0}
.mock-sidebar{background:linear-gradient(180deg,#fff 0%,#f1f5f9 100%);border-right:1px solid #e2e8f0;padding:14px 12px}
.mock-side-item{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;font-size:11.5px;color:#64748b;margin-bottom:3px;font-weight:500}
.mock-side-item.active{background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;font-weight:600}
.mock-side-dot{width:6px;height:6px;border-radius:50%;background:currentColor}
.mock-main{padding:18px}
.mock-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}
.mock-stat{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px}
.mock-stat-label{font-size:10px;color:#94a3b8;font-weight:500;text-transform:uppercase;letter-spacing:0.04em}
.mock-stat-val{font-size:16px;font-weight:800;color:#0f172a;margin-top:2px;letter-spacing:-0.02em}
.mock-stat-trend{font-size:9.5px;color:#10b981;font-weight:700;margin-top:2px}
.mock-chart{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px;height:170px;position:relative}
.mock-chart-title{font-size:11px;color:#64748b;font-weight:600;margin-bottom:10px}
.mock-bars{display:flex;align-items:flex-end;gap:6px;height:115px;padding-top:6px}
.mock-bar{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#3b82f6,#1e40af);position:relative}
.mock-bar.muted{background:linear-gradient(180deg,#cbd5e1,#94a3b8)}
.floating-card{position:absolute;background:#fff;border-radius:10px;box-shadow:0 12px 28px -8px rgba(15,23,42,0.18);padding:11px 14px;font-size:12px;font-weight:600;color:#0f172a;display:flex;align-items:center;gap:8px;border:1px solid rgba(15,23,42,0.06);animation:floatCard 6s ease-in-out infinite}
.floating-card .fc-icon{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px -2px rgba(16,185,129,0.45),inset 0 1px 0 rgba(255,255,255,0.3)}
.floating-card .fc-icon svg{width:18px;height:18px}
.floating-card.fc-tl{top:-18px;left:-26px;animation-delay:-2s}
.floating-card.fc-br{bottom:-20px;right:-30px;animation-delay:-4s}
.floating-card.fc-br .fc-icon{background:linear-gradient(135deg,#1e40af,#3b82f6)}
@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}

/* 🆕 Hero dashboard slider — 5 farklı ekran arası fade rotation */
.dashboard-slider{position:relative}
.dashboard-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.4,0,.2,1),visibility 0s linear .6s;pointer-events:none}
.dashboard-slide.active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .6s cubic-bezier(.4,0,.2,1),visibility 0s}
.dashboard-slide:first-child{position:relative}
.dashboard-slide-fc{position:absolute;opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.4,0,.2,1),visibility 0s linear .6s}
.dashboard-slide-fc.active{opacity:1;visibility:visible;transition:opacity .6s cubic-bezier(.4,0,.2,1),visibility 0s}
.slide-dots{display:flex;justify-content:center;gap:8px;margin-top:18px}
.slide-dot{width:8px;height:8px;border-radius:999px;background:rgba(99,102,241,0.25);border:none;padding:0;cursor:pointer;transition:all .3s ease}
.slide-dot:hover{background:rgba(99,102,241,0.5);transform:scale(1.2)}
.slide-dot.active{background:linear-gradient(135deg,#1e40af,#3b82f6);width:24px;box-shadow:0 2px 6px -1px rgba(30,64,175,0.4)}
@media (prefers-reduced-motion: reduce){
  .dashboard-slide{transition:none}
  .dashboard-slide:not(.active){display:none}
}

/* Mini matris (Slide 2 — Teklif Karşılaştırma) */
.mini-matrix{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;font-size:10px;font-weight:600}
.mini-matrix-cell{background:#f8fafc;border:1px solid #e2e8f0;border-radius:5px;padding:6px 4px;text-align:center;color:#64748b}
.mini-matrix-cell.head{background:#eff6ff;color:#1e40af;font-weight:700;font-size:9.5px}
.mini-matrix-cell.win{background:rgba(16,185,129,0.12);border-color:#10b981;color:#059669;font-weight:800}
.mini-matrix-cell.win::before{content:'★ ';color:#f59e0b}

/* Mini heatmap (Slide 4 — Puantaj) */
.mini-heatmap{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;padding:4px 0}
.mini-heatmap-cell{aspect-ratio:1;border-radius:3px;background:#e2e8f0}
.mini-heatmap-cell.h1{background:rgba(16,185,129,0.25)}
.mini-heatmap-cell.h2{background:rgba(16,185,129,0.5)}
.mini-heatmap-cell.h3{background:rgba(16,185,129,0.75)}
.mini-heatmap-cell.h4{background:#10b981}
.mini-heatmap-cell.miss{background:rgba(239,68,68,0.3)}
.mini-heatmap-legend{display:flex;justify-content:space-between;font-size:9px;color:#94a3b8;margin-top:8px;font-weight:500}

/* Stok mixed chart (Slide 5) — bars renklendirme */
.mock-bars.dual .mock-bar.in{background:linear-gradient(180deg,#10b981,#059669)}
.mock-bars.dual .mock-bar.out{background:linear-gradient(180deg,#f59e0b,#d97706)}

/* KDV line chart (Slide 3) — SVG style */
.mock-line-chart{position:relative;height:115px}
.mock-line-chart svg{width:100%;height:100%}
.mock-line-chart .line-area{fill:rgba(16,185,129,0.12)}
.mock-line-chart .line-stroke{fill:none;stroke:#10b981;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.mock-line-chart .line-dot{fill:#fff;stroke:#10b981;stroke-width:2.5}

/* Sections */
section{padding:90px 0;position:relative}
section.alt{background:#f8fafc}
.section-head{text-align:center;max-width:740px;margin:0 auto 64px}
.section-eyebrow{display:inline-block;font-size:13px;font-weight:700;color:#1e40af;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:14px;padding:5px 12px;background:rgba(59,130,246,0.1);border-radius:100px}
.section-head h2{font-size:42px;font-weight:800;color:#0f172a;margin:0 0 16px;letter-spacing:-0.025em;line-height:1.15}
.section-head p{font-size:18px;color:#475569;margin:0;line-height:1.55}

/* Stats */
.stats-band{padding:48px 0;background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 100%);color:#fff;position:relative;overflow:hidden}
.stats-band::before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,0.08) 1px,transparent 0);background-size:24px 24px;opacity:0.4}
.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}
.stat{text-align:center}
.stat-num{font-size:48px;font-weight:800;letter-spacing:-0.04em;line-height:1;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.stat-label{margin-top:8px;font-size:14px;color:#cbd5e1;font-weight:500}

/* Feature grid */
.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.feature-card{position:relative;background:linear-gradient(180deg,#fff 0%,#fafbff 100%);padding:34px 30px;border-radius:18px;border:1px solid #e8ebf3;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset, 0 1px 2px rgba(15,23,42,0.04)}
.feature-card::before{content:'';position:absolute;top:0;left:24px;right:24px;height:2px;background:linear-gradient(90deg,#1e40af,#3b82f6,#a78bfa);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1);border-radius:2px}
.feature-card::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(59,130,246,0.06),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}
.feature-card:hover{box-shadow:0 24px 48px -16px rgba(30,64,175,0.15),0 4px 12px -4px rgba(30,64,175,0.08);border-color:rgba(30,64,175,0.18);transform:translateY(-6px)}
.feature-card:hover::before{transform:scaleX(1)}
.feature-card:hover::after{opacity:1}
.feature-icon{position:relative;width:54px;height:54px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;background:linear-gradient(135deg,#dbeafe,#e0e7ff);color:#1e40af;box-shadow:0 4px 12px -4px rgba(30,64,175,0.25),inset 0 1px 0 rgba(255,255,255,0.6),inset 0 0 0 1px rgba(255,255,255,0.4)}
.feature-icon svg{width:24px;height:24px}
.feature-icon.green{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#059669;box-shadow:0 4px 12px -4px rgba(5,150,105,0.25),inset 0 1px 0 rgba(255,255,255,0.6)}
.feature-icon.purple{background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#7c3aed;box-shadow:0 4px 12px -4px rgba(124,58,237,0.25),inset 0 1px 0 rgba(255,255,255,0.6)}
.feature-icon.orange{background:linear-gradient(135deg,#ffedd5,#fed7aa);color:#ea580c;box-shadow:0 4px 12px -4px rgba(234,88,12,0.25),inset 0 1px 0 rgba(255,255,255,0.6)}
.feature-icon.pink{background:linear-gradient(135deg,#fce7f3,#fbcfe8);color:#db2777;box-shadow:0 4px 12px -4px rgba(219,39,119,0.25),inset 0 1px 0 rgba(255,255,255,0.6)}
.feature-icon.cyan{background:linear-gradient(135deg,#cffafe,#a5f3fc);color:#0891b2;box-shadow:0 4px 12px -4px rgba(8,145,178,0.25),inset 0 1px 0 rgba(255,255,255,0.6)}
.feature-card h3{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 8px;letter-spacing:-0.01em;position:relative}
.feature-card p{font-size:14.5px;color:#475569;margin:0;line-height:1.6;position:relative}

/* Modules grid */
.modules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}
.module-link-card{position:relative;padding:28px 24px;background:linear-gradient(180deg,#fff 0%,#fafbff 100%);border:1px solid #e8ebf3;border-radius:16px;transition:all .25s cubic-bezier(.4,0,.2,1);display:block;color:#0f172a;overflow:hidden;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset, 0 1px 2px rgba(15,23,42,0.04)}
.module-link-card::before{content:'';position:absolute;top:0;left:24px;right:24px;height:2px;background:linear-gradient(90deg,#1e40af,#3b82f6);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;border-radius:2px}
.module-link-card::after{content:'';position:absolute;top:24px;right:22px;width:30px;height:30px;border-radius:8px;background:rgba(241,245,249,0.7);color:#cbd5e1;transition:all .25s ease;display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>");background-position:center;background-repeat:no-repeat;background-size:14px}
.module-link-card:hover{border-color:rgba(30,64,175,0.22);transform:translateY(-4px);box-shadow:0 18px 36px -12px rgba(30,64,175,0.18),0 4px 12px -4px rgba(30,64,175,0.08);opacity:1}
.module-link-card:hover::before{transform:scaleX(1)}
.module-link-card:hover::after{background-color:#1e40af;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>");transform:translateX(4px)}
.module-link-card .icon{position:relative;display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af;margin-bottom:16px;box-shadow:0 4px 10px -4px rgba(30,64,175,0.3),inset 0 1px 0 rgba(255,255,255,0.6),inset 0 0 0 1px rgba(255,255,255,0.4)}
.module-link-card .icon svg{width:22px;height:22px}
.module-link-card h4{font-size:15.5px;font-weight:700;margin:0 0 6px;letter-spacing:-0.005em;line-height:1.3}
.module-link-card p{font-size:13px;color:#475569;margin:0;line-height:1.5}

/* Testimonial Slider — 10 yorumun otomatik geçişli sunumu */
.testimonial-slider{position:relative;max-width:880px;margin:0 auto}
.testimonial-track{position:relative;min-height:340px}
.testimonial{position:absolute;top:0;left:0;right:0;background:#fff;border-radius:20px;padding:48px 56px 40px;border:1px solid #e2e8f0;box-shadow:0 30px 60px -20px rgba(15,23,42,0.08);text-align:center;opacity:0;transform:translateX(40px);transition:opacity .55s ease, transform .55s ease;pointer-events:none}
.testimonial.active{opacity:1;transform:translateX(0);pointer-events:auto;position:relative}
.testimonial::before{content:'"';position:absolute;top:8px;left:36px;font-size:120px;line-height:1;color:#dbeafe;font-family:Georgia,serif}
.testimonial-stars{color:#fbbf24;font-size:20px;letter-spacing:2px;margin-bottom:18px;position:relative}
.testimonial-quote{font-size:20px;font-weight:500;color:#0f172a;line-height:1.55;margin:0 0 28px;letter-spacing:-0.01em;position:relative;min-height:96px}
.testimonial-author{display:flex;flex-direction:column;align-items:center;gap:4px}
.testimonial-avatar{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;margin-bottom:8px;letter-spacing:0.5px}
.testimonial-name{font-weight:700;color:#0f172a;font-size:15.5px}
.testimonial-title{color:#475569;font-size:13.5px}
.testimonial-company{color:#1e40af;font-size:13px;font-weight:600;margin-top:2px}
.testimonial-controls{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:28px}
.testimonial-dots{display:flex;gap:8px}
.testimonial-dot{width:10px;height:10px;border-radius:50%;background:#cbd5e1;border:none;padding:0;cursor:pointer;transition:all .25s}
.testimonial-dot.active{background:#1e40af;transform:scaleX(2.5);border-radius:6px}
.testimonial-dot:hover{background:undefined}
.testimonial-arrow{width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1e40af;font-size:20px;transition:all .2s;font-weight:700;line-height:1}
.testimonial-arrow:hover{background:#1e40af;color:#fff;border-color:#1e40af;transform:scale(1.08)}
@media (max-width:760px){.testimonial{padding:36px 26px 30px}.testimonial-quote{font-size:17px;min-height:120px}}

/* FAQ */
.faq-list{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:12px}
.faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:border-color .2s}
.faq-item[open]{border-color:rgba(30,64,175,0.25);box-shadow:0 4px 12px -4px rgba(30,64,175,0.08)}
.faq-item summary{padding:20px 24px;cursor:pointer;font-weight:600;font-size:16px;color:#0f172a;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}
.faq-item summary::-webkit-details-marker{display:none}
.faq-item summary::after{content:'+';font-size:24px;color:#1e40af;font-weight:300;transition:transform .2s;flex-shrink:0}
.faq-item[open] summary::after{transform:rotate(45deg)}
.faq-item .faq-body{padding:0 24px 22px;color:#475569;font-size:15px;line-height:1.65}

/* Pricing teaser */
.pricing-band{padding:64px 48px;background:linear-gradient(135deg,#eff6ff 0%,#e0e7ff 100%);border-radius:24px;text-align:center;border:1px solid #dbeafe;position:relative;overflow:hidden}
.pricing-band::before{content:'';position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,#3b82f6,transparent);opacity:0.15;border-radius:50%}
.pricing-band h2{font-size:36px;margin:0 0 14px;font-weight:800;letter-spacing:-0.025em;position:relative}
.pricing-band p{font-size:17px;color:#475569;margin:0 0 28px;position:relative}
.pricing-band .btn{position:relative}

/* CTA Band */
.cta-band{position:relative;background:linear-gradient(135deg,#1e40af 0%,#3b82f6 50%,#7c3aed 100%);color:#fff;padding:96px 0;text-align:center;overflow:hidden}
.cta-band::before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,0.1) 1px,transparent 0);background-size:32px 32px;opacity:0.4}
.cta-band-inner{position:relative}
.cta-band h2{font-size:44px;margin:0 0 18px;font-weight:800;letter-spacing:-0.03em;line-height:1.1}
.cta-band p{font-size:19px;margin:0 0 36px;opacity:0.95}
.cta-band .btn-primary{background:#fff;color:#1e40af;box-shadow:0 8px 24px -4px rgba(0,0,0,0.25)}
.cta-band .btn-primary:hover{box-shadow:0 12px 32px -4px rgba(0,0,0,0.35)}

/* Footer */
footer{background:#0a1124;color:#94a3b8;padding:72px 0 32px;position:relative}
.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}
/* Newsletter Band — koyu footer zemininde okunabilir gradient kart */
.footer-newsletter{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 36px;background:linear-gradient(135deg,#1e40af,#3b82f6);border:1px solid rgba(255,255,255,0.12);border-radius:16px;margin-bottom:48px;box-shadow:0 18px 40px -16px rgba(30,64,175,0.45)}
.fnl-text h3{font-size:22px;font-weight:700;color:#fff;margin:0 0 6px;letter-spacing:-0.01em}
.fnl-text p{font-size:14.5px;color:rgba(255,255,255,0.85);margin:0;line-height:1.55}
.fnl-form{display:flex;gap:10px;flex:0 0 auto;min-width:380px}
.fnl-form input{flex:1;padding:13px 16px;border:1px solid rgba(255,255,255,0.25);border-radius:10px;font-size:14.5px;background:rgba(255,255,255,0.95);color:#0f172a}
.fnl-form input::placeholder{color:#64748b}
.fnl-form input:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px rgba(255,255,255,0.35);background:#fff}
.fnl-form .btn{white-space:nowrap;background:#fff;color:#1e40af;border:none;font-weight:700}
.fnl-form .btn:hover{background:#f1f5f9;color:#1e40af}
@media (max-width:760px){.footer-newsletter{flex-direction:column;align-items:stretch;text-align:center;padding:26px 22px}.fnl-form{min-width:0;width:100%}}
/* Footer brand contact title */
.footer-contact-title,.footer-social-title{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#94a3b8;margin:18px 0 8px}
/* Apps badges */
.footer-apps{display:flex;flex-wrap:wrap;gap:6px}
.footer-app-badge{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;font-size:12px;font-weight:600;color:#64748b}
/* Footer trust badges row */
.footer-trust{padding:32px 0 24px;border-top:1px solid #e8ebf3;margin-bottom:0}
.footer-trust-title{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:14px;text-align:center}
.footer-trust-badges{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}
.trust-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:999px;font-size:12.5px;font-weight:600;color:#475569}
/* Footer-bottom links */
.footer-bottom-links{display:inline-flex;align-items:center;gap:8px}
.footer-bottom-links a{color:#94a3b8;text-decoration:none}
.footer-bottom-links a:hover{color:#1e40af}
.footer-bottom-links .sep{color:#cbd5e1}
.footer-link-more{font-weight:600;color:#1e40af !important}
/* === Page Content Typography (admin panelden HTML yazılan içerik) === */
.page-content{font-size:16px;line-height:1.75;color:#0f172a}
.page-content h2{font-size:28px;font-weight:700;letter-spacing:-0.01em;margin:36px 0 14px;color:#0f172a}
.page-content h3{font-size:22px;font-weight:700;margin:28px 0 10px;color:#0f172a}
.page-content h4{font-size:18px;font-weight:700;margin:22px 0 8px;color:#0f172a}
.page-content p{margin:0 0 18px;color:#475569}
.page-content a{color:#1e40af;text-decoration:underline;text-underline-offset:3px}
.page-content a:hover{color:undefined}
.page-content ul,.page-content ol{margin:0 0 20px;padding-left:24px;color:#475569}
.page-content li{margin-bottom:8px;line-height:1.7}
.page-content blockquote{border-left:4px solid #1e40af;padding:12px 18px;margin:20px 0;background:#f8fafc;border-radius:6px;color:#0f172a;font-style:italic}
.page-content code{background:#f1f5f9;color:#1e293b;padding:2px 6px;border-radius:4px;font-size:14px;font-family:'JetBrains Mono','Fira Code',monospace}
.page-content pre{background:#0f172a;color:#e2e8f0;padding:16px 20px;border-radius:10px;overflow-x:auto;font-size:14px;line-height:1.6;margin:18px 0}
.page-content pre code{background:none;color:inherit;padding:0}
.page-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14.5px}
.page-content th,.page-content td{padding:10px 12px;border:1px solid #e2e8f0;text-align:left}
.page-content th{background:#f8fafc;font-weight:600}
.page-content img{max-width:100%;height:auto;border-radius:12px;margin:22px 0;box-shadow:0 18px 38px -16px rgba(15,23,42,0.18);border:1px solid #e2e8f0}
.page-content figure{margin:26px 0;text-align:center}
.page-content figure img{margin:0 auto 10px}
.page-content figcaption{font-size:13.5px;color:#64748b;font-style:italic;margin-top:6px}
.page-content .lead-intro{font-size:18.5px;line-height:1.7;color:#1e293b;margin:0 0 24px;padding:18px 22px;background:linear-gradient(135deg,#eff6ff,#f5f3ff);border-left:4px solid #1e40af;border-radius:10px}
.page-content .callout{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #3b82f6;padding:16px 20px;border-radius:8px;margin:22px 0}
.page-content .callout strong{color:#1e40af}
.page-content .feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 22px;margin:18px 0}
.page-content .feature-grid .fg-item{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px 18px}
.page-content .feature-grid .fg-item h4{margin:0 0 6px;font-size:15.5px;color:#1e40af}
.page-content .feature-grid .fg-item p{margin:0;font-size:14px;color:#475569}
.page-content details{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px 18px;margin:10px 0;cursor:pointer}
.page-content details summary{font-weight:600;color:#0f172a;font-size:16px;list-style:none}
.page-content details summary::-webkit-details-marker{display:none}
.page-content details summary::before{content:'+';display:inline-block;width:22px;color:#1e40af;font-weight:800}
.page-content details[open] summary::before{content:'−'}
.page-content details p{margin-top:10px;padding-left:22px}
.page-content hr{border:none;border-top:1px solid #e2e8f0;margin:32px 0}
.page-content strong{color:#0f172a;font-weight:700}
@media (max-width:760px){.page-content .feature-grid{grid-template-columns:1fr}}
.footer-brand img{filter:brightness(0) invert(1);opacity:0.95;height:46px;width:auto;margin-bottom:18px}
.footer-brand p{color:#94a3b8;font-size:14px;line-height:1.65}
footer h4{color:#fff;font-size:13px;font-weight:700;margin:0 0 18px;text-transform:uppercase;letter-spacing:0.08em}
footer ul{list-style:none;padding:0;margin:0}
footer ul li{margin-bottom:11px}
footer ul li a{color:#94a3b8;font-size:14px;transition:color .15s}
footer ul li a:hover{color:#fff;opacity:1}
.footer-bottom{padding-top:32px;border-top:1px solid #1e293b;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;color:#64748b;font-size:13px}
.footer-bottom .socials{display:flex;gap:18px}
.footer-bottom .socials a{color:#94a3b8;font-weight:500}

/* Module page extras */
.module-hero-icon{width:80px;height:80px;border-radius:20px;background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 16px 36px -8px rgba(30,64,175,0.5),inset 0 1px 0 rgba(255,255,255,0.25),inset 0 0 0 1px rgba(255,255,255,0.15)}
.module-hero-icon svg{width:40px;height:40px}
.benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:0}
.benefit{display:flex;gap:16px;padding:28px;background:#fff;border-radius:14px;border:1px solid #e2e8f0;transition:all .2s}
.benefit:hover{border-color:rgba(30,64,175,0.2);box-shadow:0 14px 32px -12px rgba(30,64,175,0.12);transform:translateY(-2px)}
.benefit-num{flex-shrink:0;width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px}
.benefit h4{margin:0 0 6px;font-size:16px;font-weight:700;color:#0f172a}
.benefit p{margin:0;color:#475569;font-size:14px;line-height:1.6}

.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}
.step{text-align:center;position:relative}
.step-num{display:inline-flex;width:56px;height:56px;border-radius:50%;background:#fff;border:2px solid #1e40af;color:#1e40af;align-items:center;justify-content:center;font-size:22px;font-weight:800;margin-bottom:18px;position:relative;z-index:1}
.step h4{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 8px}
.step p{color:#475569;font-size:14.5px;margin:0;line-height:1.6}

.features-list{max-width:760px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:14px 28px}
.features-list li{list-style:none;display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#334155;line-height:1.5;padding:0}
.features-list li::before{content:'✓';flex-shrink:0;width:22px;height:22px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;margin-top:1px}

/* WhatsApp floating */
.whatsapp-float{position:fixed;bottom:24px;right:24px;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(37,211,102,0.4);z-index:100;transition:transform .2s}
.whatsapp-float svg{width:28px;height:28px}
.whatsapp-float:hover{transform:scale(1.08);opacity:1}

/* ================== Pricing Plans ================== */
.billing-toggle{display:inline-flex;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:5px;margin-top:32px;box-shadow:0 4px 12px -4px rgba(15,23,42,0.06)}
.billing-btn{background:transparent;border:0;padding:10px 22px;border-radius:10px;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px;font-family:inherit}
.billing-btn.active{background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;box-shadow:0 4px 12px -2px rgba(30,64,175,0.35)}
.billing-save{background:#10b981;color:#fff;font-size:11px;padding:2px 8px;border-radius:100px;font-weight:700;letter-spacing:0.02em}
.billing-btn.active .billing-save{background:rgba(255,255,255,0.2)}

.plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;align-items:stretch}
.plan-card{position:relative;background:linear-gradient(180deg,#fff 0%,#fafbff 100%);border:1px solid #e8ebf3;border-radius:20px;padding:32px 26px 28px;display:flex;flex-direction:column;transition:all .25s ease;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset}
.plan-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -16px rgba(30,64,175,0.15);border-color:rgba(30,64,175,0.2)}
.plan-card.popular{border-color:transparent;background:linear-gradient(180deg,#fff,#fff) padding-box,linear-gradient(135deg,#1e40af,#3b82f6) border-box;border:2px solid transparent;box-shadow:0 24px 48px -16px rgba(30,64,175,0.25),0 4px 12px -4px rgba(30,64,175,0.1);transform:scale(1.04)}
.plan-card.popular:hover{transform:scale(1.05) translateY(-2px)}
.plan-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;font-size:11.5px;font-weight:700;padding:5px 14px;border-radius:100px;text-transform:uppercase;letter-spacing:0.08em;box-shadow:0 4px 12px -2px rgba(30,64,175,0.45)}
.plan-name{font-size:20px;font-weight:800;color:#0f172a;letter-spacing:-0.02em;margin-bottom:6px}
.plan-desc{font-size:13.5px;color:#475569;margin:0 0 22px;line-height:1.5;min-height:2.5em}
.plan-price-block{margin-bottom:20px}
.plan-price-line{display:flex;align-items:baseline;gap:4px}
.plan-currency{font-size:22px;font-weight:700;color:#0f172a}
.plan-price{font-size:42px;font-weight:800;letter-spacing:-0.03em;color:#0f172a;line-height:1}
.plan-cycle{font-size:14px;color:#475569;margin-left:4px}
.plan-price-sub{font-size:12.5px;color:#10b981;font-weight:600;margin-top:6px}
.plan-cta{width:100%;justify-content:center;margin-bottom:24px}
/* === CSS Mask Icon System (inline SVG yerine) ===
 * featureIcon('check') → <i class="ic ic-check"></i>
 * socialIcon('mail')   → <i class="ic ic-sm ic-mail"></i>
 * Renk: currentColor (parent'dan); Boyut: 22px (sm modifier 20px)
 */
.ic{display:inline-block;width:22px;height:22px;flex-shrink:0;background-color:currentColor;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain;vertical-align:middle}
.ic-sm{width:20px;height:20px}
.ic-check{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}
.ic-hard-hat{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 18a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v2z'/%3E%3Cpath d='M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5'/%3E%3Cpath d='M4 15v-3a6 6 0 0 1 6-6h0'/%3E%3Cpath d='M14 6a6 6 0 0 1 6 6v3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 18a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v2z'/%3E%3Cpath d='M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5'/%3E%3Cpath d='M4 15v-3a6 6 0 0 1 6-6h0'/%3E%3Cpath d='M14 6a6 6 0 0 1 6 6v3'/%3E%3C/svg%3E")}
.ic-smartphone{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='20' x='5' y='2' rx='2' ry='2'/%3E%3Cpath d='M12 18h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='20' x='5' y='2' rx='2' ry='2'/%3E%3Cpath d='M12 18h.01'/%3E%3C/svg%3E")}
.ic-cloud{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.5 19a4.5 4.5 0 1 0 0-9 8 8 0 0 0-13.5 4.6'/%3E%3Cpath d='M3 14h.01'/%3E%3Cpath d='M5 18.5a4.5 4.5 0 0 0 1.5.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.5 19a4.5 4.5 0 1 0 0-9 8 8 0 0 0-13.5 4.6'/%3E%3Cpath d='M3 14h.01'/%3E%3Cpath d='M5 18.5a4.5 4.5 0 0 0 1.5.5'/%3E%3C/svg%3E")}
.ic-zap{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E")}
.ic-sparkles{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z'/%3E%3Cpath d='M20 3v4'/%3E%3Cpath d='M22 5h-4'/%3E%3Cpath d='M4 17v2'/%3E%3Cpath d='M5 18H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z'/%3E%3Cpath d='M20 3v4'/%3E%3Cpath d='M22 5h-4'/%3E%3Cpath d='M4 17v2'/%3E%3Cpath d='M5 18H3'/%3E%3C/svg%3E")}
.ic-message{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 20A9 9 0 1 0 4 16.1L2 22Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 20A9 9 0 1 0 4 16.1L2 22Z'/%3E%3C/svg%3E")}
.ic-shield-check{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}
.ic-trending{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 7 13.5 15.5 8.5 10.5 2 17'/%3E%3Cpolyline points='16 7 22 7 22 13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 7 13.5 15.5 8.5 10.5 2 17'/%3E%3Cpolyline points='16 7 22 7 22 13'/%3E%3C/svg%3E")}
.ic-database{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='9' ry='3'/%3E%3Cpath d='M3 5V19A9 3 0 0 0 21 19V5'/%3E%3Cpath d='M3 12A9 3 0 0 0 21 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='9' ry='3'/%3E%3Cpath d='M3 5V19A9 3 0 0 0 21 19V5'/%3E%3Cpath d='M3 12A9 3 0 0 0 21 12'/%3E%3C/svg%3E")}
.ic-linkedin{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6z'/%3E%3Crect width='4' height='12' x='2' y='9'/%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6z'/%3E%3Crect width='4' height='12' x='2' y='9'/%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3C/svg%3E")}
.ic-instagram{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z'/%3E%3Cline x1='17.5' y1='6.5' x2='17.51' y2='6.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z'/%3E%3Cline x1='17.5' y1='6.5' x2='17.51' y2='6.5'/%3E%3C/svg%3E")}
.ic-youtube{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17'/%3E%3Cpath d='m10 15 5-3-5-3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17'/%3E%3Cpath d='m10 15 5-3-5-3z'/%3E%3C/svg%3E")}
.ic-twitter{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 4.01c-1 .49-1.98.689-3 .99-1.121-1.265-2.783-1.335-4.38-.737S11.977 6.323 12 8v1c-3.245.083-6.135-1.395-8-4 0 0-4.182 7.433 4 11-1.872 1.247-3.739 2.088-6 2 3.308 1.803 6.913 2.423 10.034 1.517 3.58-1.04 6.522-3.723 7.651-7.742a13.84 13.84 0 0 0 .497-3.753c-.002-.249 1.51-2.772 1.818-4.013z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 4.01c-1 .49-1.98.689-3 .99-1.121-1.265-2.783-1.335-4.38-.737S11.977 6.323 12 8v1c-3.245.083-6.135-1.395-8-4 0 0-4.182 7.433 4 11-1.872 1.247-3.739 2.088-6 2 3.308 1.803 6.913 2.423 10.034 1.517 3.58-1.04 6.522-3.723 7.651-7.742a13.84 13.84 0 0 0 .497-3.753c-.002-.249 1.51-2.772 1.818-4.013z'/%3E%3C/svg%3E")}
.ic-phone{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}
.ic-mail{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")}
.ic-pin{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 7-8 12-8 12s-8-5-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 7-8 12-8 12s-8-5-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}
.ic-whatsapp{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21l1.65-3.8a9 9 0 1 1 3.4 2.9L3 21'/%3E%3Cpath d='M9 10a.5.5 0 0 0 1 0V9a.5.5 0 0 0-1 0v1a5 5 0 0 0 5 5h1a.5.5 0 0 0 0-1h-1a.5.5 0 0 0 0 1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21l1.65-3.8a9 9 0 1 1 3.4 2.9L3 21'/%3E%3Cpath d='M9 10a.5.5 0 0 0 1 0V9a.5.5 0 0 0-1 0v1a5 5 0 0 0 5 5h1a.5.5 0 0 0 0-1h-1a.5.5 0 0 0 0 1'/%3E%3C/svg%3E")}
/* Plan-features check rengini yeşil yap (eski svg color match) */
.plan-features li .ic-check{color:#10b981;background-color:#10b981}
.plan-features li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#334155;line-height:1.45}
.plan-features li strong{color:#0f172a;font-weight:700}
.plan-features{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:11px;flex:1}
.plan-modules{padding-top:18px;border-top:1px solid #e8ebf3}
.plan-modules-label{font-size:12px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:10px}
.plan-modules-list{display:flex;flex-wrap:wrap;gap:6px}

/* Daha Fazlası (Addons) — Enterprise yanı yatay yerleşim (4-col grid'de span 3) */
.plan-addons-card{background:linear-gradient(135deg,#f8fafc,#eef2ff);border:1px solid #c7d2fe;border-radius:24px;padding:32px;display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:flex-start;box-shadow:0 4px 24px -8px rgba(99,102,241,0.12);grid-column:span 3}
.plan-addons-card .addons-header{display:flex;flex-direction:column;gap:14px}
.plan-addons-card .plan-name{color:#1e40af;font-size:22px;font-weight:800;letter-spacing:-0.02em}
.plan-addons-card .plan-desc{color:#475569;font-size:14.5px;line-height:1.55;margin:0}
.plan-addons-label{display:inline-block;font-size:13px;font-weight:700;color:#1e40af;letter-spacing:0.04em;text-transform:uppercase;background:rgba(99,102,241,0.08);padding:6px 12px;border-radius:999px;border:1px solid rgba(99,102,241,0.18);align-self:flex-start;margin:0}
.plan-addons-card .plan-cta{margin-top:6px;align-self:flex-start}

/* Addon item grid (yatay) */
.addons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;list-style:none;padding:0;margin:0}
.addons-grid li{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid #e8ebf3;border-radius:14px;padding:14px;transition:all .18s ease;cursor:default}
.addons-grid li:hover{border-color:#c7d2fe;background:linear-gradient(135deg,#fff,#fafbff);transform:translateY(-2px);box-shadow:0 8px 20px -8px rgba(99,102,241,0.18)}
.addons-grid .addon-emoji{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;border-radius:10px;background:linear-gradient(135deg,#eef2ff,#f8fafc);border:1px solid #e0e7ff;margin:0}
.addons-grid .addon-text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}
.addons-grid .addon-text strong{font-weight:700;color:#0f172a;font-size:14px;line-height:1.3}
.addons-grid .addon-desc{font-size:12.5px;color:#64748b;line-height:1.5}

.plans-grid{grid-template-columns:repeat(4,1fr)}
.plan-mod-chip{font-size:11.5px;background:rgba(59,130,246,0.08);color:#1e40af;padding:3px 9px;border-radius:6px;font-weight:600}
.plan-mod-chip.more{background:#f1f5f9;color:#64748b}
.plans-note{text-align:center;color:#475569;font-size:14px;margin-top:36px}

/* ================== Lead Forms ================== */
.form-wrap{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;max-width:1080px;margin:0 auto}
.form-card{background:linear-gradient(180deg,#fff 0%,#fafbff 100%);border:1px solid #e8ebf3;border-radius:20px;padding:40px;box-shadow:0 24px 60px -20px rgba(15,23,42,0.08)}
.lead-form{position:relative}
.hp{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}
.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}
.form-field{display:flex;flex-direction:column;margin-bottom:16px}
.form-field label{font-size:13.5px;font-weight:600;color:#334155;margin-bottom:6px;letter-spacing:-0.005em}
.form-field .req{color:#dc2626}
.form-field input,.form-field textarea,.form-field select{padding:11px 14px;font-size:14.5px;font-family:inherit;color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;transition:all .15s ease;outline:0;width:100%}
.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,0.12)}
.form-field input::placeholder,.form-field textarea::placeholder{color:#cbd5e1}
.form-submit{width:100%;justify-content:center;margin-top:8px}
.form-privacy{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#64748b;margin:16px 0 0;line-height:1.5}
.form-privacy svg{flex-shrink:0;color:#10b981;width:16px;height:16px}
.form-status{margin-top:14px;padding:14px 18px;border-radius:10px;font-size:14.5px;font-weight:500;line-height:1.5}
.form-status.ok{background:#d1fae5;color:#065f46;border:1px solid #6ee7b7}
.form-status.err{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}

.form-side{display:flex;flex-direction:column;gap:18px}
.form-side-card{background:#fff;border:1px solid #e8ebf3;border-radius:16px;padding:24px}
.form-side-card h3{font-size:14px;font-weight:700;color:#0f172a;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 16px}
.form-side-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}
.form-side-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#334155}
.form-side-list li svg{flex-shrink:0;color:#10b981;margin-top:2px;width:18px;height:18px}
.form-side-stats{background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;border-radius:16px;padding:24px;text-align:center}
.fss-num{font-size:38px;font-weight:800;letter-spacing:-0.03em}
.fss-lbl{font-size:13px;opacity:0.92;margin-top:4px;line-height:1.45}
.form-side-contact{background:#fff;border:1px solid #e8ebf3;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}
.fsc-row{display:flex;align-items:center;gap:10px;color:#0f172a;font-size:14px;font-weight:500;padding:8px 10px;border-radius:8px;transition:background .15s}
.fsc-row:hover{background:#f8fafc;opacity:1}
.fsc-row svg{color:#1e40af;flex-shrink:0;width:18px;height:18px}
.fsc-row .ic{color:#1e40af;flex-shrink:0}
.fsc-address{align-items:flex-start}
.fsc-address .ic{margin-top:2px}
.fsc-address span{color:#475569;line-height:1.45;font-weight:500}

/* Trust strip */
.trust-strip{padding:32px 0 0;text-align:center}
.trust-label{font-size:12.5px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:18px}
.trust-logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:36px 48px;color:#94a3b8;font-weight:700;font-size:18px;letter-spacing:-0.01em}

/* Responsive */
@media (max-width: 980px){
  .hero h1{font-size:44px}
  .section-head h2,.cta-band h2{font-size:30px}
  .stats-grid{grid-template-columns:repeat(2,1fr)}
}
@media (max-width: 980px){
  .plans-grid{grid-template-columns:repeat(2,1fr)}
  .plan-card.popular{transform:none}
  .form-wrap{grid-template-columns:1fr;gap:24px}
  .plan-addons-card{grid-template-columns:1fr;gap:24px;padding:28px 24px;grid-column:1 / -1}
}
@media (max-width: 768px){
  .nav-links{display:none}
  .nav-cta .lang-switch{display:none}
  .nav-brand img{height:42px}
  .hero{padding:56px 0 70px}
  .hero h1{font-size:34px}
  .hero p.lead{font-size:16.5px}
  .hero-grid{grid-template-columns:1fr;gap:48px}
  .browser-frame{transform:none}
  .features-grid,.modules-grid,.benefits-grid,.steps-grid{grid-template-columns:1fr}
  .features-list{grid-template-columns:1fr}
  .footer-grid{grid-template-columns:1fr 1fr;gap:28px}
  section{padding:64px 0}
  .section-head{margin-bottom:48px}
  .section-head h2{font-size:26px}
  .testimonial{padding:36px 24px}
  .testimonial-quote{font-size:18px}
  .pricing-band{padding:48px 24px}
  .cta-band{padding:64px 0}
  .cta-band h2{font-size:28px}
  .plans-grid{grid-template-columns:1fr;gap:20px}
  .plan-card.popular{transform:none}
  .form-card{padding:28px 22px}
  .form-row{grid-template-columns:1fr;gap:0}
  .billing-toggle{margin-top:24px;width:100%;justify-content:center}
  .billing-btn{flex:1;padding:11px 14px;font-size:13.5px}
}

/* =====================================================================
   🆕 SMART TIER — SEO + Conversion Iyilestirmeleri
   ===================================================================== */

/* Breadcrumb Navigation */
.breadcrumb-nav{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:14px 0;font-size:13px}
.breadcrumb-list{display:flex;flex-wrap:wrap;gap:0;list-style:none;padding:0;margin:0;align-items:center}
.bc-item{display:inline-flex;align-items:center;gap:0;color:#64748b}
.bc-item a{color:#475569;text-decoration:none;font-weight:500;transition:color .15s ease}
.bc-item a:hover{color:#1e40af}
.bc-sep{margin:0 10px;color:#cbd5e1;font-size:14px}
.bc-current{color:#0f172a;font-weight:600}
.bc-current span{color:inherit}
@media (max-width:640px){
  .breadcrumb-nav{padding:10px 0;font-size:12px}
  .bc-sep{margin:0 7px}
}

/* Reading time badge */
.reading-time-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(99,102,241,0.08);color:#4338ca;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;margin-bottom:18px;border:1px solid rgba(99,102,241,0.18)}

/* Table of Contents (sticky sidebar) */
.toc-content-wrap{display:grid;grid-template-columns:280px 1fr;gap:48px;max-width:1200px;margin:0 auto;padding:0 24px;align-items:start}
.toc-sidebar{position:relative}
.toc-sticky{position:sticky;top:88px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px 16px;max-height:calc(100vh - 110px);overflow-y:auto;box-shadow:0 4px 14px rgba(15,23,42,0.04)}
.toc-title{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;color:#1e40af;margin-bottom:10px}
.toc-reading-time{font-size:11px;color:#64748b;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed #e2e8f0}
.toc-list{list-style:none;padding:0;margin:0;font-size:13.5px;line-height:1.5}
.toc-item{margin:2px 0;border-left:2px solid transparent;transition:border-color .15s ease}
.toc-item a{color:#475569;text-decoration:none;display:block;padding:6px 10px;border-radius:6px;transition:all .15s ease}
.toc-item a:hover{background:#f1f5f9;color:#1e40af}
.toc-item.active{border-left-color:#1e40af}
.toc-item.active a{color:#1e40af;font-weight:600;background:rgba(30,64,175,0.06)}
.toc-l3 a{padding-left:24px;font-size:12.5px;color:#64748b}
@media (max-width:1024px){
  .toc-content-wrap{grid-template-columns:1fr;gap:24px}
  .toc-sidebar{order:-1}
  .toc-sticky{position:relative;top:auto;max-height:none;padding:14px 16px}
  .toc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 8px}
}

/* Inline CTA blocks (body içinde h2'lerden sonra) */
.inline-cta{margin:32px 0;padding:24px 26px;background:linear-gradient(135deg,#eef2ff 0%,#f0f9ff 100%);border:1px solid #c7d2fe;border-left:4px solid #1e40af;border-radius:12px;display:flex;flex-direction:column;gap:14px}
.inline-cta-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}
.inline-cta-text{margin:0;font-size:15px;color:#0f172a;line-height:1.5;flex:1;min-width:240px}
.inline-cta-text strong{color:#1e40af}
.inline-cta-btn{flex-shrink:0;white-space:nowrap}
@media (max-width:640px){
  .inline-cta{padding:18px 18px;margin:24px 0}
  .inline-cta-content{flex-direction:column;align-items:stretch}
  .inline-cta-btn{width:100%;text-align:center}
}

/* Sticky CTA Bar (bottom of screen) */
.sticky-cta-bar{position:fixed;bottom:-100px;left:0;right:0;background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%);color:#fff;padding:14px 20px;box-shadow:0 -8px 24px rgba(15,23,42,0.18);z-index:9000;transition:bottom .35s cubic-bezier(0.4,0,0.2,1);opacity:0;pointer-events:none}
.sticky-cta-bar.visible{bottom:0;opacity:1;pointer-events:auto}
.sticky-cta-bar.dismissed{bottom:-100px !important;opacity:0 !important;pointer-events:none !important}
.sticky-cta-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px}
.sticky-cta-text{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}
.sticky-cta-text strong{font-size:15px;font-weight:700}
.sticky-cta-sub{font-size:12px;opacity:0.9}
.sticky-cta-btn{background:#fff !important;color:#1e40af !important;font-weight:700;flex-shrink:0;padding:10px 20px !important;font-size:14px !important;box-shadow:0 4px 12px rgba(0,0,0,0.15)}
.sticky-cta-btn:hover{background:#f8fafc !important;transform:translateY(-1px)}
.sticky-cta-close{background:transparent;border:none;color:#fff;font-size:24px;line-height:1;width:32px;height:32px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .15s ease;flex-shrink:0;opacity:0.8;padding:0}
.sticky-cta-close:hover{background:rgba(255,255,255,0.15);opacity:1}
@media (max-width:640px){
  .sticky-cta-bar{padding:11px 14px}
  .sticky-cta-inner{gap:10px}
  .sticky-cta-text strong{font-size:13px}
  .sticky-cta-sub{display:none}
  .sticky-cta-btn{padding:8px 14px !important;font-size:12.5px !important}
}

/* Smooth scroll for anchor links */
html{scroll-behavior:smooth;scroll-padding-top:80px}

/* /modul indeks sayfası — modül kartlarına hover ok'u */
.mod-index-card{position:relative;padding-right:46px}
.mod-index-card .mod-card-arrow{position:absolute;top:50%;right:18px;transform:translateY(-50%);font-size:22px;font-weight:700;color:#1e40af;opacity:0;transition:opacity .15s ease, right .15s ease}
.mod-index-card:hover .mod-card-arrow{opacity:1;right:14px}
@media (max-width:640px){
  .mod-index-card{padding-right:18px}
  .mod-index-card .mod-card-arrow{display:none}
}
/* Auto internal link styling — body içinde otomatik enjekte edilen sayfa linkleri */
.page-content .auto-link, .toc-content-wrap .auto-link{color:#1e40af;text-decoration:none;border-bottom:1px dashed rgba(30,64,175,0.4);font-weight:500;transition:all .15s ease}
.page-content .auto-link:hover, .toc-content-wrap .auto-link:hover{color:#3b82f6;border-bottom-color:#3b82f6;background:rgba(99,102,241,0.06)}

/* Site-içi arama (navbar) */
.nav-search{position:relative;display:flex;align-items:center}
.nav-search-toggle{background:transparent;border:1px solid #e2e8f0;border-radius:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;transition:all .15s ease}
.nav-search-toggle:hover{background:#f1f5f9;color:#1e40af;border-color:#cbd5e1}
.nav-search-panel{position:absolute;top:calc(100% + 10px);right:0;width:420px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 18px 50px -12px rgba(15,23,42,0.25);padding:12px;display:none;z-index:1000}
.nav-search.open .nav-search-panel{display:block;animation:nsFade .18s ease-out}
@keyframes nsFade{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
.nav-search-input{width:100%;border:1px solid #e2e8f0;border-radius:10px;padding:11px 14px;font-size:14px;outline:none;transition:border-color .15s ease;color:#0f172a;background:#fff}
.nav-search-input:focus{border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,0.12)}
.nav-search-results{margin-top:10px;max-height:420px;overflow-y:auto;display:none}
.nav-search-results.has-results, .nav-search-results.has-empty{display:block}
.nsr-item{display:flex;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;color:#0f172a;border-radius:8px;transition:background .12s ease;border:1px solid transparent}
.nsr-item:hover, .nsr-item.active{background:#f1f5f9;border-color:#e2e8f0}
.nsr-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.nsr-tag{background:rgba(99,102,241,0.1);color:#4338ca;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;text-transform:uppercase;letter-spacing:0.05em}
.nsr-title{font-weight:600;font-size:14px}
.nsr-snippet{font-size:12px;color:#64748b;line-height:1.4}
.nsr-empty{padding:14px 12px;text-align:center;color:#94a3b8;font-size:13px}
.nsr-loading{padding:14px;text-align:center;color:#94a3b8;font-size:13px}
@media (max-width:768px){
  .nav-search-panel{position:fixed;top:64px;right:8px;left:8px;width:auto;max-width:none}
}


.ic-md{width:24px;height:24px}
.ic-md-santiye-yonetimi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'%2F%3E%3Cpath d%3D'M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2'%2F%3E%3Cpath d%3D'M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'%2F%3E%3Cpath d%3D'M10 6h4'%2F%3E%3Cpath d%3D'M10 10h4'%2F%3E%3Cpath d%3D'M10 14h4'%2F%3E%3Cpath d%3D'M10 18h4'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'%2F%3E%3Cpath d%3D'M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2'%2F%3E%3Cpath d%3D'M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'%2F%3E%3Cpath d%3D'M10 6h4'%2F%3E%3Cpath d%3D'M10 10h4'%2F%3E%3Cpath d%3D'M10 14h4'%2F%3E%3Cpath d%3D'M10 18h4'%2F%3E%3C%2Fsvg%3E")}
.ic-md-hakedis-takibi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%2F%3E%3Cpolyline points%3D'14 2 14 8 20 8'%2F%3E%3Cpath d%3D'M12 18v-6'%2F%3E%3Cpath d%3D'M8 18v-1'%2F%3E%3Cpath d%3D'M16 18v-3'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%2F%3E%3Cpolyline points%3D'14 2 14 8 20 8'%2F%3E%3Cpath d%3D'M12 18v-6'%2F%3E%3Cpath d%3D'M8 18v-1'%2F%3E%3Cpath d%3D'M16 18v-3'%2F%3E%3C%2Fsvg%3E")}
.ic-md-puantaj{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'10'%2F%3E%3Cpolyline points%3D'12 6 12 12 16 14'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'10'%2F%3E%3Cpolyline points%3D'12 6 12 12 16 14'%2F%3E%3C%2Fsvg%3E")}
.ic-md-bordro{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M21 12V7H5a2 2 0 0 1 0-4h14v4'%2F%3E%3Cpath d%3D'M3 5v14a2 2 0 0 0 2 2h16v-5'%2F%3E%3Cpath d%3D'M18 12a2 2 0 0 0 0 4h4v-4Z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M21 12V7H5a2 2 0 0 1 0-4h14v4'%2F%3E%3Cpath d%3D'M3 5v14a2 2 0 0 0 2 2h16v-5'%2F%3E%3Cpath d%3D'M18 12a2 2 0 0 0 0 4h4v-4Z'%2F%3E%3C%2Fsvg%3E")}
.ic-md-stok-depo{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'm7.5 4.27 9 5.15'%2F%3E%3Cpath d%3D'M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'%2F%3E%3Cpath d%3D'M3.3 7 12 12l8.7-5'%2F%3E%3Cpath d%3D'M12 22V12'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'm7.5 4.27 9 5.15'%2F%3E%3Cpath d%3D'M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'%2F%3E%3Cpath d%3D'M3.3 7 12 12l8.7-5'%2F%3E%3Cpath d%3D'M12 22V12'%2F%3E%3C%2Fsvg%3E")}
.ic-md-arac-filo{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M5 18H3c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1h10c.6 0 1 .4 1 1v11'%2F%3E%3Cpath d%3D'M14 9h4l4 4v4c0 .6-.4 1-1 1h-2'%2F%3E%3Ccircle cx%3D'7' cy%3D'18' r%3D'2'%2F%3E%3Cpath d%3D'M15 18H9'%2F%3E%3Ccircle cx%3D'17' cy%3D'18' r%3D'2'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M5 18H3c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1h10c.6 0 1 .4 1 1v11'%2F%3E%3Cpath d%3D'M14 9h4l4 4v4c0 .6-.4 1-1 1h-2'%2F%3E%3Ccircle cx%3D'7' cy%3D'18' r%3D'2'%2F%3E%3Cpath d%3D'M15 18H9'%2F%3E%3Ccircle cx%3D'17' cy%3D'18' r%3D'2'%2F%3E%3C%2Fsvg%3E")}
.ic-md-talep-tedarik{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'8' cy%3D'21' r%3D'1'%2F%3E%3Ccircle cx%3D'19' cy%3D'21' r%3D'1'%2F%3E%3Cpath d%3D'M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'8' cy%3D'21' r%3D'1'%2F%3E%3Ccircle cx%3D'19' cy%3D'21' r%3D'1'%2F%3E%3Cpath d%3D'M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'%2F%3E%3C%2Fsvg%3E")}
.ic-md-cari-finans{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cline x1%3D'3' x2%3D'21' y1%3D'22' y2%3D'22'%2F%3E%3Cline x1%3D'6' x2%3D'6' y1%3D'18' y2%3D'11'%2F%3E%3Cline x1%3D'10' x2%3D'10' y1%3D'18' y2%3D'11'%2F%3E%3Cline x1%3D'14' x2%3D'14' y1%3D'18' y2%3D'11'%2F%3E%3Cline x1%3D'18' x2%3D'18' y1%3D'18' y2%3D'11'%2F%3E%3Cpolygon points%3D'12 2 20 7 4 7'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cline x1%3D'3' x2%3D'21' y1%3D'22' y2%3D'22'%2F%3E%3Cline x1%3D'6' x2%3D'6' y1%3D'18' y2%3D'11'%2F%3E%3Cline x1%3D'10' x2%3D'10' y1%3D'18' y2%3D'11'%2F%3E%3Cline x1%3D'14' x2%3D'14' y1%3D'18' y2%3D'11'%2F%3E%3Cline x1%3D'18' x2%3D'18' y1%3D'18' y2%3D'11'%2F%3E%3Cpolygon points%3D'12 2 20 7 4 7'%2F%3E%3C%2Fsvg%3E")}
.ic-md-e-fatura{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z'%2F%3E%3Cpath d%3D'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8'%2F%3E%3Cpath d%3D'M12 17.5v-11'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z'%2F%3E%3Cpath d%3D'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8'%2F%3E%3Cpath d%3D'M12 17.5v-11'%2F%3E%3C%2Fsvg%3E")}
.ic-md-insan-kaynaklari{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'%2F%3E%3Ccircle cx%3D'9' cy%3D'7' r%3D'4'%2F%3E%3Cpath d%3D'M22 21v-2a4 4 0 0 0-3-3.87'%2F%3E%3Cpath d%3D'M16 3.13a4 4 0 0 1 0 7.75'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'%2F%3E%3Ccircle cx%3D'9' cy%3D'7' r%3D'4'%2F%3E%3Cpath d%3D'M22 21v-2a4 4 0 0 0-3-3.87'%2F%3E%3Cpath d%3D'M16 3.13a4 4 0 0 1 0 7.75'%2F%3E%3C%2Fsvg%3E")}
.ic-md-sozlesme-yonetimi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%2F%3E%3Cpolyline points%3D'14 2 14 8 20 8'%2F%3E%3Cpath d%3D'M10.42 12.61a2.1 2.1 0 1 1 2.97 2.97L7.95 21 4 22l.99-3.95 5.43-5.44Z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%2F%3E%3Cpolyline points%3D'14 2 14 8 20 8'%2F%3E%3Cpath d%3D'M10.42 12.61a2.1 2.1 0 1 1 2.97 2.97L7.95 21 4 22l.99-3.95 5.43-5.44Z'%2F%3E%3C%2Fsvg%3E")}
.ic-md-uretim-bom{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z'%2F%3E%3Cpath d%3D'M17 18h1'%2F%3E%3Cpath d%3D'M12 18h1'%2F%3E%3Cpath d%3D'M7 18h1'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z'%2F%3E%3Cpath d%3D'M17 18h1'%2F%3E%3Cpath d%3D'M12 18h1'%2F%3E%3Cpath d%3D'M7 18h1'%2F%3E%3C%2Fsvg%3E")}
.ic-md-bakim-yonetimi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'%2F%3E%3C%2Fsvg%3E")}
.ic-md-saha-raporlari{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Crect width%3D'8' height%3D'4' x%3D'8' y%3D'2' rx%3D'1' ry%3D'1'%2F%3E%3Cpath d%3D'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'%2F%3E%3Cpath d%3D'M12 11h4'%2F%3E%3Cpath d%3D'M12 16h4'%2F%3E%3Cpath d%3D'M8 11h.01'%2F%3E%3Cpath d%3D'M8 16h.01'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Crect width%3D'8' height%3D'4' x%3D'8' y%3D'2' rx%3D'1' ry%3D'1'%2F%3E%3Cpath d%3D'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'%2F%3E%3Cpath d%3D'M12 11h4'%2F%3E%3Cpath d%3D'M12 16h4'%2F%3E%3Cpath d%3D'M8 11h.01'%2F%3E%3Cpath d%3D'M8 16h.01'%2F%3E%3C%2Fsvg%3E")}
.ic-md-is-akisi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 3h6v6H3z'%2F%3E%3Cpath d%3D'M15 3h6v6h-6z'%2F%3E%3Cpath d%3D'M9 15h6v6H9z'%2F%3E%3Cpath d%3D'M9 6h6'%2F%3E%3Cpath d%3D'M12 9v6'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 3h6v6H3z'%2F%3E%3Cpath d%3D'M15 3h6v6h-6z'%2F%3E%3Cpath d%3D'M9 15h6v6H9z'%2F%3E%3Cpath d%3D'M9 6h6'%2F%3E%3Cpath d%3D'M12 9v6'%2F%3E%3C%2Fsvg%3E")}
.ic-md-stratejik-is-zekasi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 3v18h18'%2F%3E%3Cpath d%3D'M7 16l4-4 3 3 6-7'%2F%3E%3Ccircle cx%3D'7' cy%3D'16' r%3D'1.5'%2F%3E%3Ccircle cx%3D'11' cy%3D'12' r%3D'1.5'%2F%3E%3Ccircle cx%3D'14' cy%3D'15' r%3D'1.5'%2F%3E%3Ccircle cx%3D'20' cy%3D'8' r%3D'1.5'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 3v18h18'%2F%3E%3Cpath d%3D'M7 16l4-4 3 3 6-7'%2F%3E%3Ccircle cx%3D'7' cy%3D'16' r%3D'1.5'%2F%3E%3Ccircle cx%3D'11' cy%3D'12' r%3D'1.5'%2F%3E%3Ccircle cx%3D'14' cy%3D'15' r%3D'1.5'%2F%3E%3Ccircle cx%3D'20' cy%3D'8' r%3D'1.5'%2F%3E%3C%2Fsvg%3E")}
.ic-md-yaklasik-maliyet{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M12 2v20'%2F%3E%3Cpath d%3D'M17 5H9.5a3.5 3.5 0 1 0 0 7h5a3.5 3.5 0 1 1 0 7H6'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M12 2v20'%2F%3E%3Cpath d%3D'M17 5H9.5a3.5 3.5 0 1 0 0 7h5a3.5 3.5 0 1 1 0 7H6'%2F%3E%3C%2Fsvg%3E")}
.ic-md-firma-yonetimi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 21h18'%2F%3E%3Cpath d%3D'M5 21V7l8-4v18'%2F%3E%3Cpath d%3D'M19 21V11l-6-4'%2F%3E%3Cpath d%3D'M9 9v.01'%2F%3E%3Cpath d%3D'M9 12v.01'%2F%3E%3Cpath d%3D'M9 15v.01'%2F%3E%3Cpath d%3D'M9 18v.01'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 21h18'%2F%3E%3Cpath d%3D'M5 21V7l8-4v18'%2F%3E%3Cpath d%3D'M19 21V11l-6-4'%2F%3E%3Cpath d%3D'M9 9v.01'%2F%3E%3Cpath d%3D'M9 12v.01'%2F%3E%3Cpath d%3D'M9 15v.01'%2F%3E%3Cpath d%3D'M9 18v.01'%2F%3E%3C%2Fsvg%3E")}
.ic-md-poz-listesi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 6h18'%2F%3E%3Cpath d%3D'M3 12h18'%2F%3E%3Cpath d%3D'M3 18h18'%2F%3E%3Ccircle cx%3D'6' cy%3D'6' r%3D'1' fill%3D'currentColor'%2F%3E%3Ccircle cx%3D'6' cy%3D'12' r%3D'1' fill%3D'currentColor'%2F%3E%3Ccircle cx%3D'6' cy%3D'18' r%3D'1' fill%3D'currentColor'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M3 6h18'%2F%3E%3Cpath d%3D'M3 12h18'%2F%3E%3Cpath d%3D'M3 18h18'%2F%3E%3Ccircle cx%3D'6' cy%3D'6' r%3D'1' fill%3D'currentColor'%2F%3E%3Ccircle cx%3D'6' cy%3D'12' r%3D'1' fill%3D'currentColor'%2F%3E%3Ccircle cx%3D'6' cy%3D'18' r%3D'1' fill%3D'currentColor'%2F%3E%3C%2Fsvg%3E")}
.ic-md-dokuman-yonetimi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%2F%3E%3Cpolyline points%3D'14 2 14 8 20 8'%2F%3E%3Cpath d%3D'M9 13h6'%2F%3E%3Cpath d%3D'M9 17h6'%2F%3E%3Cpath d%3D'M9 9h2'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%2F%3E%3Cpolyline points%3D'14 2 14 8 20 8'%2F%3E%3Cpath d%3D'M9 13h6'%2F%3E%3Cpath d%3D'M9 17h6'%2F%3E%3Cpath d%3D'M9 9h2'%2F%3E%3C%2Fsvg%3E")}
.ic-md-lastik-yonetimi{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'9'%2F%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'3'%2F%3E%3Cpath d%3D'M12 3v3'%2F%3E%3Cpath d%3D'M12 18v3'%2F%3E%3Cpath d%3D'M3 12h3'%2F%3E%3Cpath d%3D'M18 12h3'%2F%3E%3Cpath d%3D'M5.6 5.6l2.1 2.1'%2F%3E%3Cpath d%3D'M16.3 16.3l2.1 2.1'%2F%3E%3Cpath d%3D'M5.6 18.4l2.1-2.1'%2F%3E%3Cpath d%3D'M16.3 7.7l2.1-2.1'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'9'%2F%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'3'%2F%3E%3Cpath d%3D'M12 3v3'%2F%3E%3Cpath d%3D'M12 18v3'%2F%3E%3Cpath d%3D'M3 12h3'%2F%3E%3Cpath d%3D'M18 12h3'%2F%3E%3Cpath d%3D'M5.6 5.6l2.1 2.1'%2F%3E%3Cpath d%3D'M16.3 16.3l2.1 2.1'%2F%3E%3Cpath d%3D'M5.6 18.4l2.1-2.1'%2F%3E%3Cpath d%3D'M16.3 7.7l2.1-2.1'%2F%3E%3C%2Fsvg%3E")}
.ic-md-default{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'9'%2F%3E%3Cpath d%3D'M12 8v8M8 12h8'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 24 24' fill%3D'none' stroke%3D'black' stroke-width%3D'1.75' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Ccircle cx%3D'12' cy%3D'12' r%3D'9'%2F%3E%3Cpath d%3D'M12 8v8M8 12h8'%2F%3E%3C%2Fsvg%3E")}
