.slot-switcher[data-v-ef0a1485]{--slot-switcher-builder-safe-top:0px;display:grid;gap:.75rem;position:relative}.slot-switcher--builder[data-v-ef0a1485]{--slot-switcher-builder-safe-top:clamp(2.9rem,5vw,3.6rem);box-sizing:border-box;padding-top:var(--slot-switcher-builder-safe-top)}.slot-switcher__builder-toolbar[data-v-ef0a1485]{align-items:center;display:inline-flex;flex-wrap:wrap;font-family:var(--builder-font-body,"Halenoir","Helvetica Neue",Arial,sans-serif);gap:.4rem;justify-content:flex-start;position:relative;width:-moz-fit-content;width:fit-content;z-index:5001}.slot-switcher__builder-toolbar button[data-v-ef0a1485]{background:var(--builder-color-surface,#fff);border:1px solid var(--builder-color-border,#c4c4c4);border-radius:999px;color:var(--builder-text-color,#080808);cursor:pointer;font:inherit;padding:.32rem .7rem}.slot-switcher__builder-toolbar button.active[data-v-ef0a1485]{background:var(--builder-color-secondary,#577563);border-color:var(--builder-color-secondary,#577563);color:var(--builder-color-on-secondary,#fff)}.slot-switcher__closed[data-v-ef0a1485]{align-items:stretch;display:flex;min-height:clamp(220px,44svh,680px)}.slot-switcher__closed.is-clickable[data-v-ef0a1485]{cursor:pointer}.slot-switcher__open[data-v-ef0a1485]{--slot-switch-inline-pad:clamp(.9rem,2.2vw,1.6rem);--slot-switch-block-pad:clamp(1rem,2.6vw,2rem);--slot-switch-controls-space:0px;--slot-switch-open-min-height:100vh;background:var(--palette-bg,#fff);display:flex;flex-direction:column;height:100vh;top:0;right:0;bottom:0;left:0;isolation:isolate;max-height:100vh;min-height:100vh;overflow:hidden;overscroll-behavior:contain;position:fixed;width:100vw;z-index:5000}.slot-switcher__open--with-close[data-v-ef0a1485]{--slot-switch-controls-space:clamp(4rem,9vw,5.25rem)}.slot-switcher__open--public[data-v-ef0a1485]{container-name:site-canvas;container-type:inline-size}.slot-switcher__open--builder[data-v-ef0a1485]{border:1px solid color-mix(in srgb,var(--palette-border,#dbe4dc) 72%,transparent);border-radius:1.25rem;box-shadow:0 1.25rem 3rem color-mix(in srgb,var(--palette-bg,#102924) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--palette-bg,#102924) 6%,transparent);height:clamp(28rem,78vh,62rem);inset:auto;margin-inline:auto;max-height:78vh;max-width:100%;min-height:clamp(24rem,62vh,52rem);overflow:hidden;position:relative;width:min(100%,96rem);z-index:1;--slot-switch-open-min-height:100%}.slot-switcher__open-controls[data-v-ef0a1485]{display:flex;justify-content:flex-start;left:0;padding:clamp(.8rem,2.2vw,1.4rem);pointer-events:none;position:absolute;right:0;top:0;z-index:2}.slot-switcher__close-btn[data-v-ef0a1485]{align-items:center;background:color-mix(in srgb,var(--palette-bg,#fff) 88%,transparent);border:1px solid color-mix(in srgb,var(--palette-border,#dbe4dc) 75%,transparent);border-radius:999px;color:var(--palette-text,#1f2937);cursor:pointer;display:inline-flex;font:inherit;font-size:.95rem;gap:.45rem;justify-content:center;min-height:2.45rem;min-width:2.45rem;padding:.38rem .9rem;pointer-events:auto;transition:transform .14s ease,opacity .14s ease,background .14s ease}.slot-switcher__close-btn[data-v-ef0a1485]:hover{background:var(--slot-switcher-close-hover-background,var(--slot-switcher-close-hover,#e5e7eb))}.slot-switcher__close-btn[data-v-ef0a1485]:active{background:var(--slot-switcher-close-active-background,var(--slot-switcher-close-active,#d1d5db));transform:translateY(1px)}.slot-switcher__close-btn--back[data-v-ef0a1485]{min-width:7rem}.slot-switcher__close-btn--close[data-v-ef0a1485],.slot-switcher__close-btn--icon-only[data-v-ef0a1485]{min-width:auto;padding-inline:.35rem;width:2.45rem}.slot-switcher__close-btn--close[data-v-ef0a1485]{font-weight:700}.slot-switcher__close-btn-icon[data-v-ef0a1485]{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:0}.slot-switcher__close-btn-label[data-v-ef0a1485]{white-space:nowrap}.slot-switcher__open-scroll[data-v-ef0a1485]{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow:hidden;overscroll-behavior:contain;padding:var(--slot-switch-controls-space) var(--slot-switch-inline-pad) var(--slot-switch-block-pad)}.slot-switcher__open--builder .slot-switcher__open-scroll[data-v-ef0a1485]{max-height:100%;scroll-padding-top:var(--slot-switch-controls-space);scrollbar-gutter:stable both-edges}.slot-switcher__open--builder .slot-switcher__open-scroll--vertical[data-v-ef0a1485]{overflow-x:hidden;overflow-y:auto}.slot-switcher__open-scroll--vertical[data-v-ef0a1485]{max-width:100%;overflow-x:hidden;overflow-y:auto;touch-action:pan-y pinch-zoom;width:100%}.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]{max-width:100vw;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pinch-zoom;width:100%}.slot-switcher__open-scroll--auto[data-v-ef0a1485]{max-width:100vw;overflow:auto;touch-action:pan-x pan-y pinch-zoom;width:100%}.slot-switcher__open-scroll--content[data-v-ef0a1485]{max-width:100vw;overflow:hidden;width:100%}.slot-switcher__closed[data-v-ef0a1485]>.builder-slot{flex:1 1 auto;min-height:inherit;min-width:0}.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base,.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list,.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child,.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view{justify-content:flex-start;min-height:inherit}.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list,.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child,.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view{align-items:stretch;max-width:100%;width:100%}.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>.builder-slot__item,.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child>.builder-slot__item,.slot-switcher__closed[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view>*{max-width:100%;min-width:0;width:100%}.slot-switcher__open-scroll[data-v-ef0a1485]>.builder-slot{min-height:var(--slot-switch-open-min-height)}.slot-switcher__open-scroll[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list,.slot-switcher__open-scroll[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view{min-height:0}.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view{height:auto;justify-content:flex-start;min-height:0}.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view{align-items:center;max-width:100%;width:100%}.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>.builder-slot__item,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child>.builder-slot__item,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view>*{max-width:100%;min-width:0;width:min(100%,calc(100vw - var(--slot-switch-inline-pad)*2))}.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>.builder-slot__item>*,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child>.builder-slot__item>*,.slot-switcher__open-scroll--vertical[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view>*>*{max-width:100%;min-width:0;width:100%}.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-slot__item .builder-slot,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-slot__item .builder-slot__list,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-slot__item .builder-slot__list>:first-child,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-slot__item .builder-slot__view{height:auto;justify-content:flex-start;min-height:0}.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-block-frame,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-block-frame__body,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-block-renderer.builder-container,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-container-frame,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-container-frame__body,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-slot__item,.slot-switcher__open-scroll--vertical[data-v-ef0a1485] .builder-slot__item>*{height:auto;max-height:none;min-height:0}.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot{align-items:stretch;display:flex;justify-content:flex-start;min-height:100%;min-width:100%;width:-moz-max-content;width:max-content}.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view{align-items:flex-start;display:flex;flex-flow:column;flex-direction:row;gap:var(--spacing-scale-md,var(--slot-stack-gap,1rem));justify-content:flex-start;min-height:100%;min-width:100%;width:-moz-max-content;width:max-content}.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>.builder-slot__item,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child>.builder-slot__item,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view>*{flex:0 0 auto;max-width:calc(100vw - var(--slot-switch-inline-pad)*2);min-height:0;min-width:min(26rem,calc(100vw - var(--slot-switch-inline-pad)*2));width:auto}.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>.builder-slot__item>*,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child>.builder-slot__item>*,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view>*>*{min-height:0}.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>.builder-slot__item>.builder-block-frame>.builder-block-frame__body>.builder-block-renderer.builder-container,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>.builder-slot__item>.builder-block-renderer.builder-container,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child>.builder-slot__item>.builder-block-frame>.builder-block-frame__body>.builder-block-renderer.builder-container,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__list>:first-child>.builder-slot__item>.builder-block-renderer.builder-container,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view>.builder-block-frame>.builder-block-frame__body>.builder-block-renderer.builder-container,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485]>.builder-slot>.slot-base>.builder-slot__view>.builder-block-renderer.builder-container{min-width:0;width:auto}.slot-switcher__open-scroll--horizontal[data-v-ef0a1485] .builder-block-frame,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485] .builder-block-frame__body,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485] .builder-container-frame,.slot-switcher__open-scroll--horizontal[data-v-ef0a1485] .builder-container-frame__body{height:auto;max-height:none;min-height:0}.slot-switch-closing-enter-active[data-v-ef0a1485],.slot-switch-closing-leave-active[data-v-ef0a1485],.slot-switch-opening-enter-active[data-v-ef0a1485],.slot-switch-opening-leave-active[data-v-ef0a1485]{transition:opacity var(--slot-switch-duration,.42s) ease,transform var(--slot-switch-duration,.42s) cubic-bezier(.22,.61,.36,1);will-change:transform,opacity}.slot-switch-opening-enter-from[data-v-ef0a1485]{opacity:0;transform:translate(var(--slot-switch-shift,84px))}.slot-switch-opening-leave-to[data-v-ef0a1485]{opacity:0;transform:translate(calc(var(--slot-switch-shift, 84px)*-1))}.slot-switch-closing-enter-from[data-v-ef0a1485]{opacity:0;transform:translate(calc(var(--slot-switch-shift, 84px)*-.3))}.slot-switch-closing-leave-to[data-v-ef0a1485]{opacity:0;transform:translate(var(--slot-switch-shift,84px))}@media(prefers-reduced-motion:reduce){.slot-switch-closing-enter-active[data-v-ef0a1485],.slot-switch-closing-leave-active[data-v-ef0a1485],.slot-switch-opening-enter-active[data-v-ef0a1485],.slot-switch-opening-leave-active[data-v-ef0a1485],.slot-switcher__close-btn[data-v-ef0a1485]{transition:none!important}}
