@import './istebul-ds-v4-polish.0a4a839dde.css';@import './istebul-ui-final-v5.a2fe23d76d.css';@import './istebul-ui-product-cards-v6.b150a180ed.css';@import './istebul-premium-final-v7.32d46d1e1e.css';:root{--color-bg: #fafaf8;--color-surface: #ffffff;--color-text: #111827;--color-muted: #6b7280;--color-border: #e5e7eb;--color-accent: #2563eb;--color-success: #16a34a;--color-warning: #f59e0b;--color-danger: #dc2626;--radius-card: 24px;--shadow-card: 0 1px 3px rgba(0, 0, 0, .03);--shadow-card-hover: 0 8px 24px rgba(15, 23, 42, .08);--transition-fast: .2s ease-out;--ib-hero-bg: linear-gradient( 168deg, #0b1220 0%, #0f172a 44%, #111827 100% );--ib-hero-text: #ffffff;--ib-hero-muted: #cbd5e1;--ib-hero-accent: #93c5fd;--ib-hero-surface: rgba(17, 24, 39, .72);--ib-hero-border: rgba(148, 163, 184, .28);--ib-hero-dash: rgba(15, 23, 42, .88);--font-heading: "Satoshi", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--primary-color: var(--color-accent);--primary-dark: #1d4ed8;--background-color: var(--color-bg);--surface-color: var(--color-surface);--text-primary: var(--color-text);--text-secondary: var(--color-muted);--border-color: var(--color-border);--ib-ds-radius-card: 24px;--ib-ds-shadow-card: var(--shadow-card);--ib-ds-border: var(--color-border)}html.ib-ds-v4{scroll-behavior:smooth}html.ib-ds-v4 body{font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);overflow-x:clip;-webkit-font-smoothing:antialiased}html.ib-ds-v4 h1,html.ib-ds-v4 h2,html.ib-ds-v4 h3,html.ib-ds-v4 h4,html.ib-ds-v4 .brand-title{font-family:var(--font-heading);font-weight:700;letter-spacing:-.03em}html.ib-ds-v4 .ib-metric strong,html.ib-ds-v4 .ib-dash-stat strong,html.ib-ds-v4 .ib-premium-kpi strong,html.ib-ds-v4 .hero-metric strong,html.ib-ds-v4 .ib-category-showcase-summary dd,html.ib-ds-v4 .ib-live-stats strong,html.ib-ds-v4 [data-metric],html.ib-ds-v4 .auto-results-metric-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600}html.ib-ds-v4 #home.ib-hero-v4,html.ib-ds-v4 #home.ib-hero-light-premium,html.ib-ds-v4 #home.ib-hero-premium-dark{background:var(--ib-hero-bg);color:var(--ib-hero-text)}html.ib-ds-v4 #home .hero-eyebrow,html.ib-ds-v4 #home .ib-hero-v4-tagline{color:var(--ib-hero-accent)}html.ib-ds-v4 #home .hero-content h1{color:var(--ib-hero-text);font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.08;max-width:16ch}html.ib-ds-v4 #home .hero-lead,html.ib-ds-v4 #home .ib-hero-v4-sub{color:var(--ib-hero-muted);max-width:42rem}html.ib-ds-v4 #home .ib-hero-v4-how{background:var(--ib-hero-surface);border:1px solid var(--ib-hero-border);color:var(--ib-hero-muted);border-radius:12px}html.ib-ds-v4 #home .ib-hero-v4-cat{background:#0f172a8c;border:1px solid var(--ib-hero-border);color:var(--ib-hero-text);box-shadow:none}html.ib-ds-v4 #home a.ib-hero-v4-cat:hover{border-color:#60a5fa8c;background:#2563eb38}html.ib-ds-v4 #home .ib-hero-v4-cat small,html.ib-ds-v4 #home .ib-hero-v4-trust li{color:var(--ib-hero-muted)}html.ib-ds-v4 #home .ib-hero-cta-hint{color:#94a3b8}html.ib-ds-v4 #home .ib-hero-btn-ghost{background:#ffffff0f;border-color:var(--ib-hero-border);color:var(--ib-hero-text)}html.ib-ds-v4 #home .ib-hero-btn-ghost:hover{background:#ffffff1f;border-color:#94a3b880;color:#fff}html.ib-ds-v4 #home .ib-glass-dashboard,html.ib-ds-v4 #home .decision-preview.ib-ai-dashboard{background:linear-gradient(165deg,#0f172af0,#1e293be6);border:1px solid var(--ib-hero-border);border-radius:var(--radius-card);box-shadow:0 24px 56px #00000059;backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15)}html.ib-ds-v4 #home .preview-category-label{color:#dbeafe;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.35rem}html.ib-ds-v4 #home .ib-dash-score-ring{background:#0206178c;border:1px solid var(--ib-hero-border);border-radius:14px}html.ib-ds-v4 #home .ib-dash-score-ring-inner{background:linear-gradient(135deg,#2563eb73,#3b82f647);border:1px solid rgba(147,197,253,.45)}html.ib-ds-v4 #home .ib-dash-score-ring-inner strong{font-size:1.65rem;color:#fff}html.ib-ds-v4 #home .ib-dash-score-ring-inner span{color:#cbd5e1;font-size:.85rem}html.ib-ds-v4 #home .ib-dash-score-label{color:#cbd5e1;font-size:.8rem;margin:0}html.ib-ds-v4 #home .ib-dash-score-tier{color:#4ade80;font-weight:700;font-size:.82rem;margin:.15rem 0 0}html.ib-ds-v4 #home .ib-dash-stat{background:#02061780;border:1px solid var(--ib-hero-border);border-radius:12px;padding:.65rem .75rem}html.ib-ds-v4 #home .ib-dash-stat span{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:.2rem}html.ib-ds-v4 #home .ib-dash-stat strong{color:#fff;font-size:1.05rem}html.ib-ds-v4 #home .ib-dash-finance,html.ib-ds-v4 #home .ib-dash-pick{background:#0f172a80;border:1px solid var(--ib-hero-border);border-radius:12px}html.ib-ds-v4 #home .ib-dash-finance-title,html.ib-ds-v4 #home .ib-dash-pick-label{color:#94a3b8;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em}html.ib-ds-v4 #home .ib-dash-finance-table th,html.ib-ds-v4 #home .ib-dash-finance-table td{color:#cbd5e1;border-color:#94a3b826;font-size:.75rem}html.ib-ds-v4 #home .ib-dash-finance-table tr.is-best td{color:#93c5fd;font-weight:700}html.ib-ds-v4 #home .ib-dash-pick-name{color:#f8fafc;font-weight:700}html.ib-ds-v4 #home .ib-dash-pick-link{color:#60a5fa}html.ib-ds-v4 .section:not(#home),html.ib-ds-v4 .ib-home-categories-premium,html.ib-ds-v4 .section-bg,html.ib-ds-v4 .section-surface,html.ib-ds-v4 .trust-section,html.ib-ds-v4 .ib-how-premium-dark,html.ib-ds-v4 .ib-trust-premium-dark{background:var(--color-bg);color:var(--color-text)}html.ib-ds-v4 .section-kicker{color:var(--color-accent)}html.ib-ds-v4 .section-header h2,html.ib-ds-v4 .ib-home-categories-premium h2{color:var(--color-text)}html.ib-ds-v4 .ib-section-lead-muted{color:var(--color-muted)}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase{background:var(--color-surface);background-image:none;border:1px solid var(--color-border);border-radius:20px;box-shadow:var(--shadow-card);color:var(--color-text);min-height:240px}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase:before{display:none}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase.is-active:hover{transform:translateY(-3px);border-color:#2563eb59;box-shadow:var(--shadow-card-hover)}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase h3{color:var(--color-text);font-size:1.1rem}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase h3 [data-lucide]{color:var(--color-accent)}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase p{color:var(--color-muted)}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-points{color:#475569}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-summary dt{color:var(--color-muted)}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-summary dd{color:var(--color-text)}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-ai,html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-next,html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-insight{color:#475569}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-cta{color:var(--color-accent)}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase-badge{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}html.ib-ds-v4 .ib-home-categories-premium .ib-category-showcase.is-soon .ib-category-showcase-badge{background:#f3f4f6;color:#6b7280;border-color:#e5e7eb}html.ib-ds-v4 .ib-category-showcase-live{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 640px){html.ib-ds-v4 .ib-category-showcase-live{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){html.ib-ds-v4 .ib-category-showcase-live{grid-template-columns:repeat(4,minmax(0,1fr))}}html.ib-ds-v4 .card,html.ib-ds-v4 .how-step,html.ib-ds-v4 .ib-trust-strip-card,html.ib-ds-v4 .pricing-card,html.ib-ds-v4 .filter-panel,html.ib-ds-v4 .modal-content,html.ib-ds-v4 .ib-example-card,html.ib-ds-v4 .ib-live-stats article{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}html.ib-ds-v4 .ib-trust-strip-card h3{color:var(--color-text)}html.ib-ds-v4 .ib-trust-strip-card p{color:var(--color-muted)}html.ib-ds-v4 .how-step h3{color:var(--color-text)}html.ib-ds-v4 .how-step p{color:var(--color-muted)}html.ib-ds-v4 .navbar{background:#0b1120e0;border-bottom:1px solid rgba(148,163,184,.15);backdrop-filter:blur(12px)}html.ib-ds-v4 .navbar .nav-link,html.ib-ds-v4 .navbar .brand-title{color:#e2e8f0}html.ib-ds-v4 .navbar .nav-link:hover{color:#fff}html.ib-ds-v4 .nav-dropdown-content{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 12px 32px #0000001a}html.ib-ds-v4 .housing-header,html.ib-ds-v4 .vacation-header,html.ib-ds-v4 .ib-vertical-header--auto,html.ib-ds-v4 .ib-vertical-header--konut,html.ib-ds-v4 .corporate-header{background:#fafaf8f0;border-bottom:1px solid var(--color-border)}html.ib-ds-v4 .btn{min-height:44px;border-radius:12px;font-family:var(--font-body);font-weight:600;transition:transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}html.ib-ds-v4 .btn-primary{background:var(--color-accent);border-color:var(--color-accent);color:#fff;box-shadow:0 4px 14px #2563eb47}html.ib-ds-v4 .btn-primary:hover{background:#1d4ed8}html.ib-ds-v4 .btn-outline{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}html.ib-ds-v4 #home .btn-outline{background:#ffffff0f;border-color:var(--ib-hero-border);color:var(--ib-hero-text)}html.ib-ds-v4 body.housing-page{background:radial-gradient(circle at top right,#0f1e48,#050b1e 46%);color:#ecf1ff}html.ib-ds-v4 body.housing-page .glass-card:not(.housing-side-panel):not(.housing-step-card):not(.hero-dashboard),html.ib-ds-v4 body.housing-page .hero-copy.glass-card{background:linear-gradient(145deg,#152247eb,#081026f0);border:1px solid rgba(129,150,214,.28);color:#ecf1ff;box-shadow:0 16px 42px #02051073}html.ib-ds-v4.ib-premium-v7 body.housing-page .hero-dashboard.glass-card{background:#fff;border:1px solid var(--color-border);color:#111827;box-shadow:var(--shadow-card)}html.ib-ds-v4.ib-premium-v7 body.housing-page .hero-dashboard .hero-metric{background:#f8fafc;border:1px solid #e5e7eb;color:#0f172a}html.ib-ds-v4 body.housing-page .glass-card.housing-side-panel,html.ib-ds-v4 body.housing-page .housing-step-card{background:#fff;border:1px solid var(--color-border);color:#111827;box-shadow:var(--shadow-card)}html.ib-ds-v4 body.housing-page .hero-metric span,html.ib-ds-v4 body.housing-page .hero-copy p{color:#9eaad0}html.ib-ds-v4 body.housing-page .hero-metric strong,html.ib-ds-v4 body.housing-page .hero-copy h1{color:#ecf1ff}html.ib-ds-v4 .ib-premium-dashboard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--color-text)}html.ib-ds-v4 .ib-premium-dashboard__title{color:var(--color-text)}html.ib-ds-v4 .ib-premium-kpi{background:#f8fafc;border:1px solid var(--color-border)}html.ib-ds-v4 .ib-premium-kpi span{color:var(--color-muted)}html.ib-ds-v4 .ib-premium-kpi strong{color:var(--color-text)}html.ib-ds-v4 .ib-premium-block{background:#f8fafc;border:1px solid var(--color-border)}html.ib-ds-v4 .ib-premium-block h3{color:var(--color-text)}html.ib-ds-v4 .ib-premium-block ul,html.ib-ds-v4 .ib-premium-ai-lead,html.ib-ds-v4 .ib-premium-ai-bullets{color:#475569}html.ib-ds-v4 body.finans-page,html.ib-ds-v4 body.vacation-page{background:var(--color-bg);color:var(--color-text)}html.ib-ds-v4 body.finans-page .finans-hero,html.ib-ds-v4 body.vacation-page .vacation-hero{background:linear-gradient(165deg,#0b1120,#0f172a 55%,#111827);color:#fff}html.ib-ds-v4 body.finans-page .finans-hero h1,html.ib-ds-v4 body.finans-page .finans-hero-lead,html.ib-ds-v4 body.vacation-page .vacation-hero h1,html.ib-ds-v4 body.vacation-page .vacation-hero-lead{color:#f8fafc}html.ib-ds-v4 body.finans-page .finans-hero-lead,html.ib-ds-v4 body.vacation-page .vacation-hero-lead{color:#cbd5e1}html.ib-ds-v4 body.finans-page .finans-hero-overlay{background:linear-gradient(105deg,rgba(11,17,32,.75) 0%,rgba(11,17,32,.25) 50%,transparent 68%)}html.ib-ds-v4 body.finans-page .finans-hero-dashboard,html.ib-ds-v4 body.vacation-page .vacation-hero-dashboard{background:#0f172ad1;border:1px solid var(--ib-hero-border);backdrop-filter:blur(12px);box-shadow:0 20px 48px #00000047}html.ib-ds-v4 body.finans-page .finans-dash-card,html.ib-ds-v4 body.vacation-page .vh-card{background:#0206178c;border-color:var(--ib-hero-border);color:#f8fafc}html.ib-ds-v4 body.finans-page .finans-dash-card span,html.ib-ds-v4 body.vacation-page .vh-card span{color:#94a3b8}html.ib-ds-v4 body.finans-page .finans-dash-card strong,html.ib-ds-v4 body.vacation-page .vh-card strong{color:#fff}html.ib-ds-v4 body.finans-page .finans-hero-holo{display:none}html.ib-ds-v4 body.finans-page input,html.ib-ds-v4 body.finans-page select,html.ib-ds-v4 body.finans-page textarea,html.ib-ds-v4 body.vacation-page input,html.ib-ds-v4 body.vacation-page select,html.ib-ds-v4 body.vacation-page textarea{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}html.ib-ds-v4 .footer.footer-premium{background:var(--color-bg);border-top:1px solid var(--color-border)}html.ib-ds-v4 .footer-section h4{color:var(--color-text)}html.ib-ds-v4 .footer-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}@media (min-width: 768px){html.ib-ds-v4 .footer-content{grid-template-columns:repeat(4,minmax(0,1fr))}}html.ib-ds-v4,html.ib-ds-v4 body.admin-enterprise{--bg: #fafaf8;--surface: #ffffff;--surface2: #f3f4f6;--card: #ffffff;--border: #e5e7eb;--accent: #2563eb;--text: #111827;--muted: #6b7280}html.ib-ds-v4 body.admin-enterprise{background:var(--bg);color:var(--text)}html.ib-ds-v4 .sidebar{background:var(--surface);border-right:1px solid var(--border)}html.ib-ds-v4 .nav-item.active{background:#eff6ff;color:var(--accent);border-color:#bfdbfe}html.ib-ds-v4 .table tr:hover td{background:#f9fafb}html.ib-ds-v4 .btn:focus-visible,html.ib-ds-v4 a:focus-visible,html.ib-ds-v4 button:focus-visible,html.ib-ds-v4 input:focus-visible,html.ib-ds-v4 select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}html.ib-ds-v4 pre,html.ib-ds-v4 .admin-table-wrap{max-width:100%;overflow-x:auto}@media (max-width: 767px){html.ib-ds-v4 #home .hero-actions .btn{width:100%;justify-content:center}html.ib-ds-v4 #home .ib-dash-grid{grid-template-columns:1fr}}
