.quote-cta.svelte-1rbuag4{border:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 4%, var(--surface));border-radius:var(--theme-radius,8px);margin-top:48px;padding:32px 28px}.quote-inner.svelte-1rbuag4{max-width:640px}.quote-label.svelte-1rbuag4{text-transform:uppercase;letter-spacing:.06em;color:var(--text);margin-bottom:4px;font-size:.78rem;font-weight:700;display:block}.quote-input.svelte-1rbuag4{border:1px solid color-mix(in srgb, var(--text) 15%, transparent);border-radius:var(--theme-radius,6px);background:var(--surface);width:100%;color:var(--text);padding:10px 14px;font-size:.92rem;line-height:1.5;transition:border-color .15s;display:block}.quote-input.svelte-1rbuag4:focus{border-color:var(--accent);outline:none}select.quote-input.svelte-1rbuag4{cursor:pointer}textarea.quote-input.svelte-1rbuag4{resize:vertical;min-height:72px}.honey.svelte-1rbuag4{height:0;position:absolute;left:-9999px;overflow:hidden}.ba-slider.svelte-408o0k{-webkit-user-select:none;user-select:none;margin:1.5rem 0}.ba-slider__wrap.svelte-408o0k{cursor:col-resize;touch-action:pan-y;aspect-ratio:16/10;background:var(--surface-2,#f0ece6);border-radius:4px;position:relative;overflow:hidden}.ba-slider__img.svelte-408o0k{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.ba-slider__before.svelte-408o0k{position:absolute;inset:0;overflow:hidden}.ba-slider__before.svelte-408o0k .ba-slider__img:where(.svelte-408o0k){width:100%;min-width:0;position:absolute;inset:0}.ba-slider__divider.svelte-408o0k{z-index:2;background:#fff;width:3px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 6px #0000004d}.ba-slider__handle.svelte-408o0k{width:36px;height:36px;color:var(--text,#1a1a1a);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000040}.ba-slider__labels.svelte-408o0k{justify-content:space-between;margin-top:8px;display:flex}.ba-slider__label.svelte-408o0k{text-transform:uppercase;letter-spacing:.12em;color:var(--muted,#888);font-size:.75rem;font-weight:700}@media (width<=640px){.ba-slider__wrap.svelte-408o0k{aspect-ratio:4/3}}
