.hero-lockup-grid[data-astro-cid-xehwlnss]{display:grid;align-items:end;gap:clamp(1rem,3vw,4rem);width:100%}.hero-lift-go[data-astro-cid-xehwlnss]{display:block;line-height:.76;width:max-content;max-width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-lift-stack[data-astro-cid-xehwlnss]{position:relative;z-index:2;display:block;margin-left:calc(var(--sw-hero-rail-inline) + clamp(2.26rem,5.41vw,5.87rem));font-size:var(--sw-hero-lift-fly-size);font-weight:var(--sw-hero-lift-fly-weight);letter-spacing:.045em}@media (max-width: 767px) and (orientation: portrait) and (min-aspect-ratio: 1/2){[data-astro-cid-xehwlnss][data-hero-video][data-final-shot]{object-position:50% 0%}}@media (max-width: 767px){.hero-lift-stack[data-astro-cid-xehwlnss]{transform:translateY(-31.8px)}}.hero-go-art-wrap[data-astro-cid-xehwlnss]{position:relative;z-index:1;display:block;width:clamp(13.6rem,31.1vw,33rem);margin-top:calc(var(--sw-hero-go-offset-top) - clamp(.51rem,1.17vw,1.24rem));margin-left:0}.hero-go-art[data-astro-cid-xehwlnss]{display:block;width:100%;height:auto}.hero-subtitle[data-astro-cid-xehwlnss]{justify-self:start;margin-right:auto;width:max-content;max-width:min(64rem,76vw);min-width:0;padding-bottom:clamp(.4rem,.9vw,1rem);text-align:left}[data-astro-cid-xehwlnss][data-hero-video][data-sw-still=pending]{opacity:0}.hero-video-toggle[data-astro-cid-xehwlnss]{position:absolute;right:var(--sw-media-control-inset);bottom:1.25rem;z-index:20}.hero-copy-lift[data-astro-cid-xehwlnss]{transform:translateY(calc(-1 * var(--sw-consent-lift, 0px)));transition:transform var(--sw-transition-base) ease-out}.hero-video-toggle[data-astro-cid-xehwlnss]{transform:translateY(calc(-1 * var(--sw-consent-ctrl-lift, 0px)));transition:transform var(--sw-transition-base) ease-out}.sw-consent-settling .hero-copy-lift[data-astro-cid-xehwlnss],.sw-consent-settling .hero-video-toggle[data-astro-cid-xehwlnss]{transition:none}@media (prefers-reduced-motion: reduce){.hero-copy-lift[data-astro-cid-xehwlnss],.hero-video-toggle[data-astro-cid-xehwlnss]{transition:none}}.hero-video-toggle[data-astro-cid-xehwlnss] span[data-astro-cid-xehwlnss].hidden,.hero-video-toggle[data-astro-cid-xehwlnss][hidden]{display:none}@media (min-width: 1180px){.hero-lockup-grid[data-astro-cid-xehwlnss]{grid-template-columns:minmax(0,58%) minmax(20rem,40%);justify-content:space-between}.hero-go-art-wrap[data-astro-cid-xehwlnss]{width:calc(clamp(13.6rem,31.1vw,33rem)*.75);margin-top:calc((var(--sw-hero-go-offset-top) - clamp(.51rem,1.17vw,1.24rem)) * .75)}.hero-lift-stack[data-astro-cid-xehwlnss]{margin-left:calc((var(--sw-hero-rail-inline) + clamp(2.26rem,5.41vw,5.87rem)) * .75);font-size:calc(var(--sw-hero-lift-fly-size) * .75);transform:translateY(-25%)}}@media (max-width: 1179px){.hero-lockup-grid[data-astro-cid-xehwlnss]{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.75rem,2vh,1.5rem)}.hero-lockup-grid[data-astro-cid-xehwlnss] h1[data-astro-cid-xehwlnss]{width:max-content;max-width:100%}.hero-subtitle[data-astro-cid-xehwlnss]{align-self:flex-start;width:min(100%,31rem);max-width:none;padding-bottom:0;text-align:left}}@keyframes hero-rise-in{0%{transform:translateY(60vh);opacity:0}60%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes hero-slam-in{0%{transform:translate(-70vw);opacity:0}60%{opacity:1}78%{transform:translate(1.2%)}to{transform:translate(0);opacity:1}}.hero-lift-stack[data-astro-cid-xehwlnss] .block[data-astro-cid-xehwlnss]{animation:hero-rise-in .55s cubic-bezier(.19,1,.22,1) both}.hero-lift-stack[data-astro-cid-xehwlnss] .block[data-astro-cid-xehwlnss]:first-child{animation-delay:.15s}.hero-lift-stack[data-astro-cid-xehwlnss] .block[data-astro-cid-xehwlnss]:last-child{animation-delay:.4s}.hero-go-art-wrap[data-astro-cid-xehwlnss]{animation:hero-slam-in .55s cubic-bezier(.19,1,.22,1) both;animation-delay:.65s}@media (prefers-reduced-motion: reduce){.hero-lift-stack[data-astro-cid-xehwlnss] .block[data-astro-cid-xehwlnss],.hero-go-art-wrap[data-astro-cid-xehwlnss]{animation:none}}.hero-counter-title[data-astro-cid-xehwlnss]{margin:0 0 clamp(1.4rem,2.4vw,2.4rem);color:#fff;width:max-content;max-width:100%;font-family:var(--sw-font-sans);font-size:clamp(2.5rem,4.8vw,4.8rem);font-weight:700;line-height:.96;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance}.hero-counter-volt[data-astro-cid-xehwlnss]{color:var(--sw-color-accent, #c2f213)}.hero-flying[data-astro-cid-xehwlnss]{margin:var(--sw-gap-s) 0 0;max-width:var(--sw-copy-measure);font-size:var(--sw-page-hero-copy-size, clamp(1rem, 1.32vw, 1.22rem));font-weight:400;line-height:var(--sw-body-leading);color:var(--sw-text-1, #fff)}@media (min-width: 768px){.hero-counter[data-astro-cid-xehwlnss]{display:block;width:100%;max-width:none}.hero-counter-title[data-astro-cid-xehwlnss]{margin-bottom:0}}@media (max-width: 767px){.hero-subtitle[data-astro-cid-xehwlnss] .hero-counter-title[data-astro-cid-xehwlnss]{font-size:clamp(1.9rem,8.6vw,2.4rem);line-height:1;letter-spacing:-.01em;white-space:normal;width:auto;max-width:100%;margin-bottom:0}.hero-br-1[data-astro-cid-xehwlnss],.hero-br-2[data-astro-cid-xehwlnss]{display:block}}.fs-story[data-astro-cid-xzqnhf2o]{height:calc(var(--sw-svh) + var(--fs-steps, 163) * (calc(5 * var(--sw-svh)) / 163));position:relative;background:linear-gradient(180deg,#0a1116 0% 30%,#030509)}.fs-pin[data-astro-cid-xzqnhf2o]{position:sticky;top:0;height:var(--sw-svh);overflow:hidden}.fs-poster[data-astro-cid-xzqnhf2o],.fs-canvas[data-astro-cid-xzqnhf2o]{position:absolute;inset:0;width:100%;height:100%}.fs-poster[data-astro-cid-xzqnhf2o]{object-fit:cover}.fs-beats[data-astro-cid-xzqnhf2o]{position:absolute;inset-inline:0;bottom:0;top:0}.fs-beat[data-astro-cid-xzqnhf2o]{position:absolute;--fs-edge: calc(var(--sw-hero-rail-inline) + clamp(1.5rem, 4vw, 4.5rem));left:var(--fs-edge);top:75%;max-width:min(46rem,58vw);opacity:var(--fs-beat-o, 0);transform:translateY(calc(-50% + var(--fs-beat-y, 14px)));will-change:opacity,transform;pointer-events:none}.fs-beat-header[data-astro-cid-xzqnhf2o]{max-width:min(46rem,58vw)}.fs-beat[data-astro-cid-xzqnhf2o][aria-hidden=false],.fs-beat[data-astro-cid-xzqnhf2o]:not([aria-hidden]){pointer-events:auto}.fs-header-lockup[data-astro-cid-xzqnhf2o]{margin:0;display:block;font-family:var(--sw-font-sans);text-transform:uppercase;line-height:1.02}.fs-header-lockup[data-astro-cid-xzqnhf2o]{--fs-lockup-w: min(46rem, 58vw);--fs-lockup-size: min(clamp(3rem, 5.2vw, 5rem), calc(var(--fs-lockup-w) / var(--fs-title-d, 8.06)))}.fs-beat[data-astro-cid-xzqnhf2o].fs-beat-opener{--fs-opener-w: calc(100vw - 2 * var(--fs-edge));--fs-opener-d: var(--fs-opener-d-line, 8.06);max-width:var(--fs-opener-w);right:var(--fs-edge);text-align:center;pointer-events:none;padding-bottom:var(--fs-opener-tail, 0px)}.fs-opener-lockup[data-astro-cid-xzqnhf2o]{--fs-lockup-w: min(46rem, 58vw);--fs-lockup-size: min( clamp(3rem, 5.2vw, 5rem), calc(var(--fs-lockup-w) / var(--fs-title-d, 8.06)), calc(var(--fs-opener-w, var(--fs-lockup-w)) / var(--fs-opener-d, 8.06)) );margin:0;font-family:var(--sw-font-sans);text-transform:uppercase;line-height:1.02}.fs-opener-line[data-astro-cid-xzqnhf2o]{display:block;color:#fff;font-size:var(--fs-lockup-size);font-weight:700;letter-spacing:.01em;white-space:nowrap}.fs-opener-br-p[data-astro-cid-xzqnhf2o]{display:none}.fs-header-kicker[data-astro-cid-xzqnhf2o]{display:block;color:var(--sw-color-accent);font-size:var(--fs-lockup-size);font-weight:700;letter-spacing:.01em;white-space:nowrap}.fs-header-name[data-astro-cid-xzqnhf2o]{display:block;color:#fff;font-size:var(--fs-lockup-size);font-weight:700;letter-spacing:.01em;white-space:nowrap}.fs-name-volt[data-astro-cid-xzqnhf2o]{color:var(--sw-color-accent)}.fs-beat-display[data-astro-cid-xzqnhf2o]{margin:0;color:#fff;font-family:var(--sw-font-sans);text-transform:uppercase;font-size:clamp(3rem,5.2vw,5rem);font-weight:700;line-height:.98;text-wrap:balance}.fs-beat-word[data-astro-cid-xzqnhf2o]{color:var(--sw-color-accent)}.fs-beat[data-astro-cid-xzqnhf2o][data-fs-beat=anywhere] .fs-beat-display[data-astro-cid-xzqnhf2o],.fs-beat[data-astro-cid-xzqnhf2o][data-fs-beat=heavy] .fs-beat-display[data-astro-cid-xzqnhf2o]{white-space:nowrap;font-size:min(clamp(3rem,5.2vw,5rem),calc(min(46rem,58vw)*.1))}@media (max-width: 767px){.fs-beat[data-astro-cid-xzqnhf2o]:not(.fs-beat-header) .fs-beat-display[data-astro-cid-xzqnhf2o]{white-space:normal;text-wrap:balance;font-size:max(1.75rem,min(clamp(3rem,5.2vw,5rem),calc(min(46rem,100vw - 2 * var(--sw-hero-rail-inline)) / var(--fs-td2, 1))))}}.fs-header-body[data-astro-cid-xzqnhf2o]{margin-top:clamp(1rem,1.8vw,1.6rem);max-width:36rem}.fs-header-subtitle[data-astro-cid-xzqnhf2o]{margin:0 0 clamp(.6rem,1vw,.9rem);color:#fff;font-family:var(--sw-font-sans);text-transform:uppercase;font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:700;line-height:.95;letter-spacing:.02em}.fs-beat-support[data-astro-cid-xzqnhf2o].fs-header-support{margin-top:0;max-width:36rem}.fs-beat-metric[data-astro-cid-xzqnhf2o]{margin-top:clamp(.5rem,.8vw,.75rem);white-space:nowrap;min-width:0}.fs-beat-note[data-astro-cid-xzqnhf2o]{margin:.35rem 0 0;color:var(--sw-text-2)}.fs-beat-stat[data-astro-cid-xzqnhf2o]{margin:0;display:inline;white-space:nowrap;color:#fff;font-family:var(--sw-font-sans);text-transform:uppercase;font-size:var(--sw-type-subtitle);font-weight:700;line-height:.95}.fs-beat-stat[data-astro-cid-xzqnhf2o]+.fs-beat-stat[data-astro-cid-xzqnhf2o]:before{content:" · "}@media (min-width: 768px) and (max-width: 1149px),(min-width: 768px) and (max-aspect-ratio: 29/20){.fs-beat-metric[data-astro-cid-xzqnhf2o]:has(.fs-beat-stat+.fs-beat-stat) .fs-beat-stat[data-astro-cid-xzqnhf2o]{font-size:min(1.375rem,3.9vw)}}.fs-beat-support[data-astro-cid-xzqnhf2o]{margin:0;margin-top:clamp(.9rem,1.6vw,1.4rem);max-width:var(--sw-copy-measure, 29em);color:var(--sw-text-2);font-size:var(--sw-page-hero-copy-size, clamp(1rem, 1.32vw, 1.22rem));line-height:var(--sw-leading-body, 1.55);text-wrap:pretty}.fs-caption[data-astro-cid-xzqnhf2o]{position:absolute;right:var(--sw-hero-rail-inline);bottom:clamp(1.1rem,2.4vh,1.8rem);margin:0;color:var(--sw-text-3);white-space:nowrap;display:flex;align-items:center;gap:var(--sw-gap-s, .75rem)}.fs-caption-tag[data-astro-cid-xzqnhf2o]{padding:.3rem .6rem;background:var(--sw-color-surface-dark);color:var(--sw-text-1);line-height:1.3}.fs-static.fs-story{height:auto}.fs-static .fs-pin[data-astro-cid-xzqnhf2o]{position:static;height:auto;overflow:visible}.fs-static .fs-poster[data-astro-cid-xzqnhf2o],.fs-static .fs-canvas[data-astro-cid-xzqnhf2o]{display:none}.fs-static .fs-beats[data-astro-cid-xzqnhf2o]{position:static}.fs-static .fs-beat[data-astro-cid-xzqnhf2o]{position:relative;left:auto;right:auto;bottom:auto;opacity:1;transform:none;max-width:none;min-height:calc(.88 * var(--sw-svh));display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(1.4rem,5vw,2.2rem) var(--sw-hero-rail-inline) clamp(2.2rem,7vw,3rem);background-image:linear-gradient(180deg,#0a111638,#0a111600 35%,#0a1116b8 82%,#0a1116cc),var(--fs-keyframe);background-size:cover;background-position:center 32%}.fs-static .fs-beat[data-astro-cid-xzqnhf2o].fs-beat-opener{background-image:none}.fs-static .fs-caption[data-astro-cid-xzqnhf2o]{position:static;padding:.9rem var(--sw-hero-rail-inline) 1.4rem;background:var(--sw-color-surface-dark);justify-content:flex-end}.fs-static .fs-caption-tag[data-astro-cid-xzqnhf2o]{background:var(--sw-color-ground-dark)}@media (min-width: 768px) and (max-width: 1149px),(min-width: 768px) and (max-aspect-ratio: 29/20){.fs-beat[data-astro-cid-xzqnhf2o],.fs-beat-header[data-astro-cid-xzqnhf2o]{top:auto;bottom:calc(.09 * var(--sw-svh));transform:translateY(var(--fs-beat-y, 14px));max-width:min(40rem,76vw)}.fs-header-lockup[data-astro-cid-xzqnhf2o],.fs-opener-lockup[data-astro-cid-xzqnhf2o]{--fs-lockup-w: min(40rem, 76vw)}}@media (max-width: 767px){.fs-header-lockup[data-astro-cid-xzqnhf2o],.fs-opener-lockup[data-astro-cid-xzqnhf2o]{--fs-lockup-w: calc( 100vw - 2 * (var(--sw-hero-rail-inline, 2rem) + clamp(1.5rem, 4vw, 4.5rem)) )}.fs-beat[data-astro-cid-xzqnhf2o].fs-beat-opener{--fs-opener-d: var(--fs-opener-d-phone, 8.06)}.fs-opener-br-p[data-astro-cid-xzqnhf2o]{display:block}.fs-opener-br-d[data-astro-cid-xzqnhf2o]{display:none}.fs-beat[data-astro-cid-xzqnhf2o],.fs-beat-header[data-astro-cid-xzqnhf2o]{max-width:none;top:auto;bottom:calc(.1 * var(--sw-svh));transform:translateY(var(--fs-beat-y, 14px))}.fs-beat-metric[data-astro-cid-xzqnhf2o],.fs-beat-support[data-astro-cid-xzqnhf2o]{margin-top:.6rem}.fs-caption-tag-ext[data-astro-cid-xzqnhf2o]{display:none}.fs-beat[data-astro-cid-xzqnhf2o]:not(.fs-beat-header){max-width:calc(100vw - 2 * var(--fs-edge))}.fs-static .fs-beat[data-astro-cid-xzqnhf2o]:not(.fs-beat-header){max-width:none}.fs-beat-stat[data-astro-cid-xzqnhf2o]{font-size:var(--sw-type-subtitle-phone)}}@media (max-width: 399px){.fs-beat[data-astro-cid-xzqnhf2o][data-fs-beat=far] .fs-beat-stat[data-astro-cid-xzqnhf2o]+.fs-beat-stat[data-astro-cid-xzqnhf2o]:before{content:"\a";white-space:pre}}.sw-page-hero.faas-page-hero{--sw-page-hero-surface: var(--sw-color-surface-dark)}.sw-page-hero.faas-page-hero-home{--sw-page-hero-surface: radial-gradient(120% 70% at 70% 42%, rgb(12 24 48 / .5) 0%, rgb(12 24 48 / .49) 4.58%, rgb(12 24 48 / .463) 9.17%, rgb(12 24 48 / .422) 13.75%, rgb(12 24 48 / .37) 18.33%, rgb(12 24 48 / .312) 22.92%, rgb(12 24 48 / .25) 27.5%, rgb(12 24 48 / .188) 32.08%, rgb(12 24 48 / .13) 36.67%, rgb(12 24 48 / .078) 41.25%, rgb(12 24 48 / .037) 45.83%, rgb(12 24 48 / .01) 50.42%, rgb(12 24 48 / 0) 55%), radial-gradient(130% 80% at 22% 72%, rgb(8 18 30 / .55) 0%, rgb(8 18 30 / .539) 5%, rgb(8 18 30 / .509) 10%, rgb(8 18 30 / .464) 15%, rgb(8 18 30 / .407) 20%, rgb(8 18 30 / .343) 25%, rgb(8 18 30 / .275) 30%, rgb(8 18 30 / .207) 35%, rgb(8 18 30 / .143) 40%, rgb(8 18 30 / .086) 45%, rgb(8 18 30 / .041) 50%, rgb(8 18 30 / .011) 55%, rgb(8 18 30 / 0) 60%), linear-gradient(180deg, #030509 0%, #060d18 45%, #030509 100%)}.sw-page-hero.faas-page-hero-home .sw-page-hero-inner{padding-inline:calc(var(--sw-hero-rail-inline, 2rem) + clamp(1.5rem,4vw,4.5rem))}@media (min-width: 768px){.sw-page-hero.faas-page-hero{height:auto;min-height:var(--sw-svh)}.sw-page-hero.faas-page-hero .sw-page-hero-inner{min-height:var(--sw-svh);padding-top:calc(5rem + clamp(1rem,calc(.02 * var(--sw-svh)),2.5rem));padding-bottom:clamp(1.25rem,calc(.04 * var(--sw-svh)),2.5rem)}}.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-lockup{width:min(24rem,36vw)}.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-grid{width:100%}.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-heading{width:0;min-width:100%}.faas-page-hero .faas-simple-title{display:block;color:#fff;text-transform:uppercase;font-size:clamp(2.4rem,4.4vw,4.2rem);font-weight:700;line-height:.96;letter-spacing:.01em}.faas-page-hero .faas-simple-line{display:block}.faas-page-hero .faas-simple-volt{color:var(--sw-color-accent)}.faas-page-hero .faas-simple-lead{font-weight:700;text-transform:uppercase;letter-spacing:.08em}.faas-page-hero .faas-simple-copy{width:max-content;min-width:min(100%,23rem);max-width:100%}.faas-page-hero .faas-simple-desc{width:0;min-width:100%;max-width:none;color:var(--sw-text-2);font-size:var(--sw-page-hero-copy-size, clamp(1rem, 1.32vw, 1.22rem));line-height:var(--sw-leading-body, 1.55);text-wrap:pretty}.faas-page-hero .faas-simple-desc{text-align:left;hyphens:none}.faas-page-hero .faas-locate{position:relative;width:0;min-width:100%;margin-top:1.6rem;font-size:var(--sw-body-size);line-height:var(--sw-body-leading)}.faas-page-hero .faas-locate-set{min-width:0;margin:0;border:0;padding:0}.faas-page-hero .faas-locate-note{position:absolute;inset-inline:0;top:calc(100% + .5rem);margin:0;color:var(--sw-text-2);font-size:var(--sw-body-size);line-height:1.4}@media (max-width: 767px){.faas-page-hero .faas-locate-note{top:calc(100% + .25rem);line-height:1.3}}.faas-page-hero .faas-locate-note:empty{display:none}.faas-page-hero-home .sw-page-hero-actions{flex-direction:column;align-items:flex-start;gap:0}.faas-page-hero .faas-simple-close{margin-top:clamp(2.2rem,3.6vw,3.4rem)}.faas-page-hero .faas-simple-imagine{margin:0}.faas-page-hero .faas-simple-picker{margin-top:.65rem}.faas-page-hero .faas-simple-picker .ge-picker{display:inline-flex;background:#fff;border-color:#111e262e;backdrop-filter:none}.faas-page-hero .faas-simple-picker .ge-picker .ge-picker-label,.faas-page-hero .faas-simple-picker .ge-picker .sw-segmented-option{color:var(--sw-color-text-dark-muted)}.faas-page-hero .faas-simple-picker .ge-picker .sw-segmented-option:hover,.faas-page-hero .faas-simple-picker .ge-picker .sw-segmented-option[aria-pressed=true]{color:#111e26}.faas-page-hero .faas-go-lockup{container-type:inline-size;position:relative;display:block;width:100%}@media (max-width: 767px){.faas-page-hero .faas-go-lockup{width:min(73.6%,23.5rem)}}.faas-page-hero .faas-go-art-wrap{position:relative;z-index:1;display:block;width:100%}.faas-page-hero .faas-go-art{display:block;width:100%;height:auto}.faas-page-hero .faas-go-words{position:absolute;z-index:2;display:block;bottom:19.78%;left:96.96%;color:var(--sw-color-text-light);font-weight:300;font-size:2.35rem;font-size:9.8cqw;letter-spacing:.01em;line-height:1.02;text-transform:none;white-space:nowrap}.faas-page-hero .faas-go-word{display:block}@keyframes faas-go-slam-in{0%{transform:translate(-70vw);opacity:0}60%{opacity:1}78%{transform:translate(1.2%)}to{transform:translate(0);opacity:1}}.faas-page-hero .faas-go-word,.faas-page-hero .faas-go-art-wrap{animation:faas-go-slam-in .55s cubic-bezier(.19,1,.22,1) both}.faas-page-hero .faas-go-word:nth-child(1){animation-delay:.15s}.faas-page-hero .faas-go-word:nth-child(2){animation-delay:.35s}.faas-page-hero .faas-go-word:nth-child(3){animation-delay:.55s}.faas-page-hero .faas-go-art-wrap{animation-delay:.75s}@media (prefers-reduced-motion: reduce){.faas-page-hero .faas-go-word,.faas-page-hero .faas-go-art-wrap{animation:none}}.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-support{margin-top:.6rem}.faas-page-hero .sw-page-hero-description{max-width:none}@media (min-width: 768px){.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-description{width:min-content;min-width:135.9%;max-width:none}.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-description .sw-page-hero-lead{white-space:nowrap}}.faas-page-hero .sw-page-hero-description>*+*{margin-top:.5rem}.faas-page-hero .faas-hero-specs{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:.9rem 0 0;border-top:1px solid var(--sw-rule-dark);padding-top:.8rem}.faas-page-hero .faas-hero-spec{display:flex;min-width:0;flex-direction:column-reverse}.faas-page-hero .faas-hero-spec-value{margin:0;color:var(--sw-color-text-light);font-family:var(--sw-font-sans);font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:700;font-variant-numeric:lining-nums tabular-nums;line-height:1.1;white-space:nowrap}.faas-page-hero .faas-hero-spec-label{margin-top:.2rem;color:var(--sw-color-text-light-muted);font-family:var(--sw-font-sans);font-size:.62rem;font-weight:700;letter-spacing:.055em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.faas-page-hero .sw-page-hero-actions{margin-top:1.6rem}.faas-page-hero-home .sw-page-hero-actions{margin-top:0}@media (max-width: 767px){.sw-page-hero.faas-page-hero{display:grid;height:auto;min-height:0;grid-template-rows:max(calc(var(--sw-svh) - 36.5vw + 2.75rem),18rem) auto}.faas-page-hero .sw-page-hero-media{position:relative;inset:auto;z-index:0;grid-row:1}.faas-page-hero .sw-page-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 58%,color-mix(in srgb,var(--sw-color-surface-dark) 55%,transparent) 82%,var(--sw-color-surface-dark) 100%);pointer-events:none}.faas-page-hero .sw-page-hero-inner{position:relative;z-index:1;min-height:0;grid-row:2;margin-top:-3.25rem;padding-block:0 clamp(2rem,8vw,3rem)}.sw-page-hero.faas-page-hero-home{display:block;--md-strip-h: max(3.5rem, calc(1.1 * var(--sw-type-subhead) + 2 * clamp(1rem, calc(.022 * var(--sw-svh)), 1.5rem)));--md-globe-bleed: 1}.sw-page-hero.faas-page-hero-home .sw-page-hero-media{position:absolute;inset:auto;top:calc(5rem + var(--md-strip-h));left:calc(50% - 50% * var(--md-globe-bleed));width:calc(100% * var(--md-globe-bleed));height:auto;aspect-ratio:1 / 1.12;grid-row:auto}.sw-page-hero.faas-page-hero-home .sw-page-hero-media:after{display:none}.sw-page-hero.faas-page-hero-home .sw-page-hero-inner{position:relative;z-index:1;margin-top:0;min-height:var(--sw-svh);display:flex;flex-direction:column;justify-content:flex-start;padding-top:5rem;padding-inline:var(--sw-rail-inline);padding-block-end:clamp(1.6rem,6vw,2.4rem)}.sw-page-hero.faas-page-hero-home .sw-page-hero-lockup{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sw-page-hero.faas-page-hero-home .sw-page-hero-grid{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:0;width:100%;max-width:none;min-height:0}.sw-page-hero.faas-page-hero-home .sw-page-hero-heading{display:flex;align-items:flex-start;width:auto;max-width:none;min-height:var(--md-strip-h);margin:0 calc(-1 * var(--sw-rail-inline));padding:clamp(1rem,calc(.022 * var(--sw-svh)),1.5rem) var(--sw-rail-inline)}.sw-page-hero.faas-page-hero-home .sw-page-hero-title,.sw-page-hero.faas-page-hero-home .faas-simple-title{max-width:none;font-size:var(--sw-type-subhead);line-height:1.1;letter-spacing:-.015em}.sw-page-hero.faas-page-hero-home .faas-simple-line{display:inline}.sw-page-hero.faas-page-hero-home .faas-simple-volt{color:inherit}.sw-page-hero.faas-page-hero-home .sw-page-hero-support{position:relative;margin-top:0}.sw-page-hero.faas-page-hero-home .sw-page-hero-support:before{content:"";position:absolute;z-index:-1;inset:-2.75rem calc(-1 * var(--sw-rail-inline)) calc(-1*clamp(1.6rem,6vw,2.4rem));background:linear-gradient(180deg,#03050900 0,#03050904 .229rem,#0305090e,#0305091d,#03050930,#03050945,#0305095c,#03050972,#03050988,#0305099b,#030509aa,#030509b4 2.521rem,#030509b8 2.75rem 100%);pointer-events:none}.sw-page-hero.faas-page-hero-home .ge-hud{top:.75rem}@media (max-width: 899.98px){.sw-page-hero.faas-page-hero-home .sw-page-hero-support{pointer-events:none}.sw-page-hero.faas-page-hero-home :is(.faas-locate,.faas-simple-picker){pointer-events:auto}}.faas-page-hero .ge-hud{top:4.5rem;right:.75rem;bottom:auto;transform:scale(.82);transform-origin:top right}.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-lockup{width:100%!important;max-width:none!important}.faas-page-hero .sw-page-hero-description{width:100%;max-width:none}}@media (min-width: 768px) and (max-height: 680px){.sw-page-hero.faas-page-hero[data-support-layout=stacked] .sw-page-hero-support{margin-top:.45rem}}.home-faas-intro[data-astro-cid-kimd2w5s]{height:calc(3.2 * var(--sw-svh));background:#030509}.home-faas-intro[data-astro-cid-kimd2w5s]{--sw-globe-overhang: calc(.16 * var(--sw-svh))}@media (max-width: 767px){.home-faas-intro[data-astro-cid-kimd2w5s]{--sw-globe-overhang: 0px}}.home-faas-intro-pin[data-astro-cid-kimd2w5s]{position:sticky;top:0;height:var(--sw-svh);overflow:visible;clip-path:polygon(0 calc(-1 * var(--sw-globe-overhang)),100% calc(-1 * var(--sw-globe-overhang)),100% 100%,0 100%)}.home-faas-intro[data-astro-cid-kimd2w5s] .sw-page-hero.faas-page-hero-home{overflow:clip visible}.home-faas-intro[data-astro-cid-kimd2w5s] .sw-page-hero.faas-page-hero{opacity:var(--sw-band-exit-alpha, 1)}.home-faas-intro[data-astro-cid-kimd2w5s] .sw-page-hero.faas-page-hero{height:100%!important;min-height:var(--sw-svh)!important;margin-top:0!important}.home-faas-intro[data-astro-cid-kimd2w5s] .sw-page-hero.faas-page-hero .sw-page-hero-inner{min-height:var(--sw-svh);box-sizing:border-box}.home-faas-intro[data-astro-cid-kimd2w5s] .sw-page-hero-media canvas{transform:scale(var(--sw-arrival-scale, 1));transform-origin:50% 42%;opacity:var(--sw-arrival-alpha, 1)}@media (min-width: 1180px){.home-faas-intro[data-astro-cid-kimd2w5s] .sw-page-hero-media canvas{transform-origin:64% 42%}}@media (prefers-reduced-motion: reduce){.home-faas-intro[data-astro-cid-kimd2w5s]{height:auto}.home-faas-intro-pin[data-astro-cid-kimd2w5s]{position:static;height:auto;overflow:visible;clip-path:none}.home-faas-intro[data-astro-cid-kimd2w5s] .sw-page-hero-media canvas{transform:none}}#main-content[data-astro-cid-j7pv25f6]{background:var(--sw-color-ground-dark);overflow-x:clip}
