.designer-counter-accessible{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.designer-phrase-stage{display:inline-grid;vertical-align:baseline;max-width:100%;overflow-wrap:anywhere}.designer-phrase-stage>span{grid-area:1 / 1;min-width:0}.designer-phrase-size{visibility:hidden;pointer-events:none}.designer-phrase-rotate{animation:designer-phrase-in .18s ease-out}.designer-typing-cursor{opacity:.65}.designer-text-motion-accessible{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@keyframes designer-phrase-in{0%{opacity:0;transform:translateY(.15em)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.designer-phrase-rotate{animation:none}}.designer-background-video{position:relative;isolation:isolate;min-width:0}.designer-background-video-media{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.designer-background-video-media>img,.designer-background-video-media>video,.designer-background-video-overlay{position:absolute;inset:0;width:100%;height:100%}.designer-background-video-toggle{position:absolute;right:12px;bottom:12px;z-index:2;padding:8px 12px;border:1px solid #ffffff80;border-radius:6px;background:#0f172ae6;color:#fff;font:14px/1.5 system-ui;cursor:pointer}.designer-background-video-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.designer-background-video-toggle:disabled{cursor:wait}.designer-background-video-hint{position:absolute;top:10px;left:10px;padding:4px 8px;border-radius:4px;color:#fff;background:#0f172abf;font:11px/1.5 system-ui;pointer-events:none}.designer-background-video-error{position:absolute;bottom:12px;left:12px;max-width:calc(100% - 160px);padding:4px 8px;color:#fff;background:#0f172abf;font:12px/1.5 system-ui}.designer-marquee{position:relative;min-width:0;width:100%}.marquee-viewport{overflow:hidden;touch-action:pan-y;-webkit-mask-image:linear-gradient(to right,transparent,black var(--strip-fade),black calc(100% - var(--strip-fade)),transparent);mask-image:linear-gradient(to right,transparent,black var(--strip-fade),black calc(100% - var(--strip-fade)),transparent)}.marquee-track{display:flex;align-items:center;gap:var(--strip-gap);will-change:transform}.marquee-track>[data-designer-slide]{flex:0 0 var(--strip-item-width);width:var(--strip-item-width);min-width:0}.marquee-draggable .marquee-viewport{cursor:grab}.marquee-dragging .marquee-viewport{cursor:grabbing;-webkit-user-select:none;user-select:none}.marquee-monochrome .marquee-track img{filter:grayscale(1);opacity:.7;transition:filter .2s,opacity .2s}.marquee-monochrome .marquee-track [data-designer-slide]:hover img,.marquee-monochrome .marquee-track [data-designer-slide]:focus-within img{filter:none;opacity:1}.marquee-actions{position:absolute;right:0;bottom:0;z-index:2;display:flex;gap:4px;opacity:0;pointer-events:none}.designer-marquee:hover>.marquee-actions,.designer-marquee:focus-within>.marquee-actions,.marquee-editing>.marquee-actions{opacity:1;pointer-events:auto}.marquee-actions button{border:1px solid #cbd5e1;border-radius:4px;padding:4px 8px;font:12px/1.4 system-ui;color:#334155;background:#fff}.marquee-actions button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.marquee-actions button:disabled{color:#64748b}@media(prefers-reduced-motion:reduce){.marquee-track img{transition:none}}.designer-carousel{position:relative;display:flex;flex-direction:column;min-width:0}.designer-carousel-controls{position:relative;display:grid;grid-template-columns:auto minmax(0,auto) auto;justify-content:center;align-items:center;gap:var(--carousel-gap);min-width:0;margin-bottom:var(--carousel-controls-margin);-webkit-backdrop-filter:var(--carousel-backdrop-blur);backdrop-filter:var(--carousel-backdrop-blur)}.designer-carousel-progress{position:absolute;top:0;left:0;right:0;z-index:1;height:var(--carousel-progress-height);background:var(--carousel-progress-background);pointer-events:none;overflow:hidden}.designer-carousel-progress>span{display:block;width:100%;height:100%;background:var(--carousel-progress-color);transform-origin:left}.designer-carousel-controls>.designer-carousel-previous{grid-column:1}.designer-carousel-controls>.designer-carousel-dots{grid-column:2}.designer-carousel-controls>.designer-carousel-next{grid-column:3}.designer-carousel-arrows-only{grid-template-columns:auto auto}.designer-carousel-arrows-only>.designer-carousel-next{grid-column:2}.designer-carousel-controls button{display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;width:var(--carousel-size);height:var(--carousel-size);padding:0;border:1px solid var(--carousel-border);border-radius:var(--carousel-radius);color:var(--carousel-color);background:var(--carousel-background);font:inherit;cursor:pointer}.designer-carousel-controls button[data-carousel-rotation]{grid-column:1 / -1;justify-self:center;width:auto;min-width:var(--carousel-size);padding:0 10px}.designer-carousel-controls button[aria-current=true]{color:var(--carousel-active-color);background:var(--carousel-active-background);border-color:currentColor;font-weight:600}.designer-carousel-controls button:disabled{opacity:.4;cursor:default}.designer-carousel-hover-colors button:not(:disabled):hover{color:var(--carousel-hover-color);background:var(--carousel-hover-background)}.designer-carousel-controls button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.designer-carousel-controls>.designer-carousel-previous,.designer-carousel-controls>.designer-carousel-next{color:var(--carousel-arrow-color);font-size:var(--carousel-arrow-icon-size);width:var(--carousel-arrow-width);height:var(--carousel-arrow-height);border-width:var(--carousel-arrow-border-width);box-shadow:var(--carousel-arrow-shadow)}.designer-carousel-previous,.designer-carousel-next{position:relative;isolation:isolate}.designer-carousel-preview-controls{isolation:isolate}.designer-carousel-preview-arrow{isolation:auto}.designer-carousel-overlay>.designer-carousel-controls>button.designer-carousel-preview-arrow{top:calc(50% - var(--carousel-arrow-height) / 2);transform:none}.designer-carousel-previous>svg,.designer-carousel-next>svg,.designer-carousel-arrow-glyph{position:relative;z-index:1;pointer-events:none}.designer-carousel-arrow-preview{position:absolute;z-index:-1;display:flex;align-items:center;box-sizing:border-box;width:max-content;max-width:var(--carousel-preview-space);height:var(--carousel-preview-size);top:calc((var(--carousel-arrow-height) - var(--carousel-preview-size)) / 2);padding:0 min(20px,calc(var(--carousel-preview-space) / 8));color:var(--carousel-preview-color);background:var(--carousel-preview-background);text-align:left;font-size:var(--carousel-preview-font-size);font-weight:600;text-transform:uppercase;pointer-events:none;transform:scaleX(0);transition:transform var(--carousel-preview-duration) ease;overflow:hidden}.designer-carousel-previous>.designer-carousel-arrow-preview{--carousel-preview-space: var(--carousel-preview-previous-space);left:0;transform-origin:left;padding-left:min(calc(var(--carousel-arrow-width) + 20px),calc(var(--carousel-preview-space) / 2))}.designer-carousel-next>.designer-carousel-arrow-preview{--carousel-preview-space: var(--carousel-preview-next-space);right:0;transform-origin:right;padding-right:min(calc(var(--carousel-arrow-width) + 20px),calc(var(--carousel-preview-space) / 2))}.designer-carousel-arrow-preview-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.designer-carousel-arrow-preview img{position:absolute;top:0;width:min(var(--carousel-preview-size),calc(var(--carousel-preview-space) / 3));height:100%;object-fit:cover}.designer-carousel-previous>.designer-carousel-arrow-preview-photo{padding-right:min(calc(min(var(--carousel-preview-size),calc(var(--carousel-preview-space) / 3)) + 20px),calc(var(--carousel-preview-space) / 2))}.designer-carousel-next>.designer-carousel-arrow-preview-photo{padding-left:min(calc(min(var(--carousel-preview-size),calc(var(--carousel-preview-space) / 3)) + 20px),calc(var(--carousel-preview-space) / 2))}.designer-carousel-previous .designer-carousel-arrow-preview img{right:0}.designer-carousel-next .designer-carousel-arrow-preview img{left:0}.designer-carousel-previous:not(:disabled):is(:hover,:focus-visible)>.designer-carousel-arrow-preview,.designer-carousel-next:not(:disabled):is(:hover,:focus-visible)>.designer-carousel-arrow-preview{transform:scaleX(1)}.designer-carousel-preview-still>.designer-carousel-arrow-preview{transition:none}.designer-carousel-controls button:disabled>.designer-carousel-arrow-preview{transform:scaleX(0);transition:none}.designer-carousel-dots{display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:var(--carousel-gap);min-width:0;max-width:100%;overflow-x:auto;padding:4px}.designer-carousel-labels button{width:auto;min-width:var(--carousel-size);max-width:240px;height:auto;min-height:var(--carousel-size);padding:8px 12px;flex-shrink:0;white-space:normal;overflow-wrap:anywhere}.designer-carousel-dot{width:8px;height:8px;background:currentColor;border-radius:50%}.designer-carousel-indicators button[aria-current=true] .designer-carousel-dot{width:11px;height:11px}.designer-carousel-dots.designer-carousel-custom-dots button,.designer-carousel-dots.designer-carousel-custom-dots button:not(:disabled):hover{border-color:transparent;background:transparent}.designer-carousel-custom-dots button .designer-carousel-dot{width:var(--carousel-dot-size);height:var(--carousel-dot-size);background:var(--carousel-dot-idle);box-shadow:inset 0 0 0 var(--carousel-dot-border) currentColor}.designer-carousel-custom-dots button[aria-current=true] .designer-carousel-dot{width:var(--carousel-dot-size);height:var(--carousel-dot-size);background:currentColor}.designer-carousel-custom-dots button .designer-carousel-dot:only-child{flex:0 0 auto}.designer-carousel-dot-hover-fill button:not(:disabled):hover{color:var(--carousel-color)}.designer-carousel-dot-hover-fill button[aria-current=true]:not(:disabled):hover{color:var(--carousel-active-color)}.designer-carousel-dot-hover-fill button:not(:disabled):hover .designer-carousel-dot{background:var(--carousel-dot-hover-background)}.designer-carousel-dot-rise button .designer-carousel-dot,.designer-carousel-dot-rise button[aria-current=true] .designer-carousel-dot,.designer-carousel-dot-rise button:not(:disabled):hover .designer-carousel-dot{position:relative;overflow:hidden;background:transparent;box-shadow:none;transition:background-color var(--carousel-dot-duration, .3s) ease}.designer-carousel-dot-rise.designer-carousel-dot-hover-fill button:not(:disabled):hover .designer-carousel-dot{background:var(--carousel-dot-hover-background)}.designer-carousel-dot-rise .designer-carousel-dot:before{content:"";position:absolute;inset:auto 0 0;height:0;background:currentColor;transition:height var(--carousel-dot-duration, .3s) ease}.designer-carousel-dot-rise .designer-carousel-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--carousel-dot-border) currentColor;pointer-events:none}.designer-carousel-dot-rise button[aria-current=true] .designer-carousel-dot:before{height:100%}.designer-carousel-dot-still .designer-carousel-dot,.designer-carousel-dot-still .designer-carousel-dot:before{transition:none!important}.designer-carousel-viewport{order:1;display:grid;grid-template-columns:repeat(var(--carousel-columns),minmax(0,1fr));gap:var(--carousel-item-gap);min-width:0;touch-action:pan-y}.designer-carousel-viewport>[data-designer-slide]{min-width:0}.designer-carousel-viewport>[data-designer-slide][hidden]{display:none!important}.designer-carousel-crossfade>.designer-carousel-viewport{z-index:0;isolation:isolate}.designer-carousel-crossfade>.designer-carousel-controls{z-index:2}.designer-carousel-crossfade>.designer-carousel-viewport>[data-designer-slide]{grid-row:1;grid-column:var(--carousel-crossfade-column, 1);z-index:var(--carousel-crossfade-order, 1)}.designer-carousel-sliding>.designer-carousel-viewport{display:block;overflow:hidden}.designer-carousel-slide-track{display:flex;flex-flow:row nowrap;gap:var(--carousel-item-gap);width:100%;min-width:0;will-change:transform}.designer-carousel-slide-track[data-auto-height]{align-items:flex-start}.designer-carousel-slide-track>[data-designer-slide]{position:relative!important;flex:0 0 var(--carousel-slide-width)!important;width:var(--carousel-slide-width)!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.designer-carousel-below>.designer-carousel-controls{order:2;margin-top:var(--carousel-controls-margin);margin-bottom:0}.designer-carousel-overlay>.designer-carousel-controls{position:absolute;inset:var(--carousel-inset);z-index:2;display:block;margin:0;pointer-events:none}.designer-carousel-overlay>.designer-carousel-controls button{pointer-events:auto}.designer-carousel-overlay>.designer-carousel-controls>.designer-carousel-previous,.designer-carousel-overlay>.designer-carousel-controls>.designer-carousel-next{position:absolute;top:50%;transform:translateY(-50%)}.designer-carousel-overlay>.designer-carousel-controls>.designer-carousel-previous{left:var(--carousel-arrow-offset)}.designer-carousel-overlay>.designer-carousel-controls>.designer-carousel-next{right:var(--carousel-arrow-offset)}.designer-carousel-overlay>.designer-carousel-controls>[data-carousel-rotation]{position:absolute;top:0;right:0}.designer-carousel-overlay>.designer-carousel-controls>.designer-carousel-dots{position:absolute;bottom:var(--carousel-indicator-inset);left:50%;transform:translate(-50%);width:max-content;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;pointer-events:auto;padding:4px}.designer-carousel-bar>.designer-carousel-controls{position:absolute;bottom:0;left:0;right:0;z-index:2;margin:0;padding:0 max(var(--carousel-inset),calc((100% - var(--carousel-bar-max-width)) / 2 + var(--carousel-inset)));grid-template-columns:minmax(0,1fr) auto auto;background:var(--carousel-background);border-top:1px solid var(--carousel-border)}.designer-carousel-bar>.designer-carousel-controls>.designer-carousel-dots{grid-column:1;grid-row:1;width:100%;padding:0;gap:0;overflow:visible}.designer-carousel-bar>.designer-carousel-controls>.designer-carousel-previous{grid-column:2;grid-row:1}.designer-carousel-bar>.designer-carousel-controls>.designer-carousel-next{grid-column:3;grid-row:1}.designer-carousel-bar>.designer-carousel-controls>[data-carousel-rotation]{position:absolute;right:var(--carousel-inset);bottom:calc(100% + 8px)}.designer-carousel-bar>.designer-carousel-controls>.designer-carousel-dots button{position:relative;flex:1 1 0;min-width:0;max-width:none;width:auto;min-height:var(--carousel-bar-item-height);height:auto;padding:16px 2px;border:0;border-radius:0;background:transparent;text-transform:uppercase;overflow-wrap:anywhere}.designer-carousel-bar>.designer-carousel-arrow-divider>.designer-carousel-previous{position:relative;margin-left:calc(2 * var(--carousel-divider-spacing) + 1px - var(--carousel-gap))}.designer-carousel-bar>.designer-carousel-arrow-divider>.designer-carousel-previous:before{content:"";position:absolute;pointer-events:none;left:calc(-1 * var(--carousel-divider-spacing) - 1px);top:50%;transform:translateY(-50%);height:var(--carousel-bar-item-height);border-left:1px solid var(--carousel-divider-color)}.designer-carousel-bar>.designer-carousel-controls>.designer-carousel-dots button[aria-current=true]{background:var(--carousel-active-background)}.designer-carousel-bar>.designer-carousel-controls>.designer-carousel-dots button[aria-current=true]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:min(40px,80%);height:2px;border-radius:2px;background:var(--carousel-accent)}.designer-carousel-motion>.designer-carousel-viewport>[data-designer-slide]:not([hidden]){animation:designer-slide-fade var(--designer-carousel-duration, .25s) ease both}.designer-carousel-centered>.designer-carousel-viewport{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--carousel-stage-height) auto;gap:0;overflow:hidden}.designer-carousel-centered>.designer-carousel-viewport>[data-designer-slide]:not([hidden]){display:grid;grid-area:1 / 1 / span 2 / 2;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);padding:0;margin:0;background:transparent;border:0;box-shadow:none;pointer-events:none}.designer-carousel-centered>.designer-carousel-viewport>[data-designer-slide]>:nth-child(1 of[data-designer-id]){grid-area:1 / 1;justify-self:center;align-self:center;width:var(--centered-width);max-width:none;height:var(--centered-height);transform:translate(var(--centered-offset));z-index:var(--centered-order);cursor:pointer;pointer-events:auto}.designer-carousel-centered>.designer-carousel-viewport>[data-designer-slide]>:nth-child(2 of[data-designer-id]){grid-area:2 / 1;width:100%;min-width:0;pointer-events:auto;z-index:6}.designer-carousel-centered:not(.designer-carousel-centered-managed)>.designer-carousel-viewport>[data-designer-slide]:not([data-carousel-active])>:nth-child(2 of[data-designer-id]){display:none!important}.designer-carousel-centered-managed>.designer-carousel-viewport>[data-designer-slide]:not([data-carousel-card-visible])>:nth-child(1 of[data-designer-id]),.designer-carousel-centered-managed>.designer-carousel-viewport>[data-designer-slide]:not([data-carousel-caption-visible])>:nth-child(2 of[data-designer-id]){display:none!important}.designer-carousel-centered-motion>.designer-carousel-viewport>[data-designer-slide]>:nth-child(1 of[data-designer-id]){transition:transform var(--designer-carousel-duration) cubic-bezier(.22,1,.36,1),width var(--designer-carousel-duration) cubic-bezier(.22,1,.36,1),height var(--designer-carousel-duration) cubic-bezier(.22,1,.36,1)}.designer-carousel-empty{padding:24px;font:14px/1.5 system-ui;color:#64748b}.designer-carousel-controls>.designer-carousel-width-hidden:not(:focus-within){width:1px;min-width:0;height:1px;min-height:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.designer-carousel>.designer-carousel-controls-on-focus{position:absolute;left:var(--carousel-inset);right:var(--carousel-inset);top:auto;bottom:var(--carousel-inset);z-index:7;margin:0}.designer-carousel>.designer-carousel-controls-on-focus:not(:focus-within){width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.designer-carousel-controls>button.designer-carousel-rotation-on-focus{position:absolute;right:0;top:0;z-index:8}.designer-carousel-controls>button.designer-carousel-rotation-on-focus:not(:focus){width:1px;min-width:0;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes designer-slide-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.designer-carousel [data-designer-slide]{animation:none!important}.designer-carousel-dot-rise .designer-carousel-dot,.designer-carousel-dot-rise .designer-carousel-dot:before{transition:none!important}.designer-carousel-arrow-preview{transition:none}}.designer-collection-pagination{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding-block:16px;font-size:14px}.designer-collection-pagination button{border:1px solid currentColor;border-radius:6px;padding:8px 12px;font:inherit;cursor:pointer}.designer-collection-pagination button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.designer-collection-pagination button:disabled{opacity:.5;cursor:default}.designer-collection-pagination-recovery{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.designer-comparison[data-v-fc83ef9f]{position:relative;isolation:isolate;overflow:hidden;background:#e2e8f0}.designer-comparison[data-v-fc83ef9f]>[data-comparison-side]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important}.designer-comparison[data-v-fc83ef9f]>[data-comparison-side=before]{z-index:1;clip-path:inset(0 calc(100% - var(--comparison-position)) 0 0)}.designer-comparison[data-v-fc83ef9f]>[data-comparison-side=after]{z-index:0}.designer-comparison-vertical[data-v-fc83ef9f]>[data-comparison-side=before]{clip-path:inset(0 0 calc(100% - var(--comparison-position)) 0)}.designer-comparison-label[data-v-fc83ef9f]{position:absolute;z-index:2;pointer-events:none;top:16px;max-width:calc(50% - 24px);overflow-wrap:anywhere;padding:6px 10px;border-radius:4px;color:#fff;background:#0f172acc;font:600 13px/1.4 system-ui,sans-serif}.designer-comparison-before[data-v-fc83ef9f]{left:16px}.designer-comparison-after[data-v-fc83ef9f]{right:16px}.designer-comparison-vertical .designer-comparison-after[data-v-fc83ef9f]{top:auto;bottom:16px}.designer-comparison-divider[data-v-fc83ef9f]{position:absolute;z-index:2;pointer-events:none;left:var(--comparison-position);top:0;bottom:0;width:2px;transform:translate(-50%);background:#fff;box-shadow:0 0 3px #0009}.designer-comparison-handle[data-v-fc83ef9f]{position:absolute;z-index:3;left:clamp(24px,var(--comparison-position),calc(100% - 24px));top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:2px solid #fff;border-radius:50%;background:#0f172a;color:#fff;font:24px/1 system-ui,sans-serif;box-shadow:0 2px 8px #0005;cursor:ew-resize;touch-action:none}.designer-comparison-handle[data-v-fc83ef9f]:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.designer-comparison-vertical .designer-comparison-divider[data-v-fc83ef9f]{left:0;right:0;top:var(--comparison-position);bottom:auto;width:auto;height:2px;transform:translateY(-50%)}.designer-comparison-vertical .designer-comparison-handle[data-v-fc83ef9f]{left:50%;top:clamp(24px,var(--comparison-position),calc(100% - 24px));cursor:ns-resize}.designer-comparison[data-comparison-editing=true] .designer-comparison-handle[data-v-fc83ef9f]{pointer-events:none}.designer-countdown-title[data-v-866ca0bd]{margin-bottom:12px}.designer-countdown-parts[data-v-866ca0bd]{display:flex;flex-wrap:wrap;gap:12px}.designer-countdown-part[data-v-866ca0bd]{display:flex;flex-direction:column;align-items:center;flex:1 1 64px;gap:4px;padding:16px 12px;border:1px solid currentColor;border-radius:8px}.designer-countdown-value[data-v-866ca0bd]{font-size:2em;font-variant-numeric:tabular-nums;line-height:1.15}.designer-countdown-label[data-v-866ca0bd]{font-size:.8em;overflow-wrap:anywhere}.designer-countdown-inline .designer-countdown-part[data-v-866ca0bd]{flex:0 1 auto;flex-direction:row;gap:6px;padding:0;border:0;border-radius:0}.designer-countdown-inline .designer-countdown-value[data-v-866ca0bd]{font-size:inherit}.designer-countdown-setup[data-v-866ca0bd],.designer-countdown-expired[data-v-866ca0bd]{margin:0}.designer-countdown-sr[data-v-866ca0bd]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.designer-dropdown{position:relative}.designer-dropdown-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:0;border:0;font:inherit;color:inherit;background:transparent;text-align:inherit;cursor:pointer}.designer-dropdown-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.designer-dropdown-toggle:disabled{cursor:default}.designer-dropdown-parent{display:inline-flex;align-items:center;color:inherit;font:inherit;text-decoration:none;vertical-align:middle}.designer-dropdown-parent:focus-visible{outline:2px solid currentColor;outline-offset:4px}.designer-dropdown-parent+.designer-dropdown-toggle{margin-left:4px;min-width:24px;min-height:24px;justify-content:center;vertical-align:middle}.designer-dropdown[data-dropdown-inline=true]>.designer-dropdown-parent+.designer-dropdown-toggle{min-width:44px;min-height:44px}.designer-dropdown>.designer-dropdown-toggle[data-dropdown-comfortable-toggle=true]{min-width:44px;min-height:44px}.designer-dropdown>.designer-dropdown-indicator-hidden:not(:focus-visible){position:absolute;width:1px;height:1px;min-width:0;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.designer-dropdown>.designer-dropdown-indicator-hidden:focus-visible{min-width:44px;min-height:44px}.designer-dropdown-menu{box-sizing:border-box}.designer-dropdown-menu[data-dropdown-floating=true]{position:absolute!important;z-index:50;top:100%;left:0;max-width:calc(100vw - 32px)!important;min-width:min(200px,calc(100vw - 32px));overflow:auto}.designer-dropdown-menu[data-dropdown-floating=false]{position:relative!important;max-width:100%!important;min-width:0!important;margin-top:12px}:where(.designer-dropdown-menu[data-dropdown-side=true]){border:0;padding:0;color:inherit;background:transparent}.designer-dropdown-menu[data-dropdown-side=true]{position:fixed!important;margin:0!important}.designer-dropdown-menu[data-dropdown-side=true]:not(:popover-open){display:none!important}.designer-dropdown-menu[data-dropdown-popover=true]{position:fixed!important;margin:0!important}.designer-dropdown-menu[data-dropdown-popover=true]:not(:popover-open){display:none!important}.designer-dropdown[data-dropdown-inline=true]{max-width:100%}.designer-dropdown-menu[hidden]{display:none!important}.designer-field{min-width:0;display:grid;gap:6px}.designer-field>input:not([type=checkbox]),.designer-field>textarea,.designer-field>select{box-sizing:border-box;max-width:100%;width:100%}.designer-field-preview input,.designer-field-preview textarea,.designer-field-preview select{pointer-events:none}.designer-field input::placeholder,.designer-field textarea::placeholder{color:var(--designer-field-placeholder);opacity:1}.designer-field-checkbox{grid-template-columns:auto 1fr;align-items:center}.designer-field-checkbox>input{grid-row:1;grid-column:1;width:1.125rem;height:1.125rem;padding:0;margin:0}.designer-field-checkbox>label{grid-row:1;grid-column:2}.designer-field-help,.designer-field-error{margin:0;margin-top:var(--designer-field-help-spacing, 0px);font-size:.875rem;grid-column:1 / -1}.designer-field-error{color:#b91c1c}.designer-hotspots-frame{position:relative;min-width:0}.designer-hotspots-image>img{display:block;width:100%;height:auto;object-fit:contain}.designer-hotspots-image>.designer-image-placeholder{min-height:280px}.designer-hotspots[data-hotspots-editing=true] .designer-hotspots-frame{display:grid;gap:16px}.designer-hotspot{position:absolute;width:0;height:0;z-index:1}.designer-hotspot-marker{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;transform:translate(-50%,-50%);min-width:44px;min-height:44px;padding:8px;border:2px solid white;border-radius:50%;background:#2563eb;color:#fff;font:700 22px/1 system-ui,sans-serif;cursor:pointer;box-shadow:0 1px 8px #0003}.designer-hotspot-marker:focus-visible,.designer-hotspot-close:focus-visible{outline:3px solid #172033;outline-offset:3px}.designer-hotspot-popup[popover]{position:fixed;margin:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;border:0;box-shadow:0 12px 40px #0003}.designer-hotspot-popup[popover]:not(:popover-open){display:none}.designer-hotspot-close{display:block;margin:0 0 12px auto;min-height:36px;border:1px solid #cbd5e1;border-radius:5px;padding:6px 10px;background:#fff;color:#172033;cursor:pointer}.designer-hotspot[data-hotspot-editing=true]{position:static;width:auto;height:auto}.designer-hotspot[data-hotspot-editing=true] .designer-hotspot-marker{position:static;transform:none;border-radius:6px;font-size:12px;margin-bottom:8px;cursor:default}.designer-flip-box{display:flex;flex-direction:column;gap:12px}.designer-flip-perspective{perspective:1200px;min-width:0;order:1}.designer-flip-stage{display:grid;transform-style:preserve-3d;transition-property:transform}.designer-flip-face-wrap{display:grid;grid-area:1 / 1;min-width:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.designer-flip-toggle{align-self:flex-start;order:2;padding:10px 16px;min-height:44px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#172033;font:600 14px/1.4 system-ui,sans-serif;cursor:pointer}.designer-flip-toggle:focus-visible{outline:2px solid #245cc3;outline-offset:3px}.designer-flip-toggle:disabled{cursor:default;opacity:.65}.designer-flip-box[data-flip-editing=true] .designer-flip-stage{gap:12px;transform-style:flat}.designer-flip-box[data-flip-editing=true] .designer-flip-face-wrap{grid-area:auto}.designer-flip-editor-hint{margin:0;padding:8px;font:11px/1.4 system-ui,sans-serif;background:#edf2f7;color:#64748b}@media(prefers-reduced-motion:reduce){.designer-flip-stage{transition-duration:0ms!important}}.designer-turnstile[data-v-a138492c]{grid-column:1/-1;min-width:0;font-size:13px;line-height:1.6;color:inherit}.designer-turnstile-widget[data-v-a138492c]{min-width:0;max-width:100%;min-height:65px}.designer-turnstile-widget.is-compact[data-v-a138492c]{width:150px;min-height:140px;margin-inline:auto}.designer-turnstile p[data-v-a138492c]{margin:4px 0}.designer-turnstile button[data-v-a138492c]{color:inherit;text-decoration:underline;padding:8px 0}.designer-form-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;pointer-events:none!important}.designer-form-status{grid-column:1 / -1;margin:0}.designer-form-status p{margin-block:0 12px}.designer-form-action{padding:8px 12px;border:1px solid currentColor;border-radius:6px;cursor:pointer}.designer-form-action:focus-visible{outline:2px solid currentColor;outline-offset:3px}.designer-gallery-empty{padding:24px;color:#64748b;font:14px/1.5 system-ui;grid-column:1/-1}.designer-gallery>[role=button],.designer-gallery-item>[role=button]{cursor:zoom-in}.designer-gallery>[role=button]:focus-visible,.designer-gallery-item>[role=button]:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.designer-gallery-item{min-width:0;margin:0}.designer-gallery-caption{padding-top:8px;overflow-wrap:anywhere;white-space:pre-line}.designer-gallery-albums{flex:0 0 100%;width:100%;grid-column:1/-1;column-span:all;margin-bottom:16px;min-width:0;font:14px/1.5 system-ui}.designer-gallery-album-navigation{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.designer-gallery-album-navigation button{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px;padding:8px 12px;cursor:pointer}.designer-gallery-album-navigation button[aria-pressed=true]{background:#0f172a;color:#fff;border-color:#0f172a}.designer-gallery-covers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.designer-gallery-cover{display:grid;gap:4px;min-width:0;text-align:left;font:inherit;color:inherit;border:1px solid #cbd5e1;background:transparent;border-radius:8px;padding:0 0 12px;overflow:hidden;cursor:pointer}.designer-gallery-cover>img,.designer-gallery-cover-empty{width:100%;aspect-ratio:4/3;object-fit:cover}.designer-gallery-cover-empty{display:grid;place-items:center;background:#f1f5f9;color:#64748b}.designer-gallery-cover>strong,.designer-gallery-cover>span:not(.designer-gallery-cover-empty){padding:0 12px;overflow-wrap:anywhere}.designer-gallery-albums button:focus-visible{outline:3px solid #2563eb;outline-offset:3px}@media(max-width:1024px){.designer-gallery-covers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.designer-gallery-covers{grid-template-columns:minmax(0,1fr)}}.designer-gallery-masonry{column-count:var(--gallery-masonry-desktop);column-gap:var(--gallery-masonry-gap)}.designer-gallery-masonry>.designer-gallery-item{display:inline-block;width:100%;break-inside:avoid;vertical-align:top;margin-bottom:var(--gallery-masonry-gap)}.designer-gallery-justified>.designer-gallery-item{flex:0 0 auto;max-width:100%}.designer-gallery-justified>.designer-gallery-item>.designer-element{display:block;box-sizing:border-box;width:100%!important;height:var(--gallery-row-height, auto)!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;object-fit:cover}@media(max-width:1024px){.designer-gallery-masonry{column-count:var(--gallery-masonry-tablet)}}@media(max-width:767px){.designer-gallery-masonry{column-count:var(--gallery-masonry-mobile)}}.designer-gallery-dialog{border:0;padding:0;margin:auto;inset:0;background:#0f172a;color:#fff;border-radius:10px;width:min(1100px,calc(100vw - 32px));height:min(900px,calc(100dvh - 32px));max-width:none;max-height:none;overflow:auto}.designer-gallery-dialog::backdrop{background:#020617dc}.designer-gallery-lightbox{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding:16px;gap:16px;font:14px/1.5 system-ui}.designer-gallery-lightbox header,.designer-gallery-lightbox footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.designer-gallery-lightbox header>span{font-weight:600;overflow-wrap:anywhere}.designer-gallery-lightbox>img{width:100%;height:100%;min-height:0;object-fit:contain}.designer-gallery-lightbox button{color:#fff;background:#334155;border:1px solid #64748b;border-radius:6px;padding:8px 12px;cursor:pointer;flex-shrink:0}.designer-gallery-lightbox button:disabled{opacity:.4;cursor:default}.designer-gallery-lightbox button:focus-visible{outline:2px solid #fff;outline-offset:3px}.designer-gallery-lightbox footer>div{text-align:center;min-width:0;overflow-wrap:anywhere;max-height:25dvh;overflow:auto}.designer-gallery-lightbox footer p{margin:4px 0 0}.designer-icon>svg{display:block;width:1em;height:1em;flex:none;pointer-events:none}.designer-map{display:flex;flex-direction:column;min-height:160px;overflow:hidden;background:#f1f5f9}.designer-map-stage{position:relative;flex:1;min-height:120px}.designer-map-stage>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.designer-map-placeholder{height:100%;min-height:120px;padding:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center;color:#334155;background-image:linear-gradient(#cbd5e155 1px,transparent 1px),linear-gradient(90deg,#cbd5e155 1px,transparent 1px);background-size:32px 32px;overflow-wrap:anywhere}.designer-map-pin{font:44px/1 system-ui;color:#2563eb}.designer-map-placeholder strong{font:600 18px/1.4 system-ui}.designer-map-placeholder>span:not(.designer-map-pin){font:14px/1.5 system-ui}.designer-map-placeholder small{font:12px/1.5 system-ui;color:#64748b}.designer-map-placeholder button{padding:8px 16px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;font:500 14px/1.5 system-ui;cursor:pointer}.designer-map-placeholder button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.designer-map-footer{padding:10px 14px;background:#fff;border-top:1px solid #e2e8f0;font:12px/1.5 system-ui;overflow-wrap:anywhere}.designer-map-footer a{color:#1d4ed8;text-decoration:underline}.designer-modal-dialog{box-sizing:border-box;padding:0;border:0;margin:auto;width:max-content;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;color:#172033;background:#fff;border-radius:8px;box-shadow:0 24px 80px #0005}.designer-modal-dialog:not([open]){display:none!important}.designer-modal-dialog::backdrop{background:#0f172a99}.designer-modal-close-row{display:flex;justify-content:flex-end;position:sticky;top:0;z-index:1;padding:8px 12px;background:#fff}.designer-modal-close{padding:8px 12px;min-height:44px;color:#172033;background:#edf2f7;border:1px solid #cbd5e1;border-radius:5px;font:600 14px/1.4 system-ui,sans-serif;cursor:pointer}.designer-modal-close:focus-visible,.designer-modal-trigger:focus-visible{outline:2px solid #245cc3;outline-offset:2px}.designer-modal-editor-panel{margin-top:12px;max-width:100%}.designer-modal-editor-panel[hidden]{display:none!important}.designer-modal-editor-hint{margin:0;padding:8px;color:#64748b;background:#edf2f7;font:11px/1.5 system-ui,sans-serif}.designer-modal-trigger{font-family:inherit;cursor:pointer}.designer-modal-trigger:disabled{cursor:default}.designer-modal-panel{box-sizing:border-box}.designer-modal-focus-guard{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.designer-navbar{flex-wrap:wrap}.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-element>.designer-navigation-label,.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-dropdown>:is(.designer-dropdown-parent,.designer-dropdown-toggle)>.designer-navigation-label{position:relative;display:inline-block}.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-element>.designer-navigation-label:after,.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-dropdown>:is(.designer-dropdown-parent,.designer-dropdown-toggle)>.designer-navigation-label:after{content:"";position:absolute;pointer-events:none;left:0;width:100%;bottom:calc(0px - var(--navigation-line-offset));height:var(--navigation-line-thickness);background:var(--navigation-line-color);opacity:.85;transform:scaleX(0);transform-origin:center;transition:transform var(--navigation-line-duration) ease-in-out}.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-element:is(:focus-visible,[aria-current=page])>.designer-navigation-label:after,.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-dropdown>:is(.designer-dropdown-parent,.designer-dropdown-toggle):is(:focus-visible,[aria-current=page])>.designer-navigation-label:after,.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-element>.designer-navigation-label[data-navigation-highlight]:after,.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-dropdown>:is(.designer-dropdown-parent,.designer-dropdown-toggle)>.designer-navigation-label[data-navigation-highlight]:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-element:hover>.designer-navigation-label:after,.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-dropdown:hover>:is(.designer-dropdown-parent,.designer-dropdown-toggle)>.designer-navigation-label:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-element>.designer-navigation-label:after,.designer-navbar[data-navigation-underline]>.designer-nav-menu>.designer-dropdown>:is(.designer-dropdown-parent,.designer-dropdown-toggle)>.designer-navigation-label:after{transition:none}}.designer-navbar[data-navbar-expanded=true]{height:auto!important}.designer-navbar-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px;font:inherit;cursor:pointer}.designer-navbar-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.designer-navbar-toggle:disabled{cursor:default}.designer-navbar-toggle-icon{width:20px;height:20px;padding:0;border:0;border-radius:0;flex:0 0 20px}.designer-nav-menu[data-collapsed=true]{flex-basis:100%!important;width:100%!important;flex-direction:column!important;align-items:stretch!important}.designer-nav-menu[hidden]{display:none!important}.designer-navbar-drawer{box-sizing:border-box;position:fixed;inset:0 0 0 auto;margin:0;border:0;padding:0;max-width:100vw;max-height:none;height:100dvh;overflow:auto;color:inherit}.designer-navbar-drawer[data-side=left]{left:0;right:auto}.designer-navbar-drawer::backdrop{background:#0000004d}.designer-navbar-drawer[open]{display:flex;flex-direction:column}.designer-navbar-drawer>.designer-nav-menu{flex:none!important;min-height:100%}.designer-navbar-drawer>.designer-nav-menu{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;margin:0!important}.designer-navbar-drawer-close{position:absolute;top:8px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;padding:0;background:#2d5ba4;color:#fff;cursor:pointer}.designer-navbar-drawer-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.designer-navbar-drawer .designer-dropdown-parent{display:flex;padding-right:44px}.designer-navbar-drawer .designer-dropdown-parent+.designer-dropdown-toggle{position:absolute;top:0;right:0;margin:0;height:56px;min-width:44px}.designer-navbar-drawer .designer-dropdown-menu .designer-dropdown-parent{min-height:56px}.designer-progress-caption[data-v-3da906a5]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;overflow-wrap:anywhere}.designer-progress-track[data-v-3da906a5]{height:var(--progress-height);border-radius:var(--progress-radius);background:var(--progress-track);overflow:hidden}.designer-progress-fill[data-v-3da906a5]{height:100%;width:var(--progress-width);border-radius:inherit;background-color:var(--progress-fill)}.designer-progress-striped .designer-progress-fill[data-v-3da906a5]{background-image:linear-gradient(45deg,#ffffff40 25%,transparent 25%,transparent 50%,#ffffff40 50%,#ffffff40 75%,transparent 75%);background-size:32px 32px}.designer-progress-animated .designer-progress-fill[data-v-3da906a5]{animation:designer-progress-stripes-3da906a5 1s linear infinite}@keyframes designer-progress-stripes-3da906a5{to{background-position:32px 0}}@media(prefers-reduced-motion:reduce){.designer-progress-animated .designer-progress-fill[data-v-3da906a5]{animation:none}}.designer-chart{margin:0;min-width:0}.designer-chart figcaption{font-weight:600;margin-bottom:12px}.designer-chart-graphic{display:block;width:100%;height:auto;max-height:800px;overflow:hidden}.designer-chart-legend{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 20px;padding:0;margin:12px 0;list-style:none}.designer-chart-legend li{display:flex;align-items:center;gap:6px}.designer-chart-legend span{width:12px;height:12px;border-radius:2px;flex:0 0 12px}.designer-chart-data{margin-top:16px;font-size:.875em}.designer-chart-data summary{cursor:pointer}.designer-chart-table{overflow-x:auto}.designer-chart-data table{border-collapse:collapse;width:100%}.designer-chart-data th,.designer-chart-data td{padding:8px;text-align:left;border-bottom:1px solid #cbd5e1}.designer-timeline{position:relative;display:flex;flex-direction:column;gap:var(--timeline-gap);margin:0;padding:0;min-width:0;list-style:none}.designer-timeline:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--timeline-line-width);background:var(--timeline-line);transform:translate(-50%)}.designer-timeline>.designer-timeline-item{position:relative;box-sizing:border-box;margin-left:32px;width:calc(100% - 32px);min-width:0}.designer-timeline-item:before{content:"";position:absolute;top:28px;left:calc(-32px - var(--timeline-marker-size) / 2);width:var(--timeline-marker-size);height:var(--timeline-marker-size);border-radius:50%;background:var(--timeline-marker)}.designer-timeline-item time{display:block;font-size:.875em;font-weight:600;color:inherit}.designer-timeline-item-content{display:flex;flex-direction:column;gap:inherit;min-width:0}.designer-timeline-alternating:before{left:50%}.designer-timeline-alternating>.designer-timeline-item{width:calc(50% - 32px);margin-left:0;align-self:flex-start}.designer-timeline-alternating>.designer-timeline-item:before{left:auto;right:calc(-32px - var(--timeline-marker-size) / 2)}.designer-timeline-alternating>.designer-timeline-item-right{align-self:flex-end}.designer-timeline-alternating>.designer-timeline-item-right:before{right:auto;left:calc(-32px - var(--timeline-marker-size) / 2)}@media(max-width:767px){.designer-timeline-alternating:before{left:0}.designer-timeline-alternating>.designer-timeline-item{width:calc(100% - 32px);margin-left:32px;align-self:auto}.designer-timeline-alternating>.designer-timeline-item:before{right:auto;left:calc(-32px - var(--timeline-marker-size) / 2)}}.designer-rich-text-content{overflow-wrap:anywhere}.designer-rich-text-content :is(p,ul,ol,blockquote,pre){margin:0 0 1em}.designer-rich-text-content :is(h1,h2,h3,h4,h5,h6){font-weight:700;line-height:1.2;margin:1.2em 0 .5em}.designer-rich-text-content h1{font-size:2.4em}.designer-rich-text-content h2{font-size:2em}.designer-rich-text-content h3{font-size:1.6em}.designer-rich-text-content h4{font-size:1.3em}.designer-rich-text-content h5{font-size:1.1em}.designer-rich-text-content h6{font-size:1em}.designer-rich-text-content ul{list-style:disc;padding-left:1.5em}.designer-rich-text-content ol{list-style:decimal;padding-left:1.5em}.designer-rich-text-content li>p{margin-bottom:.25em}.designer-rich-text-content blockquote{border-left:3px solid currentColor;padding-left:1em;opacity:.85}.designer-rich-text-content pre{overflow-x:auto;padding:1em;background:#0f172a;color:#f8fafc;border-radius:6px;white-space:pre}.designer-rich-text-content code{font-family:monospace;background:#64748b22;border-radius:3px;padding:.1em .2em}.designer-rich-text-content pre code{background:none;padding:0}.designer-rich-text-content a{text-decoration:underline;text-underline-offset:.15em}.designer-rich-text-content a:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.designer-rich-text-content hr{border:0;border-top:1px solid #94a3b8;margin:1.5em 0}.designer-rich-text-content>:first-child,.designer-rich-text-content .tiptap>:first-child{margin-top:0}.designer-rich-text-content>:last-child,.designer-rich-text-content .tiptap>:last-child{margin-bottom:0}.designer-search[hidden]{display:none!important}.designer-search[data-search-expansion=true]{min-width:0!important;max-width:100%!important;transition:width var(--designer-search-expand-duration, .55s) ease}.designer-search[data-search-expansion=true]:focus-within{width:min(var(--designer-search-expanded-width),100%)!important}@media(hover:hover)and (pointer:fine){.designer-search[data-search-expansion=true]:hover{width:min(var(--designer-search-expanded-width),100%)!important}}@media(prefers-reduced-motion:reduce){.designer-search[data-search-expansion=true]{transition:none}}:where(.designer-search-input){flex:1 1 auto;min-width:0}:where(.designer-search-input)::placeholder{color:inherit;opacity:.55}:where(.designer-search-button){flex-shrink:0;gap:6px}:where(.designer-search-button>svg){width:1em;height:1em;flex-shrink:0;pointer-events:none}.designer-social-feed[data-v-e893998b]{position:relative;min-width:0}.designer-social-placeholder[data-v-e893998b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:200px;padding:24px;color:#334155;background:#f1f5f9;text-align:center;overflow-wrap:anywhere}.designer-social-mark[data-v-e893998b]{font-size:36px;color:#64748b}.designer-social-placeholder strong[data-v-e893998b]{font:600 18px/1.4 system-ui}.designer-social-placeholder span[data-v-e893998b],.designer-social-placeholder small[data-v-e893998b]{font:13px/1.5 system-ui}.designer-social-placeholder button[data-v-e893998b]{padding:8px 14px;border:1px solid #cbd5e1;border-radius:5px;background:#fff;color:#1d4ed8;font:600 13px/1.4 system-ui}.designer-social-placeholder button[data-v-e893998b]:focus-visible,.designer-social-profile[data-v-e893998b]:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.designer-social-profile[data-v-e893998b]{display:block;padding:12px;color:#1d4ed8;font:13px/1.5 system-ui;text-align:center;text-decoration:underline}.designer-social-widget[data-v-e893998b]{min-width:0;width:100%}.designer-submit-icon{display:inline-flex;align-items:center;justify-content:center;margin-left:10px;flex:0 0 auto}.designer-submit-icon-circle{width:28px;height:28px;border-radius:50%;background:#fff3}.designer-tablist{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #cbd5e1}.designer-tablist>button{font:inherit;color:inherit;background:transparent;border:0;border-bottom:3px solid transparent;padding:12px 18px;cursor:pointer;overflow-wrap:anywhere;min-width:0;max-width:100%}.designer-tablist>button[aria-selected=true]{border-color:currentColor;background:#64748b12;font-weight:600}.designer-tablist>button:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.designer-tabs-vertical{display:flex;gap:16px}.designer-tabs-vertical>.designer-tablist{flex-direction:column;flex-shrink:0;width:30%;border-bottom:0;border-right:1px solid #cbd5e1}.designer-tabpanels{min-width:0;flex:1}[data-designer-tab-panel][hidden]{display:none!important}.designer-tabs-empty{margin:0;padding:24px;color:#64748b}.designer-tab-icon{width:1.25em;height:1.25em;object-fit:contain;display:inline-block;vertical-align:middle}.designer-tabs-circular{position:relative;width:100%;max-width:var(--circle-max);aspect-ratio:1;margin-inline:auto}.designer-tabs-circular>.designer-tablist{position:absolute;inset:calc(var(--circle-control) / 2);border:var(--circle-border);border-radius:50%;padding:0;display:block}.designer-tabs-circular>.designer-tablist>button{position:absolute;transform:translate(-50%,-50%);width:var(--circle-control);height:var(--circle-control);max-width:none;padding:0;border:0;background:#2563eb;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.designer-tabs-circular>.designer-tabpanels{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--circle-inner);height:var(--circle-inner);overflow:auto;border-radius:50%}.designer-tabs-circular>.designer-tabpanels>[data-designer-tab-panel]:not([hidden]){min-height:100%;box-sizing:border-box}:where(.designer-tabs-circular>.designer-tabpanels>[data-designer-tab-panel]):not([hidden]){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.designer-tabs-circular-list>.designer-tablist{display:none}.designer-tabs-circular-list>.designer-tabpanels{display:grid;gap:20px}.designer-tabs-circular-list.designer-tabs-timeline>.designer-tabpanels{gap:30px;padding-left:48px}.designer-tabs-circular-list.designer-tabs-timeline>.designer-tabpanels>[data-designer-tab-panel]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-height:0;padding:10px 10px 10px 15px;border-radius:5px;text-align:left;overflow:visible}.designer-tabs-circular-list.designer-tabs-timeline>.designer-tabpanels>[data-designer-tab-panel]:not(:last-child):before{content:"";position:absolute;left:-36px;top:24px;bottom:-30px;border-left:1px dotted var(--circle-list-rail-color, currentColor);pointer-events:none}.designer-tabs-circular-list.designer-tabs-timeline>.designer-tabpanels>[data-designer-tab-panel]>[data-designer-timeline-icon]{position:absolute;left:-48px;top:0;z-index:1;width:24px;height:24px;min-width:0;max-width:none;margin:0;padding:0;object-fit:contain;background-color:inherit;border-radius:50%}.designer-tabs-circular-list.designer-tabs-timeline>.designer-tabpanels>[data-designer-tab-panel]>:is([data-designer-type=designer_heading],[data-designer-type=designer_text],[data-designer-type=designer_rich_text]){text-align:left;margin:0}.designer-circle-play{position:absolute;right:0;bottom:0;font:inherit;font-size:11px;padding:4px 8px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;cursor:pointer}@media(max-width:767px){.designer-tabs-vertical.designer-tabs-mobile-stack{display:block}.designer-tabs-mobile-stack:where(.designer-tabs-vertical)>.designer-tablist{width:100%;border-right:0;border-bottom:1px solid #cbd5e1}}.designer-video-title{margin:0 0 16px;font-weight:600}.designer-video-frame{position:relative;width:100%;overflow:hidden;background:#111827}.designer-video-frame>video,.designer-video-frame>iframe,.designer-video-placeholder{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.designer-video-placeholder{display:grid;place-items:center;color:#fff;background:#172033;text-align:center;padding:16px}.designer-video-placeholder>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.designer-video-placeholder>span{position:relative;font:600 18px/1.5 system-ui,sans-serif}.designer-video-placeholder small{display:block;margin-top:8px;font:12px/1.5 system-ui,sans-serif}.designer-video-play{cursor:pointer}.designer-video-play:focus-visible{outline:3px solid white;outline-offset:-6px}.designer-video-error{color:#b42318;font-size:13px;margin-top:8px}.designer-element{box-sizing:border-box;min-width:0}.designer-element[data-designer-type=designer_link_block]{text-decoration:none}.designer-element[data-designer-type=designer_link_block]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.designer-element--text{white-space:pre-wrap}.designer-image-placeholder{position:relative;min-height:160px;background:repeating-linear-gradient(45deg,#e9eff5,#e9eff5 10px,#f5f8fb 10px 20px);outline:1px dashed #94a3b8;outline-offset:-1px}.designer-image-placeholder-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;padding:12px;font:600 16px/1.4 system-ui,sans-serif;color:#334155;text-align:center}.designer-image-placeholder-label span{font-size:12px;font-weight:400}.designer-disclosure>summary{cursor:pointer}.designer-disclosure>summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}:where(img.designer-element){height:auto}.designer-collection-message{grid-column:1 / -1;margin:0;padding:16px}:where([data-designer-type=designer_collection_state]){grid-column:1 / -1}[data-designer-menu-hidden=true]{display:none!important}.designer-document{background-color:#fff;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif);line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4}:where(.designer-document,.designer-document *,.designer-document *:before,.designer-document *:after){box-sizing:border-box;border-width:0;border-style:solid}:where(.designer-document h1,.designer-document h2,.designer-document h3,.designer-document h4,.designer-document h5,.designer-document h6,.designer-document p,.designer-document blockquote,.designer-document figure,.designer-document pre){margin:0}:where(.designer-document h1,.designer-document h2,.designer-document h3,.designer-document h4,.designer-document h5,.designer-document h6){font-size:inherit;font-weight:inherit}:where(.designer-document a){color:inherit;text-decoration:inherit}:where(.designer-document button,.designer-document input,.designer-document textarea,.designer-document select){font:inherit;color:inherit;letter-spacing:inherit;margin:0;padding:0;background-color:transparent;border-radius:0}:where(.designer-document img,.designer-document video,.designer-document svg,.designer-document iframe){display:block;vertical-align:middle}:where(.designer-document img,.designer-document video){max-width:100%;height:auto}:where(.designer-document ol,.designer-document ul){list-style:none;margin:0;padding:0}:where(.designer-document [hidden]:not([hidden=until-found])){display:none!important}body[data-motion=reduced] :where(.designer-element,.designer-element *,.designer-element *:before,.designer-element *:after){animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}
