.icon{max-width:100%;height:auto}.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)}.accordion{overflow:hidden}.accordion-content{transition:ease .35s}.accordion-icon{flex:none;transition:ease .2s}.accordion-title{padding-inline-end:1.25rem}@media (min-width: 1280px){.accordion-title{padding-inline-end:1.5rem}}.accordion-opened .accordion-icon-arrow{transform:rotate(90deg)}.accordion-icon-plus{display:block;height:auto;width:1.25rem;color:var(--text-subtle)}@media (min-width: 1280px){.accordion-icon-plus{width:1.5rem}}.accordion-opened .accordion-icon-plus{display:none}.accordion-icon-minus{display:none;height:auto;width:1.25rem;color:var(--text-subtle)}@media (min-width: 1280px){.accordion-icon-minus{width:1.5rem}}.accordion-opened .accordion-icon-minus{display:block}.accordion-header{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:var(--border-primary);padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 1280px){.accordion-header{padding-top:2rem;padding-bottom:2rem}}.accordion:first-child .accordion-header{border-width:0px}.breakpoint-default .accordion-header{cursor:pointer}.breakpoint-default .accordion-content{height:0;visibility:hidden}.breakpoint-default.accordion-opened .accordion-content{visibility:visible}.breakpoint-md .accordion-icon{display:block}@media (min-width: 768px){.breakpoint-md .accordion-icon{display:none}.breakpoint-md .accordion-header{border-top-width:0px}.breakpoint-md .accordion-content{height:auto!important}}@media not all and (min-width: 768px){.breakpoint-md .accordion-content{height:0;visibility:hidden}.breakpoint-md.accordion-opened .accordion-content{visibility:visible}}.breakpoint-lg .accordion-icon{display:block}@media (min-width: 1024px){.breakpoint-lg .accordion-icon{display:none}.breakpoint-lg .accordion-header{border-top-width:0px}.breakpoint-lg .accordion-content{height:auto!important}}@media not all and (min-width: 1024px){.breakpoint-lg .accordion-content{height:0;visibility:hidden}.breakpoint-lg.accordion-opened .accordion-content{visibility:visible}}.tooltip{border-radius:var(--rounded-ds-mobile);border-width:1px;border-color:var(--border-primary);background-color:var(--bg-primary);padding:1rem;--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);position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity;width:-moz-max-content;width:max-content}.tooltip-inner{max-width:16.429rem;font-size:1rem;line-height:1.5rem;font-weight:400}@media (min-width: 1280px){.tooltip-inner{font-size:1.16rem;line-height:1.7rem}}.react-tooltip__show{opacity:1;transition:opacity .15s ease-out}.react-tooltip-arrow{height:8px;width:8px;background:inherit;position:absolute;border-bottom-width:1px;border-right-width:1px;border-color:var(--border-primary)}.tooltip.react-tooltip__place-top .react-tooltip-arrow{margin-bottom:-1px;transform:rotate(45deg)}.tooltip.react-tooltip__place-bottom .react-tooltip-arrow{margin-top:-1px;transform:rotate(225deg)}.segmented-control-selected-bg{transition:left .25s linear,width .25s linear}.ds-quote{position:relative;color:var(--text-primary)}.ds-quote.size-default{border-radius:var(--rounded-ds-mobile);padding:2rem 1.5rem}@media (min-width: 1280px){.ds-quote.size-default{border-radius:var(--rounded-ds-default);padding:4rem}}.ds-quote.size-small{border-radius:var(--rounded-ds-mobile);padding:2rem 1.5rem}@media (min-width: 1280px){.ds-quote.size-small{padding-left:2.5rem;padding-right:2.5rem}}@media not all and (min-width: 1024px){.ds-quote.ds-quote-with-logo{padding-top:4rem}}.ds-quote-icon{position:absolute;height:2rem;width:2rem}@media (min-width: 1280px){.ds-quote-icon{height:2.5rem;width:2.5rem}}.quote-color-blue .ds-quote-icon{color:var(--text-brand)}.quote-color-red .ds-quote-icon{color:var(--custom-red)}.quote-color-neon-yellow .ds-quote-icon{color:var(--custom-neon-yellow)}.quote-color-purple .ds-quote-icon{color:var(--custom-quote-purple)}.quote-color-green .ds-quote-icon{color:var(--custom-quote-green)}.quote-color-gray .ds-quote-icon{color:var(--custom-quote-gray)}.ds-quote-icon-top{top:0;left:0}.ds-quote-icon-bottom{bottom:0;right:0;transform:scaleY(-1) scaleX(-1)}.ds-info-set{position:relative;border-radius:var(--rounded-ds-mobile);padding:1.5rem;--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 (min-width: 1280px){.ds-info-set{border-radius:var(--rounded-ds-default);padding:2rem}}.ds-info-set.bg-default{background-color:var(--bg-primary);color:var(--text-primary)}.ds-info-set.bg-red,.ds-info-set.bg-green{color:var(--text-inverted);background-color:#000}.ds-info-set.bg-neon-yellow{color:var(--text-primary)}.ds-info-set:before{position:absolute;inset:-1px;border-radius:var(--rounded-ds-mobile)}@media (min-width: 1280px){.ds-info-set:before{border-radius:var(--rounded-ds-default)}}.ds-info-set:before{content:""}.bg-green:before{background-color:var(--custom-green)}.bg-red:before{background-color:var(--custom-red)}.bg-neon-yellow:before{background-color:var(--custom-neon-yellow)}.ds-info-set-item{display:grid;align-items:center;border-bottom-width:1px;border-style:dotted;border-color:var(--border-contrast);padding-top:.375rem;padding-bottom:.375rem}.ds-info-set-item:first-child{padding-top:0!important}.ds-info-set-item:last-child{border-bottom-width:0px;padding-bottom:0!important}@media (min-width: 1280px){.ds-info-set-item{padding-top:.5rem;padding-bottom:.5rem}}.ds-info-set-item{grid-template-columns:36% 64%}.bg-red .ds-info-set-item,.bg-green .ds-info-set-item{border-color:var(--border-inverted)}.bg-neon-yellow .ds-info-set-item{border-color:var(--border-contrast)}@media (min-width: 1024px){.ds-info-set-item{grid-template-columns:37% 63%}}.accordion-list_info-set{position:absolute;top:0;right:1.5rem;width:17rem}@media (min-width: 1024px){.accordion-list_info-set{right:0;width:18.25rem}}@media (min-width: 1280px){.accordion-list_info-set{width:23.5rem}}.ds-input-wrapper{position:relative;border-radius:.75rem;--tw-bg-opacity: 1;background-color:#fff;padding:8px 16px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:inset 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),inset 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--border-primary),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-color: var(--border-primary);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:linear}@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.ds-input-wrapper{background-color:rgb(255 255 255 / var(--tw-bg-opacity))}}.ds-input-wrapper:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--primary),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--primary)}.ds-input-wrapper.input-valid{position:absolute;left:100vw}.ds-input-wrapper.ds-input-invalid{background-color:var(--danger-muted);color:var(--danger-primary)}.ds-input-wrapper.ds-input-invalid:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--danger-primary),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--danger-primary)}.ds-input-wrapper.ds-input-invalid .ds-input{color:var(--danger-primary)}.ds-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.ds-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:0 0 #fff,0 0 0 1px #2563eb,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.ds-input::-moz-placeholder{color:#6b7280;opacity:1}.ds-input::placeholder{color:#6b7280;opacity:1}.ds-input::-webkit-datetime-edit-fields-wrapper{padding:0}.ds-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.ds-input::-webkit-datetime-edit{display:inline-flex}.ds-input::-webkit-datetime-edit,.ds-input::-webkit-datetime-edit-year-field,.ds-input::-webkit-datetime-edit-month-field,.ds-input::-webkit-datetime-edit-day-field,.ds-input::-webkit-datetime-edit-hour-field,.ds-input::-webkit-datetime-edit-minute-field,.ds-input::-webkit-datetime-edit-second-field,.ds-input::-webkit-datetime-edit-millisecond-field,.ds-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.ds-input{display:block;width:100%;border-width:0px;background-color:transparent;padding:0;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--text-primary)}.ds-input::-moz-placeholder{color:var(--text-subtle)}.ds-input::placeholder{color:var(--text-subtle)}.ds-input:focus{color:var(--text-brand);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}@media (min-width: 375px){.ds-input{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1280px){.ds-input{font-size:1.35rem;line-height:2.25rem}}.ds-input-error{position:absolute;top:0;right:0;display:block;text-align:right;font-size:.75rem;line-height:1rem;color:var(--danger-primary)}@media (min-width: 768px){.ds-input-error{font-size:.75rem;line-height:1rem}}@media (min-width: 1280px){.ds-input-error{font-size:.875rem;line-height:1.25rem}}.container{width:100%}@media (min-width: 100%){.container{max-width:100%}}.ds-select-wrapper{border-radius:.75rem;--tw-bg-opacity: 1;background-color:#fff;padding:.5rem 1rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:inset 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),inset 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--border-primary),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-color: var(--border-primary);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:linear}@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.ds-select-wrapper{background-color:rgb(255 255 255 / var(--tw-bg-opacity))}}.ds-select-wrapper:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--primary),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--primary) }.ds-select-wrapper.ds-select-invalid{background-color:var(--danger-muted);color:var(--danger-primary)}.ds-select-wrapper.ds-select-invalid:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--danger-primary),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--danger-primary) }.ds-select-wrapper.ds-select-invalid .ds-select{color:var(--danger-primary)}.ds-select-options{position:absolute;left:-1rem;right:-1rem;top:calc(100% + .75rem);z-index:10;width:auto;overflow:auto;border-radius:var(--rounded-ds-select);background-color:var(--bg-primary);padding:.25rem;--tw-shadow: 0px 3px 16px 0px rgba(0, 0, 0, .16);--tw-shadow-colored: 0px 3px 16px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--bg-subtle),0 3px 16px #00000029;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--bg-subtle) }.ds-select-options:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width: 1280px){.ds-select-options{padding:.5rem}}.spinner-border{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:-.125em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}@keyframes spinner-border{to{transform:rotate(360deg)}}.icon-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:2rem 1.5rem;color:var(--text-primary)}@media (min-width: 1024px){.icon-tile{flex-direction:row;padding-left:1rem;padding-right:1rem}}@media (min-width: 1280px){.icon-tile{padding:2.5rem 2rem}}.icon-tile:before{position:absolute;inset:0;border-radius:var(--rounded-ds-mobile)}@media (min-width: 1280px){.icon-tile:before{border-radius:var(--rounded-ds-default)}}.icon-tile:before{content:"";background-color:var(--bg-blue)}@media (min-width: 1024px){.icon-tile:hover:before{background-color:var(--bg-primary);--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)}}.image-and-list_info-set{position:absolute;top:0;width:20rem}@media not all and (min-width: 1024px){.image-and-list_info-set{left:50%;--tw-translate-x: -50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 1024px){.image-and-list_info-set{right:2rem}}@media (min-width: 1280px){.image-and-list_info-set{width:28.25rem}}.image-slider .swiper-wrapper{transition-timing-function:linear}@keyframes chat-message-progress{0%{width:0}to{width:100%}}.chat-scroll-container{overflow-y:scroll}.chat-scroll-container::-webkit-scrollbar{width:0;height:0}.quote-text-icon{position:absolute;height:2rem;width:2rem}@media (min-width: 1280px){.quote-text-icon{height:2.5rem;width:2.5rem}}.quote-text-icon_top{top:0;left:0}.quote-text-icon_bottom{bottom:0;right:0;transform:scaleY(-1) scaleX(-1)}.custom-tooltip{position:absolute;z-index:5}.custom-tooltip.placement-top{bottom:100%;margin-bottom:.5rem}.custom-tooltip-inner{z-index:1;position:relative;border-radius:var(--rounded-ds-default);border-width:1px;border-color:var(--border-brand);background-color:var(--bg-primary);padding:.375rem 1rem;text-align:center;font-family:var(--font-additional),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5rem;letter-spacing:.094rem;font-weight:400;text-transform:uppercase;color:var(--text-brand)}@media (min-width: 1280px){.custom-tooltip-inner{padding-left:1.5rem;padding-right:1.5rem;font-size:1.35rem;line-height:1.8rem;letter-spacing:.107rem}}.custom-tooltip-arrow{width:1.125rem;height:.563rem;position:absolute;left:50%;transform:translate(-50%);z-index:2}.placement-top .custom-tooltip-arrow{top:100%;margin-top:-1px}.range-slider{position:relative;width:100%}.range-slider-input{display:block;height:1.25rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-ds-mobile);background-color:var(--bg-primary);color:var(--text-brand)}@media (min-width: 1280px){.range-slider-input{border-radius:var(--rounded-ds-default)}}.range-slider-input::-webkit-slider-thumb{margin-top:-.375rem;height:2rem;width:2rem;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:9999px;border-width:0px;background-color:var(--bg-inverted);opacity:1}@media (min-width: 1280px){.range-slider-input::-webkit-slider-thumb{margin-top:-.625rem;height:2.5rem;width:2.5rem}}.range-slider-input::-moz-range-thumb{margin-top:-.375rem;height:2rem;width:2rem;cursor:pointer;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:0px;background-color:var(--bg-inverted);opacity:1}@media (min-width: 1280px){.range-slider-input::-moz-range-thumb{margin-top:-.625rem;height:2.5rem;width:2.5rem}}.range-slider-input::-ms-thumb{margin-top:-.375rem;height:2rem;width:2rem;cursor:pointer;appearance:none;border-radius:9999px;border-width:0px;background-color:var(--bg-inverted);opacity:1}@media (min-width: 1280px){.range-slider-input::-ms-thumb{margin-top:-.625rem;height:2.5rem;width:2.5rem}}.range-slider-input::-moz-focus-outer{border:0}.range-slider-input::-webkit-slider-runnable-track{height:1.25rem;-webkit-user-select:none;user-select:none;border-radius:var(--rounded-ds-mobile);border-width:0px;background-color:transparent}@media (min-width: 1280px){.range-slider-input::-webkit-slider-runnable-track{border-radius:var(--rounded-ds-default)}}.range-slider-input::-webkit-slider-runnable-track{background-image:linear-gradient(to right,currentColor 0%,transparent 0%);background-image:linear-gradient(to right,currentColor var(--progress-value, 0%),transparent var(--progress-value, 0%))}.range-slider-input::-webkit-slider-runnable-track,.range-slider-input::-ms-track,.range-slider-input::-ms-fill-upper,.range-slider-input::-ms-fill-lower{height:1.25rem;-webkit-user-select:none;user-select:none;border-radius:var(--rounded-ds-mobile);border-width:0px;background-color:transparent}@media (min-width: 1280px){.range-slider-input::-webkit-slider-runnable-track,.range-slider-input::-ms-track,.range-slider-input::-ms-fill-upper,.range-slider-input::-ms-fill-lower{border-radius:var(--rounded-ds-default)}}.range-slider-input::-moz-range-progress{height:1.25rem;border-radius:var(--rounded-ds-mobile);border-width:0px}@media (min-width: 1280px){.range-slider-input::-moz-range-progress{border-radius:var(--rounded-ds-default)}}.range-slider-input::-moz-range-progress{background:currentColor}.range-slider-input::-ms-track{color:transparent}.range-slider-input::-ms-fill-lower{background:currentColor}.calculator-item-title{margin-bottom:4rem;font-family:var(--font-title),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.17rem;line-height:1.48rem;letter-spacing:-.063rem;font-weight:600}@media (min-width: 1280px){.calculator-item-title{margin-bottom:5rem;font-size:1.275rem;line-height:1.7rem;letter-spacing:-.045rem}}.calculator-item-row{margin-bottom:4rem}.calculator-item-row:last-child{margin-bottom:0}
