.visually-hidden.svelte-1ha9g0k{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.colp.svelte-1ha9g0k{width:100%}.colp__hero.svelte-1ha9g0k{border-radius:var(--v-radius-xl,20px);border:1px solid var(--v-border,#e2e8f0);background:var(--v-bg-surface,#fff);min-height:7.5rem;box-shadow:var(--v-shadow-card,0 4px 20px #0f172a14);margin-bottom:1.75rem;position:relative;overflow:hidden}.colp__hero-bg.svelte-1ha9g0k{position:absolute;inset:0}.colp__hero-img.svelte-1ha9g0k{object-fit:cover;width:100%;height:100%;transform:scale(1.02)}.colp__hero-scrim.svelte-1ha9g0k{background:linear-gradient(90deg, color-mix(in srgb, var(--v-bg-page,#fff) 88%, transparent) 0%, color-mix(in srgb, var(--v-bg-page,#fff) 38%, transparent) 100%);position:absolute;inset:0}.colp__hero-inner.svelte-1ha9g0k{max-width:36rem;padding:1.35rem 1.5rem 1.45rem;position:relative}.colp__kicker.svelte-1ha9g0k{text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent,#dc2626);margin:0 0 .35rem;font-size:.75rem;font-weight:700}.colp__title.svelte-1ha9g0k{letter-spacing:-.03em;color:var(--v-fg,#0f172a);margin:0 0 .55rem;font-size:clamp(1.55rem,2.8vw,2.1rem);font-weight:800;line-height:1.12}.colp__sub.svelte-1ha9g0k{margin:0;font-size:.9rem}.colp__link.svelte-1ha9g0k{color:var(--color-accent,#dc2626);font-weight:600;text-decoration:none}.colp__link.svelte-1ha9g0k:hover{text-decoration:underline}.colp__body.svelte-1ha9g0k{padding-bottom:1rem}.colp__empty.svelte-1ha9g0k{text-align:center;color:var(--v-fg-muted,#64748b);border-radius:var(--v-radius-lg,14px);border:1px dashed var(--v-border,#e2e8f0);background:var(--v-bg-muted,#f8fafc);margin:0;padding:2rem 1rem;font-size:1rem}
