.usf-hero.svelte-1xay3q1{--_duration:var(--usf-hero-duration,.9s);isolation:isolate;color:var(--usf-hero-fg,#fff);background:var(--usf-hero-bg,var(--primary,#1f2937));touch-action:pan-y;align-items:center;display:flex;position:relative;overflow:hidden}.usf-hero-backdrop.svelte-1xay3q1{z-index:-1;position:absolute;inset:0}.usf-hero-layer.svelte-1xay3q1{visibility:hidden;background:var(--usf-hero-bg,var(--primary,#1f2937));position:absolute;inset:0;overflow:hidden}.usf-hero-layer[data-previous=true].svelte-1xay3q1{visibility:visible;z-index:1}.usf-hero-layer[data-active=true].svelte-1xay3q1{visibility:visible;z-index:2;animation:var(--_enter,none) var(--_duration) cubic-bezier(.22, 1, .36, 1) both}.usf-hero-kb.svelte-1xay3q1{animation:var(--_kb,none) calc(var(--usf-hero-interval,6.5s) + var(--_duration)) linear both;position:absolute;inset:0}.usf-hero-kb.svelte-1xay3q1 .usf-hero-image{object-fit:cover;width:100%;height:100%}.usf-hero-shade.svelte-1xay3q1{z-index:3;background:var(--usf-hero-overlay,linear-gradient(90deg, #000000bf, #0003));position:absolute;inset:0}.usf-hero-layer[data-enter=fade].svelte-1xay3q1{--_enter:usf-hero-fade}.usf-hero-layer[data-enter=slide-left].svelte-1xay3q1{--_enter:usf-hero-slide-left}.usf-hero-layer[data-enter=slide-right].svelte-1xay3q1{--_enter:usf-hero-slide-right}.usf-hero-layer[data-enter=zoom-in].svelte-1xay3q1{--_enter:usf-hero-zoom-in}.usf-hero-layer[data-enter=zoom-out].svelte-1xay3q1{--_enter:usf-hero-zoom-out}.usf-hero-layer[data-enter=wipe-circle].svelte-1xay3q1{--_enter:usf-hero-wipe-circle}.usf-hero-layer[data-enter=wipe-diagonal].svelte-1xay3q1{--_enter:usf-hero-wipe-diagonal}.usf-hero-layer[data-enter=blur].svelte-1xay3q1{--_enter:usf-hero-blur}.usf-hero-kb[data-kb=zoom-in].svelte-1xay3q1{--_kb:usf-hero-kb-zoom-in}.usf-hero-kb[data-kb=zoom-out].svelte-1xay3q1{--_kb:usf-hero-kb-zoom-out}.usf-hero-kb[data-kb=pan-left].svelte-1xay3q1{--_kb:usf-hero-kb-pan-left}.usf-hero-kb[data-kb=pan-right].svelte-1xay3q1{--_kb:usf-hero-kb-pan-right}.usf-hero-kb[data-kb=pan-up].svelte-1xay3q1{--_kb:usf-hero-kb-pan-up}.usf-hero-body.svelte-1xay3q1{width:100%;max-width:var(--usf-hero-max-width,80rem);padding:var(--usf-hero-padding,2.5rem 1rem 4.5rem);flex-direction:column;margin-inline:auto;display:flex}.usf-hero-slides.svelte-1xay3q1{display:grid}.usf-hero-slide.svelte-1xay3q1{visibility:hidden;grid-area:1/1}.usf-hero-slide[data-active=true].svelte-1xay3q1{visibility:visible}.usf-hero-title.svelte-1xay3q1{max-width:var(--usf-hero-title-width,20ch);font-size:var(--usf-hero-title-size,clamp(28px, 2.4vw + 14px, 64px));letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.1}.usf-hero-lead.svelte-1xay3q1{max-width:46ch;font-size:var(--usf-hero-lead-size,clamp(16px, .5vw + 13px, 22px));opacity:.9;margin:1rem 0 0}.usf-hero-cta.svelte-1xay3q1{min-height:3rem;color:var(--usf-hero-cta-fg,var(--primary-foreground,#fff));background:var(--usf-hero-cta-bg,var(--primary,#111827));border-radius:999px;align-items:center;margin-top:1.5rem;padding:0 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.usf-hero-cta.svelte-1xay3q1:focus-visible,.usf-hero-control.svelte-1xay3q1:focus-visible,.usf-hero-dot.svelte-1xay3q1:focus-visible{outline:2px solid var(--usf-hero-control,#ffffffe6);outline-offset:3px}.usf-hero-slide[data-text].svelte-1xay3q1 :is(.usf-hero-title:where(.svelte-1xay3q1),.usf-hero-lead:where(.svelte-1xay3q1),.usf-hero-cta:where(.svelte-1xay3q1)){animation:var(--_text) .7s cubic-bezier(.22, 1, .36, 1) both}.usf-hero-slide[data-text].svelte-1xay3q1 .usf-hero-lead:where(.svelte-1xay3q1){animation-delay:.15s}.usf-hero-slide[data-text].svelte-1xay3q1 .usf-hero-cta:where(.svelte-1xay3q1){animation-delay:.3s}.usf-hero-slide[data-text=rise].svelte-1xay3q1,.usf-hero-slide[data-text=words].svelte-1xay3q1{--_text:usf-hero-text-rise}.usf-hero-slide[data-text=from-left].svelte-1xay3q1{--_text:usf-hero-text-from-left}.usf-hero-slide[data-text=blur].svelte-1xay3q1{--_text:usf-hero-text-blur}.usf-hero-slide[data-text=scale].svelte-1xay3q1{--_text:usf-hero-text-scale}.usf-hero-slide[data-text=words].svelte-1xay3q1 .usf-hero-title:where(.svelte-1xay3q1){animation:none}.usf-hero-slide[data-text=words].svelte-1xay3q1 [data-word]:where(.svelte-1xay3q1){animation:.6s cubic-bezier(.22,1,.36,1) both usf-hero-text-rise;animation-delay:calc(var(--i) * 60ms);display:inline-block}.usf-hero-pause.svelte-1xay3q1{z-index:1;position:absolute;bottom:1rem;right:1rem}.usf-hero-nav.svelte-1xay3q1{align-items:center;gap:.75rem;display:flex;position:absolute;bottom:1rem;left:50%;translate:-50%}.usf-hero-control.svelte-1xay3q1{width:2.75rem;height:2.75rem;color:var(--usf-hero-control,#ffffffe6);cursor:pointer;background:#00000059;border:0;border-radius:999px;place-items:center;display:grid}.usf-hero-control.svelte-1xay3q1 svg:where(.svelte-1xay3q1){fill:currentColor;width:1.25rem;height:1.25rem}.usf-hero-arrow.svelte-1xay3q1{display:none}.usf-hero-arrow.svelte-1xay3q1 svg:where(.svelte-1xay3q1){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.usf-hero-dots.svelte-1xay3q1{gap:.25rem;display:flex}.usf-hero-dot.svelte-1xay3q1{cursor:pointer;background:0 0;border:0;width:1.5rem;height:1.5rem;position:relative}.usf-hero-dot.svelte-1xay3q1:after{content:"";background:var(--usf-hero-control,#ffffffe6);opacity:.45;border-radius:999px;width:.625rem;height:.625rem;transition:width .3s,opacity .3s;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.usf-hero-dot[aria-current=true].svelte-1xay3q1:after{opacity:1;width:1.5rem}@media (width>=64rem){.usf-hero-arrow.svelte-1xay3q1{display:grid}}.usf-hero-sr-only.svelte-1xay3q1{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.usf-hero-kb.svelte-1xay3q1,.usf-hero-slide[data-text].svelte-1xay3q1 :is(.usf-hero-title:where(.svelte-1xay3q1),.usf-hero-lead:where(.svelte-1xay3q1),.usf-hero-cta:where(.svelte-1xay3q1)),.usf-hero-slide[data-text].svelte-1xay3q1 [data-word]:where(.svelte-1xay3q1){animation:none}.usf-hero-layer[data-active=true].svelte-1xay3q1{--_enter:usf-hero-fade}}@keyframes usf-hero-fade{0%{opacity:0}}@keyframes usf-hero-slide-left{0%{transform:translate(100%)}}@keyframes usf-hero-slide-right{0%{transform:translate(-100%)}}@keyframes usf-hero-zoom-in{0%{opacity:0;transform:scale(.8)}}@keyframes usf-hero-zoom-out{0%{opacity:0;transform:scale(1.3)}}@keyframes usf-hero-wipe-circle{0%{clip-path:circle(0%)}to{clip-path:circle(75%)}}@keyframes usf-hero-wipe-diagonal{0%{clip-path:polygon(0 0,0 0,0 0)}to{clip-path:polygon(0 0,200% 0,0 200%)}}@keyframes usf-hero-blur{0%{opacity:0;filter:blur(24px)}}@keyframes usf-hero-kb-zoom-in{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes usf-hero-kb-zoom-out{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes usf-hero-kb-pan-left{0%{transform:scale(1.12)translate(3%)}to{transform:scale(1.12)translate(-3%)}}@keyframes usf-hero-kb-pan-right{0%{transform:scale(1.12)translate(-3%)}to{transform:scale(1.12)translate(3%)}}@keyframes usf-hero-kb-pan-up{0%{transform:scale(1.12)translateY(3%)}to{transform:scale(1.12)translateY(-3%)}}@keyframes usf-hero-text-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes usf-hero-text-from-left{0%{opacity:0;transform:translate(-40px)}}@keyframes usf-hero-text-blur{0%{opacity:0;filter:blur(12px)}}@keyframes usf-hero-text-scale{0%{opacity:0;transform:scale(.9)}}.tp-hero.svelte-tc3uts{--usf-hero-bg:var(--color-brand);--usf-hero-fg:#fff;--usf-hero-overlay:linear-gradient(90deg, #121214e6 0%, #121214b3 45%, #12121433 80%);--usf-hero-title-size:clamp(26px, 2.4vw + 14px, 64px);--usf-hero-lead-size:clamp(17px, .5vw + 13px, 22px);--usf-hero-cta-bg:var(--color-cta);--usf-hero-cta-fg:#fff;--usf-hero-max-width:1920px;--usf-hero-padding:80px clamp(16px, 3vw, 56px) 96px}@media (width<=899.98px){.tp-hero.svelte-tc3uts{--usf-hero-overlay:#121214bd;--usf-hero-padding:24px 16px 72px}.tp-hero.svelte-tc3uts .usf-hero-lead{display:none}}
