.ds-space:where(.astro-l2ajynu2)[data-size=xs][data-allign=horiz]{height:var(--space-xs);width:100%}.ds-space:where(.astro-l2ajynu2)[data-size=sm][data-allign=horiz]{height:var(--space-sm);width:100%}.ds-space:where(.astro-l2ajynu2)[data-size=md][data-allign=horiz]{height:var(--space-md);width:100%}.ds-space:where(.astro-l2ajynu2)[data-size=lg][data-allign=horiz]{height:var(--space-lg);width:100%}.ds-space:where(.astro-l2ajynu2)[data-size=xl][data-allign=horiz]{height:var(--space-xl);width:100%}.ds-space:where(.astro-l2ajynu2)[data-size=sm][data-allign=vert]{width:var( --space-3);height:100%}.ds-space:where(.astro-l2ajynu2)[data-size=md][data-allign=vert]{width:var( --space-6);height:100%}.ds-space:where(.astro-l2ajynu2)[data-size=lg][data-allign=vert]{width:var( --space-12);height:100%}.ds-button:where(.astro-e4s4wemc){--btn-bg: var(--color-primary, var(--color-primary-fallback));--btn-text: var(--color-text-inverse, var(--color-text-inverse-fallback));--btn-border: transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-sm);height:fit-content;font-family:var(--font-family, var(--font-family-fallback));font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);background:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-border);cursor:pointer;text-decoration:none;user-select:none;position:relative;transition:background var(--duration-normal) var(--ease-default),color var(--duration-normal) var(--ease-default),border-color var(--duration-normal) var(--ease-default),opacity var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-out)}.ds-button:where(.astro-e4s4wemc):hover{opacity:.8}.ds-button:where(.astro-e4s4wemc)[data-font=bebas]{font-family:"Bebas Neue",var( --font-family-bebas, var(--font-family, var(--font-family-fallback, sans-serif)) )}.ds-button:where(.astro-e4s4wemc)[data-font=default]{font-family:var(--font-family, var(--font-family-fallback, sans-serif))}.ds-button:where(.astro-e4s4wemc)[data-text-size=xs]{font-size:var(--font-size-xs, 14px);line-height:var(--line-height-normal, 1.55)}.ds-button:where(.astro-e4s4wemc)[data-text-size=sm]{font-size:var(--font-size-sm, 16px);line-height:var(--line-height-normal, 1.55)}.ds-button:where(.astro-e4s4wemc)[data-text-size=md]{font-size:var(--font-size-md, 18px);line-height:var(--line-height-normal, 1.55)}.ds-button:where(.astro-e4s4wemc)[data-text-size=lg]{font-size:var(--font-size-lg, 22px);line-height:var(--line-height-normal, 1.5)}.ds-button:where(.astro-e4s4wemc)[data-text-size=xl]{font-size:var(--font-size-h4, 35px);line-height:var(--line-height-tight, 1.15)}.ds-button:where(.astro-e4s4wemc)[data-text-size="2xl"]{font-size:var(--font-size-h3, 40px);line-height:var(--line-height-tight, 1.15)}.ds-button:where(.astro-e4s4wemc)[data-text-size="3xl"]{font-size:var(--font-size-h2, 55px);line-height:var(--line-height-tight, 1.15)}.ds-button:where(.astro-e4s4wemc)[data-text-size="4xl"]{font-size:var(--font-size-h1, 70px);line-height:var(--line-height-tight, 1.15)}.ds-button:where(.astro-e4s4wemc):focus-visible{outline:2px solid var(--color-focus-ring, var(--color-focus-ring-fallback));outline-offset:2px}.ds-button:where(.astro-e4s4wemc):hover:not([aria-disabled=true]){transform:translateY(-1px)}.ds-button:where(.astro-e4s4wemc):active:not([aria-disabled=true]){transform:translateY(0)}.ds-button:where(.astro-e4s4wemc)[aria-disabled=true]{opacity:.6;cursor:not-allowed}.ds-button:where(.astro-e4s4wemc)[data-rounded=none]{border-radius:var(--radius-xs, 0px)}.ds-button:where(.astro-e4s4wemc)[data-rounded=xs]{border-radius:var(--radius-xs)}.ds-button:where(.astro-e4s4wemc)[data-rounded=sm]{border-radius:var(--radius-sm)}.ds-button:where(.astro-e4s4wemc)[data-rounded=md]{border-radius:var(--radius-md)}.ds-button:where(.astro-e4s4wemc)[data-rounded=lg]{border-radius:var(--radius-lg)}.ds-button:where(.astro-e4s4wemc)[data-rounded=full]{border-radius:var(--radius-full, 9999px)}.ds-button--xs:where(.astro-e4s4wemc){padding:var(--space-1) var(--space-3)}.ds-button--sm:where(.astro-e4s4wemc){padding:var(--space-2) var(--space-5)}.ds-button--md:where(.astro-e4s4wemc){padding:var(--space-4) var(--space-6)}.ds-button--lg:where(.astro-e4s4wemc){padding:var(--space-5) var(--space-8)}.ds-button--sm:where(.astro-e4s4wemc):hover:before{transform:scale(1.1)}.ds-button--md:where(.astro-e4s4wemc):hover:before{transform:scale(1.08)}.ds-button--lg:where(.astro-e4s4wemc):hover:before{transform:scale(1.06)}.ds-button--primary:where(.astro-e4s4wemc){--btn-bg: var(--color-primary, var(--color-primary-fallback));--btn-text: var(--color-text-inverse, var(--color-text-inverse-fallback))}.ds-button--secondary:where(.astro-e4s4wemc){--btn-bg: var(--color-surface, var(--color-surface-fallback));--btn-text: var(--color-text, var(--color-text-fallback));--btn-border: var(--color-border-subtle, var(--color-border-subtle-fallback))}.ds-button--inverse:where(.astro-e4s4wemc){--btn-bg: var(--color-background);--btn-text: var(--color-text-lvl-1)}.ds-button--ghost:where(.astro-e4s4wemc){--btn-bg: transparent;--btn-text: var(--color-text, var(--color-text-fallback));--btn-border: var(--color-border-subtle, var(--color-border-subtle-fallback))}.ds-button--danger:where(.astro-e4s4wemc){--btn-bg: var(--color-error, var(--color-error-fallback));--btn-text: white}.ds-button--success:where(.astro-e4s4wemc){--btn-bg: var(--color-success, var(--color-success-fallback));--btn-text: black}.ds-button--white:where(.astro-e4s4wemc){--btn-bg: white;--btn-text: black}.ds-button:where(.astro-e4s4wemc)[data-loading=true]{pointer-events:none}.ds-button:where(.astro-e4s4wemc)[data-loading=true] .ds-button__content:where(.astro-e4s4wemc){opacity:0}.ds-button__spinner:where(.astro-e4s4wemc){width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;position:absolute;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.slider-btn:where(.astro-nu5znxgh){width:55px;height:55px;border-radius:50%;background:#fff;color:#000;filter:drop-shadow(0px 4px 3px rgba(0,0,0,.204));font-size:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.slider-btn:where(.astro-nu5znxgh):hover{background:#ffffffc6}
