.hub-card[data-astro-cid-ahc3q4vw]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding:clamp(24px,2.6vw,32px);border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);text-decoration:none;--hover-ease: cubic-bezier(.45, 0, .25, 1);transition:background-color .5s var(--hover-ease),border-color .5s var(--hover-ease)}:root[data-theme=warm] .hub-card[data-astro-cid-ahc3q4vw]{background:var(--color-surface);border-color:var(--color-border)}.hub-card[data-astro-cid-ahc3q4vw]:hover{background:color-mix(in srgb,var(--color-surface) 50%,var(--color-surface-hover));border-color:color-mix(in srgb,var(--color-border) 88%,var(--color-text-primary))}:root[data-theme=warm] .hub-card[data-astro-cid-ahc3q4vw]:hover{background:color-mix(in srgb,var(--color-surface) 93%,var(--color-text-primary));border-color:color-mix(in srgb,var(--color-border) 75%,var(--color-text-primary))}.hub-card-icon[data-astro-cid-ahc3q4vw]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;border:1px solid var(--color-border);color:var(--color-text-secondary);transition:color .5s cubic-bezier(.45,0,.25,1)}.hub-card[data-astro-cid-ahc3q4vw]:hover .hub-card-icon[data-astro-cid-ahc3q4vw]{color:var(--color-text-feature)}.hub-card-body[data-astro-cid-ahc3q4vw]{display:flex;flex-direction:column;gap:6px}.hub-card-title[data-astro-cid-ahc3q4vw]{font-family:var(--font-heading);font-weight:600;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.25;letter-spacing:-.02em;color:var(--color-text-primary)}.hub-card-desc[data-astro-cid-ahc3q4vw]{font-family:var(--font-body);font-size:14px;line-height:1.55;letter-spacing:-.008em;color:var(--color-text-secondary)}.hub-card-arrow[data-astro-cid-ahc3q4vw]{position:absolute;top:clamp(24px,2.6vw,32px);right:clamp(24px,2.6vw,32px);display:inline-flex;align-items:center;color:var(--color-text-tertiary);transition:color .5s cubic-bezier(.45,0,.25,1),transform .5s cubic-bezier(.45,0,.25,1)}.hub-card[data-astro-cid-ahc3q4vw]:hover .hub-card-arrow[data-astro-cid-ahc3q4vw]{color:var(--color-text-secondary);transform:translate(2px)}@media(prefers-reduced-motion:reduce){.hub-card[data-astro-cid-ahc3q4vw],.hub-card-icon[data-astro-cid-ahc3q4vw],.hub-card-arrow[data-astro-cid-ahc3q4vw]{transition:none}.hub-card[data-astro-cid-ahc3q4vw]:hover .hub-card-arrow[data-astro-cid-ahc3q4vw]{transform:none}}@media(max-width:640px){.hub-card[data-astro-cid-ahc3q4vw]{gap:20px}}
