.builder-node.svelte-vszqol{position:relative}.builder-node__slot.svelte-vszqol,.builder-loop__items.svelte-vszqol,.builder-tabs__triggers.svelte-vszqol,.builder-tabs__panels.svelte-vszqol{display:grid;gap:.75rem}.builder-empty-view.svelte-vszqol{display:grid;place-items:center;gap:.35rem;width:100%;min-height:100px;padding:20px;border:1px dashed rgba(148,163,184,.78);border-radius:1rem;background:linear-gradient(180deg,#f8fafcf2,#f1f5f9db);color:#64748b;text-align:center;pointer-events:none;box-sizing:border-box;box-shadow:inset 0 0 0 1px #ffffff9e}.builder-empty-view--slot.svelte-vszqol{min-height:72px;padding:14px 16px}.builder-empty-view--container.svelte-vszqol{min-height:84px;border-radius:0;border-color:#94a3b8b3;background:#94a3b838;box-shadow:none}.builder-empty-view__label.svelte-vszqol{display:inline-flex;align-items:center;gap:.35rem;font-size:.92rem;font-weight:500;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-style:italic;color:#ffffffeb}.builder-empty-view__context.svelte-vszqol{font-size:.81rem;line-height:1.3;color:#64748b}.builder-component-instance__inner.svelte-vszqol,.builder-icon-box__copy.svelte-vszqol,.builder-popup__body.svelte-vszqol,.builder-form__fields.svelte-vszqol{display:grid;gap:1rem}.builder-node--button.svelte-vszqol{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.builder-node--icon-box.svelte-vszqol{display:flex;flex-direction:var(--builder-icon-box-direction, column);align-items:flex-start}.builder-icon-box__icon.svelte-vszqol,.builder-icon__symbol.svelte-vszqol{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:.65rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-weight:700}.builder-node--icon-box.svelte-vszqol .builder-icon-box__icon:where(.svelte-vszqol){order:var(--builder-icon-box-icon-order, 0);font-size:var(--builder-icon-size, inherit);color:var(--builder-icon-color, #1d4ed8);background:var(--builder-icon-background, #eff6ff);padding:var(--builder-icon-padding, .65rem)}.builder-node--icon-box.svelte-vszqol .builder-icon-box__copy:where(.svelte-vszqol){text-align:inherit}.builder-node--icon-box.svelte-vszqol .builder-icon-box__copy:where(.svelte-vszqol)>strong:where(.svelte-vszqol){color:var(--builder-icon-box-title-color, inherit);font-size:var(--builder-icon-box-title-font-size, inherit);font-weight:var(--builder-icon-box-title-font-weight, inherit);line-height:var(--builder-icon-box-title-line-height, inherit);letter-spacing:var(--builder-icon-box-title-letter-spacing, inherit);text-transform:var(--builder-icon-box-title-text-transform, none);text-decoration:var(--builder-icon-box-title-text-decoration, inherit);text-decoration-color:var(--builder-icon-box-title-text-decoration-color, currentColor)}.builder-node--icon-box.svelte-vszqol .builder-icon-box__copy:where(.svelte-vszqol)>p:where(.svelte-vszqol){color:var(--builder-icon-box-description-color, inherit);font-size:var(--builder-icon-box-description-font-size, inherit);font-weight:var(--builder-icon-box-description-font-weight, inherit);line-height:var(--builder-icon-box-description-line-height, inherit);letter-spacing:var(--builder-icon-box-description-letter-spacing, inherit);text-transform:var(--builder-icon-box-description-text-transform, none);text-decoration:var(--builder-icon-box-description-text-decoration, inherit);text-decoration-color:var(--builder-icon-box-description-text-decoration-color, currentColor)}.builder-tabs__triggers.svelte-vszqol{display:flex;flex-wrap:wrap}.builder-tabs__triggers.svelte-vszqol button:where(.svelte-vszqol),.builder-accordion__item.svelte-vszqol button:where(.svelte-vszqol),.builder-carousel__nav.svelte-vszqol,.builder-popup__header.svelte-vszqol button:where(.svelte-vszqol),.builder-form.svelte-vszqol button:where(.svelte-vszqol){cursor:pointer}.builder-tabs__triggers.svelte-vszqol button:where(.svelte-vszqol){color:var(--builder-tabs-title-color, inherit);padding:.7rem .9rem;padding:var(--builder-tabs-title-padding, .7rem .9rem);border:1px solid #cbd5e1;border-radius:999px;background:var(--builder-tabs-title-background-color, white)}.builder-tabs__triggers.svelte-vszqol button.active:where(.svelte-vszqol){border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.builder-tabs__panel.hidden.svelte-vszqol,.builder-carousel__slide.hidden.svelte-vszqol{display:none}.builder-accordion__item.svelte-vszqol{border:1px solid #dbe3f0;border-radius:1rem;overflow:hidden}.builder-accordion__item.svelte-vszqol button:where(.svelte-vszqol){display:flex;width:100%;align-items:center;justify-content:space-between;color:var(--builder-accordion-title-color, inherit);padding:var(--builder-accordion-title-padding, .95rem 1rem);border:0;background:var(--builder-accordion-title-background-color, #f8fafc)}.builder-accordion__body.svelte-vszqol,.builder-tabs__panel-copy.svelte-vszqol{padding:1rem}.builder-tabs__panel.svelte-vszqol,.builder-tabs__panel-copy.svelte-vszqol{color:var(--builder-tabs-content-color, inherit);background:var(--builder-tabs-content-background-color, transparent);padding:var(--builder-tabs-content-padding, 1rem);border:1px solid var(--builder-tabs-content-border-color, transparent)}.builder-accordion__item.svelte-vszqol button:where(.svelte-vszqol)>:where(.svelte-vszqol):last-child{color:var(--builder-accordion-icon-color, inherit);font-size:var(--builder-accordion-icon-font-size, inherit);margin-left:var(--builder-accordion-icon-gap, .5rem)}.builder-accordion__body.svelte-vszqol{color:var(--builder-accordion-content-color, inherit);background:var(--builder-accordion-content-background-color, transparent);padding:var(--builder-accordion-content-padding, 1rem);border:1px solid var(--builder-accordion-content-border-color, transparent)}.builder-menu__list.svelte-vszqol{display:flex;flex-wrap:wrap;flex-direction:var(--builder-menu-direction, row);justify-content:var(--builder-menu-justify, flex-start);gap:var(--builder-menu-gap, 1rem);margin:0;padding:0;list-style:none}.builder-menu__list.svelte-vszqol a:where(.svelte-vszqol){display:inline-flex;align-items:center;color:var(--builder-menu-item-color, inherit);background:var(--builder-menu-item-background, transparent);padding:var(--builder-menu-item-padding, 0);border-radius:var(--builder-menu-item-radius, 0);text-decoration:none}.builder-menu__list.svelte-vszqol ul:where(.svelte-vszqol){margin-top:.5rem;padding-left:1rem;list-style:none;background:var(--builder-menu-dropdown-background, transparent);border:1px solid var(--builder-menu-dropdown-border-color, transparent);box-shadow:var(--builder-menu-dropdown-box-shadow, none)}.builder-gallery.svelte-vszqol{display:grid;grid-template-columns:var(--builder-gallery-columns, repeat(auto-fit, minmax(180px, 1fr)));gap:var(--builder-gallery-gap, 1rem)}.builder-gallery.svelte-vszqol figure:where(.svelte-vszqol){margin:0;display:grid;gap:var(--builder-caption-spacing, .45rem)}.builder-gallery.svelte-vszqol img:where(.svelte-vszqol),.builder-carousel__slide.svelte-vszqol img:where(.svelte-vszqol),video.svelte-vszqol{display:block;width:100%;max-width:100%;border-radius:1rem}.builder-gallery.svelte-vszqol img:where(.svelte-vszqol){aspect-ratio:var(--builder-gallery-aspect-ratio, auto);object-fit:var(--builder-gallery-image-object-fit, fill);filter:var(--builder-gallery-image-filter, none);opacity:var(--builder-gallery-image-opacity, 1)}.builder-gallery.svelte-vszqol figcaption:where(.svelte-vszqol){color:var(--builder-caption-color, inherit);background:var(--builder-caption-background, transparent);padding:var(--builder-caption-padding, 0);text-align:var(--builder-caption-align, inherit)}.builder-carousel__viewport.svelte-vszqol{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center}.builder-carousel__slide.svelte-vszqol{display:grid;min-height:var(--builder-carousel-slide-min-height, auto);gap:var(--builder-carousel-slide-gap, .75rem);padding:var(--builder-carousel-slide-padding, 0)}.builder-carousel__copy.svelte-vszqol{color:var(--builder-carousel-content-color, inherit);background:var(--builder-carousel-content-background-color, transparent);padding:var(--builder-carousel-content-padding, 0);border:1px solid var(--builder-carousel-content-border-color, transparent);font-family:var(--builder-carousel-content-font-family, inherit);font-size:var(--builder-carousel-content-font-size, inherit);font-weight:var(--builder-carousel-content-font-weight, inherit);line-height:var(--builder-carousel-content-line-height, inherit);letter-spacing:var(--builder-carousel-content-letter-spacing, inherit);text-transform:var(--builder-carousel-content-text-transform, none);text-decoration:var(--builder-carousel-content-text-decoration, inherit);text-decoration-color:var(--builder-carousel-content-text-decoration-color, currentColor);text-shadow:var(--builder-carousel-content-text-shadow, none)}.builder-carousel__copy.svelte-vszqol strong,.builder-carousel__copy.svelte-vszqol p{font-family:var(--builder-carousel-content-font-family, inherit);font-size:var(--builder-carousel-content-font-size, inherit);font-weight:var(--builder-carousel-content-font-weight, inherit);line-height:var(--builder-carousel-content-line-height, inherit);letter-spacing:var(--builder-carousel-content-letter-spacing, inherit);text-transform:var(--builder-carousel-content-text-transform, none);text-decoration:var(--builder-carousel-content-text-decoration, inherit);text-decoration-color:var(--builder-carousel-content-text-decoration-color, currentColor);text-shadow:var(--builder-carousel-content-text-shadow, none)}.builder-carousel__nav.svelte-vszqol{color:var(--builder-carousel-nav-color, inherit);background:var(--builder-carousel-nav-background-color, transparent);border-radius:var(--builder-carousel-nav-border-radius, .75rem)}.builder-loop__record.svelte-vszqol{display:grid;gap:.75rem;padding:var(--builder-loop-item-padding, .75rem);border-radius:var(--builder-loop-item-border-radius, 1rem);background:var(--builder-loop-item-background-color, rgba(248, 250, 252, .8))}.builder-loop__items.svelte-vszqol{display:grid;grid-template-columns:var(--builder-loop-columns, 1fr);row-gap:var(--builder-loop-row-gap, .75rem);column-gap:var(--builder-loop-column-gap, .75rem)}.builder-loop__empty.svelte-vszqol{padding:var(--builder-loop-empty-padding, 0);text-align:var(--builder-loop-empty-text-align, inherit);color:var(--builder-loop-empty-color, inherit)}.builder-node--popup-root.svelte-vszqol{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.builder-node--popup-root.is-stacked.svelte-vszqol{opacity:.92}.builder-popup__overlay.svelte-vszqol{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--builder-overlay-color, var(--builder-popup-overlay, rgba(15, 23, 42, .45)));opacity:var(--builder-overlay-opacity, 1);pointer-events:none}.builder-popup__dialog.svelte-vszqol{position:relative;z-index:1;width:min(100%,var(--builder-popup-width, var(--builder-popup-prop-width, 720px)));max-width:min(calc(100vw - 2rem),var(--builder-popup-max-width, calc(100vw - 2rem) ));padding:var(--builder-popup-padding, 1.25rem);border-radius:1.5rem;background:var(--builder-popup-background, white);box-shadow:0 25px 70px #0f172a40;pointer-events:auto}.builder-popup__header.svelte-vszqol{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.builder-form__fields.svelte-vszqol label:where(.svelte-vszqol),.builder-form__fields.svelte-vszqol fieldset:where(.svelte-vszqol),.builder-node--form-field-text.svelte-vszqol label:where(.svelte-vszqol),.builder-node--form-field-email.svelte-vszqol label:where(.svelte-vszqol),.builder-node--form-field-textarea.svelte-vszqol label:where(.svelte-vszqol),.builder-node--form-field-select.svelte-vszqol label:where(.svelte-vszqol),.builder-node--form-field-checkbox.svelte-vszqol fieldset:where(.svelte-vszqol),.builder-node--form-field-submit.svelte-vszqol label:where(.svelte-vszqol){display:grid;gap:var(--builder-form-label-gap, .4rem)}.builder-form__choice.svelte-vszqol{display:flex;gap:.55rem;align-items:center}.builder-form__status.svelte-vszqol{margin:1rem 0 0;padding:.8rem 1rem;border-radius:.9rem;background:#ecfdf5;color:#047857}.builder-node--form.svelte-vszqol,.builder-node--form-field-text.svelte-vszqol,.builder-node--form-field-email.svelte-vszqol,.builder-node--form-field-textarea.svelte-vszqol,.builder-node--form-field-select.svelte-vszqol,.builder-node--form-field-checkbox.svelte-vszqol,.builder-node--form-field-submit.svelte-vszqol{padding:var(--builder-form-padding, 0)}.builder-form__fields.svelte-vszqol{gap:var(--builder-form-gap, 1rem)}.builder-node--form.svelte-vszqol label:where(.svelte-vszqol)>span:where(.svelte-vszqol),.builder-node--form.svelte-vszqol fieldset:where(.svelte-vszqol)>legend:where(.svelte-vszqol),.builder-node--form-field-text.svelte-vszqol label:where(.svelte-vszqol)>span:where(.svelte-vszqol),.builder-node--form-field-email.svelte-vszqol label:where(.svelte-vszqol)>span:where(.svelte-vszqol),.builder-node--form-field-textarea.svelte-vszqol label:where(.svelte-vszqol)>span:where(.svelte-vszqol),.builder-node--form-field-select.svelte-vszqol label:where(.svelte-vszqol)>span:where(.svelte-vszqol),.builder-node--form-field-checkbox.svelte-vszqol label:where(.svelte-vszqol)>span:where(.svelte-vszqol),.builder-node--form-field-submit.svelte-vszqol label:where(.svelte-vszqol)>span:where(.svelte-vszqol),.builder-node--form-field-checkbox.svelte-vszqol fieldset:where(.svelte-vszqol)>legend:where(.svelte-vszqol){color:var(--builder-form-label-color, inherit);font-size:var(--builder-form-label-font-size, inherit);font-weight:var(--builder-form-label-font-weight, inherit)}.builder-node--form.svelte-vszqol input:where(.svelte-vszqol):not([type=checkbox]):not([type=radio]):not([type=hidden]),.builder-node--form.svelte-vszqol textarea:where(.svelte-vszqol),.builder-node--form.svelte-vszqol select:where(.svelte-vszqol),.builder-node--form-field-text.svelte-vszqol input:where(.svelte-vszqol),.builder-node--form-field-email.svelte-vszqol input:where(.svelte-vszqol),.builder-node--form-field-textarea.svelte-vszqol textarea:where(.svelte-vszqol),.builder-node--form-field-select.svelte-vszqol select:where(.svelte-vszqol){background:var(--builder-form-field-background-color, white);color:var(--builder-form-field-color, inherit);border-color:var(--builder-form-field-border-color, #cbd5e1);border-radius:var(--builder-form-field-border-radius, .85rem);padding:var(--builder-form-field-padding, .7rem .8rem)}.builder-node--form.svelte-vszqol button[type=submit]:where(.svelte-vszqol),.builder-node--form-field-submit.svelte-vszqol button:where(.svelte-vszqol){color:var(--builder-form-submit-color, inherit);background:var(--builder-form-submit-background-color, transparent);box-shadow:var(--builder-form-submit-box-shadow, none);padding:var(--builder-form-submit-padding, .7rem .9rem)}.builder-popup__header.svelte-vszqol button:where(.svelte-vszqol){color:var(--builder-popup-close-color, inherit);background:var(--builder-popup-close-background-color, transparent)}input.svelte-vszqol,textarea.svelte-vszqol,select.svelte-vszqol,button.svelte-vszqol{font:inherit}input.svelte-vszqol,textarea.svelte-vszqol,select.svelte-vszqol{padding:.7rem .8rem;border:1px solid #cbd5e1;border-radius:.85rem}.builder-runtime.svelte-1avxobf{display:grid;gap:1.5rem;position:relative}.builder-runtime__slot.svelte-1avxobf{display:grid;gap:1rem}.builder-runtime__slot--popup.svelte-1avxobf,.builder-runtime__slot--modal.svelte-1avxobf{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:30}
