.sf-hslider.svelte-13mye6{width:100%;height:var(--sf-hslider-h,clamp(31.25rem, 80vh, 50rem));background:var(--color-bg-subtle);position:relative;overflow:hidden}.sf-hslider__slide.svelte-13mye6{text-align:center;opacity:0;visibility:hidden;transition:opacity var(--transition-slow), visibility var(--transition-slow);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sf-hslider__slide.is-active.svelte-13mye6{opacity:1;visibility:visible}.sf-hslider__bg.svelte-13mye6{z-index:0;background:linear-gradient(135deg, var(--palette-surface-alt) 0%, color-mix(in srgb, var(--palette-primary) 10%, var(--palette-surface-alt)) 100%);position:absolute;inset:0}.sf-hslider__bg-image.svelte-13mye6{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf-hslider__overlay.svelte-13mye6{background:linear-gradient(#00000059 0%,#0009 100%);position:absolute;inset:0}.sf-hslider__logo.svelte-13mye6{z-index:1;align-items:center;gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex;position:relative}.sf-hslider__logo-image.svelte-13mye6{max-width:min(80vw,28rem);height:auto}.sf-hslider__wordmark.svelte-13mye6{font-family:var(--font-family-heading);font-size:clamp(2.5rem,7vw,5rem);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary-contrast);line-height:1}.sf-hslider__logo-sub.svelte-13mye6{font-family:var(--font-family-base);font-size:var(--font-size-lg);text-transform:uppercase;letter-spacing:.2em;color:#ffffffd9}.sf-hslider__content.svelte-13mye6{z-index:1;max-width:44rem;padding:var(--space-7) var(--space-5);position:relative}.sf-hslider__eyebrow.svelte-13mye6{font-family:var(--font-family-base);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.25em;color:var(--palette-secondary);margin-bottom:var(--space-4);font-weight:var(--font-weight-medium);display:inline-block}.sf-hslider__title.svelte-13mye6{font-family:var(--font-family-heading);font-size:clamp(2.5rem,6vw,3.5rem);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-primary-contrast);margin:0 0 var(--space-3);line-height:1.1}.sf-hslider__subtitle.svelte-13mye6{font-family:var(--font-family-base);color:#ffffffe6;margin:0 0 var(--space-3);font-size:clamp(1.1rem,2.5vw,1.5rem)}.sf-hslider__tagline.svelte-13mye6{font-size:var(--font-size-lg);color:var(--color-primary);font-weight:var(--font-weight-medium);margin:0 0 var(--space-5)}.sf-hslider__actions.svelte-13mye6{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.sf-hslider__cta.svelte-13mye6{padding:var(--space-4) var(--space-6);text-transform:uppercase;letter-spacing:.1em;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:background var(--transition-base), color var(--transition-base), border-color var(--transition-base);text-decoration:none;display:inline-block}.sf-hslider__cta--primary.svelte-13mye6{background:var(--color-primary);color:var(--color-primary-contrast);border:1px solid var(--color-primary)}.sf-hslider__cta--primary.svelte-13mye6:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.sf-hslider__cta--outline.svelte-13mye6{color:var(--color-primary-contrast);border:1px solid var(--color-primary-contrast);background:0 0}.sf-hslider__cta--outline.svelte-13mye6:hover{background:var(--color-primary-contrast);color:var(--color-bg)}.sf-hslider__nav.svelte-13mye6{z-index:2;border-radius:var(--radius-full);width:3rem;height:3rem;color:var(--color-primary-contrast);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background var(--transition-base);background:#00000059;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sf-hslider__nav.svelte-13mye6:hover{background:var(--color-primary)}.sf-hslider__nav--prev.svelte-13mye6{left:var(--space-5)}.sf-hslider__nav--next.svelte-13mye6{right:var(--space-5)}.sf-hslider__dots.svelte-13mye6{bottom:var(--space-5);z-index:2;gap:var(--space-3);display:flex;position:absolute;left:50%;transform:translate(-50%)}.sf-hslider__dot.svelte-13mye6{border-radius:var(--radius-full);cursor:pointer;width:.75rem;height:.75rem;transition:background var(--transition-base), transform var(--transition-base);background:#ffffff80;border:none;padding:0}.sf-hslider__dot.is-active.svelte-13mye6{background:var(--color-primary);transform:scale(1.25)}@media (max-width:768px){.sf-hslider.svelte-13mye6{height:clamp(25rem,55vh,31.25rem)}.sf-hslider__nav.svelte-13mye6{width:2.5rem;height:2.5rem}.sf-hslider__nav--prev.svelte-13mye6{left:var(--space-3)}.sf-hslider__nav--next.svelte-13mye6{right:var(--space-3)}.sf-hslider__actions.svelte-13mye6{flex-direction:column;align-items:stretch}}
