.studio_studio__esjfS{height:100svh;overflow:auto;overflow-x:clip;scroll-snap-type:y mandatory;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.studio_studio__esjfS>*{scroll-snap-align:start;width:100vw;height:100svh;position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);gap:calc(var(--dst-xs) - 2px);color:white;font-size:var(--fs-md);line-height:var(--lh-md);align-items:start;padding:calc(var(--pad-std)) calc(var(--dst-xs));padding-top:calc(var(--pad-std) + 50vh - .5 * var(--dst-xxs))}.studio_studio__esjfS>:is(:nth-child(2),:last-child){padding-top:calc(var(--pad-std) + 50vh - .25 * var(--lh-sm) + var(--lh-sm) + var(--dst-xxs))}.studio_studio__esjfS>section>*{position:relative;z-index:1}.studio_studio__esjfS>section>.studio_media__m9rqo{position:absolute;top:0;left:0;width:100vw;height:100svh;z-index:0;align-items:stretch}@media (min-aspect-ratio:1){.studio_studio__esjfS>section>.studio_media__m9rqo.studio_portraitOnly__3maUT{display:none}}@media not all and (min-aspect-ratio:1){.studio_studio__esjfS>section>.studio_media__m9rqo.studio_landscapeOnly__Tb_7P{display:none}}.studio_studio__esjfS>section[data-section=founders]{justify-content:end;z-index:3}.studio_studio__esjfS>section[data-section=founders]>:not(.studio_media__m9rqo){position:relative}.studio_studio__esjfS>section[data-section=founders]>:first-child{grid-column:2/4}.studio_studio__esjfS>section[data-section=founders]>:nth-child(2){grid-column:4/6}.studio_studio__esjfS>section[data-section=approach]{justify-content:end;z-index:3}.studio_studio__esjfS>section[data-section=approach]>:first-child{grid-column:span 2;position:relative}.studio_studio__esjfS>section[data-section=approach]>:nth-child(2){grid-column:4;position:relative}.studio_studio__esjfS .studio_text__g_61_:after{content:"";position:absolute;left:calc(-1 * var(--dst-xxs) - 4.5px);width:calc(100% + 2 * var(--dst-xxs) + 9px);height:calc(100% + (0 * var(--dst-xxs) + var(--lh-sm)));top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));left:calc(-4.5px);width:calc(100% + 9px);height:calc(100% + (0 * var(--dst-xxs) + var(--lh-sm)) - .23em);pointer-events:none;z-index:0;isolation:isolate;border-left:1px solid var(--c-gr);border-right:1px solid var(--c-gr)}.studio_studio__esjfS .studio_services__AeZge>.studio_text__g_61_:first-child:after{border-right:unset}.studio_studio__esjfS .studio_text__g_61_:before{content:attr(data-label);position:absolute;width:calc(100% + 2 * var(--dst-xxs));left:calc(-1 * var(--dst-xxs));width:calc(100%);left:0;top:calc(-1 * (0 * var(--dst-xxs) + var(--lh-sm)));font-size:var(--fs-sm);line-height:var(--lh-offset);height:var(--lh-sm);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--dst-xxs);background:var(--c-gr);color:white;letter-spacing:.12em;background:color-mix(in srgb,var(--c-gr),transparent 50%);transition:background .456s ease-out;backdrop-filter:saturate(3) blur(2px);padding-bottom:var(--offset-y);padding-top:calc(var(--lh-sm) - 1lh - var(--offset-y))}.studio_studio__esjfS .studio_text__g_61_{padding-top:var(--dst-xxs);width:100%;position:relative;line-height:var(--lh-md);padding-left:var(--dst-xxs);padding-right:var(--dst-xxs)}.studio_studio__esjfS .studio_services__AeZge{position:absolute;top:0;left:0;width:100vw;height:100svh;backdrop-filter:brightness(.96);pointer-events:none;z-index:1}.studio_studio__esjfS .studio_services__AeZge>:first-child{grid-column:2;display:grid;grid-template-columns:1fr}.studio_studio__esjfS .studio_services__AeZge>:nth-child(2){grid-column:3/5}.studio_studio__esjfS>section[data-section=outro]{background:hsl(0,0%,9%)}.studio_studio__esjfS>section[data-section=outro]>:first-child{grid-column:1;display:grid;grid-template-columns:1fr;font-size:var(--fs-sm);line-height:var(--lh-sm)}.studio_studio__esjfS>section[data-section=outro]>:nth-child(2){grid-column:2/4}.studio_studio__esjfS>section[data-section=outro]>:nth-child(3){grid-column:4/6}.studio_studio__esjfS>section[data-section=outro]>.studio_media__m9rqo{width:20vw;height:auto;aspect-ratio:4/3}.studio_studio__esjfS>section[data-section=outro]>.studio_logo__yUztx{position:absolute;bottom:0;--pad:calc((var(--pad-std)));bottom:var(--pad);left:var(--pad);width:calc(100vw - 2 * var(--pad));scale:1;color:rgba(0,0,0,.373)}.studio_button__0pYht{--pad:calc((var(--pad-std)));display:none;position:fixed;bottom:var(--pad);left:calc(50% - ((100vw - 2 * var(--pad)) / 5));width:calc((100vw - 2 * var(--pad)) / 5 * 2);z-index:9;align-self:end;text-align:center;color:white;background:hsla(0,0%,85%,.1);padding-top:.1em;padding-bottom:.14em;backdrop-filter:saturate(3) blur(2px);cursor:pointer;transition:background .234s ease-out;background:color-mix(in srgb,var(--c-gr),transparent 50%)}@media (min-aspect-ratio:1){.studio_button__0pYht{line-height:var(--lh-md)}}@media (hover:hover){.studio_button__0pYht:hover{background:color-mix(in srgb,var(--c-gr),black 80%)}}.studio_button__0pYht:after{position:absolute;content:"";width:calc(100% + 2 * var(--dst-xxs));height:100%;border-left:1px solid;border-right:1px solid;left:calc(-1 * var(--dst-xxs));top:0}@media (max-aspect-ratio:1){.studio_studio__esjfS>*{display:flex;flex-direction:column;gap:calc(var(--pad-text) + var(--dst-xs)) calc(var(--dst-xs) - 2px);justify-content:start!important;padding:calc(var(--pad-std)) calc(var(--dst-xs));padding-top:calc(var(--lh-sm) + var(--pad-std))}.studio_studio__esjfS>:is(:nth-child(2),:last-child){padding-top:unset;padding-top:calc(var(--lh-sm) + var(--pad-std))}.studio_studio__esjfS>:is(:last-child){padding-top:calc(var(--lh-sm) + var(--pad-std) + var(--pad-std) + (100vw - 2 * var(--pad-std)) * 175.63 / 850.91)}.studio_studio__esjfS .studio_services__AeZge>:nth-child(2){min-height:calc(var(--lh-md) * 10)}.studio_studio__esjfS>section[data-section=outro]>.studio_media__m9rqo{width:33.33vw;height:auto;aspect-ratio:4/3;display:none}.studio_studio__esjfS>section[data-section=outro]>.studio_logo__yUztx{top:var(--pad-std)}}@media (max-width:539px){.studio_studio__esjfS *{font-size:var(--fs-sm);line-height:var(--lh-sm)}}.studio_studio__esjfS .studio_serviceLink__xQFeE{cursor:pointer}