a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1{font-family:FKDisplay,sans-serif;line-height:.95em;letter-spacing:-.02em;font-size:44px}@media screen and (min-width:850px){h1{font-size:calc(44px + 136 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){h1{font-size:180px}}@media(min-width:90em){h1{letter-spacing:-.05em}}h2,h3,h4,h5{font-family:FKGroteskNeue-Regular,sans-serif;line-height:1.15em;font-size:16px}@media screen and (min-width:850px){h2,h3,h4,h5{font-size:calc(16px + 16 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){h2,h3,h4,h5{font-size:32px}}@media(min-width:90em){h2,h3,h4,h5{letter-spacing:-.01em}}p{font-family:FKGroteskNeue-Regular,sans-serif;line-height:1.15em;font-size:16px}@media screen and (min-width:850px){p{font-size:calc(16px + 16 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){p{font-size:32px}}@media(min-width:90em){p{letter-spacing:-.01em}}.t-heading-1{font-family:FKDisplay,sans-serif;line-height:.95em;letter-spacing:-.02em;font-size:44px}@media screen and (min-width:850px){.t-heading-1{font-size:calc(44px + 136 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){.t-heading-1{font-size:180px}}@media(min-width:90em){.t-heading-1{letter-spacing:-.05em}}.t-heading-2{font-family:FKGroteskNeue-Regular,sans-serif;line-height:1.15em;font-size:16px}@media screen and (min-width:850px){.t-heading-2{font-size:calc(16px + 16 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){.t-heading-2{font-size:32px}}@media(min-width:90em){.t-heading-2{letter-spacing:-.01em}}.t-body-regular{font-family:FKGroteskNeue-Regular,sans-serif;line-height:1.15em;font-size:16px}@media screen and (min-width:850px){.t-body-regular{font-size:calc(16px + 16 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){.t-body-regular{font-size:32px}}@media(min-width:90em){.t-body-regular{letter-spacing:-.01em}}.t-label{font-family:FKGroteskMono;font-weight:400;line-height:1.15em;letter-spacing:.05em;font-size:12px}@media screen and (min-width:850px){.t-label{font-size:calc(12px + 5 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){.t-label{font-size:17px}}@media(max-width:47.99em){.t-label{margin-top:8px}}.animate-fade-up.stagger>*,.animate-fade-up:not(.stagger){animation:fade-up .75s var(--ease) forwards}.animate-image-fade-up.stagger>*,.animate-image-fade-up:not(.stagger){animation:image-fade-up .5s ease-out forwards}.animate-list-item-fade-up.stagger>*,.animate-list-item-fade-up:not(.stagger){animation:fade-up .5s ease-out forwards}.animate-featured-case-fade-up.stagger>*,.animate-featured-case-fade-up:not(.stagger){animation:featured-case-fade-up var(--transition-duration-extra-long) var(--ease-standard-decelerate) forwards}@keyframes fade-up{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes image-fade-up{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes featured-case-fade-up{0%{transform:translateY(300px);opacity:0}to{transform:translateY(0);opacity:1}}@layer videoPlayer;:root{--page-margin:20px;--grid-gap:20px;--grid-columns:4;--header-height:80px;--case-page-element-spacing:40px;--ease:ease-in-out;--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-standard:cubic-bezier(0.2,0,0,1);--ease-standard-decelerate:cubic-bezier(0,0,0,1);--ease-standard-accelerate:cubic-bezier(0.3,0,1,1);--ease-emphasized:cubic-bezier(0.2,0,0,1);--ease-emphasized-decelerate:cubic-bezier(0.05,0.7,0.1,1);--ease-emphasized-accelerate:cubic-bezier(0.3,0,0.8,0.15);--transition-duration-short-1:100ms;--transition-duration-short-2:200ms;--transition-duration-medium:350ms;--transition-duration-long-1:400ms;--transition-duration-long-2:500ms;--transition-duration-extra-long:800ms;--color-white:#fff;--color-white-80:hsla(0,0%,100%,.8);--color-white-60:hsla(0,0%,100%,.6);--color-white-50:hsla(0,0%,100%,.5);--color-white-30:hsla(0,0%,100%,.3);--color-black:#050311;--color-black-80:rgba(5,3,17,.8);--color-black-60:rgba(5,3,17,.6);--color-black-50:rgba(5,3,17,.5);--color-black-40:rgba(5,3,17,.4);--color-black-25:rgba(5,3,17,.25);--color-dark-gray-70:rgba(44,43,52,.7);--color-gray-60:hsla(247,7%,55%,.6);--color-gray-40:hsla(247,7%,55%,.4);--color-gray-20:hsla(247,7%,55%,.2);--color-bg:var(--color-white);--color-fg:var(--color-black);--color-bg-inverted:var(--color-black);--color-fg-inverted:var(--color-white)}@media(min-width:48em){:root{--grid-columns:12;--case-page-element-spacing:80px}}html[data-theme=dark]{--color-bg:var(--color-black);--color-fg:var(--color-white);--color-bg-inverted:var(--color-white);--color-fg-inverted:var(--color-black)}html[data-theme=light]{--color-bg:var(--color-white);--color-fg:var(--color-black);--color-bg-inverted:var(--color-black);--color-fg-inverted:var(--color-white)}[data-debug=true]{outline:1px solid red}:root{--footer-height:375px}@media(min-width:48em){:root{--footer-height:300px}}#__next,body,html{min-height:100%;height:100%;width:100%;padding:0;margin:0;background-color:var(--color-bg);color:var(--color-fg);transition:background-color .3s,color .3s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FKGroteskNeue-Regular,sans-serif;line-height:1.15em;font-size:16px}@media screen and (min-width:850px){#__next,body,html{font-size:calc(16px + 16 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){#__next,body,html{font-size:32px}}@media(min-width:90em){#__next,body,html{letter-spacing:-.01em}}body,html{overscroll-behavior:none}html.loading{cursor:wait!important}html[data-is-menu-open=true] #__next{overflow:hidden}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}a{color:inherit;text-decoration:none}img,video{border-radius:4px}@media(min-width:48em){img,video{border-radius:8px}}*,:after,:before{box-sizing:border-box}#hero-text,.orbitalLink{transition:color .4s}.plyr{width:100%;height:100%;border-radius:4px}@media(min-width:48em){.plyr{border-radius:8px}}.fit-cover .plyr video{object-fit:cover}.fit-contain .plyr video{object-fit:contain}.MenuHamburgerButton_menuHamburgerButton__Fv9ul{position:relative;z-index:100;width:42px;height:42px;border:1px solid hsla(247,7%,55%,.4);box-sizing:border-box;border-radius:40px;background-clip:padding-box;transition:background-color .3s ease,transform .3s ease;overflow:hidden;background-color:var(--color-bg-inverted);outline:none}html[data-is-menu-open=true] .MenuHamburgerButton_menuHamburgerButton__Fv9ul{background-color:var(--color-black)}.MenuHamburgerButton_menuHamburgerButton__Fv9ul:active{transform:scale(1)}@media(hover:hover){.MenuHamburgerButton_menuHamburgerButton__Fv9ul:hover{cursor:pointer;transform:scale(1.2);background-color:none}.MenuHamburgerButton_menuHamburgerButton__Fv9ul:hover:after{transform:translate(-50%,-50%);background-color:var(--color-black);opacity:1}}.MenuHamburgerButton_menuHamburgerButton__Fv9ul:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background-color:var(--color-black-25);transform:translate(-80%,10%) scale(.3);transition:all .25s cubic-bezier(.64,0,.19,1);pointer-events:none;z-index:1}.MenuHamburgerButton_menuHamburgerButton__line__d1eMa{position:absolute;width:12px;height:2px;left:50%;transition:all .3s ease;transform-origin:center;transform:translate(-50%,-50%);z-index:2;background-color:var(--color-fg-inverted)}html[data-is-menu-open=true] .MenuHamburgerButton_menuHamburgerButton__line__d1eMa{background-color:var(--color-white)}@media(hover:hover){.MenuHamburgerButton_menuHamburgerButton__Fv9ul:hover .MenuHamburgerButton_menuHamburgerButton__line__d1eMa{background-color:var(--color-white)}}.MenuHamburgerButton_menuHamburgerButton__line__d1eMa:first-child{top:calc(50% - 3px)}.MenuHamburgerButton_menuHamburgerButton__line__d1eMa:nth-child(2){top:calc(50% + 3px)}html[data-is-menu-open=true] .MenuHamburgerButton_menuHamburgerButton__line__d1eMa:first-child{transform:translate(-50%,-50%) rotate(-135deg);top:50%}html[data-is-menu-open=true] .MenuHamburgerButton_menuHamburgerButton__line__d1eMa:nth-child(2){transform:translate(-50%,-50%) rotate(-225deg);top:50%}.MenuNavItem_menuNavItem__BR2fA{width:100%;position:relative}.MenuNavItem_menuNavItem__BR2fA h2{text-transform:capitalize;color:var(--color-white);margin:8px 0;padding:0;transition:opacity .4s;font-family:FKDisplay,sans-serif;line-height:.95em;letter-spacing:-.02em;font-size:44px}@media screen and (min-width:850px){.MenuNavItem_menuNavItem__BR2fA h2{font-size:calc(44px + 136 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){.MenuNavItem_menuNavItem__BR2fA h2{font-size:180px}}@media(min-width:90em){.MenuNavItem_menuNavItem__BR2fA h2{letter-spacing:-.05em}}.MenuNavItem_menuNavItem__inner__hzPkq{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;opacity:1;transform:translateX(-50px);transition:all .3s ease}.MenuNavItem_menuNavItem__BR2fA[data-active=true] .MenuNavItem_menuNavItem__inner__hzPkq{opacity:.3}@media(hover:hover){.MenuNavItem_menuNavItem__BR2fA:hover .MenuNavItem_menuNavItem__inner__hzPkq{transform:translateX(0);opacity:.3}}.MenuNavItem_menuNavItem__arrowContainer__fPc0M{margin-right:20px;pointer-events:none;transform:rotate(-20deg);transition:transform .3s ease}@media not all and (hover:hover){.MenuNavItem_menuNavItem__arrowContainer__fPc0M{opacity:0}}.MenuNavItem_menuNavItem__BR2fA:hover .MenuNavItem_menuNavItem__arrowContainer__fPc0M{transition-delay:.1s;transform:rotate(0)}.Menu_menu__vTpNl{pointer-events:none;position:absolute;z-index:5;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;overflow:hidden;top:0;left:0;bottom:0;right:0;margin:0}.Menu_menu__navScrollSafeArea__YUTzx{position:-webkit-sticky;position:sticky;top:0;left:0;pointer-events:none;width:100%;height:70px;z-index:10;background-color:var(--color-black)}.Menu_menu__navScrollSafeArea__YUTzx:after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:20px;background:linear-gradient(0,hsla(0,0%,100%,0) 30%,var(--color-black) 100%)}.Menu_menu__overlay__YLupT{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:rgba(5,3,17,.5);transition:opacity .3s ease}.Menu_menu__vTpNl[data-is-menu-open=false] .Menu_menu__overlay__YLupT{pointer-events:none;opacity:0}.Menu_menu__vTpNl[data-is-menu-open=true] .Menu_menu__overlay__YLupT{pointer-events:auto;opacity:1}.Menu_menu__closeCaseBtnContainer__pq1gy{position:absolute;right:58px;top:50%;transform:translateY(-50%);z-index:5}.Menu_menu__content__SJCC9{position:absolute;z-index:10;pointer-events:auto;height:100%;width:660px;right:-660px;background:var(--color-black);transition:transform .3s ease;overflow-x:hidden;overflow-y:auto;padding:40px 16px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.Menu_menu__vTpNl[data-is-menu-open=false] .Menu_menu__content__SJCC9{transition:transform .5s cubic-bezier(.64,0,.19,1);transform:translateX(0)}.Menu_menu__vTpNl[data-is-menu-open=true] .Menu_menu__content__SJCC9{transition:transform .7s cubic-bezier(.64,0,.19,1);transform:translateX(-660px)}@media(max-width:47.99em){.Menu_menu__content__SJCC9{width:100%;right:-100%}.Menu_menu__vTpNl[data-is-menu-open=true] .Menu_menu__content__SJCC9{transition:transform .6s cubic-bezier(.5,0,.19,1);transform:translateX(-100%)}}.Menu_menu__content__SJCC9 a{width:100%}.Menu_menu__main__niF6K{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden;transition:transform .7s cubic-bezier(.64,0,.19,1);transform:translateX(90px)}.Menu_menu__vTpNl[data-is-menu-open=true] .Menu_menu__main__niF6K{transform:translateX(0)}.Modal_modal__KFgXh{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1000}.Nav_nav__cGimw{margin-left:auto;display:flex}.Nav_nav__cGimw>*{margin-left:24px}.Nav_nav__menuModal__6xZop{z-index:10!important;pointer-events:none!important}.Nav_nav__item__1BKC7{position:relative;opacity:1;transition:opacity .1s cubic-bezier(0,0,.6,1);font-family:FKGroteskNeue-Regular,sans-serif;line-height:1.15em;font-size:16px}@media screen and (min-width:850px){.Nav_nav__item__1BKC7{font-size:calc(16px + 16 * ((100vw - 850px) / 1130))}}@media screen and (min-width:1980px){.Nav_nav__item__1BKC7{font-size:32px}}@media(min-width:90em){.Nav_nav__item__1BKC7{letter-spacing:-.01em}}.Nav_nav__item__1BKC7[data-active=true]{opacity:.4}@media(hover:hover){.Nav_nav__item__1BKC7[data-active=false]:hover{cursor:pointer;text-decoration:underline}}.HeaderLogo_headerLogo__iJaDt{position:relative;z-index:100;transition:transform .4s ease;min-height:43px;min-width:33px;max-width:66px;max-height:86px;display:block}@media(hover:hover){.HeaderLogo_headerLogo__iJaDt:hover{cursor:pointer;transform:scale(1.05)}}.HeaderLogo_headerLogo__iJaDt svg{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.HeaderLogo_headerLogo__shieldBg__hIav_{transition:fill .4s ease;fill:var(--color-bg-inverted)}html[data-is-menu-open=true] .HeaderLogo_headerLogo__shieldBg__hIav_{fill:var(--color-white)}.HeaderLogo_headerLogo__shieldFg__I2nBy{transition:fill .4s ease;fill:var(--color-fg-inverted)}html[data-is-menu-open=true] .HeaderLogo_headerLogo__shieldFg__I2nBy{fill:var(--color-black)}.Header_header__JAW_Z{position:fixed;width:100%;z-index:999;top:0;left:0;right:0;height:var(--header-height);padding:24px;border-bottom:1px solid;border-color:transparent;will-change:background-color,border-color,opacity,transform;display:flex;flex-direction:row;justify-content:space-between;align-items:center;pointer-events:none;transition:background-color .25s,opacity .25s,border-color .25s,transform .35s var(--ease-in-out-cubic)}html[data-theme=dark] .Header_header__JAW_Z[data-is-visible=true]{background-color:transparent}html[data-theme=light] .Header_header__JAW_Z[data-is-visible=true]{background-color:var(--color-bg);border-color:var(--color-bg-inverted)}@media(max-width:47.99em){.Header_header__JAW_Z{padding:16px}}.Header_header__JAW_Z>*{pointer-events:auto}.Header_header__JAW_Z[data-is-visible=false]{pointer-events:none;transform:translateY(-100%);opacity:0}@font-face{font-family:FKGroteskNeue-Regular;src:url(/fonts/FKGroteskNeue/woff2/FKGroteskNeue-Regular.woff2),url(/fonts/FKGroteskNeue/woff/FKGroteskNeue-Regular.woff),url(/fonts/FKGroteskNeue/ttf/FKGroteskNeue-Regular.ttf),url(/fonts/FKGroteskNeue/otf/FKGroteskNeue-Regular.otf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FKGroteskNeue-Bold;src:url(/fonts/FKGroteskNeue/woff2/FKGroteskNeue-Bold.woff2),url(/fonts/FKGroteskNeue/woff/FKGroteskNeue-Bold.woff),url(/fonts/FKGroteskNeue/ttf/FKGroteskNeue-Bold.ttf),url(/fonts/FKGroteskNeue/otf/FKGroteskNeue-Bold.otf);font-style:bold;font-weight:700;font-display:swap}@font-face{font-family:FKDisplay;src:url(/fonts/FKDisplay/FKDisplaynarrowdotv1-RegularAlt.woff),url(/fonts/FKDisplay/FKDisplaynarrowdotv1-RegularAlt.oft);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FKGroteskMono;src:url(/fonts/FKGroteskMono/fkgroteskmonotrial-regular-webfont.woff2),url(/fonts/FKGroteskMono/fkgroteskmonotrial-regular-webfont.woff);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FKGroteskMono;src:url(/fonts/FKGroteskMono/fkgroteskmonotrial-medium-webfont.woff2),url(/fonts/FKGroteskMono/fkgroteskmonotrial-medium-webfont.woff);font-style:normal;font-weight:600;font-display:swap}.Layout_main__0_AIL{--main-height:100svh;overflow-x:hidden;width:100%;height:var(--main-height,100vh);scroll-behavior:auto;overscroll-behavior:none;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none}.Layout_main__0_AIL::-webkit-scrollbar{display:none}.Layout_content__nbzEe{position:relative;z-index:1;width:100%;min-height:100vh;background:var(--color-bg);border-radius:0 0 12px 12px}.Layout_footer-spacer__NeYo_{height:var(--footer-height);width:100%;pointer-events:none}