.ds-button{--ds-button-text-color: var(--text-primary);--ds-button-text-color-hovered: var(--text-brand);--ds-button-bg: transparent;--ds-button-bg-hover: transparent;--ds-button-rounded: 0;--ds-button-padding: 0;--ds-button-border-width: 0;--ds-button-border-color: transparent}.ds-button.variant-primary,.ds-button.variant-secondary{--ds-button-text-color: var(--text-inverted);--ds-button-text-color-hovered: var(--text-inverted);--ds-button-bg-hover: var(--primary-hovered);--ds-button-rounded: var(--rounded-ds-button);--ds-button-border-width: 1px;--ds-button-border-color: transparent}@media not all and (min-width: 768px){.ds-button.variant-primary.link-adaptive,.ds-button.variant-secondary.link-adaptive{--ds-button-bg-hover: transparent }}.ds-button.variant-primary{--ds-button-bg: var(--primary)}@media not all and (min-width: 768px){.ds-button.variant-primary.link-adaptive{--ds-button-bg: transparent;--ds-button-text-color: var(--text-brand);--ds-button-text-color-hovered: var(--text-brand);text-decoration:underline}}.ds-button.variant-secondary{--ds-button-bg: var(--bg-inverted)}@media not all and (min-width: 768px){.ds-button.variant-secondary.link-adaptive{--ds-button-bg: transparent;--ds-button-text-color: var(--text-primary);--ds-button-text-color-hovered: var(--text-primary);text-decoration:underline}}.ds-button.variant-outline{--ds-button-text-color: var(--text-primary);--ds-button-text-color-hovered: var(--text-inverted);--ds-button-bg: transparent;--ds-button-bg-hover: var(--bg-inverted);--ds-button-rounded: var(--rounded-ds-button);--ds-button-border-width: 1px;--ds-button-border-color: var(--border-contrast)}.ds-button.variant-regular{--ds-button-text-color: var(--text-primary);--ds-button-text-color-hovered: var(--text-inverted);--ds-button-bg: var(--bg-subtle);--ds-button-bg-hover: var(--bg-inverted);--ds-button-rounded: var(--rounded-ds-button);--ds-button-padding: .5rem 1.5rem;--ds-button-border-width: 1px;--ds-button-border-color: transparent}.ds-button.variant-text-brand{--ds-button-text-color: var(--text-brand);--ds-button-text-color-hovered: var(--primary-hovered);text-decoration-line:underline}.ds-button.disabled{--ds-button-bg: var(--text-subtle);--ds-button-bg-hover: var(--text-subtle)}.ds-button.paddings-default{--ds-button-padding: 1rem 1.5rem}@media (min-width: 375px){.ds-button.paddings-default{--ds-button-padding: 1rem 3.25rem }}.ds-button.paddings-default.link-adaptive{--ds-button-padding: 0}@media (min-width: 768px){.ds-button.paddings-default.link-adaptive{--ds-button-padding: .5rem 1.5rem }}@media (min-width: 1280px){.ds-button.paddings-default.link-adaptive{--ds-button-padding: 1rem 3.25rem }}.ds-button.paddings-small{--ds-button-padding: .5rem 1.5rem}.ds-button.paddings-none{--ds-button-padding: 0}.ds-button.size-button{font-size:1.25rem;line-height:1.5rem;letter-spacing:-.038rem;font-weight:500}@media (min-width: 1280px){.ds-button.size-button{font-size:1.46rem;line-height:1.575rem;letter-spacing:0rem}}.ds-button.size-button.link-adaptive{font-size:.875rem;line-height:1rem}@media (min-width: 375px){.ds-button.size-button.link-adaptive{font-size:1rem;line-height:1.5rem}}@media (min-width: 1280px){.ds-button.size-button.link-adaptive{font-size:1.46rem;line-height:1.575rem;letter-spacing:0rem}}.ds-button.size-small{font-size:1rem;line-height:1.5rem;font-weight:400}@media (min-width: 1280px){.ds-button.size-small{font-size:1.16rem;line-height:1.7rem}}.ds-button.size-small-medium{font-size:1rem;line-height:1.5rem;font-weight:500}@media (min-width: 1280px){.ds-button.size-small-medium{font-size:1.16rem;line-height:1.7rem}}.ds-button{position:relative;display:inline-flex;align-items:center;color:var(--ds-button-text-color);padding:var(--ds-button-padding);text-align:center}.ds-button:hover{color:var(--ds-button-text-color-hovered)}.ds-button:hover .ds-button-overlay{background-color:var(--ds-button-bg-hover)}.ds-button-overlay{position:absolute;inset:0;z-index:0;background-color:var(--ds-button-bg);border-radius:var(--ds-button-rounded);border-width:var(--ds-button-border-width);border-color:var(--ds-button-border-color)}.ds-button-text{position:relative;z-index:1}.ds-button-icon{position:relative;z-index:1;margin-inline-start:.5rem;height:auto;width:1rem;flex:none}@media (min-width: 1280px){.ds-button-icon{width:1.5rem}}.header-row{will-change:auto;height:5rem;transition-duration:.1s;transition-timing-function:linear}@media (min-width: 1024px){.header-row{height:6rem}.header-small .header-row{height:5rem}}.header-logo-icon{width:35px}@media (min-width: 1280px){.header-logo-icon{width:115px}}.header.header-small{--tw-shadow: 0px 2px 6px 0px rgba(0, 0, 0, .16);--tw-shadow-colored: 0px 2px 6px 0px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 2px 6px #00000029;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media not all and (min-width: 1024px){body.header-menu-opened{overflow-y:hidden}.header-menu-inner{height:100%}.header-menu{height:0;visibility:hidden;position:fixed;top:5rem;left:0;width:100%;transition:ease .4s;background-color:var(--bg-primary);overflow:hidden}.header-menu-opened .header-menu{visibility:visible;height:calc(100% - 5rem)}.header-menu-opened .header-menu-inner{--tw-shadow: inset 0px 3px 16px 0px rgba(0, 0, 0, .16);--tw-shadow-colored: inset 0px 3px 16px 0px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,inset 0 3px 16px #00000029;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);overflow-y:auto}.header-menu-bar-line{position:absolute;display:block;height:2px;width:26px;border-radius:.25rem;background-color:var(--bg-inverted);transition:.2s ease-in-out}.header-menu-opened .header-menu-bar-line:first-child{transform:rotate(-45deg);top:50%}.header-menu-opened .header-menu-bar-line:nth-child(2){opacity:0}.header-menu-opened .header-menu-bar-line:nth-child(3){transform:rotate(45deg);top:calc(50% + 1px)}}.header-menu-dropdown.opened .header-menu-dropdown-header{color:var(--text-brand)}.header-menu-dropdown-content{width:100%;overflow:hidden}@media (min-width: 1024px){.header-menu-dropdown-content{position:absolute;left:0;top:100%;background-color:var(--bg-primary)}}.header-menu-dropdown-content{height:0;visibility:hidden;transition:ease .35s}.header-menu-dropdown.opened .header-menu-dropdown-content{visibility:visible}@media (min-width: 1024px){.header-menu-dropdown-opened{overflow-y:hidden}.header-menu-dropdown-opened .header-menu-dropdown-content-inner{--tw-shadow: inset 0px 3px 16px 0px rgba(0, 0, 0, .16);--tw-shadow-colored: inset 0px 3px 16px 0px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,inset 0 3px 16px #00000029;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.header-menu-dropdown-opened .header-overlay{position:fixed;inset:0;z-index:20;background-color:var(--bg-inverted);opacity:.8;transition:background-color ease .2s}.use-case-dropdown{box-shadow:inset 13px 0 16px #00000029}}.footer-accordion{overflow:hidden}.footer-accordion-header{display:flex;align-items:center;justify-content:space-between;border-color:var(--border-primary);padding-top:.75rem;padding-bottom:.75rem}@media not all and (min-width: 768px){.footer-accordion-header{border-top-width:1px}}@media (min-width: 768px){.footer-accordion-header{margin-bottom:1rem}}@media (min-width: 1280px){.footer-accordion-header{margin-bottom:1.75rem}}.footer-accordion-content{transition:ease .35s}@media (min-width: 768px){.footer-accordion-content{height:auto!important}}@media not all and (min-width: 768px){.footer-accordion-content{height:0;visibility:hidden}.footer-accordion.opened .footer-accordion-content{visibility:visible}}.footer-accordion-title{font-size:1.25rem;line-height:2rem;font-weight:500}@media (min-width: 1280px){.footer-accordion-title{font-size:1.46rem;line-height:2.275rem}}.footer-accordion-icon{display:block;height:auto;width:1.25rem}@media (min-width: 768px){.footer-accordion-icon{display:none}}.footer-accordion-icon{transition:ease .2s}.footer-accordion.opened .footer-accordion-icon{transform:rotate(90deg)}
