.comp-hero.svelte-1ctretu.svelte-1ctretu{position:relative;padding:8rem 0 3rem;overflow:hidden}.hero-bg.svelte-1ctretu.svelte-1ctretu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-gradient.svelte-1ctretu.svelte-1ctretu{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(37,99,235,.08) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 0%,rgba(124,58,237,.05) 0%,transparent 50%)}.hero-grid-pattern.svelte-1ctretu.svelte-1ctretu{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 0%,transparent 70%)}.container.svelte-1ctretu.svelte-1ctretu{position:relative;z-index:1}.comp-hero-content.svelte-1ctretu.svelte-1ctretu{text-align:center;max-width:700px;margin:0 auto}.comp-hero-content.svelte-1ctretu h1.svelte-1ctretu{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--color-text);margin-top:1.5rem;margin-bottom:1rem}.comp-hero-subtitle.svelte-1ctretu.svelte-1ctretu{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.6}.comp-table-section.svelte-1ctretu.svelte-1ctretu{padding-top:2rem}.comp-table-wrapper.svelte-1ctretu.svelte-1ctretu{max-width:800px;margin:0 auto;overflow-x:auto}.comp-table.svelte-1ctretu.svelte-1ctretu{width:100%;border-collapse:collapse;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border)}.comp-table.svelte-1ctretu thead.svelte-1ctretu{background:var(--color-bg-dark);color:var(--color-white)}.comp-table.svelte-1ctretu th.svelte-1ctretu{padding:1rem 1.25rem;font-size:var(--font-size-sm);font-weight:600;text-align:center;letter-spacing:.01em}.comp-table.svelte-1ctretu th.svelte-1ctretu:first-child{text-align:left}.col-arhivix.svelte-1ctretu.svelte-1ctretu{background:#2563eb26}.comp-table.svelte-1ctretu tbody tr.svelte-1ctretu{border-bottom:1px solid var(--color-border-light);transition:background var(--transition-fast)}.comp-table.svelte-1ctretu tbody tr.svelte-1ctretu:hover{background:var(--color-bg-card)}.comp-table.svelte-1ctretu td.svelte-1ctretu{padding:.875rem 1.25rem;font-size:var(--font-size-sm)}.feature-name.svelte-1ctretu.svelte-1ctretu{font-weight:500;color:var(--color-text)}.feature-status.svelte-1ctretu.svelte-1ctretu{text-align:center;font-size:var(--font-size-lg);font-weight:700}.status-yes.svelte-1ctretu.svelte-1ctretu{color:var(--color-success)}.status-no.svelte-1ctretu.svelte-1ctretu{color:#ef4444}.status-partial.svelte-1ctretu.svelte-1ctretu{color:#f59e0b}.comp-diffs.svelte-1ctretu .section-title.svelte-1ctretu{margin-bottom:3rem}.comp-diffs-grid.svelte-1ctretu.svelte-1ctretu{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:900px;margin:0 auto}.comp-diff-card.svelte-1ctretu.svelte-1ctretu{padding:2rem;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:border-color var(--transition-normal),opacity .6s ease,transform .6s ease}.comp-diff-card.svelte-1ctretu.svelte-1ctretu:hover{border-color:var(--color-primary)}.comp-diff-card.svelte-1ctretu h3.svelte-1ctretu{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text);margin-bottom:.75rem}.comp-diff-card.svelte-1ctretu p.svelte-1ctretu{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6}.comp-cta-box.svelte-1ctretu.svelte-1ctretu{text-align:center;max-width:600px;margin:0 auto;padding:3rem;background:var(--color-bg-dark);color:var(--color-white);border-radius:var(--radius-xl)}.comp-cta-box.svelte-1ctretu h2.svelte-1ctretu{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;margin-bottom:1rem}.comp-cta-box.svelte-1ctretu p.svelte-1ctretu{font-size:var(--font-size-base);opacity:.8;margin-bottom:2rem;line-height:1.6}.comp-cta-btn.svelte-1ctretu.svelte-1ctretu{display:inline-block;padding:.875rem 2.5rem;background:var(--color-primary);color:var(--color-white);font-size:var(--font-size-base);font-weight:600;border-radius:var(--radius-full);transition:all var(--transition-normal)}.comp-cta-btn.svelte-1ctretu.svelte-1ctretu:hover{background:var(--color-primary-hover);transform:translateY(-2px);box-shadow:0 8px 25px #2563eb4d}@media (max-width: 768px){.comp-hero.svelte-1ctretu.svelte-1ctretu{padding:6rem 0 2rem}.comp-diffs-grid.svelte-1ctretu.svelte-1ctretu{grid-template-columns:1fr}.comp-cta-box.svelte-1ctretu.svelte-1ctretu{padding:2rem}}
