.dq-product-logo.svelte-1ceo9jy{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0;text-decoration:none}.dq-product-logo__svg.svelte-1ceo9jy,.dq-product-logo__img.svelte-1ceo9jy{display:block;width:100%;height:100%;object-fit:contain}.dq-product-logo__svg.svelte-1ceo9jy svg{display:block;width:100%;height:100%}.dq-product-cta.svelte-taunyp{--dq-product-cta-easing-playful: cubic-bezier(.34, 1.56, .64, 1);display:inline-flex;align-items:center;gap:var(--dq-space-3);border-radius:var(--dq-radius-full);font-family:var(--dq-font-family);font-weight:var(--dq-font-weight-semibold);line-height:var(--dq-line-height-tight);cursor:pointer;text-decoration:none;transition:transform var(--dq-duration-fast) var(--dq-easing-standard),box-shadow var(--dq-duration-fast) var(--dq-easing-standard),background-color var(--dq-duration-fast) var(--dq-easing-standard),border-color var(--dq-duration-fast) var(--dq-easing-standard),color var(--dq-duration-fast) var(--dq-easing-standard)}.dq-product-cta--solid.svelte-taunyp{background:var(--dq-color-surface-muted);border:var(--dq-control-border-width) solid transparent;color:var(--dq-color-on-surface)}.dq-product-cta--outline.svelte-taunyp{background:var(--dq-color-surface);border:var(--dq-control-border-width) solid var(--dq-color-border);color:var(--dq-color-on-surface)}.dq-product-cta--solid.svelte-taunyp:hover{background:var(--dq-product-cta-color);border-color:var(--dq-product-cta-color);color:var(--dq-product-cta-on-color)}.dq-product-cta--outline.svelte-taunyp:hover{background:color-mix(in srgb,var(--dq-product-cta-color) 10%,var(--dq-color-surface));border-color:var(--dq-product-cta-color);color:var(--dq-product-cta-color)}.dq-product-cta.svelte-taunyp:hover{transform:translateY(-2px);box-shadow:0 10px 20px -8px color-mix(in srgb,var(--dq-product-cta-color) 45%,transparent)}.dq-product-cta.svelte-taunyp:active{transform:translateY(0) scale(.97)}.dq-product-cta.svelte-taunyp:focus-visible{outline:var(--dq-focus-ring-width) solid var(--dq-focus-ring-color);outline-offset:var(--dq-focus-ring-offset)}.dq-product-cta--sm.svelte-taunyp{padding:.25rem var(--dq-space-4) .25rem .25rem;font-size:var(--dq-font-size-sm)}.dq-product-cta--md.svelte-taunyp{padding:.3125rem var(--dq-space-5) .3125rem .3125rem;font-size:var(--dq-font-size-md)}.dq-product-cta--sm.svelte-taunyp:not(:has(.dq-product-cta__badge)){padding-left:var(--dq-space-4)}.dq-product-cta--md.svelte-taunyp:not(:has(.dq-product-cta__badge)){padding-left:var(--dq-space-5)}.dq-product-cta__badge.svelte-taunyp{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--dq-radius-full);background:var(--dq-color-surface-muted);transition:transform var(--dq-duration-fast) var(--dq-product-cta-easing-playful),background-color var(--dq-duration-fast) var(--dq-easing-standard)}.dq-product-cta--outline.svelte-taunyp .dq-product-cta__badge:where(.svelte-taunyp){background:var(--dq-color-surface-muted)}.dq-product-cta--solid.svelte-taunyp .dq-product-cta__badge:where(.svelte-taunyp){background:var(--dq-color-surface)}.dq-product-cta--sm.svelte-taunyp .dq-product-cta__badge:where(.svelte-taunyp){padding:.3rem .55rem}.dq-product-cta--md.svelte-taunyp .dq-product-cta__badge:where(.svelte-taunyp){padding:.375rem .7rem}.dq-product-cta--outline.svelte-taunyp:hover .dq-product-cta__badge:where(.svelte-taunyp){background:color-mix(in srgb,var(--dq-product-cta-color) 22%,var(--dq-color-surface-muted))}.dq-product-cta--solid.svelte-taunyp:hover .dq-product-cta__badge:where(.svelte-taunyp){background:color-mix(in srgb,var(--dq-product-cta-on-color) 30%,transparent)}.dq-product-cta.svelte-taunyp:hover .dq-product-cta__badge:where(.svelte-taunyp){transform:rotate(-5deg) scale(1.05)}.dq-product-cta.svelte-taunyp .dq-product-cta__arrow{flex-shrink:0;transition:transform var(--dq-duration-fast) var(--dq-product-cta-easing-playful)}.dq-product-cta.svelte-taunyp:hover .dq-product-cta__arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.dq-product-cta.svelte-taunyp,.dq-product-cta__badge.svelte-taunyp,.dq-product-cta.svelte-taunyp .dq-product-cta__arrow{transition-property:background-color,border-color,color}.dq-product-cta.svelte-taunyp:hover,.dq-product-cta.svelte-taunyp:hover .dq-product-cta__badge:where(.svelte-taunyp),.dq-product-cta.svelte-taunyp:hover .dq-product-cta__arrow{transform:none}}
