.navbar-pill{position:relative;width:100%;display:flex;justify-content:center;z-index:50;background:transparent}.navbar-pill-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);z-index:39;animation:fadeIn .3s ease-out}@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:1px solid var(--border-nav);transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0;right:0;z-index:40;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);backdrop-filter:blur(16px);-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);backdrop-filter:blur(12px);-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);backdrop-filter:blur(16px);-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);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.navbar-pill__unified-wrapper--glass-transparent{background:color-mix(in srgb,var(--neutral-1000) 4%,transparent);backdrop-filter:blur(8px);-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);backdrop-filter:blur(16px);-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);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.navbar-pill__unified-wrapper--transparent{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent}.navbar-pill__unified-wrapper--transparent.navbar-pill__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000) 12%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:var(--border-subtle)}.navbar-pill__unified-wrapper--no-border{border-color:transparent}.navbar-pill--hide-on-scroll{transform:translateY(0);transition:transform .3s ease}.navbar-pill--hide-on-scroll.navbar-pill--hidden{transform:translateY(-100%)}.navbar-pill__container{display:flex;align-items:center;justify-content:flex-start;gap:var(--foundation-space-8);width:100%;padding:var(--space-navbar);position:relative;z-index:2;background:transparent;border:none;box-shadow:none}.navbar-pill__container:has(.navbar-pill__middle--center){gap:var(--foundation-space-10)}.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{display:flex;align-items:center}.navbar-pill__left{justify-content:flex-start}.navbar-pill__left,.navbar-pill__right{flex-shrink:0;flex-grow:0;gap:var(--foundation-space-2)}.navbar-pill__right{justify-content:flex-end}.navbar-pill__middle{flex-grow:1;flex-shrink:0;justify-content:center;gap:var(--foundation-space-5);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{height:40px;width:auto;border-radius:var(--radius-sm)}.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);text-decoration:none;transition:color .2s var(--foundation-ease-out)}.navbar-pill__brand:hover{color:var(--text-brand)}.navbar-pill__mobile-toggle{display:none;color:var(--icon-strong);margin-left:auto;transition:color .2s var(--foundation-ease-out)}@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{gap:0;justify-content:flex-start}}.navbar-pill__drawer-section{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out}.navbar-pill__drawer-section--open{max-height:80vh;opacity:1;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);width:100%;box-sizing:border-box}.drawer-pill-links{padding-top:var(--foundation-space-4)}.drawer-pill-link{font-size:1.125rem;font-weight:600;color:var(--text-nav-item);text-decoration:none;padding:var(--foundation-space-2) var(--foundation-space-4);transition:color .2s var(--foundation-ease-out);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{width:100%;max-width:100%;box-sizing:border-box}@media (min-width:1025px){.navbar-pill-backdrop,.navbar-pill__drawer-section{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-2xl,.hide-on-base,.hide-on-lg,.hide-on-md,.hide-on-sm,.hide-on-xl{display:none!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;margin:0!important;padding:0!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){display:contents!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!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){display:contents!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!important}}@media (min-width:1024px){.hide-on-base: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),.hide-on-sm:not(.hide-on-lg):not(.hide-on-xl):not(.hide-on-2xl){display:contents!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!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-lg:not(.hide-on-xl):not(.hide-on-2xl),.hide-on-md:not(.hide-on-xl):not(.hide-on-2xl),.hide-on-sm:not(.hide-on-xl):not(.hide-on-2xl){display:contents!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!important}}@media (min-width:1536px){.hide-on-base:not(.hide-on-2xl),.hide-on-lg:not(.hide-on-2xl),.hide-on-md:not(.hide-on-2xl),.hide-on-sm:not(.hide-on-2xl),.hide-on-xl:not(.hide-on-2xl){display:contents!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!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 [class*=Body],[data-card-has-image-bg=true] .split-grid>:first-child [class*=Heading],[data-card-has-image-bg=true] .split-grid>:first-child [class*=Typography],[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{color:inherit!important}.footer-with-top-border{border-top:1px solid var(--border-default);padding-top:var(--foundation-space-10)}.footer__content{width:100%;max-width:var(--width-container);margin-inline:auto;padding-inline:var(--foundation-space-4)}.footer__attribution{padding-top:var(--foundation-space-4);text-align:center;opacity:.6}.footer__attribution-link{color:var(--text-accent);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--foundation-duration-fast) var(--foundation-easing-standard)}.footer__attribution-link:hover{color:var(--text-accent-hover);text-decoration:underline}.navbar-container{position:relative;width:100%;display:flex;justify-content:center;z-index:50;background:transparent}.navbar-container--hide-on-scroll{transform:translateY(0);transition:transform .3s ease}.navbar-container--hide-on-scroll.navbar-container--hidden{transform:translateY(-100%)}.navbar-container-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);z-index:39;animation:navbarContainerFadeIn .3s ease-out}@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:1px solid var(--border-nav);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;z-index:40}.navbar-container__unified-wrapper--compact{width:-moz-fit-content;width:fit-content;max-width:none;left:50%;right:auto;transform:translateX(-50%)}@media (max-width:1024px){.navbar-container__unified-wrapper--compact{width:calc(100% - var(--foundation-space-8));left:50%;right:auto;transform:translateX(-50%)}}.navbar-container__unified-wrapper--solid{background:var(--surface-nav);border-color:var(--border-nav)}.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);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent)}.navbar-container__unified-wrapper--glass-clear{background:color-mix(in srgb,var(--neutral-1000) 4%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:color-mix(in srgb,var(--neutral-1000) 8%,transparent)}.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000) 12%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent)}.navbar-container__unified-wrapper--glass-clear.navbar-container__unified-wrapper--expanded{background:color-mix(in srgb,var(--surface-page) 90%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.navbar-container__unified-wrapper--transparent{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent}.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000) 12%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent)}.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--expanded{background:color-mix(in srgb,var(--surface-page) 90%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:var(--border-subtle)}.navbar-container__unified-wrapper--glass-scroll{background:var(--surface-nav);border-color:var(--border-nav);backdrop-filter:none;-webkit-backdrop-filter:none}.navbar-container__unified-wrapper--glass-scroll.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000) 12%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent)}.navbar-container__unified-wrapper--accent{background:var(--surface-accent);border-color:transparent}.navbar-container__unified-wrapper--glass-transparent{background:color-mix(in srgb,var(--neutral-1000) 4%,transparent);backdrop-filter:blur(12px);-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);backdrop-filter:blur(16px);-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);backdrop-filter:blur(20px);-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{position:fixed!important;top:var(--space-navbar);left:50%;transform:translateX(-50%);width:calc(100% - var(--foundation-space-8));max-width:var(--width-navbar);bottom:20vh;margin:0;z-index:50;display:flex;flex-direction:column;overflow:hidden;border-bottom-left-radius:var(--radius-md)!important;border-bottom-right-radius:var(--radius-md)!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 1;max-height:none!important;overflow-y:auto;opacity:1!important}}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--no-border,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--no-border.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--no-border,.navbar-container__unified-wrapper--no-border.navbar-container__unified-wrapper--scrolled{border-color:transparent!important}.navbar-container__unified-wrapper--bar{border-radius:0;margin:0;position:absolute;top:0;left:0;right:0;width:100%;max-width:100%;border:none;border-bottom:1px solid transparent}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--no-border{border-bottom-color:transparent}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade{border-bottom:none!important;overflow:visible}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear: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--transparent:after{content:"";position:absolute;left:0;right:0;top:100%;height:88px;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}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear.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--transparent.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--glass,.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear,.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--transparent{background:color-mix(in srgb,var(--neutral-1000) 12%,transparent)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--bottom-fade.navbar-container__unified-wrapper--glass-clear.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--transparent.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000) 18%,transparent)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--expanded{border-bottom-color:transparent}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--solid{background:var(--surface-nav);border-bottom-color:var(--border-nav)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--solid.navbar-container__unified-wrapper--scrolled{background:var(--surface-nav);backdrop-filter:none;-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);backdrop-filter:none;-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);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid color-mix(in srgb,var(--neutral-1000) 10%,transparent);border-radius:0}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-clear{background:color-mix(in srgb,var(--neutral-1000) 4%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:color-mix(in srgb,var(--neutral-1000) 8%,transparent)}.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);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-scroll{background:var(--surface-nav);border-bottom-color:var(--border-nav)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-scroll.navbar-container__unified-wrapper--scrolled{background:color-mix(in srgb,var(--neutral-1000) 12%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent)}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--accent{background:var(--surface-accent);border-bottom-color:transparent}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--transparent{background:transparent;border-bottom-color:transparent}.navbar-container__unified-wrapper--bar.navbar-container__unified-wrapper--glass-transparent{background:color-mix(in srgb,var(--neutral-1000) 6%,transparent);backdrop-filter:blur(14px);-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);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent)}.navbar-container__unified-wrapper--bar .navbar-container__bar{max-width:var(--width-navbar);margin:0 auto}.navbar-container__bar{display:flex;align-items:center;justify-content:flex-start;gap:var(--foundation-space-8);width:100%;padding:var(--space-navbar);position:relative;z-index:2;background:transparent}.navbar-container__desktop{display:flex;align-items:center;flex:1 1;min-width:0}.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-shrink:0;flex-grow: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-shrink:0;flex-grow: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{display:none;color:var(--icon-strong);flex-shrink:0;transition:color .2s var(--foundation-ease-out)}@media (max-width:1024px){.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),.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){display:none!important}.navbar-container__mobile-toggle{display:flex!important}.navbar-container__unified-wrapper--center-pill{background:transparent;border:1px solid transparent;border-radius:var(--radius-navbar-pill);transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}.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{display:flex!important;align-items:center;flex:1 1;min-width:0}.navbar-container__bar{justify-content:space-between;gap:0}}.navbar-container__drawer-section--sheet{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out}.navbar-container__drawer-section--sheet.navbar-container__drawer-section--open{max-height:80vh;opacity:1}.navbar-container__drawer-section--fullscreen-pill{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out}.navbar-container__drawer-section--fullscreen-pill.navbar-container__drawer-section--open{max-height:90vh;opacity:1}.navbar-container__drawer-section--fullscreen{position:fixed;left:0;right:0;bottom:0;top:var(--navbar-wrapper-height,80px);display:flex;flex-direction:column;background:var(--surface-nav);z-index:39;pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .3s ease-out,transform .3s ease-out}.navbar-container__drawer-section--fullscreen.navbar-container__drawer-section--open{opacity:1;transform:translateY(0);pointer-events:auto}.navbar-container__drawer-content{width:100%;max-width:var(--width-navbar);margin:0 auto;padding:var(--foundation-space-6) var(--space-navbar) var(--foundation-space-8);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--foundation-space-6)}.navbar-container__drawer-section--fullscreen .navbar-container__drawer-content{flex:1 1;overflow-y:auto}.navbar-container__drawer-content>*,.navbar-container__drawer-content>*>*{flex-direction:column!important;width:100%}.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--glass,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-clear,.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--glass-transparent,.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--raised,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--scrolled,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent,.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--transparent.navbar-container__unified-wrapper--scrolled{border:none;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0;overflow:visible;max-width:100%;width:100%;margin:0;box-shadow:none!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){border-color:transparent;box-shadow:none}.navbar-container__unified-wrapper--center-pill .navbar-container__bar{max-width:var(--width-navbar);width:100%;margin:0 auto;padding:var(--space-navbar) 0;gap:0}}.navbar-container__desktop--center-pill{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:0;gap:0;width:100%}.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{flex-shrink:0;justify-self:start;align-items:center;padding:0 var(--space-navbar)}.navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){justify-self:center;align-self:center;align-items:center;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);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.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);backdrop-filter:none;-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);backdrop-filter:none;-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);backdrop-filter:none;-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){justify-self:end;justify-content:flex-end;align-items:center;flex-shrink:0;padding:0 var(--space-navbar)}.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);backdrop-filter:none;-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:color-mix(in srgb,var(--neutral-1000) 10%,transparent);backdrop-filter:blur(16px);-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:color-mix(in srgb,var(--neutral-1000) 8%,transparent);backdrop-filter:blur(12px);-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);border-color:color-mix(in srgb,var(--neutral-1000) 10%,transparent);backdrop-filter:blur(16px);-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){background:transparent;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.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:color-mix(in srgb,var(--neutral-1000) 10%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-scroll .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-scroll .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:var(--surface-nav);border-color:var(--border-nav);backdrop-filter:none;-webkit-backdrop-filter:none}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--glass-scroll.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-scroll.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:color-mix(in srgb,var(--neutral-1000) 10%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--accent .navbar-container__desktop--center-pill>.hStack [data-item-key]>.hStack:nth-child(2),.navbar-container__unified-wrapper--center-pill.navbar-container__unified-wrapper--accent .navbar-container__desktop--center-pill>.hStack>.hStack:nth-child(2){background:var(--surface-accent);border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.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-backdrop,.navbar-container__drawer-section{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{width:100%;display:flex;flex-direction:column;gap:var(--foundation-space-4)}.stepper--sticky{position:-webkit-sticky;position:sticky;background:var(--background-page);padding:var(--foundation-space-3) var(--foundation-space-4);gap:0;z-index:20}.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{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:var(--foundation-space-3);width:100%;min-height:48px}.stepper--sticky .stepper-navigation{max-width:1024px;margin:0 auto}.stepper-numbers{flex-direction:row;gap:var(--foundation-space-2);flex:1 1}.step-number,.stepper-numbers{display:flex;justify-content:center;align-items:center}.step-number{width:36px;height:36px;border-radius:var(--radius-full);background:var(--surface-subtle);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);flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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;display:inline-flex!important;flex-direction:row!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;margin:0 auto;color:var(--text-default)}.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:active:not(.step-number--disabled):not(.step-number--current),.step-number.step-number--clickable:hover: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--accordion,.setup-guide--accordion .accordion-item,.setup-guide--accordion .setup-guide__accordion{width:100%}.setup-guide--accordion .accordion-item__trigger{width:100%;box-sizing:border-box;min-width:0}.setup-guide--accordion .accordion-item__title-wrapper{flex:1 1;min-width:0}.setup-guide__step-action{width:100%}.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger{color:var(--text-default)}.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger .accordion-item__title-wrapper,.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger .accordion-item__title-wrapper *{color:var(--text-default)!important}.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger .accordion-item__indicator,.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger .accordion-item__indicator svg,.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger .accordion-item__start-content,.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger .accordion-item__start-content [class*=icon],.setup-guide--accordion .accordion-item:not(.setup-guide__step--active):not(.setup-guide__step--completed) .accordion-item__trigger .accordion-item__start-content svg{color:var(--text-default)!important;fill:none;stroke:currentColor}.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger{background:var(--surface-accent);color:var(--text-button-accent)}.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger .accordion-item__title-wrapper,.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger .accordion-item__title-wrapper *{color:var(--text-button-accent)!important}.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger .accordion-item__indicator,.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger .accordion-item__indicator svg,.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger .accordion-item__start-content,.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger .accordion-item__start-content [class*=icon],.setup-guide--accordion .accordion-item.setup-guide__step--active .accordion-item__trigger .accordion-item__start-content svg{color:var(--text-button-accent);fill:none;stroke:currentColor}.setup-guide--accordion .accordion-item.setup-guide__step--completed .accordion-item__trigger .accordion-item__title-wrapper,.setup-guide--accordion .accordion-item.setup-guide__step--completed .accordion-item__trigger .accordion-item__title-wrapper *{color:var(--text-default)!important;text-decoration:line-through}.setup-guide--accordion .accordion-item.setup-guide__step--completed .accordion-item__trigger .accordion-item__start-content,.setup-guide--accordion .accordion-item.setup-guide__step--completed .accordion-item__trigger .accordion-item__start-content [class*=icon],.setup-guide--accordion .accordion-item.setup-guide__step--completed .accordion-item__trigger .accordion-item__start-content svg{color:var(--icon-success)!important;fill:none;stroke:currentColor}.setup-guide--accordion .accordion-item.setup-guide__step--completed .accordion-item__trigger .accordion-item__indicator,.setup-guide--accordion .accordion-item.setup-guide__step--completed .accordion-item__trigger .accordion-item__indicator svg{color:var(--text-default)!important;fill:none;stroke:currentColor}.setup-guide--compact{--setup-guide-spacing:var(--foundation-space-md)}.setup-guide--compact .setup-guide__divider{margin-bottom:var(--foundation-space-3)}.setup-guide__progress-inline{width:72px;min-width:72px}.setup-guide__progress-inline .progress-wrapper{width:100%}.setup-guide__progress-inline .progress__indicator{background-color:var(--interactive-accent)}.setup-guide__progress-inline .progress{background-color:var(--border-subtle)}.setup-guide--compact .setup-guide__cta-one{width:100%}.setup-guide--compact .setup-guide__list{margin-top:0}.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 ease}.setup-guide__step-card--completed{opacity:.7}.setup-guide__step-content{flex:1 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%;animation:pulse-cta 2s ease-in-out infinite;box-shadow:0 4px 12px rgba(var(--accent-500-rgb,59,130,246),.3)}.setup-guide__cta-button:hover{transform:translateY(-1px);animation:none;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}.CookieConsent_consent__7TRxb{position:fixed;z-index:9999;display:flex;justify-content:center;align-items:flex-end;padding:var(--space-banner-gap);animation:CookieConsent_consentFadeIn__7AwZE .3s ease-out}@keyframes CookieConsent_consentFadeIn__7AwZE{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CookieConsent_consent--bottom__2h6zh{bottom:0;left:0;right:0}.CookieConsent_consent--bottom-left__Je574{bottom:0;left:0;right:auto;align-items:flex-end;justify-content:flex-start}.CookieConsent_consent--bottom-right__LcphF{bottom:0;left:auto;right:0;align-items:flex-end;justify-content:flex-end}.CookieConsent_consent--center__Dsuix{top:0;left:0;right:0;bottom:0;align-items:center}.CookieConsent_consent__7TRxb .card{width:var(--foundation-form-md-width);max-width:var(--width-container);display:flex;flex-direction:column;max-height:calc(100vh - 2 * var(--space-banner-gap));overflow-y:auto}.CookieConsent_consent__7TRxb .CookieConsent_card__zgK7G{box-sizing:border-box}.CookieConsent_link__9uEoV{color:var(--text-brand);text-decoration:underline;text-underline-offset:2px}.CookieConsent_link__9uEoV:hover{color:var(--text-brand-hover,var(--text-brand));opacity:.8}.CookieConsent_details__cqQhU{padding:var(--space-md);background:var(--surface-secondary);border-radius:var(--radius-md);width:100%;border:1px solid var(--border-secondary)}.CookieConsent_categoryCheckbox__E9PFx{padding:var(--space-sm);border-radius:var(--radius-sm);transition:background-color .15s ease}.CookieConsent_categoryCheckbox__E9PFx:hover{background:var(--surface-tertiary)}.CookieConsent_details__cqQhU .checkbox-description{font-size:var(--foundation-text-xs);line-height:1.5;color:var(--text-subtle);margin-top:var(--space-xs);padding-right:var(--space-xs)}.CookieConsent_details__cqQhU .checkbox-description,.CookieConsent_details__cqQhU .checkbox-label{font-family:var(--foundation-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}.CookieConsent_actions__MlV5O{padding-top:var(--space-sm);border-top:1px solid var(--border-secondary);width:100%}.CookieConsent_actionsLayout__CFjb2{display:flex;align-items:center;gap:var(--space-sm)}.CookieConsent_actionsLayout__CFjb2>:last-child{margin-left:auto}@media (max-width:640px){.CookieConsent_consent__7TRxb{align-items:flex-end;max-height:100vh}.CookieConsent_consent__7TRxb .card{box-sizing:border-box}.CookieConsent_consent__7TRxb .vstack{width:100%;box-sizing:border-box}.CookieConsent_details__cqQhU{padding:var(--space-xs);margin:0;box-sizing:border-box}.CookieConsent_details__cqQhU .vstack{gap:var(--space-xs)!important}.CookieConsent_categoryCheckbox__E9PFx{padding:var(--space-xs)}.CookieConsent_actions__MlV5O{width:100%;padding-top:var(--space-xs)}.CookieConsent_actionsLayout__CFjb2{flex-direction:column;align-items:stretch;gap:var(--space-xs)}.CookieConsent_actionsLayout__CFjb2>:last-child{order:-1;margin-left:0}.CookieConsent_actionsLayout__CFjb2>button{width:100%}.CookieConsent_consent__7TRxb .body,.CookieConsent_consent__7TRxb .label{font-size:.875rem}.CookieConsent_details__cqQhU .checkbox-description{font-size:.75rem;line-height:1.4}.CookieConsent_details__cqQhU .checkbox-label{font-size:.875rem}}