@layer custom-components{.sq-custom-display-none{display:none}@media (min-width: 1024px){.sq-custom-display-none-at-medium{display:none}}@media (min-width: 1024px){.sq-custom-display-inline-at-medium{display:inline-block}}@media (min-width: 1280px){.sq-custom-display-inline-at-large{display:inline-block}}.TabSection.svelte-15azmsn{--toggle-control-height: 64px;--toolbar-height: 0px;--side-margin-large: 25px;--tab-button-padding: 12.5px;--sticky-toggle-drop-shadow: 0px 8px 16px rgba(0, 0, 0, .08);--sticky-toggle-drop-shadow-top: 0px -8px 16px rgba(0, 0, 0, .08);--sticky-transition: transform .25s cubic-bezier(0, 0, .2, 1);--color-toggle-gray: #d9d9d9;--flood-color-bottom-padding: var(--space-30);--dark-mode-bg-color: #000}@media (min-width: 1024px){.TabSection.svelte-15azmsn{--flood-color-bottom-padding: var(--space-60)}}.TabSection.svelte-15azmsn .tabBarPlaceholder:where(.svelte-15azmsn){display:none;height:0}.TabSection.svelte-15azmsn .tabBarPlaceholder.tabBarIsSticky:where(.svelte-15azmsn){display:block;height:calc(var(--tabBarHeight) + 1px)}.TabSection.svelte-15azmsn .tabPanelsWrapper:where(.svelte-15azmsn){overflow:visible!important;transition:opacity var(--duration-enter) var(--easing-accelerate);opacity:1}.TabSection.svelte-15azmsn .tabPanelsWrapper.faded:where(.svelte-15azmsn){opacity:0;transition:none}.TabSection.svelte-15azmsn .tabPanelsWrapper:where(.svelte-15azmsn) .tabPanel:where(.svelte-15azmsn){opacity:1;transition:none}.TabSection.svelte-15azmsn .tabPanelsWrapper:where(.svelte-15azmsn) .tabPanel[aria-hidden=true]:where(.svelte-15azmsn){visibility:hidden;height:0;opacity:0;pointer-events:none;overflow:hidden;transition:none}.TabSection.svelte-15azmsn .tabPanelsWrapper:where(.svelte-15azmsn) .tabPanel[aria-hidden=false]:where(.svelte-15azmsn){visibility:visible;height:auto;overflow:hidden}.TabSection.svelte-15azmsn .tabBarHolder.darkMode.tabBarIsSticky:where(.svelte-15azmsn){padding-top:var(--flood-color-bottom-padding)}.TabSection.svelte-15azmsn .tabBarHolder.darkMode:where(.svelte-15azmsn):not(.tabBarIsSticky){background-color:var(--dark-mode-bg-color);padding-bottom:var(--flood-color-bottom-padding)}.TabSection.svelte-15azmsn .tabBarHolder.darkMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn){background-color:var(--dark-mode-bg-color)}.TabSection.svelte-15azmsn .tabBarHolder.darkMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn) .intro p,.TabSection.svelte-15azmsn .tabBarHolder.darkMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn) .intro span{--color-text: var(--color-white)}.TabSection.svelte-15azmsn .tabBarHolder.darkMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn) .tabs:where(.svelte-15azmsn){--tab-border-color: var(--color-gray-30);--color-text: var(--color-white);--tab-active-bg-color: var(--color-gray-05);--tab-active-text-color: var(--dark-mode-bg-color);--tab-focus-background-color: var(--dark-mode-bg-color);--tab-focus-border-color: var(--color-white);--tab-focus-text-color: var(--color-white)}@media (min-width: 1024px){.TabSection.svelte-15azmsn .tabBarHolder.darkMode:where(.svelte-15azmsn):not(.tabBarIsSticky){padding-bottom:var(--space-60)}}.TabSection.svelte-15azmsn .tabBarHolder.accentMode.tabBarIsSticky:where(.svelte-15azmsn){padding-top:var(--flood-color-bottom-padding)}.TabSection.svelte-15azmsn .tabBarHolder.accentMode:where(.svelte-15azmsn):not(.tabBarIsSticky){--bright-accent: #f4f4f4;background-color:var(--bright-accent);padding-bottom:var(--flood-color-bottom-padding)}.TabSection.svelte-15azmsn .tabBarHolder.accentMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn){background-color:var(--bright-accent)}.TabSection.svelte-15azmsn .tabBarHolder.accentMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn) .intro p,.TabSection.svelte-15azmsn .tabBarHolder.accentMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn) .intro span{--color-text: var(--color-gray-99)}.TabSection.svelte-15azmsn .tabBarHolder.accentMode:where(.svelte-15azmsn):not(.tabBarIsSticky) .tabBar:where(.svelte-15azmsn) .tabs:where(.svelte-15azmsn){--tab-border-color: var(--color-gray-15);--color-text: var(--color-gray-99);--tab-active-bg-color: var(--color-gray-99);--tab-active-text-color: var(--color-white);--tab-focus-background-color: var(--color-gray-05);--tab-focus-border-color: var(--color-gray-15);--tab-focus-text-color: var(--color-gray-99)}@media (min-width: 1024px){.TabSection.svelte-15azmsn .tabBarHolder.accentMode:where(.svelte-15azmsn):not(.tabBarIsSticky){padding-bottom:var(--space-60)}}.TabSection.svelte-15azmsn .tabBar:where(.svelte-15azmsn){display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-20);margin:0;left:50%;transform:translate(-50%);padding:var(--space-10) 0;position:relative;z-index:3;transition:left var(--duration-default),width var(--duration-default),padding var(--duration-default)}.TabSection.svelte-15azmsn .tabBar.isSticky:where(.svelte-15azmsn){position:fixed;top:0;border-radius:0;border:none;box-shadow:var(--sticky-toggle-drop-shadow);padding:var(--space-10) var(--space-30);margin:0;background:var(--color-white);flex-direction:row;align-items:center;gap:0}.TabSection.svelte-15azmsn .tabBar.isSticky:where(.svelte-15azmsn) .ctas:where(.svelte-15azmsn){display:flex}@media (min-width: 1024px){.TabSection.svelte-15azmsn .tabBar.isSticky:where(.svelte-15azmsn){width:100vw;max-width:none}}@media (min-width: 1960px){.TabSection.svelte-15azmsn .tabBar.isSticky:where(.svelte-15azmsn){padding:var(--space-10) calc((100% - var(--body-width-max)) / 2)!important}}.TabSection.svelte-15azmsn .tabBar.isSticky:where(.svelte-15azmsn) .sq-custom-tabs-arrow{transform:rotate(-90deg);display:inline-block}.TabSection.svelte-15azmsn .tabBar:where(.svelte-15azmsn) .intro:where(.svelte-15azmsn){margin:0 var(--space-20) 0 0;text-align:left;--font-size: var(--font-size-16)}.TabSection.svelte-15azmsn .tabBar:where(.svelte-15azmsn) .ctas:where(.svelte-15azmsn){position:static;width:auto;margin-left:auto;padding:0;box-shadow:none;display:none}.TabSection.svelte-15azmsn .tabBar:where(.svelte-15azmsn) .ctas .LinkComponent a{margin-left:var(--space-10)!important;margin-bottom:0!important;padding:var(--space-10) var(--space-20)!important;min-height:0!important;line-height:2.2rem}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn){--color-text: var(--color-gray-99);--tab-border-color: var(--color-gray-15);--tab-active-bg-color: var(--color-gray-99);--tab-active-text-color: var(--color-white);--tab-focus-background-color: var(--color-white);--tab-focus-border-color: var(--color-gray-99);--tab-focus-text-color: var(--color-gray-99);display:flex}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn){border:1px solid var(--tab-border-color);border-radius:999em;transition:color var(--duration-quick) var(--easing-sharp);outline:none;font-weight:var(--font-weight-medium);padding:var(--tab-button-padding) var(--space-20);margin:0 var(--space-10) 0 0;min-width:var(--space-80);text-align:center;vertical-align:middle;cursor:pointer;--line-height: var(--line-height-18);--font-size: var(--font-size-16);--font-weight: var(--font-weight-medium)}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li.active:where(.svelte-15azmsn){background-color:var(--tab-active-bg-color);--color-text: var(--tab-active-text-color) !important}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn):focus,.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn):active{outline-offset:4px}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn):focus:not(.active),.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn):active:not(.active){background-color:var(--tab-focus-background-color);border:1px solid var(--tab-focus-border-color);color:var(--tab-focus-text-color)!important}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn):not(.active){background-image:linear-gradient(to bottom,var(--tab-active-bg-color),var(--tab-active-bg-color));background-position:102% 100%;background-size:0 100%;background-repeat:no-repeat;white-space:nowrap;transition:color var(--duration-default) cubic-bezier(0,0,.2,1),border-color var(--duration-default) cubic-bezier(.4,0,1,1),background-size var(--duration-default) cubic-bezier(0,0,.2,1)}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn):not(.active):hover{--transition: color var(--duration-default) cubic-bezier(0, 0, .2, 1), border-color var(--duration-default) cubic-bezier(0, 0, .2, 1), background-size var(--duration-default) cubic-bezier(0, 0, .2, 1);--color: var(--tab-active-text-color);background-position:0 100%;background-size:100% 100%;border-color:var(--tab-active-bg-color)}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li>*:last-child{margin-bottom:0}.TabSection.svelte-15azmsn .mobileCtas:where(.svelte-15azmsn),.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn){display:none}@media (max-width: 1023px){.TabSection.svelte-15azmsn{--sticky-top-padding: var(--space-60)}.TabSection.svelte-15azmsn .tabBar:where(.svelte-15azmsn){border:none;padding:0;background-color:transparent}.TabSection.svelte-15azmsn .tabBar.isSticky:where(.svelte-15azmsn){visibility:hidden}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn){display:flex;justify-content:space-between;align-items:center;position:fixed;left:0;top:calc(var(--toolbar-height) + var(--toggle-control-height) * -1);width:100%;height:var(--toggle-control-height);z-index:3;cursor:pointer;transition:var(--sticky-transition);transform:translateY(0);box-shadow:var(--sticky-toggle-drop-shadow);border-bottom:1px solid transparent;background-color:#fff;padding:var(--space-10) calc(var(--space-20) * 2)}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown.show:where(.svelte-15azmsn){box-shadow:none;border-bottom:1px solid var(--color-gray-15)}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown.isSticky:where(.svelte-15azmsn){transform:translateY(100%)}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .mobileTabs:where(.svelte-15azmsn){position:fixed;left:0;z-index:2;display:none;top:calc(var(--toggle-control-height) + var(--toolbar-height));--font-weight: var(--font-weight-medium)}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .mobileTabs:where(.svelte-15azmsn) .intro:where(.svelte-15azmsn){margin:var(--space-20) 0;text-align:center}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .mobileTabs:where(.svelte-15azmsn) .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn){--line-height: var(--line-height-24)}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .mobileTabs:where(.svelte-15azmsn) ul:where(.svelte-15azmsn) li:where(.svelte-15azmsn){width:100%}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .mobileTabs.show:where(.svelte-15azmsn){display:block;background-color:#fff;width:100vw;padding:0 0 var(--space-30) 0}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .mobileTabDropdownHeading:where(.svelte-15azmsn){margin:0;-webkit-user-select:none;user-select:none;--font-weight: var(--font-weight-medium)}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .caret:where(.svelte-15azmsn){transform:rotate(0);transition:transform .3s}.TabSection.svelte-15azmsn .mobileTabSelectorDropdown:where(.svelte-15azmsn) .caret.open:where(.svelte-15azmsn){transform:rotate(180deg)}.TabSection.svelte-15azmsn .mobileCtas:where(.svelte-15azmsn){display:flex;position:fixed;gap:var(--space-10);left:0;bottom:0;width:100%;margin:0;z-index:3;background:#fff;justify-content:center;padding:var(--space-10) 0;box-shadow:var(--sticky-toggle-drop-shadow-top)}.TabSection.svelte-15azmsn .mobileCtas .LinkComponent a{margin-left:0!important;margin-bottom:0!important;padding:var(--space-10) var(--space-20)!important;min-height:0!important;line-height:2.2rem}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn){flex-wrap:wrap;gap:10px}.TabSection.svelte-15azmsn .tabs:where(.svelte-15azmsn) li:where(.svelte-15azmsn){width:calc(50% - var(--space-10) / 2);margin:0;line-height:24px;border-radius:999em;outline:none;font-weight:var(--font-weight-medium);padding:var(--space-10) var(--space-20);text-align:center;vertical-align:middle;--line-height: var(--line-height-24)}}}
