.image-container{display:block;position:relative;overflow:hidden}.image-container--fixed{max-width:100%;display:inline-block}.image-container--loading{background:var(--surface-raised)}.image-container--radius-none{border-radius:inherit}.image-container--radius-sm{border-radius:var(--radius-sm)}.image-container--radius-md{border-radius:var(--radius-md)}.image-container--radius-lg{border-radius:var(--radius-lg)}.image-container--radius-xl{border-radius:var(--radius-xl)}.image-container--radius-full{border-radius:9999px}.image-accent-mask-wrapper{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.image-accent-svg{object-fit:cover;width:100%;height:100%;display:block}.image-accent-mask-dark{opacity:0}html[data-theme=dark] .image-accent-mask-dark,html.dark .image-accent-mask-dark{opacity:1}.image-accent-css-fallback{isolation:isolate;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.image-accent-css-fallback img{object-fit:inherit;object-position:inherit;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.image-accent-overlay{background:var(--foundation-accent-500);mix-blend-mode:color;pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.image{width:100%;height:100%;display:block}.image--object-fit-cover{object-fit:cover}.image--object-fit-contain{object-fit:contain}.image--object-fit-fill{object-fit:fill}.image--object-fit-none{object-fit:none}.image--object-fit-scale-down{object-fit:scale-down}.image--radius-none{border-radius:inherit}.image--radius-sm{border-radius:var(--radius-sm)}.image--radius-md{border-radius:var(--radius-md)}.image--radius-lg{border-radius:var(--radius-lg)}.image--radius-xl{border-radius:var(--radius-xl)}.image--radius-full{border-radius:9999px}.image--loaded{opacity:1}.image-loading-overlay{background:var(--surface-raised);pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-container--radius-none .image-loading-overlay{border-radius:inherit}.image-container--radius-sm .image-loading-overlay{border-radius:var(--radius-sm)}.image-container--radius-md .image-loading-overlay{border-radius:var(--radius-md)}.image-container--radius-lg .image-loading-overlay{border-radius:var(--radius-lg)}.image-container--radius-xl .image-loading-overlay{border-radius:var(--radius-xl)}.image-container--radius-full .image-loading-overlay{border-radius:9999px}.image-skeleton{background:linear-gradient(90deg,var(--surface-raised)0%,var(--surface-muted)50%,var(--surface-raised)100%);z-index:1;background-size:200% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.image-skeleton--delayed{opacity:0;animation:1.5s ease-in forwards skeletonDelayedFadeIn,1.5s ease-in-out infinite skeletonPulse}@keyframes skeletonDelayedFadeIn{0%{opacity:0}13%{opacity:0}53%{opacity:.3}to{opacity:1}}@keyframes skeletonPulse{0%,to{background-position:0%}50%{background-position:100%}}.image-container--hover-zoom .image{transition:transform .3s}.image-container--hover-zoom:hover .image{transform:scale(1.05)}.image-error{justify-content:center;align-items:center;gap:var(--spacing-2);background:var(--surface-muted);width:100%;height:100%;color:var(--text-subtle);z-index:2;flex-direction:column;display:flex;position:absolute;top:0;left:0}.image-error-text{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.avatar-image{border-radius:9999px}.avatar-image--xs{width:32px;height:32px}.avatar-image--sm{width:40px;height:40px}.avatar-image--md{width:48px;height:48px}.avatar-image--lg{width:64px;height:64px}.avatar-image--xl{width:96px;height:96px}.logo-image{object-fit:contain}[data-theme=dark] .logo-image--auto,.dark .logo-image--auto,[data-theme=dark] .logo-image--light,.dark .logo-image--light{filter:invert()}.logo-image--dark{background-color:var(--text-heading)}.logo-image--dark .image{filter:invert();mix-blend-mode:screen}[data-theme=dark] .logo-image--dark,.dark .logo-image--dark{background-color:#0000}[data-theme=dark] .logo-image--dark .image,.dark .logo-image--dark .image{filter:invert(0);mix-blend-mode:normal}.logo-image--inverse{filter:invert()}.logo-image--color{filter:none!important}@media (prefers-reduced-motion:reduce){.image,.image-container--hover-zoom .image,.image-skeleton{transition:none!important;animation:none!important}}
.listbox{scroll-behavior:smooth;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.listbox--spacing-none{gap:0}.listbox--spacing-xs{gap:2px}.listbox--spacing-sm{gap:4px}.listbox--spacing-md{gap:8px}.listbox--spacing-lg{gap:12px}.listbox--bordered{border:1px solid var(--border-default);border-radius:var(--radius-dropdown);padding:4px}.listbox--separated .listbox-item:not(:last-child){border-bottom:1px solid var(--border-subtle)}.listbox--dividers .listbox-item:not(:last-child):after{content:"";background-color:var(--border-subtle);height:1px;position:absolute;bottom:0;left:16px;right:16px}.listbox--dividers .listbox-item{position:relative}.listbox-item{border-radius:var(--radius-button);color:var(--text-default);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--foundation-duration-fast)var(--foundation-ease-out),color var(--foundation-duration-fast)var(--foundation-ease-out),border-color var(--foundation-duration-fast)var(--foundation-ease-out),transform var(--foundation-duration-fast)var(--foundation-ease-out);background-color:#0000;border:1px solid #0000;outline:none;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.listbox-item--variant-card{background-color:var(--surface-card);border-color:var(--border-subtle)}.listbox-item--variant-card.listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected){border-color:var(--border-default);background-color:var(--surface-hover)}.listbox-item--variant-card.listbox-item--selected,.listbox-item--variant-card.listbox-item--selected:hover,.listbox-item--variant-card.listbox-item--selected:active{border-color:var(--border-accent);background-color:var(--surface-active);transform:none}.listbox-item--sm{padding:var(--foundation-space-2)var(--foundation-space-3);gap:var(--foundation-space-2);font-size:13px}.listbox-item--md{padding:var(--foundation-space-3)var(--foundation-space-4);gap:var(--foundation-space-3);font-size:14px}.listbox-item--lg{padding:var(--foundation-space-4)var(--foundation-space-5);gap:var(--foundation-space-4);font-size:15px}.listbox-item--interactive{cursor:pointer}.listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected){background-color:var(--surface-hover)}.listbox-item--selected{cursor:default}.listbox-item--interactive:active:not(.listbox-item--disabled):not(.listbox-item--selected){background-color:var(--surface-pressed);transform:scale(.995)}.listbox-item--pressing:not(.listbox-item--disabled){background-color:var(--surface-pressed)!important;transform:scale(.995)!important}.listbox-item:focus-visible:not(.listbox-item--disabled):not(.listbox-item--selected){background-color:var(--surface-hover);outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--border-focus);outline:2px solid #0000}.listbox-item--focused:not(.listbox-item--disabled):not(.listbox-item--selected){background-color:var(--surface-hover)}.listbox-item--selected{background-color:var(--surface-picker-option-selected);color:var(--text-picker-option-selected);font-weight:var(--foundation-weight-semibold)}.listbox-item--disabled{opacity:.5;cursor:not-allowed;color:var(--text-disabled)}.listbox-item--disabled:hover{background-color:#0000}.listbox--surface-page .listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected),[data-surface=page] .listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected){background-color:var(--surface-raised)}.listbox--surface-raised .listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected),[data-surface=raised] .listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected){background-color:var(--surface-elevated)}.listbox--surface-elevated .listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected),[data-surface=elevated] .listbox-item--interactive:hover:not(.listbox-item--disabled):not(.listbox-item--selected){background-color:var(--surface-overlay)}.listbox-item-leading,.listbox-item-trailing{color:var(--icon-default);flex-shrink:0;justify-content:center;align-items:center;display:flex}.listbox-item-leading--sm>svg,.listbox-item-trailing--sm>svg{flex-shrink:0;width:16px;height:16px}.listbox-item-leading--md>svg,.listbox-item-trailing--md>svg{flex-shrink:0;width:20px;height:20px}.listbox-item-leading--lg>svg,.listbox-item-trailing--lg>svg{flex-shrink:0;width:24px;height:24px}.listbox-item-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.listbox-item-content--sm{gap:1px}.listbox-item-content--lg{gap:4px}.listbox-item-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.listbox-item-text-title{font-family:var(--font-body-family);font-size:inherit;font-weight:var(--foundation-weight-normal);color:inherit;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.listbox-item--selected .listbox-item-text-title{font-weight:var(--foundation-weight-semibold)}.listbox-item-text-description{font-family:var(--font-body-family);font-size:.875em;font-weight:var(--foundation-weight-normal);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.listbox::-webkit-scrollbar{width:6px}.listbox::-webkit-scrollbar-track{background:var(--surface-raised)}.listbox::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-subtle)}.listbox::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}.listbox{scrollbar-width:thin;scrollbar-color:var(--border-strong)var(--surface-raised)}@media (prefers-reduced-motion:reduce){.listbox-item{transition:background-color .15s,color .15s!important}}
@keyframes CarouselScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Carousel-animation-track{will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;contain:layout style paint;animation-play-state:running}.Carousel-animation-track--paused{animation-play-state:paused}.Carousel-animation-container{width:100%;transition:opacity .3s;position:relative;overflow:hidden}.Carousel-animation-container.with-hover:hover{opacity:.7}.Carousel-animation-container.with-fade-edges:before,.Carousel-animation-container.with-fade-edges:after{content:"";width:var(--fade-width,200px);pointer-events:none;position:absolute;top:0;bottom:0}.Carousel-animation-container.with-fade-edges:before{background:linear-gradient(to right,var(--fade-color,var(--surface-page))0%,color-mix(in srgb,var(--fade-color,var(--surface-page))90%,transparent)20%,color-mix(in srgb,var(--fade-color,var(--surface-page))70%,transparent)40%,color-mix(in srgb,var(--fade-color,var(--surface-page))30%,transparent)70%,transparent 100%);left:0}.Carousel-animation-container.with-fade-edges:after{background:linear-gradient(to left,var(--fade-color,var(--surface-page))0%,color-mix(in srgb,var(--fade-color,var(--surface-page))90%,transparent)20%,color-mix(in srgb,var(--fade-color,var(--surface-page))70%,transparent)40%,color-mix(in srgb,var(--fade-color,var(--surface-page))30%,transparent)70%,transparent 100%);right:0}@supports not (color:color-mix(in srgb, white, black)){.Carousel-animation-container.with-fade-edges:before{background:linear-gradient(to right,var(--surface-page)0%,color-mix(in srgb,var(--surface-page)90%,transparent)20%,color-mix(in srgb,var(--surface-page)70%,transparent)40%,color-mix(in srgb,var(--surface-page)30%,transparent)70%,transparent 100%)}.Carousel-animation-container.with-fade-edges:after{background:linear-gradient(to left,var(--surface-page)0%,color-mix(in srgb,var(--surface-page)90%,transparent)20%,color-mix(in srgb,var(--surface-page)70%,transparent)40%,color-mix(in srgb,var(--surface-page)30%,transparent)70%,transparent 100%)}}.Carousel-animation-track{animation-name:CarouselScroll;animation-duration:var(--animation-duration,30s);animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:var(--animation-direction,normal);width:fit-content;transform-style:preserve-3d;perspective:1000px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;align-items:stretch;display:flex;transform:translateZ(0)}.Carousel-animation-item{backface-visibility:hidden;opacity:1;visibility:visible;will-change:transform;flex-shrink:0;justify-content:center;align-items:stretch;display:flex;transform:translateZ(0)}.Carousel-animation-item:first-child{contain:layout style paint;content-visibility:auto}.Carousel-Carousel .Carousel-animation-item{border-radius:inherit}.Carousel-Carousel .Carousel-animation-container,.Carousel-Carousel .Carousel-animation-track{background:0 0!important}
.navbar-pill{z-index:50;background:0 0;justify-content:center;width:100%;display:flex;position:relative}.navbar-pill-backdrop{z-index:39;background:#00000026;animation:.3s ease-out fadeIn;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.navbar-pill__unified-wrapper{max-width:var(--width-navbar);width:100%;margin:var(--space-navbar)auto;background:var(--surface-nav);border-radius:var(--radius-navbar-pill);border:solid 1px var(--border-nav);z-index:40;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0;right:0;overflow:hidden}.navbar-pill__unified-wrapper--raised{background:var(--surface-raised);border-color:var(--border-subtle)}.navbar-pill__unified-wrapper--glass{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-color:var(--border-subtle)}.navbar-pill__unified-wrapper--glass-clear{background:color-mix(in srgb,var(--neutral-1000)4%,transparent);-webkit-backdrop-filter:blur(12px);border-color:var(--border-subtle)}.navbar-pill__unified-wrapper--glass-clear.navbar-pill__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px)}.navbar-pill__unified-wrapper--glass-clear.navbar-pill__unified-wrapper--expanded{background:color-mix(in srgb,var(--neutral-1000)20%,transparent);-webkit-backdrop-filter:blur(20px)}.navbar-pill__unified-wrapper--glass-transparent{background:color-mix(in srgb,var(--neutral-1000)4%,transparent);-webkit-backdrop-filter:blur(8px);border-color:var(--border-subtle)}.navbar-pill__unified-wrapper--glass-transparent.navbar-pill__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-color:var(--border-subtle)}.navbar-pill__unified-wrapper--glass-transparent.navbar-pill__unified-wrapper--expanded{background:color-mix(in srgb,var(--neutral-1000)20%,transparent);-webkit-backdrop-filter:blur(20px)}.navbar-pill__unified-wrapper--transparent{-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.navbar-pill__unified-wrapper--transparent.navbar-pill__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-color:var(--border-subtle)}.navbar-pill__unified-wrapper--no-border{border-color:#0000}.navbar-pill--hide-on-scroll{transition:transform .3s;transform:translateY(0)}.navbar-pill--hide-on-scroll.navbar-pill--hidden{transform:translateY(-100%)}.navbar-pill__container{justify-content:flex-start;align-items:center;gap:var(--foundation-space-8);width:100%;padding:var(--space-navbar);z-index:2;box-shadow:none;background:0 0;border:none;display:flex;position:relative}.navbar-pill__container:has(.navbar-pill__middle--center){gap:var(--foundation-space-10)}:is(.navbar-pill__container:has(.navbar-pill__middle--left),.navbar-pill__container:has(.navbar-pill__middle--right)){gap:var(--foundation-space-6)}.navbar-pill__left,.navbar-pill__middle,.navbar-pill__right{align-items:center;display:flex}.navbar-pill__left{justify-content:flex-start;gap:var(--foundation-space-2);flex-grow:0;flex-shrink:0}.navbar-pill__right{justify-content:flex-end;gap:var(--foundation-space-2);flex-grow:0;flex-shrink:0}.navbar-pill__middle{justify-content:center;gap:var(--foundation-space-5);flex-grow:1;flex-shrink:0;min-width:0}.navbar-pill__middle--left{justify-content:flex-start}.navbar-pill__middle--center{justify-content:center}.navbar-pill__middle--right{justify-content:flex-end}.navbar-pill__logo{border-radius:var(--radius-sm);width:auto;height:40px}.navbar-pill__brand{font-family:var(--font-family-brand);font-weight:var(--font-weight-extrabold);font-size:var(--typography-heading-h5-size);color:var(--text-heading-primary);transition:color .2s var(--foundation-ease-out);text-decoration:none}.navbar-pill__brand:hover{color:var(--text-brand)}.navbar-pill__mobile-toggle{color:var(--icon-strong);transition:color .2s var(--foundation-ease-out);margin-left:auto;display:none}@media (max-width:1024px){.navbar-pill__middle,.navbar-pill__right{display:none}.navbar-pill__left,.navbar-pill__mobile-toggle{display:flex}.navbar-pill__unified-wrapper{width:95%}.navbar-pill__container{justify-content:flex-start;gap:0}}.navbar-pill__drawer-section{opacity:0;max-height:0;transition:max-height .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out;overflow:hidden}.navbar-pill__drawer-section--open{opacity:1;max-height:80vh;padding-bottom:var(--foundation-space-6)}.navbar-pill__drawer-section--sheet.navbar-pill__drawer-section--open{max-height:60vh}.navbar-pill__drawer-section--fullscreen.navbar-pill__drawer-section--open{max-height:calc(100vh - var(--navbar-height) - 80px)}.drawer-pill-content{padding:0 var(--space-navbar)var(--foundation-space-6);box-sizing:border-box;width:100%}.drawer-pill-links{padding-top:var(--foundation-space-4)}.drawer-pill-link{color:var(--text-nav-item);padding:var(--foundation-space-2)var(--foundation-space-4);transition:color .2s var(--foundation-ease-out);font-size:1.125rem;font-weight:600;text-decoration:none;display:block}.drawer-pill-link:hover{color:var(--text-nav-item-selected)}.drawer-pill-actions{margin-top:var(--foundation-space-6);padding-top:var(--foundation-space-6);border-top:1px solid var(--border-subtle)}.drawer-pill__drawer-section--fullscreen .drawer-pill-actions{padding-top:var(--foundation-space-8)}.drawer-pill-button{box-sizing:border-box;width:100%;max-width:100%}@media (min-width:1025px){.navbar-pill__drawer-section,.navbar-pill-backdrop{display:none}}
.ending-cta{width:100%;display:flex}.ending-cta__button-group{width:100%}.ending-cta--align-left{justify-content:flex-start}.ending-cta--align-center{justify-content:center}.ending-cta--align-right{justify-content:flex-end}@media (max-width:768px){.ending-cta__button-group{flex-wrap:wrap}}
.hide-on-base,.hide-on-sm,.hide-on-md,.hide-on-lg,.hide-on-xl,.hide-on-2xl{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}@media (min-width:640px){.hide-on-base:not(.hide-on-sm):not(.hide-on-md):not(.hide-on-lg):not(.hide-on-xl):not(.hide-on-2xl){visibility:visible!important;width:auto!important;height:auto!important;display:contents!important;position:static!important}}@media (min-width:768px){.hide-on-base:not(.hide-on-md):not(.hide-on-lg):not(.hide-on-xl):not(.hide-on-2xl),.hide-on-sm:not(.hide-on-md):not(.hide-on-lg):not(.hide-on-xl):not(.hide-on-2xl){visibility:visible!important;width:auto!important;height:auto!important;display:contents!important;position:static!important}}@media (min-width:1024px){.hide-on-base:not(.hide-on-lg):not(.hide-on-xl):not(.hide-on-2xl),.hide-on-sm:not(.hide-on-lg):not(.hide-on-xl):not(.hide-on-2xl),.hide-on-md:not(.hide-on-lg):not(.hide-on-xl):not(.hide-on-2xl){visibility:visible!important;width:auto!important;height:auto!important;display:contents!important;position:static!important}.show-more-button--hide-lg{display:none!important}}@media (min-width:1280px){.hide-on-base:not(.hide-on-xl):not(.hide-on-2xl),.hide-on-sm:not(.hide-on-xl):not(.hide-on-2xl),.hide-on-md:not(.hide-on-xl):not(.hide-on-2xl),.hide-on-lg:not(.hide-on-xl):not(.hide-on-2xl){visibility:visible!important;width:auto!important;height:auto!important;display:contents!important;position:static!important}}@media (min-width:1536px){.hide-on-base:not(.hide-on-2xl),.hide-on-sm:not(.hide-on-2xl),.hide-on-md:not(.hide-on-2xl),.hide-on-lg:not(.hide-on-2xl),.hide-on-xl:not(.hide-on-2xl){visibility:visible!important;width:auto!important;height:auto!important;display:contents!important;position:static!important}}html:not([data-theme=dark]) [style*=--section-bg-image-light-opacity] [data-background-layer]:first-of-type{opacity:var(--section-bg-image-light-opacity)}[data-card-has-image-bg=true] .split-grid>:first-child{color:var(--text-on-inverse,#fff)!important}[data-card-has-image-bg=true] .split-grid>:first-child h1,[data-card-has-image-bg=true] .split-grid>:first-child h2,[data-card-has-image-bg=true] .split-grid>:first-child h3,[data-card-has-image-bg=true] .split-grid>:first-child h4,[data-card-has-image-bg=true] .split-grid>:first-child p,[data-card-has-image-bg=true] .split-grid>:first-child [class*=Typography],[data-card-has-image-bg=true] .split-grid>:first-child [class*=Heading],[data-card-has-image-bg=true] .split-grid>:first-child [class*=Body]{color:inherit!important}
.footer-with-top-border{border-top:1px solid var(--border-default);padding-top:var(--foundation-space-10)}.footer__content{width:100%}.footer__attribution{padding-top:var(--foundation-space-4);text-align:center;opacity:.6}.footer__attribution-link{color:var(--text-accent);font-weight:var(--font-weight-medium);transition:color var(--foundation-duration-fast)var(--foundation-easing-standard);text-decoration:none}.footer__attribution-link:hover{color:var(--text-accent-hover);text-decoration:underline}
.navbar-container{z-index:50;background:0 0;justify-content:center;width:100%;display:flex;position:relative}.navbar-container--hide-on-scroll{transition:transform .3s;transform:translateY(0)}.navbar-container--hide-on-scroll.navbar-container--hidden{transform:translateY(-100%)}.navbar-container-backdrop{z-index:39;background:#00000026;animation:.3s ease-out navbarContainerFadeIn;position:fixed;inset:0}@keyframes navbarContainerFadeIn{0%{opacity:0}to{opacity:1}}.navbar-container__unified-wrapper{max-width:var(--width-navbar);width:100%;margin:var(--space-navbar)auto;background:var(--surface-nav);border-radius:var(--radius-navbar-pill);border:solid 1px var(--border-nav);z-index:40;transition:background .4s cubic-bezier(.34,1.56,.64,1),border-color .4s cubic-bezier(.34,1.56,.64,1),border-radius .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0;right:0}.navbar-container__unified-wrapper--compact{width:fit-content;max-width:none;left:50%;right:auto;transform:translate(-50%)}@media (max-width:1024px){.navbar-container__unified-wrapper--compact{width:calc(100% - var(--foundation-space-8));left:50%;right:auto;transform:translate(-50%)}}.navbar-container__unified-wrapper--solid{background:var(--surface-nav);border-color:var(--border-nav)}.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--scrolled{background:var(--surface-nav);-webkit-backdrop-filter:none;border-color:var(--border-nav)}.navbar-container__unified-wrapper--accent{background:var(--surface-button-accent);border-color:var(--border-button-accent)}.navbar-container__unified-wrapper--accent.navbar-container__unified-wrapper--scrolled{background:var(--surface-button-accent);-webkit-backdrop-filter:none;border-color:var(--border-button-accent)}.navbar-container__unified-wrapper--raised{background:var(--surface-raised);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--glass{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--glass-clear{background:color-mix(in srgb,var(--neutral-1000)4%,transparent);-webkit-backdrop-filter:blur(12px);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--expanded{background:color-mix(in srgb,var(--surface-page)90%,transparent);-webkit-backdrop-filter:blur(20px)}.navbar-container__unified-wrapper--transparent{-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--expanded{background:color-mix(in srgb,var(--surface-page)90%,transparent);-webkit-backdrop-filter:blur(20px);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--glass-transparent{background:color-mix(in srgb,var(--neutral-1000)4%,transparent);-webkit-backdrop-filter:blur(12px);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--glass-transparent.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px)}.navbar-container__unified-wrapper--glass-transparent.navbar-container__unified-wrapper--expanded{background:color-mix(in srgb,var(--surface-page)90%,transparent);-webkit-backdrop-filter:blur(20px)}.navbar-container__unified-wrapper--expanded:not(.navbar-container__unified-wrapper--bar):not(.navbar-container__unified-wrapper--center-pill){border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}@media (max-width:1024px){.navbar-container__unified-wrapper--fullscreen-open{top:var(--space-navbar);width:calc(100% - var(--foundation-space-8));max-width:var(--width-navbar);z-index:50;flex-direction:column;margin:0;display:flex;bottom:20vh;left:50%;overflow:hidden;transform:translate(-50%);border-bottom-left-radius:var(--radius-md)!important;border-bottom-right-radius:var(--radius-md)!important;position:fixed!important}.navbar-container__unified-wrapper--fullscreen-open .navbar-container__bar{flex-shrink:0}.navbar-container__unified-wrapper--fullscreen-open .navbar-container__drawer-section{flex:1;overflow-y:auto;opacity:1!important;max-height:none!important}}.navbar-container__unified-wrapper--no-border{border-color:#0000}.navbar-container__unified-wrapper--bar{border:none;border-bottom:1px solid var(--border-nav);border-radius:0;width:100%;max-width:100%;margin:0;position:absolute;top:0;left:0;right:0}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--no-border{border-bottom-color:#0000}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade{overflow:visible;border-bottom:none!important}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--transparent:after,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-transparent:after,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass:after,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear:after{content:"";background:linear-gradient(to bottom,color-mix(in srgb,var(--neutral-1000)12%,transparent)0%,color-mix(in srgb,var(--neutral-1000)4%,transparent)45%,transparent 100%);pointer-events:none;z-index:-1;height:88px;position:absolute;top:100%;left:0;right:0}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled:after,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-transparent.navbar-container__unified-wrapper--scrolled:after,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass.navbar-container__unified-wrapper--scrolled:after,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--neutral-1000)18%,transparent)0%,color-mix(in srgb,var(--neutral-1000)6%,transparent)45%,transparent 100%)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--transparent,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-transparent,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear{-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--neutral-1000)12%,transparent)!important}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-transparent.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled{-webkit-backdrop-filter:blur(16px);background:color-mix(in srgb,var(--neutral-1000)18%,transparent)!important}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--expanded{border-bottom-color:#0000}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--scrolled:not(.navbar-container__unified-wrapper--solid):not(.navbar-container__unified-wrapper--accent){background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--border-subtle)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--scrolled{background:var(--surface-nav);-webkit-backdrop-filter:none;border-bottom-color:var(--border-nav)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--accent.navbar-container__unified-wrapper--scrolled{background:var(--surface-button-accent);-webkit-backdrop-filter:none;border-bottom-color:var(--border-button-accent)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--raised{background:var(--surface-raised);border-bottom-color:var(--border-subtle);border-radius:0}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle);border-radius:0}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-clear{background:color-mix(in srgb,var(--neutral-1000)4%,transparent);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--border-subtle)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--border-subtle)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--transparent{background:0 0;border-bottom-color:#0000}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-transparent{background:color-mix(in srgb,var(--neutral-1000)6%,transparent);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--border-subtle);border-radius:0}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-transparent.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--border-subtle)}.navbar-container__unified-wrapper--bar .navbar-container__bar{max-width:var(--width-navbar);margin:0 auto}.navbar-container__bar{justify-content:flex-start;align-items:center;gap:var(--foundation-space-8);width:100%;padding:var(--space-navbar);z-index:2;background:0 0;display:flex;position:relative}.navbar-container__desktop{flex:1;align-items:center;min-width:0;display:flex}.navbar-container__desktop>.hStack{width:100%;min-width:0}.navbar-container__bar .hStack{align-items:center}.navbar-container__desktop>.hStack [data-item-key]>.hStack:first-child,.navbar-container__desktop>.hStack>.hStack:first-child{flex-grow:0;flex-shrink:0}.navbar-container__desktop>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop>.hStack>.hStack:nth-child(2){flex-grow:1;flex-shrink:0;justify-content:center;min-width:0}.navbar-container__unified-wrapper--compact .navbar-container__desktop>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--compact .navbar-container__desktop>.hStack>.hStack:nth-child(2){flex-grow:0}.navbar-container__unified-wrapper--compact .navbar-container__desktop>.hStack{justify-content:center}.navbar-container__desktop[data-menu-align=left]>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop[data-menu-align=left]>.hStack>.hStack:nth-child(2){justify-content:flex-start}.navbar-container__desktop[data-menu-align=center]>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop[data-menu-align=center]>.hStack>.hStack:nth-child(2){justify-content:center}.navbar-container__desktop[data-menu-align=right]>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop[data-menu-align=right]>.hStack>.hStack:nth-child(2){justify-content:flex-end}.navbar-container__desktop>.hStack [data-item-key]>.hStack:nth-child(3),.navbar-container__desktop>.hStack>.hStack:nth-child(3){flex-grow:0;flex-shrink:0;justify-content:flex-end}.navbar-container__unified-wrapper:not(.navbar-container__unified-wrapper--compact) .navbar-container__desktop>.hStack [data-item-key]>.hStack:nth-child(3),.navbar-container__unified-wrapper:not(.navbar-container__unified-wrapper--compact) .navbar-container__desktop>.hStack>.hStack:nth-child(3){margin-left:auto}.navbar-container__mobile-toggle{color:var(--icon-strong);transition:color .2s var(--foundation-ease-out);flex-shrink:0;display:none}@media (max-width:1024px){.navbar-container__desktop>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop>.hStack [data-item-key]>.hStack:nth-child(3),.navbar-container__desktop>.hStack>.hStack:nth-child(2),.navbar-container__desktop>.hStack>.hStack:nth-child(3),.navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(3),.navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2),.navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(3){display:none!important}.navbar-container__mobile-toggle{display:flex!important}.navbar-container__unified-wrapper--center-pill{border-radius:var(--radius-navbar-pill);background:0 0;border:1px solid #0000;transition:background .35s,border-color .35s,box-shadow .35s}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--expanded{background:var(--surface-nav);border-color:var(--border-nav);box-shadow:var(--shadow-md);border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--expanded{background:var(--surface-nav);border-color:var(--border-nav)}.navbar-container__unified-wrapper--accent.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--expanded{background:var(--surface-button-accent);border-color:var(--border-button-accent)}.navbar-container__unified-wrapper--center-pill .navbar-container__bar{justify-content:space-between;gap:var(--foundation-space-4);padding:var(--space-navbar)}.navbar-container__desktop--center-pill{flex:1;align-items:center;min-width:0;display:flex!important}.navbar-container__bar{justify-content:space-between;gap:0}}.navbar-container__drawer-section--sheet{opacity:0;max-height:0;transition:max-height .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out;overflow:hidden}.navbar-container__drawer-section--sheet.navbar-container__drawer-section--open{opacity:1;max-height:80vh}.navbar-container__drawer-section--fullscreen-pill{opacity:0;max-height:0;transition:max-height .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out;overflow:hidden}.navbar-container__drawer-section--fullscreen-pill.navbar-container__drawer-section--open{opacity:1;max-height:90vh}.navbar-container__drawer-section--fullscreen{bottom:0;left:0;right:0;top:var(--navbar-wrapper-height,80px);background:var(--surface-nav);z-index:39;pointer-events:none;opacity:0;flex-direction:column;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;position:fixed;transform:translateY(-6px)}.navbar-container__drawer-section--fullscreen.navbar-container__drawer-section--open{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-container__drawer-content{width:100%;max-width:var(--width-navbar);padding:var(--foundation-space-6)var(--space-navbar)var(--foundation-space-8);box-sizing:border-box;gap:var(--foundation-space-6);flex-direction:column;margin:0 auto;display:flex}.navbar-container__drawer-section--fullscreen .navbar-container__drawer-content{flex:1;overflow-y:auto}.navbar-container__drawer-content>*,.navbar-container__drawer-content>*>*{width:100%;flex-direction:column!important}.navbar-container__drawer-content--align-left *{align-items:flex-start!important}.navbar-container__drawer-content--align-center *{align-items:center!important}.navbar-container__drawer-content--align-right *{align-items:flex-end!important}@media (min-width:1025px){.navbar-container__unified-wrapper--center-pill,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--raised,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-clear,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-transparent,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled{border:none;border-radius:0;width:100%;max-width:100%;margin:0;overflow:visible;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--no-border{border:none}@media (min-width:1025px){.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--no-border .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--no-border .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){box-shadow:none;border-color:#0000}.navbar-container__unified-wrapper--center-pill .navbar-container__bar{max-width:var(--width-navbar);width:100%;padding:var(--space-navbar)0;gap:0;margin:0 auto}}.navbar-container__desktop--center-pill{grid-template-columns:1fr auto 1fr;align-items:center;gap:0;width:100%;display:grid!important}.navbar-container__desktop--center-pill>.hStack{display:contents}.navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:first-child,.navbar-container__desktop--center-pill>.hStack>.hStack:first-child{padding:0 var(--space-navbar);flex-shrink:0;justify-self:start;align-items:center}.navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:var(--surface-nav);border:1px solid var(--border-nav);border-radius:var(--radius-navbar-pill);padding:var(--space-navbar);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);place-self:center;align-items:center}.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--center-pill .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--center-pill .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2),.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:var(--surface-nav);-webkit-backdrop-filter:none}.navbar-container__unified-wrapper--accent.navbar-container__unified-wrapper--center-pill .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--accent.navbar-container__unified-wrapper--center-pill .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:var(--surface-button-accent);border-color:var(--border-button-accent);-webkit-backdrop-filter:none}.navbar-container__unified-wrapper--accent.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--accent.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:var(--surface-button-accent);-webkit-backdrop-filter:none}.navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(3),.navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(3){padding:0 var(--space-navbar);flex-shrink:0;justify-content:flex-end;justify-self:end;align-items:center}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--raised .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--raised .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:var(--surface-raised);border-color:var(--border-subtle);-webkit-backdrop-filter:none}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:color-mix(in srgb,var(--neutral-1000)12%,transparent);border-color:var(--border-subtle);-webkit-backdrop-filter:blur(16px)}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-clear .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-clear .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:color-mix(in srgb,var(--neutral-1000)4%,transparent);border-color:var(--border-subtle);-webkit-backdrop-filter:blur(12px)}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:color-mix(in srgb,var(--neutral-1000)12%,transparent);-webkit-backdrop-filter:blur(16px)}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:color-mix(in srgb,var(--neutral-1000)12%,transparent);border-color:var(--border-subtle);-webkit-backdrop-filter:blur(16px)}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){box-shadow:var(--shadow-md)}@media (min-width:1025px){.navbar-container__drawer-section,.navbar-container-backdrop{display:none}}
.confirmation-dialog--danger .confirmation-dialog__confirm-button{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-white)}.confirmation-dialog--danger .confirmation-dialog__confirm-button:hover{background-color:var(--color-danger-dark);border-color:var(--color-danger-dark)}.confirmation-dialog--warning .confirmation-dialog__confirm-button{background-color:var(--color-warning);border-color:var(--color-warning);color:var(--color-white)}.confirmation-dialog--warning .confirmation-dialog__confirm-button:hover{background-color:var(--color-warning-dark);border-color:var(--color-warning-dark)}@media (prefers-color-scheme:dark){.confirmation-dialog--danger .confirmation-dialog__confirm-button{background-color:var(--color-danger-dark);border-color:var(--color-danger-dark)}.confirmation-dialog--danger .confirmation-dialog__confirm-button:hover{background-color:var(--color-danger);border-color:var(--color-danger)}.confirmation-dialog--warning .confirmation-dialog__confirm-button{background-color:var(--color-warning-dark);border-color:var(--color-warning-dark)}.confirmation-dialog--warning .confirmation-dialog__confirm-button:hover{background-color:var(--color-warning);border-color:var(--color-warning)}}
.stepper{gap:var(--foundation-space-4);flex-direction:column;width:100%;display:flex}.stepper--sticky{background:var(--background-page);padding:var(--foundation-space-3)var(--foundation-space-4);z-index:20;gap:0;position:sticky}.stepper--backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--background-page)90%,transparent)}.stepper--compact{gap:var(--foundation-space-2)}.stepper--navigation-only{gap:0}.stepper-navigation{justify-content:space-between;align-items:center;gap:var(--foundation-space-3);width:100%;min-height:48px;flex-direction:row!important;display:flex!important}.stepper--sticky .stepper-navigation{max-width:1024px;margin:0 auto}.stepper-numbers{gap:var(--foundation-space-2);flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex}.step-number{border-radius:var(--radius-full);background:var(--surface-subtle);width:36px;height:36px;color:var(--text-subtle);font-family:var(--font-body-family);font-size:var(--font-body-sm-size);font-weight:var(--foundation-weight-medium);transition:all var(--foundation-duration-normal)var(--foundation-easing-standard);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.step-number.step-number--completed{background:var(--surface-hover);color:var(--text-default)}.step-number.step-number--current{background:var(--surface-accent);color:var(--text-inverse);font-weight:var(--foundation-weight-semibold);box-shadow:0 0 0 4px var(--surface-accent-muted)}.step-number.step-number--disabled{background:var(--surface-disabled);color:var(--text-disabled);cursor:not-allowed}.step-number.step-number--clickable{cursor:pointer}.step-number.step-number--clickable:hover:not(.step-number--disabled):not(.step-number--current){background:var(--surface-hover);color:var(--text-strong);transform:scale(1.05)}.step-number.step-number--clickable:active:not(.step-number--disabled):not(.step-number--current){transform:scale(.98)}.step-number.step-number--clickable:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.stepper-navigation .stepper-button{flex-shrink:0;min-width:100px;flex-direction:row!important;display:inline-flex!important}.step-content{text-align:center;padding-top:var(--foundation-space-3)}.step-title{margin-bottom:var(--foundation-space-2);color:var(--text-strong)}.step-description{line-height:var(--font-body-line-height);max-width:600px;color:var(--text-default);margin:0 auto}.stepper--navigation-only .step-content{display:none}.stepper--compact .step-content{padding-top:var(--foundation-space-2)}.stepper--compact .step-title{margin-bottom:var(--foundation-space-1)}.stepper--compact .step-description{max-width:480px;font-size:var(--font-body-sm-size)}@media (max-width:768px){.stepper-navigation{gap:var(--foundation-space-2)}.stepper--sticky{padding:var(--foundation-space-2)var(--foundation-space-3)}.stepper-numbers{gap:var(--foundation-space-1)}.step-number{width:32px;height:32px;font-size:var(--font-body-xs-size)}.step-number.step-number--current{box-shadow:0 0 0 3px var(--surface-accent-muted)}.stepper-navigation .stepper-button{min-width:80px}.step-description{max-width:400px;font-size:var(--font-body-sm-size)}}@media (max-width:480px){.stepper-navigation{gap:var(--foundation-space-1)}.stepper--sticky{padding:var(--foundation-space-2)}.stepper-numbers{gap:var(--foundation-space-half)}.step-number{width:28px;height:28px;font-size:11px}.step-number.step-number--current{box-shadow:0 0 0 2px var(--surface-accent-muted)}.stepper-navigation .stepper-button{min-width:60px}.stepper-button .button-text{display:none}.stepper-button .button-icon{margin:0}.step-description{max-width:280px;font-size:var(--font-body-xs-size)}}@media (prefers-reduced-motion:reduce){.step-number,.stepper-button{transition:background-color var(--foundation-duration-normal)ease,color var(--foundation-duration-normal)ease}.step-number.step-number--clickable:hover:not(.step-number--disabled):not(.step-number--current),.step-number.step-number--clickable:active:not(.step-number--disabled):not(.step-number--current){transform:none}}@media (prefers-color-scheme:dark){.stepper--backdrop{background:color-mix(in srgb,var(--background-page)85%,transparent)}}
.setup-guide__celebration{padding:var(--foundation-space-8)}.setup-guide__celebration-emoji{font-size:64px;line-height:1}.setup-guide__divider{margin-bottom:var(--foundation-space-8)}.setup-guide__step-card{transition:opacity .3s}.setup-guide__step-card--completed{opacity:.7}.setup-guide__step-content{flex:1}.setup-guide__completed-card{background:linear-gradient(135deg,var(--surface-accent)0%,var(--surface-accent-muted)100%);border:none}.setup-guide__completed-content{padding:var(--foundation-space-4)}.setup-guide__completed-emoji{font-size:48px;line-height:1}.setup-guide__completed-title{color:var(--text-strong)}.setup-guide__completed-subtitle{color:var(--text-default)}.setup-guide__cta-container{margin-bottom:var(--foundation-space-6)}.setup-guide__cta-button{width:100%;box-shadow:0 4px 12px rgba(var(--accent-500-rgb,59,130,246),.3);animation:2s ease-in-out infinite pulse-cta}.setup-guide__cta-button:hover{animation:none;transform:translateY(-1px);background-color:var(--surface-button-accent-hover)!important;border-color:var(--border-button-accent-hover)!important}@keyframes pulse-cta{0%,to{box-shadow:0 4px 12px rgba(var(--accent-500-rgb,59,130,246),.3)}50%{box-shadow:0 4px 20px rgba(var(--accent-500-rgb,59,130,246),.5)}}
.progress-button__completion{padding:var(--foundation-space-4)0}
