.typed.svelte-8oo6bd{box-sizing:content-box;white-space:nowrap;max-width:100%;width:calc(var(--n) * 1ch);animation:svelte-8oo6bd-type .8s steps(var(--n)) .1s both;padding-right:3px;display:inline-block;position:relative;overflow:hidden}.typed.svelte-8oo6bd:after{content:"";background:rgb(var(--ds-accent));width:2px;animation:.9s step-end infinite svelte-8oo6bd-caret;position:absolute;top:0;bottom:0;right:0}@keyframes svelte-8oo6bd-type{0%{width:0}}@keyframes svelte-8oo6bd-caret{50%{opacity:0}}.rise.svelte-8oo6bd{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) forwards rise-in}.draw-x.svelte-8oo6bd{transform-origin:0;animation:.7s ease-out .9s both svelte-8oo6bd-draw-x}@keyframes svelte-8oo6bd-draw-x{0%{transform:scaleX(0)}}.progress.svelte-8oo6bd{transform-origin:0;width:100%;animation-name:svelte-8oo6bd-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes svelte-8oo6bd-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pulse.svelte-8oo6bd{position:relative}.pulse.svelte-8oo6bd:after{content:"";border-radius:inherit;background:rgb(var(--ds-success) / .6);animation:1.6s ease-out infinite svelte-8oo6bd-pulse;position:absolute;inset:0}@keyframes svelte-8oo6bd-pulse{to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.typed.svelte-8oo6bd,.rise.svelte-8oo6bd,.draw-x.svelte-8oo6bd,.typed.svelte-8oo6bd:after,.pulse.svelte-8oo6bd:after{opacity:1;animation:none}.typed.svelte-8oo6bd:after,.pulse.svelte-8oo6bd:after{display:none}}.landscape.svelte-1dw3t2x{width:100%;height:100%;position:relative}.layer.svelte-1dw3t2x{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.clouds.svelte-1dw3t2x{animation:40s ease-in-out infinite alternate svelte-1dw3t2x-drift}.birds.svelte-1dw3t2x{animation:18s ease-in-out infinite alternate svelte-1dw3t2x-glide}.glow.svelte-1dw3t2x{animation:7s ease-in-out infinite alternate svelte-1dw3t2x-breathe}@keyframes svelte-1dw3t2x-drift{0%{transform:translate(-2%)}to{transform:translate(2.5%)}}@keyframes svelte-1dw3t2x-glide{0%{transform:translate(0)}to{transform:translate(-3.75%,-2.5%)}}@keyframes svelte-1dw3t2x-breathe{0%{opacity:.75}to{opacity:1}}@media (prefers-reduced-motion:reduce){.clouds.svelte-1dw3t2x,.birds.svelte-1dw3t2x,.glow.svelte-1dw3t2x{animation:none}}.panel.svelte-1q37ri0{box-shadow:inset 0 0 0 1.5px #ffffff1f}.light .panel.svelte-1q37ri0{box-shadow:inset 0 0 0 1.5px #00000014}.hero-photo.svelte-1q37ri0{--fade:2.5rem;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade));--grade-tint:.85;--grade-sun:.55;--grade-edge:.55}.light .hero-photo.svelte-1q37ri0{--grade-tint:.4;--grade-sun:.35;--grade-edge:.3}.hero-photo.svelte-1q37ri0 img:where(.svelte-1q37ri0){filter:saturate(.9)contrast(1.05)brightness(.9)}.light .hero-photo.svelte-1q37ri0 img:where(.svelte-1q37ri0){filter:saturate(.95)contrast(1.02)}.grade.svelte-1q37ri0{pointer-events:none;background:rgb(var(--ds-primary));mix-blend-mode:soft-light;opacity:var(--grade-tint);position:absolute;inset:0}.hero-photo.svelte-1q37ri0:before,.hero-photo.svelte-1q37ri0:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.hero-photo.svelte-1q37ri0:before{background:radial-gradient(55% 60% at 76% 6%, var(--ls-glow), transparent 70%);mix-blend-mode:screen;opacity:var(--grade-sun)}.hero-photo.svelte-1q37ri0:after{background:linear-gradient(to bottom, rgb(var(--ds-bg) / var(--grade-edge)) 0%, transparent 35%, transparent 72%, rgb(var(--ds-bg) / var(--grade-edge)) 100%)}@media (width>=640px){.hero-photo.svelte-1q37ri0{--fade:4rem}}@media (width>=1024px){.hero-photo.svelte-1q37ri0{--fade:6rem}}.rise.svelte-1q37ri0{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards rise-in}@media (prefers-reduced-motion:reduce){.rise.svelte-1q37ri0{opacity:1;animation:none}}@media (prefers-reduced-motion:no-preference){.group:hover .pipeline-step.svelte-hz61c4{animation:.4s ease-out both svelte-hz61c4-step-in;animation-delay:calc(var(--i) * .15s)}}@keyframes svelte-hz61c4-step-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.section-video.svelte-ohzupu{opacity:var(--video-opacity,.22);mix-blend-mode:luminosity;-webkit-mask-image:linear-gradient(#000 35%,#0000 100%);mask-image:linear-gradient(#000 35%,#0000 100%)}@media (width>=768px){.section-video.svelte-ohzupu{-webkit-mask-image:radial-gradient(75% 70%,#000 30%,#0000 100%);mask-image:radial-gradient(75% 70%,#000 30%,#0000 100%)}}.light .section-video.svelte-ohzupu{opacity:var(--video-opacity-light,.1)}
