.uc-hub.svelte-10pikdk{background:var(--cw-bg-primary);color:var(--cw-text-primary)}.uc-hub-hero.svelte-10pikdk{position:relative;overflow:hidden}.uc-hub-hero__fade.svelte-10pikdk{background:linear-gradient(to bottom, transparent, var(--cw-bg-primary));pointer-events:none;height:80px;position:absolute;inset:auto 0 0}.uc-hub-hero__inner.svelte-10pikdk{z-index:1;max-width:720px;position:relative}.uc-hub-hero__title.svelte-10pikdk{letter-spacing:-.03em;margin:18px 0 12px;font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:700;line-height:1.15}.uc-hub-hero__lead.svelte-10pikdk{max-width:560px;color:var(--cw-text-secondary);margin:0;font-size:1.05rem;line-height:1.55}.uc-hub-grid-section.svelte-10pikdk{padding:28px 0 64px}.uc-hub-grid.svelte-10pikdk{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.uc-hub-card.svelte-10pikdk{border-radius:var(--cw-radius-2xl);background:var(--cw-panel-gradient);color:inherit;border:1px solid #ffffff14;grid-template-rows:auto 1fr;text-decoration:none;transition:border-color .2s,transform .2s;display:grid;overflow:hidden}.uc-hub-card.svelte-10pikdk:hover{border-color:color-mix(in srgb, var(--uc-accent) 45%, #ffffff1f);transform:translateY(-2px)}.uc-hub-card__visual.svelte-10pikdk{pointer-events:none;background:#00000038;min-height:168px;padding:14px 14px 0}.uc-hub-card__visual.svelte-10pikdk .uc-proof{transform-origin:top;transform:scale(.92)}.uc-hub-card__body.svelte-10pikdk{flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.uc-hub-card__icon.svelte-10pikdk{background:color-mix(in srgb, var(--uc-accent) 14%, transparent);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.uc-hub-card__title.svelte-10pikdk{letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:650}.uc-hub-card__short.svelte-10pikdk{color:var(--cw-text-secondary);flex:1;margin:0;font-size:.92rem;line-height:1.45}.uc-hub-card__cta.svelte-10pikdk{color:var(--uc-accent);align-items:center;gap:6px;margin-top:6px;font-size:.88rem;font-weight:600;display:inline-flex}@media (width<=860px){.uc-hub-grid.svelte-10pikdk{grid-template-columns:1fr}}
