.ghost-fibers-container{width:100%;height:100%;position:relative;overflow:hidden}.ghost-fibers-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}
.TextType-module__mw8V6G__root{text-align:center;white-space:nowrap;vertical-align:baseline;min-width:11ch;min-height:1em;display:inline-block;position:relative}.TextType-module__mw8V6G__word{background:var(--gradient-heading);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.TextType-module__mw8V6G__cursor{vertical-align:-.06em;background:var(--lime-400);border-radius:2px;width:max(2px,.035em);height:.8em;margin-left:.06em;display:inline-block}@media (max-width:767px){.TextType-module__mw8V6G__root{min-width:0;font-size:clamp(34px,9vw,54px);display:block}}@media (forced-colors:active){.TextType-module__mw8V6G__word{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.TextType-module__mw8V6G__cursor{background:canvastext}}
.marquee-module__LsMY5a__root{width:100%;min-width:0;display:flex;overflow:hidden;container-type:inline-size}.marquee-module__LsMY5a__track{width:max-content;animation:marquee-module__LsMY5a__spell-marquee-x var(--marquee-duration,20s) linear infinite;flex-shrink:0;display:flex}.marquee-module__LsMY5a__group{flex-shrink:0;justify-content:space-around;align-items:center;min-width:100cqw;display:flex}.marquee-module__LsMY5a__item{flex-shrink:0;display:flex}.marquee-module__LsMY5a__root[data-direction=right] .marquee-module__LsMY5a__track,.marquee-module__LsMY5a__root[data-direction=down] .marquee-module__LsMY5a__track{animation-direction:reverse}.marquee-module__LsMY5a__root[data-direction=up],.marquee-module__LsMY5a__root[data-direction=down]{flex-direction:column}.marquee-module__LsMY5a__root[data-direction=up] .marquee-module__LsMY5a__track,.marquee-module__LsMY5a__root[data-direction=down] .marquee-module__LsMY5a__track{flex-direction:column;width:100%;animation-name:marquee-module__LsMY5a__spell-marquee-y}.marquee-module__LsMY5a__root[data-direction=up] .marquee-module__LsMY5a__group,.marquee-module__LsMY5a__root[data-direction=down] .marquee-module__LsMY5a__group{flex-direction:column;min-width:0}.marquee-module__LsMY5a__root[data-pause-hover=true]:hover .marquee-module__LsMY5a__track,.marquee-module__LsMY5a__root:focus-within .marquee-module__LsMY5a__track{animation-play-state:paused}@keyframes marquee-module__LsMY5a__spell-marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-module__LsMY5a__spell-marquee-y{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-module__LsMY5a__root{-webkit-mask-image:none!important;mask-image:none!important}.marquee-module__LsMY5a__track{width:100%;animation:none}.marquee-module__LsMY5a__group{flex-wrap:wrap;justify-content:center;gap:16px 0;width:100%;min-width:0}.marquee-module__LsMY5a__group[aria-hidden=true]{display:none}}
.HeroBrandStrip-module__7L8t6G__strip{z-index:1;background:color-mix(in srgb, var(--color-canvas) 88%, transparent);width:100%;min-width:0;color:var(--color-ink);align-self:end;position:relative}.HeroBrandStrip-module__7L8t6G__viewport{padding-block:24px}.HeroBrandStrip-module__7L8t6G__item{white-space:nowrap;font:500 14px/1.4 var(--font-sans);flex-shrink:0;align-items:center;gap:16px;margin-inline:28px;display:inline-flex}.HeroBrandStrip-module__7L8t6G__spark{background:var(--detail-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.HeroBrandStrip-module__7L8t6G__strip[data-running=false] [data-marquee-track],.HeroBrandStrip-module__7L8t6G__strip:focus-within [data-marquee-track]{animation-play-state:paused!important}.HeroBrandStrip-module__7L8t6G__control{background:var(--color-canvas);width:44px;height:44px;color:var(--landing-muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.HeroBrandStrip-module__7L8t6G__control:hover{color:var(--color-ink)}.HeroBrandStrip-module__7L8t6G__control:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:767px){.HeroBrandStrip-module__7L8t6G__viewport{padding-block:20px}.HeroBrandStrip-module__7L8t6G__item{gap:12px;margin-inline:18px;font-size:13px}}@media (prefers-reduced-motion:reduce){.HeroBrandStrip-module__7L8t6G__control{display:none}.HeroBrandStrip-module__7L8t6G__viewport{padding:20px 12px}.HeroBrandStrip-module__7L8t6G__item{margin-inline:12px}}@media (forced-colors:active){.HeroBrandStrip-module__7L8t6G__strip,.HeroBrandStrip-module__7L8t6G__control{color:canvastext;background:canvas}.HeroBrandStrip-module__7L8t6G__spark{background:highlight}}
.ScrollProgress-module___Fh38q__track{z-index:55;inset:env(safe-area-inset-top,0px) 0 auto;pointer-events:none;background:color-mix(in srgb, var(--palette-cta) 14%, transparent);height:3px;position:fixed}.ScrollProgress-module___Fh38q__fill{transform-origin:0;background:linear-gradient(90deg, var(--palette-cta), var(--palette-cta-hover) 70%, var(--palette-cta));width:100%;height:100%;box-shadow:0 0 9px color-mix(in srgb, var(--palette-cta) 48%, transparent);transform:scaleX(0)}@media (forced-colors:active){.ScrollProgress-module___Fh38q__track{background:canvas}.ScrollProgress-module___Fh38q__fill{box-shadow:none;background:highlight}}
