.styles_app__3Ntif{width:100vw;background:none;overflow-x:hidden;margin:0;padding:0;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;box-sizing:border-box;text-size-adjust:100%;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_app__3Ntif::-webkit-scrollbar{display:none}.styles_app__3Ntif a{text-decoration:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#styles_sanity__8e_eN{width:100%}.styles_headerWrapper__WUDTN{height:4rem;width:100vw;position:fixed;top:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:1.2rem 2rem;z-index:999;mix-blend-mode:difference}.styles_hideHeader__pLtZ3{display:none;pointer-events:none}.styles_nameContainer__ftubL{display:flex;transition:color .2s ease-in;color:#ededed;font-size:1.2rem;font-weight:500;text-transform:lowercase;mix-blend-mode:difference}.styles_nameContainer__ftubL .styles_heroNameSeparator__sp5Pb{height:20px;width:20px;position:relative;top:3px;display:flex;justify-content:center;align-items:center;font-size:1rem}.styles_nameContainer__ftubL .styles_heroNameSeparator__sp5Pb a{color:#ededed;text-decoration:none}.styles_linksContainer__Yqjuv{position:absolute;left:50%;width:-moz-fit-content;width:fit-content;height:100%;display:flex;justify-content:center;align-items:center;gap:5rem;font-size:1.1rem;text-transform:lowercase}.styles_linksContainer__Yqjuv .styles_headerLink__nFKT6{position:relative;left:-50%}.styles_linksContainer__Yqjuv .styles_headerLink__nFKT6 a{display:flex;justify-content:center;align-items:center;transition:color .2s ease-in;text-decoration:none}.styles_linksContainer__Yqjuv .styles_headerLink__nFKT6.styles_activeLink__BXwJo a{color:#ededed;font-weight:500}.styles_linksContainer__Yqjuv .styles_headerLink__nFKT6.styles_inactiveLink__OI2yX a{color:#787878;font-weight:400}.styles_themeSwitchContainer__IEZlf{display:flex;justify-content:center;align-items:center;height:25px;width:25px;z-index:99999;cursor:pointer}.styles_themeSwitchContainer__IEZlf div{height:100%;width:100%}@media only screen and (min-width:250px)and (max-width:639px){.styles_headerWrapper__WUDTN{padding:.5rem}.styles_nameContainer__ftubL{display:none}.styles_linksContainer__Yqjuv{position:relative;left:1rem;transform:translateX(50%);gap:.75rem;font-size:1rem}}@media only screen and (min-width:640px)and (max-width:920px){.styles_linksContainer__Yqjuv{position:relative;left:1rem;gap:1rem}}.styles_app__foIew{width:100vw;background:none;overflow-x:hidden;margin:0;padding:0;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;box-sizing:border-box;text-size-adjust:100%;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_app__foIew::-webkit-scrollbar{display:none}.styles_app__foIew a{text-decoration:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#styles_sanity__Bj82V{width:100%}.styles_textZoopContainer__5TX2N{position:relative;display:block;overflow:hidden;line-height:1.1}.styles_textZoopLetter__Pgwao{display:inline-block}.styles_textZoopHiddenWrapper__u4oZQ{position:absolute;inset:0}.styles_textStaggerWrapper-letter__mIktU{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.styles_textStaggerWrapper-letter__mIktU .styles_textStaggerContainer__OcT_f,.styles_textStaggerWrapper-letter__mIktU .styles_textStaggerContainer__OcT_f .styles_staggerContent__z1gzO{overflow:hidden}.styles_textStaggerWrapper-word__mGNNJ{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:2rem}.styles_textStaggerWrapper-word__mGNNJ .styles_textStaggerContainer__OcT_f,.styles_textStaggerWrapper-word__mGNNJ .styles_textStaggerContainer__OcT_f .styles_staggerContent__z1gzO{overflow:hidden}.styles_textStaggerWrapper-line__QgXDD{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.styles_textStaggerWrapper-line__QgXDD .styles_textStaggerContainer__OcT_f{overflow:hidden;width:100%}.styles_textStaggerWrapper-line__QgXDD .styles_textStaggerContainer__OcT_f .styles_staggerContent__z1gzO{overflow:hidden}.styles_textStaggerWrapper-line__QgXDD .styles_textStaggerContainer__OcT_f .styles_staggerContent__z1gzO .styles_staggerItem__9h1J9{width:100%;display:flex;justify-content:space-between;align-items:center;will-change:transform,opacity}.styles_textRevealWrapper__uBc10{height:-moz-fit-content;height:fit-content;width:100%;display:flex;justify-content:flex-start;align-items:center;color:#ededed}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb .styles_wordWrapper__hY_9d{margin-right:.75rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb .styles_wordWrapper__hY_9d .styles_wordContainer__Ru42o{transition:.4s cubic-bezier(.4,0,.2,1)}.styles_textDisperseContainer__wx_Kz{color:#787878;margin:0;z-index:0;mix-blend-mode:difference}.styles_textDisperseContainer__wx_Kz.styles_light__0QaDM:hover{color:#ff5800;filter:invert(1)}.styles_textDisperseContainer__wx_Kz.styles_dark__nWfIq:hover{color:#ff5800}.styles_textDisperseContainer__wx_Kz span{display:inline-block}@media only screen and (min-width:240px)and (max-width:399px){.styles_textStaggerWrapper-word__mGNNJ{column-gap:1rem}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb{width:90vw}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb .styles_wordWrapper__hY_9d .styles_shadowWordContainer__EKXga{height:1rem}}@media only screen and (min-width:400px)and (max-width:639px){.styles_textStaggerWrapper__h5AyR{gap:.5rem}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb{width:90vw}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb .styles_wordWrapper__hY_9d .styles_shadowWordContainer__EKXga{height:1.25rem}}@media only screen and (min-width:640px)and (max-width:920px){.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb{width:90vw}.styles_textRevealWrapper__uBc10 .styles_textRevealContainer__m_ufb .styles_wordWrapper__hY_9d .styles_shadowWordContainer__EKXga{height:1.75rem}}.styles_sun__OzyZZ{transition-property:stroke;transition-duration:.4s;transition-timing-function:ease-in}.styles_app__hpJRb{width:100vw;background:none;overflow-x:hidden;margin:0;padding:0;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;box-sizing:border-box;text-size-adjust:100%;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_app__hpJRb::-webkit-scrollbar{display:none}.styles_app__hpJRb a{text-decoration:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#styles_sanity__IZ0fT{width:100%}.styles_rowWrapper__N5oiy{width:100vw;position:relative;border-top:2px solid #787878;mix-blend-mode:difference;overflow-y:hidden}.styles_rowWrapper__N5oiy:last-child{border-bottom:2px solid #787878}.styles_rowWrapper__N5oiy .styles_rowContainer__wQxez{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:.75rem 2rem;z-index:1;overflow-y:hidden}.styles_rowWrapper__N5oiy .styles_rowContent__U_s1f{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.styles_rowWrapper__N5oiy .styles_dataCol1__PukU_{font-size:2.5rem;text-transform:uppercase;letter-spacing:4px;color:#ededed;text-align:right;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem}.styles_rowWrapper__N5oiy .styles_expandIcon__VTsPD{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.styles_rowWrapper__N5oiy .styles_expandIcon__VTsPD svg{stroke:#ededed}.styles_rowWrapper__N5oiy .styles_expandedContainer__WAZ9U{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:hidden}.styles_rowWrapper__N5oiy .styles_expandedContainer__WAZ9U .styles_dataCol2__fSB4B{display:flex;justify-content:center;align-items:center;font-size:1rem;text-transform:uppercase;color:#ff5800;margin-bottom:.5rem}.styles_rowWrapper__N5oiy .styles_expandedContainer__WAZ9U .styles_dataCol2__fSB4B span{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.styles_rowWrapper__N5oiy .styles_expandedContainer__WAZ9U .styles_dataCol3__KFQUl{width:50%;font-size:1.25rem;text-align:left;color:#ededed}@media only screen and (min-width:240px)and (max-width:639px){.styles_rowWrapper__N5oiy .styles_rowContainer__wQxez{padding:.5rem 1rem}.styles_rowWrapper__N5oiy .styles_dataCol1__PukU_{font-size:1.75rem;text-transform:uppercase;letter-spacing:2px}.styles_rowWrapper__N5oiy .styles_expandIcon__VTsPD{width:1.25rem;height:1.25rem}.styles_rowWrapper__N5oiy .styles_expandedContainer__WAZ9U .styles_dataCol2__fSB4B{font-size:.75rem}.styles_rowWrapper__N5oiy .styles_expandedContainer__WAZ9U .styles_dataCol3__KFQUl{width:100%;font-size:.875rem}}.styles_app__P1uyH{width:100vw;background:none;overflow-x:hidden;margin:0;padding:0;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;box-sizing:border-box;text-size-adjust:100%;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_app__P1uyH::-webkit-scrollbar{display:none}.styles_app__P1uyH a{text-decoration:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#styles_sanity__bE1qc{width:100%}.styles_heroSectionWrapper__2QQyV{display:flex;flex-direction:column;height:100dvh;justify-content:center;align-items:center;overflow:hidden;gap:2rem;color:#ededed}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;width:75vw;max-width:1200px}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd{width:50%}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd .styles_heroText___8md0{color:#ededed;font-size:4.5rem;font-weight:500;text-transform:uppercase;mix-blend-mode:difference;contain:layout style}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95{width:50%;height:250px;aspect-ratio:16/9;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:8px}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95 img{height:100%;width:100%;object-fit:cover}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss{width:75vw;max-width:1200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss .styles_heroAboutText__xTiX4{width:100%;font-size:1.35rem;mix-blend-mode:difference}.styles_workSectionWrapper__gpxAY{position:relative;width:100vw;color:#ededed}.styles_workSectionWrapper__gpxAY .styles_workHeading__iDWWH{width:75vw;max-width:1200px;font-size:5rem;font-weight:500;text-transform:uppercase;mix-blend-mode:difference}.styles_workSectionWrapper__gpxAY .styles_workSubtext__O6YB4{width:75vw;max-width:1200px;margin:2rem 0;font-size:2.25rem;mix-blend-mode:difference}.styles_workSectionWrapper__gpxAY .styles_experienceWrapper__tAzQn{height:100dvh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;mix-blend-mode:difference}.styles_workSectionWrapper__gpxAY .styles_projectWrapper__JqbuB{height:100dvh;width:100dvw;display:flex;flex-direction:column;justify-content:center;align-items:center}.styles_contactSectionWrapper__RgOI5{height:100dvh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.styles_contactSectionWrapper__RgOI5 .styles_contactHeading__Q1nUa{display:flex;width:75vw;max-width:1200px;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:5.75rem;font-weight:400;line-height:7.75rem;color:#ededed;z-index:1;mix-blend-mode:difference}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:75vw;max-width:1200px;margin-top:1rem;font-size:5.75rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye a{text-decoration:none;color:#ededed}@media only screen and (min-width:240px)and (max-width:399px){.styles_heroSectionWrapper__2QQyV{gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo{flex-direction:column;width:90vw;gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd{width:90vw}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd .styles_heroText___8md0{font-size:2rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95{width:90vw;height:150px;overflow:hidden;display:flex;justify-content:center;align-items:center}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95 img{height:100%;width:100%;object-fit:cover}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss{width:90vw}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss .styles_heroAboutText__xTiX4{width:100%;font-size:.75rem}.styles_workSectionWrapper__gpxAY .styles_workHeading__iDWWH{width:90vw;font-size:2rem}.styles_workSectionWrapper__gpxAY .styles_workSubtext__O6YB4{width:90vw;margin:1rem 0;font-size:1.1rem;letter-spacing:1px}.styles_contactSectionWrapper__RgOI5 .styles_contactHeading__Q1nUa{width:90vw;font-size:2.5rem;line-height:4rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye{width:90vw;margin-top:1rem;font-size:2.5rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye a{text-decoration:none;color:#ededed}}@media only screen and (min-width:400px)and (max-width:639px){.styles_heroSectionWrapper__2QQyV{gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo{flex-direction:column;width:90vw;gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd{width:90vw}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd .styles_heroText___8md0{font-size:2.25rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95{width:90vw;height:175px;overflow:hidden;display:flex;justify-content:center;align-items:center}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95 img{height:100%;width:100%;object-fit:cover}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss{width:90vw}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss .styles_heroAboutText__xTiX4{width:100%;font-size:.875rem}.styles_workSectionWrapper__gpxAY .styles_workHeading__iDWWH{width:90vw;font-size:2.25rem}.styles_workSectionWrapper__gpxAY .styles_workSubtext__O6YB4{width:90vw;font-size:1.25rem}.styles_contactSectionWrapper__RgOI5 .styles_contactHeading__Q1nUa{width:90vw;font-size:2.5rem;line-height:4rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye{width:90vw;margin-top:1rem;font-size:2.5rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye a{text-decoration:none;color:#ededed}}@media only screen and (min-width:640px)and (max-width:920px){.styles_heroSectionWrapper__2QQyV{padding:0 2rem;gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo{flex-direction:row;width:90vw;gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd{width:90vw}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd .styles_heroText___8md0{font-size:2.75rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95{width:90vw;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95 img{height:100%;width:100%;object-fit:cover}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss{width:90vw}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss .styles_heroAboutText__xTiX4{width:100%;font-size:1.25rem}.styles_workSectionWrapper__gpxAY .styles_workHeading__iDWWH{font-size:2.25rem}.styles_workSectionWrapper__gpxAY .styles_workSubtext__O6YB4{padding:0 2rem;margin:2rem 0;font-size:1.5rem;letter-spacing:1px}.styles_contactSectionWrapper__RgOI5 .styles_contactHeading__Q1nUa{width:75vw;font-size:2.75rem;line-height:4rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye{width:75vw;margin-top:1rem;font-size:2.75rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye a{text-decoration:none;color:#ededed}}@media only screen and (min-width:921px)and (max-width:1024px){.styles_heroSectionWrapper__2QQyV{padding:0 2rem;gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo{flex-direction:row;width:85vw;gap:1rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd{width:85vw}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd .styles_heroText___8md0{font-size:3.25rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95{width:85vw;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95 img{height:100%;width:100%;object-fit:cover}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss{width:85vw}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss .styles_heroAboutText__xTiX4{width:100%;font-size:1.2rem}.styles_workSectionWrapper__gpxAY .styles_workHeading__iDWWH{font-size:3.75rem}.styles_workSectionWrapper__gpxAY .styles_workSubtext__O6YB4{padding:0 2rem;margin:2rem 0;font-size:2rem;letter-spacing:1px}.styles_contactSectionWrapper__RgOI5 .styles_contactHeading__Q1nUa{width:75vw;font-size:5rem;line-height:7rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye{width:75vw;margin-top:1rem;font-size:5rem;line-height:6rem}.styles_contactSectionWrapper__RgOI5 .styles_introlinkContainer__3Quye a{text-decoration:none;color:#ededed}}@media only screen and (min-width:1025px)and (max-width:1280px){.styles_heroSectionWrapper__2QQyV,.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo{gap:2rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd{width:50%}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroTextWrapper__o8Odd .styles_heroText___8md0{font-size:3.75rem}.styles_heroSectionWrapper__2QQyV .styles_heroContainer__AvAXo .styles_heroImageWrapper__HYR95{height:220px}.styles_heroSectionWrapper__2QQyV .styles_heroAboutWrapper__yx7Ss .styles_heroAboutText__xTiX4{font-size:1.1rem}}