.shared_main__3g1NV{width:100%;display:flex;flex-direction:column;align-items:stretch;pointer-events:auto;background:#0000;min-height:100vh;position:relative;z-index:1}.shared_gradientTopBottom__Tt7iK{background:linear-gradient(180deg,#161616,#161616a3)}.shared_gradientBottomTop__klxAh{background:linear-gradient(180deg,#16161657,#161616b8)}.shared_lightSection__9nBSp{background:var(--color-background-light);position:relative;z-index:1}.shared_darkSection__9a4VW{background:#161616;position:relative;z-index:1}.shared_darkOverlayBg__78g6u{background:#161616e6}a.shared_link__BSB8C{color:var(--color-accent);text-decoration:none;font-family:var(--font-space);font-size:var(--font-size-md)}.shared_container__jFTUd{width:100%;max-width:1400px;margin:0 auto}.shared_containerSmall__CNEEz{width:100%;max-width:800px;margin:0 auto}.shared_darkContainer__vdxR1{background:var(--color-dark);padding:var(--spacing-lg);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-lg)}.shared_contentContainer__pzNWy{padding:var(--spacing-md) 0}.shared_paddingTopBottom__DrhgB{padding:var(--spacing-lg) 0 var(--spacing-xl)}.shared_paddingBottom__5xrS8{padding-bottom:var(--spacing-lg)}.shared_offsetTop__aKes8{position:relative;top:-400px}.shared_textBase__SyCyo{color:var(--color-text);line-height:var(--line-height-md);font-size:var(--font-size-md);font-weight:500}.shared_textBase__SyCyo p{margin-bottom:var(--spacing-md)}.shared_textBase__SyCyo p:last-child{margin-bottom:0}.shared_textBase__SyCyo.shared_large__ocRB6{font-size:var(--font-size-lg)}.shared_textBase__SyCyo.shared_larger__SI4lR{font-size:var(--font-size-xl)}.shared_textBase__SyCyo.shared_white__OMz7q{color:var(--color-white)}.shared_contentAboutBio__ZPAEM{width:80%;margin-bottom:var(--spacing-md)}.shared_colorDark__haMG1{color:var(--color-dark)}.shared_colorWhite__kiexR{color:var(--color-white)}.shared_colorPrimary__JOpFX{color:var(--color-primary)}.shared_displayText__e_qlz{font-family:var(--font-force)}.shared_sectionHeading__W0wJ5{font-size:var(--font-size-8xl);text-shadow:var(--shadow-md)}.shared_sectionHeading__W0wJ5,.shared_sectionTitle__oaStj{letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-sm)}.shared_sectionTitle__oaStj{font-size:var(--font-size-7xl);margin:var(--spacing-md) 0 var(--spacing-sm)}.shared_subsectionTitle__eN4vw{font-size:var(--font-size-2xl);margin:var(--spacing-sm) 0;line-height:var(--line-height-md)}.shared_subsectionList__KGGtv{list-style-type:disc;list-style-position:inside;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:1rem;font-size:var(--font-size-md)}.shared_subsectionList__KGGtv li{font-family:var(--font-space)}.shared_imageBase__M8xjh{width:100%;height:auto;border-radius:var(--border-radius)}.shared_gridBase__nnVaF{display:grid;gap:var(--spacing-md)}.shared_gridColumns2__nFnp8{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm);width:100%;align-items:flex-start;margin:2rem 0}.shared_alignCenter__MX121{align-items:center}.shared_gridColumns3__b0ZDK{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr)}.shared_gridRows3SectionWrapper__WSdZR{display:grid;gap:0;grid-template-rows:auto 1fr auto;position:relative;overflow:hidden;z-index:1}.shared_skew__SEphV{transform:skewY(-15deg) skewX(0deg)}.shared_diagonalSplit__Pcm8L{position:relative;width:100%;height:800px;background:#161616;overflow:hidden;z-index:2}.shared_diagonalSplit__Pcm8L:after{content:"";position:absolute;top:50%;left:-50%;width:200%;height:200%;background:var(--color-background-light);transform-origin:center;transform:rotate(-15deg)}.shared_diagonalSplitReverse__zXM8p{position:relative;width:100%;height:800px;background:#161616;overflow:hidden}.shared_diagonalSplitReverse__zXM8p:after{content:"";position:absolute;top:-160%;left:-50%;width:200%;height:200%;background:var(--color-background-light);transform-origin:center;transform:rotate(-15deg)}.shared_buttonBase__wQeYv{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);font-family:var(--font-space);font-weight:600;border-radius:var(--border-radius);white-space:nowrap;cursor:pointer;text-decoration:none;transition:all .165s ease}.shared_buttonIcon__8N5tc{width:3rem;height:3rem;transition:all .165s ease}.shared_primaryButton__H0ePf:hover span .shared_buttonIcon__8N5tc{transform:scale(1.15)}.shared_primaryButton__H0ePf{background:var(--color-primary);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-lg);box-shadow:var(--shadow-lg);transform:translate(0);will-change:transform}.shared_primaryButton__H0ePf,.shared_primaryButton__H0ePf:hover{color:var(--color-text);border:var(--border-width-md) solid var(--color-border);box-sizing:border-box}.shared_primaryButton__H0ePf:hover{transform:translate(-6px,-6px);box-shadow:var(--shadow-md);background:var(--color-primary--1)}.shared_secondaryButton__EoT5i{color:var(--color-white);background:#ffffff0a;font-weight:700;padding:var(--spacing-xxs) var(--spacing-xs);font-size:var(--font-size-md);border:var(--border-width) solid var(--color-white);box-shadow:var(--shadow-md);height:3rem}.shared_secondaryButton__EoT5i:hover{font-weight:900}.shared_secondaryButton__EoT5i:active{transform:translate(-6px,6px);box-shadow:none;background-color:#0000003d}.shared_textLink__j_vvx{color:var(--color-white);font-weight:700;font-size:var(--font-size-md);background:#0000;border:none;padding:0}.shared_textLink__j_vvx:hover{font-weight:900}@media (max-width:768px){.shared_buttonIcon__8N5tc{width:1.85rem;height:1.85rem}.shared_primaryButton__H0ePf{font-size:var(--font-size-md);padding:var(--spacing-xxs) var(--spacing-xs)}.shared_container__jFTUd{padding:0 var(--spacing-md-laptop)}.shared_containerSmall__CNEEz{padding:0 var(--spacing-md-mobile);margin-bottom:var(--spacing-md)}.shared_paddingTopBottom__DrhgB{padding:var(--spacing-md) 0 var(--spacing-md)}.shared_paddingBottom__5xrS8{padding-bottom:var(--spacing-xs)}.shared_contentContainer__pzNWy{padding:0}.shared_textBase__SyCyo.shared_large__ocRB6,.shared_textBase__SyCyo.shared_larger__SI4lR{font-size:var(--font-size-md)}.shared_sectionHeading__W0wJ5{font-size:var(--font-size-5xl)}.shared_sectionTitle__oaStj{margin:var(--spacing-xxs) 0;font-size:var(--font-size-4xl)}}@media (max-width:480px){.shared_container__jFTUd{padding:0}.shared_containerSmall__CNEEz{max-width:100%;margin-bottom:var(--spacing-sm)}.shared_sectionHeading__W0wJ5{font-size:var(--font-size-4xl)}.shared_sectionTitle__oaStj{font-size:var(--font-size-2xl)}.shared_paddingTopBottom__DrhgB{padding:var(--spacing-sm) 0 var(--spacing-sm)}.shared_paddingBottom__5xrS8{padding-bottom:var(--spacing-xs)}.shared_primaryButton__H0ePf{font-size:var(--font-size-sm)}}.shared_gradientBg__r1qyq{background:linear-gradient(180deg,#16161600,#161616f0 10%,#161616f0)}@media (min-width:1920px){.shared_diagonalSplitReverse__zXM8p,.shared_diagonalSplit__Pcm8L{height:1000px}}@media (max-width:1919px){.shared_diagonalSplitReverse__zXM8p,.shared_diagonalSplit__Pcm8L{height:550px}}@media (max-width:1400px){.shared_container__jFTUd{max-width:1200px}.shared_containerSmall__CNEEz{max-width:680px}.shared_diagonalSplitReverse__zXM8p,.shared_diagonalSplit__Pcm8L{height:500px}}@media (max-width:1200px){.shared_container__jFTUd{padding:0 var(--spacing-md-laptop)}.shared_sectionHeading__W0wJ5{font-size:var(--font-size-7xl)}.shared_sectionTitle__oaStj{font-size:var(--font-size-5xl)}.shared_subsectionTitle__eN4vw{font-size:var(--font-size-xl)}.shared_gridColumns3__b0ZDK{gap:var(--spacing-md)}.shared_textBase__SyCyo.shared_large__ocRB6{font-size:var(--font-size-lg)}.shared_textBase__SyCyo.shared_larger__SI4lR{font-size:var(--font-size-xl)}.shared_diagonalSplitReverse__zXM8p,.shared_diagonalSplit__Pcm8L{height:350px}a.shared_link__BSB8C{font-size:var(--font-size-sm)}}@media (max-width:1024px){.shared_darkContainer__vdxR1{padding:var(--spacing-md)}.shared_container__jFTUd{padding:0 var(--spacing-md-mobile)}.shared_gridColumns2__nFnp8{grid-template-columns:1fr;gap:var(--spacing-md)}.shared_gridColumns3__b0ZDK{grid-template-columns:1fr}.shared_diagonalSplitReverse__zXM8p,.shared_diagonalSplit__Pcm8L{height:350px}.shared_quarter__402hZ{width:50%}}@media (max-width:768px){.shared_sectionHeading__W0wJ5{font-size:var(--font-size-5xl)}.shared_sectionTitle__oaStj{margin:var(--spacing-xxs) 0;font-size:var(--font-size-4xl)}.shared_paddingTopBottom__DrhgB{padding:var(--spacing-md) 0 var(--spacing-md)}.shared_paddingBottom__5xrS8{padding-bottom:var(--spacing-xs)}.shared_darkContainer__vdxR1{padding:var(--spacing-sm)}.shared_contentContainer__pzNWy{padding:0}.shared_container__jFTUd{padding:0 var(--spacing-md-laptop)}.shared_containerSmall__CNEEz{padding:0 var(--spacing-md-mobile);margin-bottom:var(--spacing-md)}.shared_darkContainer__vdxR1{padding:var(--spacing-md-tablet)}.shared_textBase__SyCyo.shared_large__ocRB6,.shared_textBase__SyCyo.shared_larger__SI4lR{font-size:var(--font-size-md)}.shared_diagonalSplitReverse__zXM8p,.shared_diagonalSplit__Pcm8L{height:350px}.shared_imageBase__M8xjh{border-width:var(--border-width-mobile);border-radius:var(--border-radius-mobile);box-shadow:var(--shadow-md-mobile)}.shared_primaryButton__H0ePf{font-size:var(--font-size-md);padding:var(--spacing-xxs);margin:var(--spacing-xs) 0}.shared_buttonIcon__8N5tc{width:1.85rem;height:1.85rem}.shared_contentAboutBio__ZPAEM{width:100%}.shared_subsectionTitle__eN4vw{font-size:var(--font-size-lg)}.shared_gridColumns2__nFnp8{grid-template-columns:1fr;gap:var(--spacing-xs)}.shared_half__HXfD_,.shared_quarter__402hZ{width:75%}}@media (max-width:480px){.shared_container__jFTUd{padding:0}.shared_containerSmall__CNEEz{max-width:100%;margin-bottom:var(--spacing-sm)}.shared_sectionHeading__W0wJ5{font-size:var(--font-size-4xl)}.shared_sectionHeadingWrapper__iQx1i{padding:0 var(--spacing-xs)}.shared_sectionTitle__oaStj{font-size:var(--font-size-2xl)}.shared_paddingTopBottom__DrhgB{padding:var(--spacing-sm) 0 var(--spacing-sm)}.shared_paddingBottom__5xrS8{padding-bottom:var(--spacing-xs)}.shared_darkContainer__vdxR1{padding:var(--spacing-md-mobile)}.shared_subsectionList__KGGtv li{font-size:var(--font-size-sm)}.shared_subsectionTitle__eN4vw{font-size:var(--font-size-lg)}.shared_projectDetails__dBUKV{grid-template-columns:1fr;gap:var(--spacing-sm);margin:var(--spacing-sm) 0}.shared_diagonalSplitReverse__zXM8p,.shared_diagonalSplit__Pcm8L{height:250px}.shared_primaryButton__H0ePf{font-size:var(--font-size-sm)}}.Loading_loadingScreen__ZV24R{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-background);z-index:100;pointer-events:none}.Loading_loadingText__MZK6j{font-family:var(--font-force);font-size:clamp(2rem,5vw,4rem);color:var(--color-primary);letter-spacing:-.05em;display:flex;transform:skewY(-15deg) skewX(0deg);transform-origin:center}.Loading_letter__nsLgn{display:inline-block;transform:translateY(var(--travel-distance,20px));opacity:0;transform-origin:center}@keyframes Loading_fadeInUp__olzNU{0%{opacity:0;transform:translateY(var(--travel-distance,20px))}to{opacity:1;transform:translateY(0)}}.Loading_loadingSvg__rxAR2{margin-bottom:1rem}.Loading_circle__SW_2B{animation:Loading_spin__T1Ope 1s linear infinite;transform-origin:center}@keyframes Loading_spin__T1Ope{to{transform:rotate(1turn)}}