.btn-primary-shadow[data-astro-cid-xilk536t]{box-shadow:0 4px 16px -4px var(--color-accent-35)}.btn-primary-shadow[data-astro-cid-xilk536t]:hover{box-shadow:0 8px 24px -6px color-mix(in srgb, var(--color-accent) 45%, transparent)}.new-brand-button[data-astro-cid-xilk536t]{border-radius:var(--radius-base);box-shadow:none;transition:transform var(--duration-fast) var(--ease-out-quart), background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart);font-weight:600}.new-brand-button[data-astro-cid-xilk536t]:hover{box-shadow:none;transform:translateY(-2px)}.new-brand-button[data-astro-cid-xilk536t]:active{transform:translateY(0)}.btn-secondary[data-astro-cid-xilk536t]{background:color-mix(in srgb, var(--color-accent-warm) 15%, transparent);border:1px solid color-mix(in srgb, var(--color-accent-warm) 30%, transparent);transition:background var(--duration-base) var(--ease-out-quart), border-color var(--duration-base) var(--ease-out-quart)}.btn-secondary[data-astro-cid-xilk536t]:hover{background:color-mix(in srgb, var(--color-accent-warm) 30%, transparent);border-color:var(--color-accent-warm)}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-xilk536t],.btn-secondary[data-astro-cid-xilk536t],.new-brand-button[data-astro-cid-xilk536t]{transition:none}.new-brand-button[data-astro-cid-xilk536t]:hover,.new-brand-button[data-astro-cid-xilk536t]:active{transform:none}}
