.nav-root,.nav-promo-spacer{--nav-neutral:var(--_default---swatch--neutral,#fff);--nav-neutral-50:var(--_default---swatch--neutral-50,#fafafa);--nav-neutral-100:var(--_default---swatch--neutral-100,#f3f2f3);--nav-neutral-200:var(--_default---swatch--neutral-200,#e9e6e9);--nav-neutral-300:var(--_default---swatch--neutral-300,#dad4da);--nav-neutral-400:var(--_default---swatch--neutral-400,#b0a6b1);--nav-neutral-500:var(--_default---swatch--neutral-500,#867489);--nav-neutral-600:var(--_default---swatch--neutral-600,#69586c);--nav-neutral-700:var(--_default---swatch--neutral-700,#58475a);--nav-neutral-800:var(--_default---swatch--neutral-800,#3d2f40);--nav-neutral-900:var(--_default---swatch--neutral-900,#342237);--nav-brand-50:var(--_default---swatch--brand-50,#faf7fe);--nav-brand-100:var(--_default---swatch--brand-100,#f3ecfd);--nav-brand-200:var(--_default---swatch--brand-200,#e9dcfb);--nav-brand-300:var(--_default---swatch--brand-300,#d8c0f6);--nav-brand-600:var(--_default---swatch--brand-600,#8f4bd2);--nav-brand-700:var(--_default---swatch--brand-700,#803bbf);--nav-bg:var(--_theme---background,var(--nav-neutral));--nav-text:var(--_theme---text,var(--nav-neutral-900));--nav-text-secondary:var(--_theme---text-secondary,var(--nav-neutral-600));--nav-text-tertiary:var(--_theme---text-tertiary,#58475a);--nav-border:var(--_theme---border,var(--nav-neutral-300));--nav-hover-bg:var(--_theme---hover,var(--nav-neutral-100));--nav-btn-primary-bg:var(--_theme---button-primary--background,var(--nav-brand-600));--nav-btn-primary-bg-hover:var(--_theme---button-primary--background-hover,var(--nav-brand-700));--nav-btn-primary-border:var(--_theme---button-primary--border,var(--nav-brand-600));--nav-btn-primary-border-hover:var(--_theme---button-primary--border-hover,var(--nav-brand-700));--nav-btn-primary-text:var(--_theme---button-primary--text,var(--nav-neutral));--nav-btn-secondary-bg:var(--_theme---button-secondary--background,var(--nav-neutral));--nav-btn-secondary-bg-hover:var(--_theme---button-secondary--background-hover,var(--nav-neutral-50));--nav-btn-secondary-border:var(--_theme---button-secondary--border,var(--nav-neutral-300));--nav-btn-secondary-text:var(--_theme---button-secondary--text,var(--nav-neutral-700));--nav-btn-secondary-text-hover:var(--_theme---button-secondary--text-hover,var(--nav-neutral-800));--nav-badge-bg:var(--_theme---button-primary--background,var(--nav-brand-600));--nav-badge-text:var(--_theme---button-primary--text,var(--nav-neutral));--nav-icon-card-border:var(--_theme---feature-card--border-outer,var(--nav-neutral-300));--nav-focus-gap:var(--_theme---background,var(--nav-neutral));--nav-focus-ring:var(--_default---swatch--brand-500-main,var(--nav-brand-600));--nav-radius-sm:var(--_default---radius--small,.5rem);--nav-radius-md:var(--_default---radius--main,1rem);--nav-radius-round:var(--_default---radius--round,100vw);--nav-font:var(--_typography---font--primary-family,Satoshi, Arial, "Helvetica Neue", Helvetica, sans-serif);--nav-text-small:var(--_typography---font-size--text-small,.875rem);--nav-text-small-line:var(--_typography---line-height--small,1.25rem);--nav-text-xsmall:var(--_typography---font-size--text-xsmall,.75rem);--nav-weight-regular:var(--_typography---font--primary-regular,400);--nav-weight-medium:var(--_typography---font--primary-medium,500);--nav-space-4:var(--_spacing---space--4,.25rem);--nav-space-8:var(--_spacing---space--8,.5rem);--nav-space-12:var(--_spacing---space--12,clamp(.5rem, calc(.5rem + .25 * (100vw - 320px) / 960), .75rem));--nav-space-16:var(--_spacing---space--16,clamp(.75rem, calc(.75rem + .25 * (100vw - 320px) / 960), 1rem));--nav-space-24:var(--_spacing---space--24,clamp(1rem, calc(1rem + .5 * (100vw - 320px) / 960), 1.5rem));--nav-space-32:var(--_spacing---space--32,clamp(1.5rem, calc(1.5rem + .5 * (100vw - 320px) / 960), 2rem));--nav-space-40:var(--_spacing---space--40,clamp(2rem, calc(2rem + .5 * (100vw - 320px) / 960), 2.5rem));--nav-space-48:var(--_spacing---space--48,clamp(2.25rem, calc(2.25rem + .75 * (100vw - 320px) / 960), 3rem));--nav-space-96:var(--_spacing---space--96,clamp(4rem, calc(4rem + 2 * (100vw - 320px) / 960), 6rem))}.nav-root{font-family:var(--nav-font);z-index:999;color:var(--nav-text);box-sizing:border-box;will-change:transform;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem;transition:background-color .3s,color .2s,box-shadow .3s,transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(0%)}.nav-root.nav-scrolled{background-color:var(--nav-bg);box-shadow:0 1px 0 var(--nav-border)}.nav-skip-link{z-index:1000;border:.094rem solid var(--nav-btn-primary-border);border-radius:var(--nav-radius-sm);background-color:var(--nav-btn-primary-bg);font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);font-weight:var(--nav-weight-medium);white-space:nowrap;padding:.406rem .75rem;position:absolute;top:.75rem;left:1rem;transform:translateY(calc(-100% - 1rem))}.nav-root .nav-skip-link{color:var(--nav-btn-primary-text)}.nav-skip-link:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--nav-focus-gap), 0 0 0 4px var(--nav-focus-ring);outline:2px solid #0000;transition:transform .2s;transform:none}@media (prefers-reduced-motion:reduce){.nav-skip-link:focus{transition:none}}.nav-root.nav-menu-open{box-shadow:none;transition:none}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-brand,.nav-root.nav-on-brand:not(.nav-scrolled) .nav-dd,.nav-root.nav-on-brand:not(.nav-scrolled) .nav-link{color:#fff}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-toggle .nav-toggle-line{background-color:#fff}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-btn--secondary,.nav-root.nav-on-brand:not(.nav-scrolled) .nav-btn--secondary:hover{color:#58475a;background-color:#fff;border-color:#dad4da}@media (hover:hover) and (pointer:fine){.nav-root.nav-on-brand:not(.nav-scrolled) .nav-dd:hover,.nav-root.nav-on-brand:not(.nav-scrolled) .nav-link:hover{color:#fff;background-color:#ffffff26}}.nav-root *,.nav-root :before,.nav-root :after{box-sizing:border-box}.nav-root *{-webkit-tap-highlight-color:transparent}.nav-root[data-theme-transitioning=true],.nav-root[data-theme-transitioning=true] *{transition-duration:0s!important}.nav-preload,.nav-preload *{transition:none!important}.nav-root a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.nav-root :where(button){font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.nav-root img{max-width:100%}.nav-container{justify-content:space-between;align-items:center;width:calc(100% - 2rem);max-width:80rem;margin-left:1rem;margin-right:1rem;display:flex;position:relative}.nav-outer-wrap{justify-content:flex-start;align-items:center;gap:4.625rem;width:100%;display:flex}.nav-brand{width:5.4375rem;color:var(--nav-text);justify-content:flex-start;align-items:center;padding-left:0;transition:opacity .2s,color .2s;display:flex}.nav-brand:hover{opacity:.8}.nav-menu{align-items:center;width:100%;position:static}.nav-menu-mask{column-gap:var(--nav-space-16);row-gap:var(--nav-space-16);justify-content:space-between;align-items:center;width:100%;display:flex}.nav-dd-wrapper{column-gap:var(--nav-space-4);row-gap:var(--nav-space-4);display:flex}.nav-dd{color:var(--nav-text-tertiary);border-radius:var(--nav-radius-sm);cursor:pointer;padding:4px 8px;transition:background-color .3s,color .3s;position:static}@media (hover:hover) and (pointer:fine){.nav-dd:hover{background-color:var(--nav-hover-bg)}}.nav-dd-toggle{column-gap:var(--nav-space-8);row-gap:var(--nav-space-8);outline:none;justify-content:flex-start;align-items:center;display:flex}.nav-dd-text{font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);font-weight:var(--nav-weight-regular)}.nav-dd-arrow{justify-content:center;align-items:center;transition:transform .3s;display:flex}.nav-dd.is-open .nav-dd-arrow{transform:rotate(180deg)}.nav-dd-panel{width:100%;padding:var(--nav-space-40) var(--nav-space-48) var(--nav-space-48);border-radius:var(--nav-radius-md);background-color:var(--nav-bg);cursor:auto;opacity:0;pointer-events:none;visibility:hidden;z-index:1;flex-flow:column;transition:opacity .3s,visibility 0s linear .3s,background-color .2s;display:flex;position:absolute;top:3.5rem;left:0;overflow:hidden}.nav-dd-panel.is-open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s,visibility linear,background-color .2s}.nav-dd-panel.is-swap{transition:opacity,visibility,background-color,height .3s cubic-bezier(.4,0,.2,1)}.nav-dd-grid{column-gap:var(--nav-space-96);row-gap:var(--nav-space-32);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.nav-dd-column{flex-direction:column;grid-column-end:auto;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.nav-dd-column.is-full{width:100%}.nav-dd-column.has-top-margin{margin-top:0}@media screen and (min-width:992px){.nav-dd-column.spans-row{grid-column:1/-1}.nav-dd-column.align-end{align-self:end}}.nav-dd-column-title{color:var(--nav-text-tertiary);font-size:12px;font-weight:var(--nav-weight-medium);text-transform:uppercase;transition:color .2s}.nav-dd-column-title.is-transparent{color:#0000}.nav-dd-title-hidden{width:100%}.nav-dd-spacer{flex:none;width:100%}.nav-dd-spacer--md{height:var(--nav-space-16)}.nav-dd-spacer--sm{height:var(--nav-space-12)}.nav-dd-group{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.nav-dd-item{width:100%;min-height:44px;padding:var(--nav-space-8) var(--nav-space-16) var(--nav-space-8) var(--nav-space-8);column-gap:var(--nav-space-12);row-gap:var(--nav-space-12);border-radius:var(--nav-radius-md);color:var(--nav-text);cursor:pointer;outline:none;transition:background-color .25s,color .25s;display:flex;position:relative;overflow:hidden}.nav-dd-item:hover,.nav-dd-item:active{background-color:var(--nav-hover-bg);color:var(--nav-text)}.nav-dd-item-link{z-index:1;background-color:#0000;width:100%;height:100%;position:absolute;inset:0}.nav-dd-item-icon{border:1px solid var(--nav-icon-card-border);border-radius:var(--nav-space-12);background-color:var(--nav-neutral);flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:.5rem;transition:border-color .2s,background-color .2s;display:flex;overflow:hidden;box-shadow:0 2px 5px #0000000d}.nav-dd-item-icon img{object-fit:contain;width:1.5rem;height:1.5rem}.nav-dd-item-cover{aspect-ratio:5/2;border-radius:12px;flex:none;justify-content:center;align-items:center;width:7.5rem;display:flex;position:relative;overflow:hidden}.nav-dd-item-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nav-dd-item-body{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:2px;display:flex}.nav-dd-item-title-row{justify-content:flex-start;align-items:center;column-gap:var(--nav-space-8);row-gap:var(--nav-space-8);display:flex}.nav-dd-item-title{color:var(--nav-text);font-weight:var(--nav-weight-medium);transition:color .2s}.nav-dd-item-badge{background-color:var(--nav-badge-bg);color:var(--nav-badge-text);text-transform:uppercase;font-size:.625rem;font-weight:var(--nav-weight-medium);border-radius:.25rem;padding:2px 6px;line-height:1;transition:background-color .2s,color .2s}.nav-dd-item-desc{font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);font-weight:var(--nav-weight-regular);margin:0;transition:color .2s;color:var(--nav-text-tertiary)!important}.nav-dd-buttons{column-gap:var(--nav-space-8);row-gap:var(--nav-space-8);flex-wrap:wrap;display:flex}.nav-dd-buttons:focus{outline:none}.nav-dd-buttons .nav-dd-button.is-extra,.nav-dd-buttons .nav-dd-button-more{display:none}.nav-dd-buttons.has-overflow .nav-dd-button-more,.nav-dd-buttons.is-expanded .nav-dd-button.is-extra{display:flex}.nav-dd-buttons.is-expanded .nav-dd-button-more{display:none}.nav-dd-button,.nav-dd-button-more{column-gap:var(--nav-space-8);row-gap:var(--nav-space-8);border:1px solid var(--nav-border);border-radius:var(--nav-radius-round);background-color:var(--nav-bg);min-width:0;color:var(--nav-text);font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);flex:0 auto;justify-content:space-between;align-items:center;padding:.375rem 1rem .375rem .375rem;transition:background-color .25s,color .25s;display:flex;overflow:hidden}.nav-dd-button{position:relative}.nav-dd-button-more{padding:.375rem .5rem .375rem .375rem}.nav-dd-button:hover,.nav-dd-button-more:hover{background-color:var(--nav-hover-bg)}.nav-dd-button-link{z-index:1;background-color:#0000;width:100%;height:100%;position:absolute;inset:0}.nav-dd-button-icon{border:1px solid var(--nav-border);border-radius:var(--nav-radius-round);flex:none;width:1.375rem;height:1.375rem;padding:1px;transition:border-color .2s;position:relative;overflow:hidden}.nav-dd-button-icon img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.nav-dd-button-arrow{width:.75rem;height:.75rem;color:var(--nav-border);flex:none;transition:color .2s;display:none}.nav-dd-button-more .nav-dd-button-arrow{display:block}.nav-dd-buttons.is-integrations .nav-dd-button-icon img{width:75%;height:75%;margin:auto}.nav-dd-app-pill{justify-content:flex-start;align-items:center;column-gap:var(--nav-space-8);row-gap:var(--nav-space-8);border:1px solid var(--nav-border);background-color:var(--nav-neutral-100);border-radius:2.375rem;flex:none;padding:.375rem .75rem;transition:color .25s;display:flex}.nav-root .nav-dd-app-pill{color:var(--nav-text)}.nav-dd-app-pill-text{font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);font-weight:var(--nav-weight-medium)}.nav-dd-app-pill-arrow{width:.75rem;height:.75rem;color:var(--nav-neutral-400);flex:none;display:block}.nav-dd-app-pill-shaft{stroke-dasharray:12}@media (hover:hover) and (pointer:fine){.nav-dd-app-pill-shaft{stroke-dashoffset:12px;transition:stroke-dashoffset .25s}.nav-dd-app-pill:hover .nav-dd-app-pill-shaft,.nav-dd-app-pill:focus-visible .nav-dd-app-pill-shaft{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.nav-dd-app-pill-shaft{stroke-dashoffset:0;transition:none}}.nav-link{border-radius:var(--nav-radius-sm);color:var(--nav-text-tertiary);cursor:pointer;padding:4px 8px;transition:background-color .3s,color .3s;display:flex;position:static}.nav-root .nav-link{color:var(--nav-text-tertiary)}@media (hover:hover) and (pointer:fine){.nav-link:hover{background-color:var(--nav-hover-bg)}}.nav-buttons{column-gap:var(--nav-space-12);row-gap:var(--nav-space-12);justify-content:space-between;align-items:center;display:flex}.nav-button-slot{display:flex}.nav-btn{border-radius:var(--nav-radius-sm);font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);font-weight:var(--nav-weight-regular);text-align:center;vertical-align:middle;border:.094rem solid #0000;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.406rem .75rem;transition:border-color .3s,color .3s,background-color .3s;display:flex;position:relative}.nav-btn--primary{--_button-style---border:var(--nav-btn-primary-border);--_button-style---background:var(--nav-btn-primary-bg);--_button-style---text:var(--nav-btn-primary-text);--_button-style---border-hover:var(--nav-btn-primary-border-hover);--_button-style---background-hover:var(--nav-btn-primary-bg-hover);border-color:var(--_button-style---border);background-color:var(--_button-style---background);color:var(--_button-style---text);box-shadow:0 1px 2px #0a0d120d,inset 0 -2px #0a0d120d,inset 0 0 0 1px #0a0d122e,inset 0 0 0 2px #ffffff1f}.nav-btn--primary:hover{border-color:var(--_button-style---border-hover);background-color:var(--_button-style---background-hover)}.nav-btn--secondary{--_button-style---border:var(--nav-btn-secondary-border);--_button-style---background:var(--nav-btn-secondary-bg);--_button-style---text:var(--nav-text-tertiary);--_button-style---background-hover:var(--nav-btn-secondary-bg-hover);--_button-style---text-hover:var(--nav-btn-secondary-text-hover);border-color:var(--_button-style---border);background-color:var(--_button-style---background);color:var(--_button-style---text);box-shadow:0 1px 2px #0a0d120d,inset 0 -2px #0a0d120d}.nav-btn--secondary:hover{background-color:var(--_button-style---background-hover);color:var(--_button-style---text-hover)}.nav-btn-link{z-index:1;border-radius:inherit;background-color:#0000;width:100%;height:100%;position:absolute;inset:0}.nav-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;padding:18px;display:none;position:relative}.nav-toggle-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex}.nav-toggle-line{background-color:var(--nav-text);border-radius:4px;width:1rem;height:.125rem;margin-top:.125rem;margin-bottom:.125rem;transition:background-color .2s,transform .3s,opacity .3s}.nav-toggle[aria-expanded=true] .nav-toggle-line:first-child{transform:translateY(.375rem)rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-line:nth-child(2){opacity:0}.nav-toggle[aria-expanded=true] .nav-toggle-line:nth-child(3){transform:translateY(-.375rem)rotate(-45deg)}.nav-backdrop{opacity:0;visibility:hidden;pointer-events:none;z-index:500;background-color:#0003;width:100%;height:100%;transition:opacity .3s,visibility 0s linear .3s;position:fixed;top:0;left:0}.nav-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,visibility linear}@media (prefers-reduced-motion:reduce){.nav-dd-panel,.nav-dd-panel.is-open,.nav-dd-panel.is-swap,.nav-backdrop,.nav-backdrop.is-open{transition:opacity .2s,visibility linear}.nav-root{transition-duration:.01ms!important}}.nav-menu{overscroll-behavior-y:contain}@media screen and (max-width:991px){.nav-toggle{display:flex}.nav-brand{z-index:99;position:relative}.nav-menu{display:none}.nav-menu.is-open{padding-right:var(--nav-space-16);padding-left:var(--nav-space-16);background-color:var(--nav-bg);flex-direction:column;align-items:stretch;height:calc(100svh - 100%);transition:background-color .2s;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto}.nav-toggle{z-index:99;border-radius:8px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0}.nav-menu-mask{flex-direction:column;flex:none;justify-content:space-between;min-height:100%}.nav-dd-column.has-top-margin{margin-top:-1rem}.nav-dd-item-body{text-align:left}.nav-container{position:static}.nav-dd-wrapper{flex-flow:column;width:100%}.nav-dd{border-bottom:1px solid var(--nav-border);background-color:var(--nav-bg);border-radius:0;flex-flow:column;align-items:stretch;width:100%;padding:0;display:flex}.nav-dd:hover{background-color:var(--nav-bg)}.nav-dd:active{background-color:var(--nav-hover-bg)}.nav-dd-toggle{width:100%;padding-top:var(--nav-space-24);padding-bottom:var(--nav-space-24);cursor:pointer;justify-content:space-between;align-items:center}.nav-dd-panel{border-radius:0;height:0;padding:0;position:static;top:auto;left:auto}.nav-dd-panel.is-open{height:auto;margin-bottom:var(--nav-space-16)}.nav-dd-grid{flex-flow:column;grid-template-columns:1fr;display:flex}.nav-dd-item{background-color:var(--nav-bg);padding-left:0}.nav-dd-item:hover{background-color:var(--nav-bg)}.nav-dd-buttons{column-gap:var(--nav-space-8);row-gap:var(--nav-space-8);flex:0 auto}.nav-dd-title-hidden{display:none}.nav-dd-text{font-size:1.0625rem}.nav-buttons{--nav-cta-fade:1.5rem;z-index:3;column-gap:var(--nav-space-16);row-gap:var(--nav-space-16);text-align:center;width:calc(100% + 2 * var(--nav-space-16));margin-top:auto;margin-right:calc(-1 * var(--nav-space-16));margin-left:calc(-1 * var(--nav-space-16));padding:var(--nav-cta-fade) var(--nav-space-16) calc(var(--nav-space-16) + env(safe-area-inset-bottom,0rem));background:linear-gradient(to bottom, transparent, var(--nav-bg) var(--nav-cta-fade));pointer-events:none;flex-flow:column;position:sticky;bottom:0}.nav-buttons>*{pointer-events:auto}.nav-menu.is-open{scroll-padding-bottom:var(--nav-cta-block-h,10rem)}.nav-link{border-bottom:1px solid var(--nav-border);background-color:var(--nav-bg);border-radius:0;order:9999;align-items:stretch;width:100%;padding:0;display:flex}.nav-link:hover{background-color:var(--nav-bg)}.nav-link:active{background-color:var(--nav-hover-bg)}.nav-button-slot,.nav-btn{width:100%}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-dd,.nav-root.nav-on-brand:not(.nav-scrolled) .nav-link{color:var(--nav-text-tertiary)}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-dd:hover,.nav-root.nav-on-brand:not(.nav-scrolled) .nav-link:hover{color:var(--nav-text-tertiary);background-color:var(--nav-bg)}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-dd:active,.nav-root.nav-on-brand:not(.nav-scrolled) .nav-link:active{color:var(--nav-text-tertiary);background-color:var(--nav-hover-bg)}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-btn--secondary{border-color:var(--_button-style---border);background-color:var(--_button-style---background);color:var(--_button-style---text)}.nav-root.nav-on-brand:not(.nav-scrolled) .nav-btn--secondary:hover{background-color:var(--_button-style---background-hover);color:var(--_button-style---text-hover)}}@media screen and (max-width:479px){.nav-dd-grid{flex-flow:column;display:flex}.nav-dd-buttons{flex-flow:wrap;display:flex}}.nav-root.nav-on-brand:not(.nav-scrolled){--nav-focus-gap:transparent;--nav-focus-ring:#fff}.nav-root .nav-dd-panel,.nav-root .nav-menu.is-open{--nav-focus-gap:var(--nav-bg);--nav-focus-ring:var(--_default---swatch--brand-500-main,var(--nav-brand-600))}.nav-brand:focus-visible,.nav-link:focus-visible,.nav-toggle:focus-visible,.nav-dd-button-more:focus-visible,.nav-dd-app-pill:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--nav-focus-gap), 0 0 0 4px var(--nav-focus-ring);outline:2px solid #0000}.nav-brand:focus-visible,.nav-link:focus-visible,.nav-toggle:focus-visible{border-radius:var(--nav-radius-sm)}.nav-dd-toggle:focus-visible{outline-offset:2px;outline:2px solid #0000}@media screen and (min-width:992px){.nav-dd:has(>.nav-dd-toggle:focus-visible){box-shadow:0 0 0 2px var(--nav-focus-gap), 0 0 0 4px var(--nav-focus-ring)}}@media screen and (max-width:991px){.nav-dd-toggle:focus-visible{box-shadow:0 0 0 2px var(--nav-focus-gap), 0 0 0 4px var(--nav-focus-ring);border-radius:var(--nav-radius-sm);z-index:2;position:relative}.nav-menu.is-open{padding-top:4px}}.nav-btn-link:focus-visible{outline-offset:2px;outline:2px solid #0000}.nav-btn--primary:has(>.nav-btn-link:focus-visible){box-shadow:0 0 0 2px var(--nav-focus-gap), 0 0 0 4px var(--nav-focus-ring), 0 1px 2px #0a0d120d, inset 0 -2px #0a0d120d, inset 0 0 0 1px #0a0d122e, inset 0 0 0 2px #ffffff1f}.nav-btn--secondary:has(>.nav-btn-link:focus-visible){box-shadow:0 0 0 2px var(--nav-focus-gap), 0 0 0 4px var(--nav-focus-ring), 0 1px 2px #0a0d120d, inset 0 -2px #0a0d120d}.nav-dd-item-link:focus-visible,.nav-dd-button-link:focus-visible{outline-offset:-2px;outline:2px solid #0000}:is(.nav-dd-item:has(>.nav-dd-item-link:focus-visible),.nav-dd-button:has(>.nav-dd-button-link:focus-visible)){background-color:var(--nav-hover-bg);box-shadow:0 0 0 2px var(--nav-focus-gap), 0 0 0 4px var(--nav-focus-ring)}@media screen and (max-width:991px){.nav-dd-panel.is-open{padding:0 4px 4px}}.nav-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:host{visibility:visible!important;height:auto!important;display:contents!important;overflow:visible!important}.nav-promo,.nav-promo-spacer{--nav-promo-ease:cubic-bezier(.4, 0, .2, 1);--nav-promo-duration:.35s;--nav-promo-bg:var(--_theme---background-2,var(--nav-neutral-50));--nav-promo-border:var(--nav-border);--nav-promo-title:var(--nav-text);--nav-promo-copy:var(--nav-text-secondary);--nav-promo-close:var(--nav-neutral-500);--nav-promo-close-hover:var(--nav-text-tertiary);--nav-promo-close-hover-bg:var(--nav-hover-bg);--nav-promo-timer-bg:var(--nav-neutral);--nav-promo-timer-border:var(--nav-neutral-300);--nav-promo-timer-shadow:0 1px 2px #0a0d120d;--nav-promo-timer-text:var(--nav-neutral-900);font-family:var(--nav-font);transition:grid-template-rows var(--nav-promo-duration) var(--nav-promo-ease), margin var(--nav-promo-duration) var(--nav-promo-ease);grid-template-rows:1fr;display:grid}.nav-promo.is-theme-brand,.nav-promo-spacer.is-theme-brand{--nav-promo-bg:var(--nav-brand-600);--nav-promo-border:var(--nav-brand-700);--nav-promo-title:var(--nav-neutral);--nav-promo-copy:var(--nav-brand-50);--nav-promo-close:#ffffffb3;--nav-promo-close-hover:var(--nav-neutral);--nav-promo-close-hover-bg:#ffffff1f;--nav-promo-timer-bg:transparent;--nav-promo-timer-border:var(--_default---swatch--brand-500-main,#a66ee2);--nav-promo-timer-shadow:none;--nav-promo-timer-text:var(--nav-neutral)}.nav-promo-spacer *,.nav-promo-spacer :before,.nav-promo-spacer :after{box-sizing:border-box}.nav-promo{align-self:stretch;margin:-1rem 0 1rem}.nav-promo-spacer{visibility:hidden;pointer-events:none}.nav-promo.is-closed,.nav-promo-spacer.is-closed{grid-template-rows:0fr;margin:0}.nav-promo.is-closed{visibility:hidden;transition:grid-template-rows var(--nav-promo-duration) var(--nav-promo-ease), margin var(--nav-promo-duration) var(--nav-promo-ease), visibility 0s linear var(--nav-promo-duration)}.nav-promo.is-instant,.nav-promo-spacer.is-instant{transition:none}.nav-promo-clip{min-height:0;overflow:hidden}.nav-promo-bar{box-shadow:inset 0 -1px 0 var(--nav-promo-border);background-color:var(--nav-promo-bg);color:var(--nav-promo-copy);transition:opacity .25s;position:relative}.nav-promo.is-closed .nav-promo-bar{opacity:0}.nav-promo-container{max-width:80rem;margin:0 auto;padding:0 2rem}.nav-promo-copy{min-width:0;font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);flex-wrap:wrap;align-items:center;column-gap:.375rem;margin:0;display:flex}.nav-promo-title{color:var(--nav-promo-title);font-weight:var(--nav-weight-medium)}.nav-promo-text{color:var(--nav-promo-copy);font-weight:var(--nav-weight-regular)}.is-iconButton .nav-promo-container{padding-top:.75rem;padding-bottom:.75rem}.is-iconButton .nav-promo-content{justify-content:space-between;align-items:center;column-gap:.75rem;display:flex}.nav-promo-lead{flex:auto;align-items:center;column-gap:.75rem;min-width:0;display:flex}.nav-promo-actions{flex:none;align-items:center;column-gap:.5rem;display:flex}.nav-promo-icon{border:1px solid var(--nav-neutral-300);background-color:var(--nav-neutral);border-radius:.625rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.nav-promo-icon-inner{background-color:var(--nav-neutral);width:2rem;height:2rem;color:var(--nav-neutral-900);border-radius:.375rem;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 1px #0000001a,0 1px 2px #0000001a,0 3px 3px #0000001a,1px 8px 5px #0000000d,inset 0 -2px 2px #0000001a}.nav-promo-icon-svg{width:1.25rem;height:1.25rem;display:block}.nav-promo-button{border:1px solid var(--nav-btn-secondary-border);border-radius:var(--nav-radius-sm);background-color:var(--nav-btn-secondary-bg);font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);font-weight:var(--nav-weight-medium);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:calc(.5rem - 1px) calc(.875rem - 1px);transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;box-shadow:0 1px 2px #0a0d120d,inset 0 -2px #0a0d120d}.nav-root .nav-promo-button{color:var(--nav-text-tertiary)}.is-centeredLink .nav-promo-container{padding-top:.875rem;padding-bottom:.875rem}.is-centeredLink .nav-promo-copy{text-align:center;justify-content:center}.nav-promo-link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.nav-root .nav-promo-link{color:var(--nav-promo-copy)}.is-countdown .nav-promo-container{padding-top:.75rem;padding-bottom:.75rem}.is-countdown .nav-promo-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;display:flex}.is-countdown .nav-promo-copy{column-gap:.5rem}.nav-promo-divider{background-color:var(--nav-promo-border);width:1px;height:1rem;display:block}.nav-promo-timer{font-size:var(--nav-text-small);line-height:var(--nav-text-small-line);flex:none;align-items:center;column-gap:.5rem;display:flex}.nav-promo-timer-unit{align-items:center;column-gap:.375rem;display:flex}.nav-promo-timer-value{border:1px solid var(--nav-promo-timer-border);background-color:var(--nav-promo-timer-bg);min-width:1.75rem;height:1.625rem;box-shadow:var(--nav-promo-timer-shadow);color:var(--nav-promo-timer-text);font-size:var(--nav-text-xsmall);line-height:1.125rem;font-weight:var(--nav-weight-medium);font-variant-numeric:tabular-nums;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;display:flex}.nav-promo-timer-label{color:var(--nav-promo-copy)}.nav-promo-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-promo-close{border-radius:var(--nav-radius-sm);flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s,color .2s;display:flex}.nav-root .nav-promo-close{color:var(--nav-promo-close)}.is-centeredLink .nav-promo-container,.is-countdown .nav-promo-container{padding-left:3rem;padding-right:3rem}.is-centeredLink .nav-promo-close,.is-countdown .nav-promo-close{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.nav-promo-close-icon{pointer-events:none;width:1.25rem;height:1.25rem;display:block}@media (hover:hover) and (pointer:fine){.nav-root .nav-promo-button:hover{background-color:var(--nav-btn-secondary-bg-hover);color:var(--nav-btn-secondary-text-hover)}.nav-root .nav-promo-link:hover{color:var(--nav-promo-title)}.nav-root .nav-promo-close:hover{background-color:var(--nav-promo-close-hover-bg);color:var(--nav-promo-close-hover)}}.nav-promo-button:focus-visible,.nav-promo-link:focus-visible,.nav-promo-close:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--nav-promo-bg), 0 0 0 4px var(--nav-focus-ring);outline:2px solid #0000}.nav-promo.is-theme-brand .nav-promo-button:focus-visible,.nav-promo.is-theme-brand .nav-promo-link:focus-visible,.nav-promo.is-theme-brand .nav-promo-close:focus-visible{box-shadow:0 0 0 2px var(--nav-promo-bg), 0 0 0 4px var(--nav-neutral)}.nav-promo-link:focus-visible{border-radius:.125rem}@media screen and (max-width:767px){.nav-promo-container,.is-iconButton .nav-promo-container,.is-centeredLink .nav-promo-container,.is-countdown .nav-promo-container{padding:1rem}.nav-promo-copy,.is-centeredLink .nav-promo-copy,.is-countdown .nav-promo-copy{text-align:left;flex-direction:column;align-items:flex-start;row-gap:.125rem}.nav-promo-title{padding-right:2rem}.nav-promo-divider{display:none}.is-iconButton .nav-promo-content{flex-direction:column;align-items:stretch;row-gap:.75rem}.nav-promo-actions{display:block}.nav-promo-button{width:100%}.is-countdown .nav-promo-content{flex-direction:column;align-items:flex-start;row-gap:.75rem}.nav-promo-close,.is-centeredLink .nav-promo-close,.is-countdown .nav-promo-close{position:absolute;top:.5rem;right:.5rem;transform:none}}@media (prefers-reduced-motion:reduce){.nav-promo,.nav-promo-spacer,.nav-promo.is-closed,.nav-promo-bar{transition:none}}
