.orbit{background:#0c0d0c;height:100svh;position:sticky;top:0;overflow-x:clip}.orbit__media{height:100lvh;position:absolute;inset:0 0 auto}.orbit__media picture{position:absolute;inset:0}.orbit__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.orbit__content{z-index:4;height:100%;position:relative}.orbit__scrim{z-index:3;pointer-events:none;height:100lvh;position:absolute;inset:0 0 auto}.hero-orbit .orbit__scrim{background:linear-gradient(100deg,#0c0d0c94 0%,#0c0d0c5c 36%,#0c0d0c0f 62%,#0c0d0c00 100%)}.hero-orbit-driver{height:340svh;position:relative;overflow:clip}.volt-orbit .orbit__scrim{background:linear-gradient(#0c0d0c47 0%,#0c0d0c1a 30% 62%,#0c0d0c80 100%),linear-gradient(95deg,#0c0d0c6b 0%,#0c0d0c0a 50%,#0c0d0c33 100%)}.volt-orbit-driver{height:500svh;position:relative;overflow:clip}@media (width<=768px){.hero-orbit .orbit__scrim{background:linear-gradient(#0c0d0c14 0%,#0c0d0c33 45%,#0c0d0ccc 100%)}.volt-orbit .orbit__scrim{background:linear-gradient(#0c0d0c57 0%,#0c0d0c4d 35%,#0c0d0ca8 100%)}}@media (prefers-reduced-motion:reduce){.orbit{position:relative}.hero-orbit-driver,.volt-orbit-driver{height:auto}}.portfolio-bg{isolation:isolate;background:#0c0d0c;position:relative;overflow:clip}.portfolio-bg__backdrop{z-index:0;pointer-events:none;height:0;position:sticky;top:0;overflow:visible}.portfolio-bg__frame{width:100%;height:100lvh;position:absolute;top:0;left:0;overflow:hidden}.portfolio-bg__image{object-fit:cover;object-position:center 62%;opacity:.95;width:100%;height:100%;display:block}.portfolio-bg__frame:after{content:"";background:linear-gradient(#0c0d0c9e 0%,#0c0d0c57 18%,#0c0d0c47 50%,#0c0d0c57 82%,#0c0d0c9e 100%);position:absolute;inset:0}.portfolio-bg>:not(.portfolio-bg__backdrop){z-index:1;position:relative}@media (width<=768px){.portfolio-bg__image{opacity:.85}}@media (prefers-reduced-motion:reduce){.portfolio-bg__backdrop{height:100%;position:absolute;inset:0}.portfolio-bg__frame{height:100%}}
