@import url(https://fonts.googleapis.com/css2?family=Geologica:wght@100;400&display=swap);*{box-sizing:border-box}html{background:#fff}body,html{cursor:url(data:image/png;base64,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) 8 8,auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d1c2d;font-family:Geologica,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;min-width:320px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,button,input,select,textarea{cursor:url(data:image/png;base64,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) 8 8,pointer;font:inherit}.animatedBackground_background__iL-ZB{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.animatedBackground_gradientOrbOne__-ezxL,.animatedBackground_gradientOrbTwo__njhr-,.animatedBackground_gridGlow__88A\+p{filter:blur(12px);position:absolute}.animatedBackground_gradientOrbOne__-ezxL{background:radial-gradient(circle,#1890ff38,#1890ff00);border-radius:999px;height:40vw;left:-10vw;min-height:280px;min-width:280px;top:-8vw;width:40vw}.animatedBackground_gradientOrbTwo__njhr-{background:radial-gradient(circle,#6681f929,#6681f900);border-radius:999px;bottom:-14vw;height:36vw;min-height:260px;min-width:260px;right:-8vw;width:36vw}.animatedBackground_gridGlow__88A\+p{background-image:linear-gradient(#1890ff0a 1px,#0000 0),linear-gradient(90deg,#1890ff0a 1px,#0000 0);background-position:50%;background-size:48px 48px;inset:0;opacity:.45}.animatedBackground_dot__lz38L{animation:animatedBackground_drift__2-5Sw ease-in-out infinite;background:radial-gradient(circle at 30% 30%,#e6f7fff2,#1890ff59);border:1px solid #ffffff8c;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 18px #1890ff1f;position:absolute}@keyframes animatedBackground_drift__2-5Sw{0%{transform:translateZ(0) scale(.92)}35%{transform:translate3d(22px,-30px,0) scale(1)}65%{transform:translate3d(-16px,-54px,0) scale(1.08)}to{transform:translate3d(0,-78px,0) scale(.94)}}@media (max-width:860px){.animatedBackground_gridGlow__88A\+p{background-size:36px 36px;opacity:.3}}.navbarButton_button__pXPq1,.navbarButton_mobileButton__tEujy{align-items:center;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:linear-gradient(180deg,#ffffff57,#88b5ff26),#6681f92e;border:1px solid #ffffff57;border-radius:20px;box-shadow:inset 0 1px 0 #ffffff5c,0 8px 18px #1890ff14;color:#e6f7ff;display:inline-flex;font-family:Geologica,sans-serif;font-size:2.625rem;letter-spacing:.03em;line-height:1;min-height:76px;padding:0 28px 0 18px;text-decoration:none;text-shadow:-1px -1px 0 #1890ff,1px -1px 0 #1890ff,-1px 1px 0 #1890ff,1px 1px 0 #1890ff,0 0 2px #1890ff;transition:transform .16s ease,background-color .16s ease}.navbarButton_active__GC21p,.navbarButton_button__pXPq1:hover,.navbarButton_mobileButton__tEujy:hover{background:linear-gradient(180deg,#fff6,#88b5ff38),#6681f93d;transform:translateY(-1px)}.navbarButton_icon__fF9a7{display:block;flex:0 0 auto;height:42px;margin-right:10px;width:42px}.navbarButton_text__e7dh6{white-space:nowrap}.navbarButton_mobileButton__tEujy{backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%);background:linear-gradient(180deg,#f5fbffeb,#adcfff80),#6681f952;border-color:#ffffff80;box-shadow:inset 0 1px 0 #ffffff80,0 10px 22px #1890ff24;font-size:2.25rem;justify-content:flex-end;min-height:60px;padding:0 24px 0 20px;width:-webkit-fit-content;width:fit-content}.navbarButton_mobileButton__tEujy .navbarButton_icon__fF9a7{height:36px;width:36px}@media (max-width:1100px){.navbarButton_button__pXPq1{font-size:2rem;min-height:68px;padding-right:20px}.navbarButton_icon__fF9a7{height:36px;width:36px}}@media (max-width:860px){.navbarButton_mobileButton__tEujy{font-size:2.25rem}}@media (max-width:480px){.navbarButton_mobileButton__tEujy{font-size:1.85rem}}.navbar_desktopHeader__Sh4Lc{justify-content:flex-start;min-height:144px;padding:0;width:100%;z-index:9999}.navbar_desktopHeader__Sh4Lc,.navbar_desktopNavbar__jMGS2{display:flex;left:0;overflow:visible;pointer-events:auto;position:fixed;top:0}.navbar_desktopNavbar__jMGS2{align-items:center;backdrop-filter:blur(26px) saturate(145%);-webkit-backdrop-filter:blur(26px) saturate(145%);background:linear-gradient(135deg,#f0faffe6,#c9e6fac7),#0086f438;border:1px solid #fff6;border-radius:0 0 60px 0;box-shadow:0 10px 28px #295a8829,inset 0 1px 0 #ffffff85;gap:18px;height:100px;isolation:isolate;max-width:1100px;padding:12px 104px 12px 180px;width:min(1100px,calc(100vw - 24px));z-index:1000}.navbar_desktopNavbar__jMGS2:before{background:linear-gradient(180deg,#ffffff70,#fff0);content:"";height:52%;inset:0 0 auto 0;pointer-events:none;position:absolute}.navbar_desktopNavLinks__7Ythb{display:flex;gap:19px;margin-left:22px}.navbar_logoLink__\+H0fF{border-radius:999px;display:inline-flex;left:3px;overflow:hidden;pointer-events:auto;position:absolute;top:0}.navbar_logo__fn2cn{border-radius:999px;box-shadow:0 4px 4px #00000040;display:block;height:144px;object-fit:cover;width:144px}.navbar_mobileNavWrap__iX0mZ{display:none;inset:0;pointer-events:auto;position:fixed;z-index:9999}.navbar_mobileNavbar__fJKh0{align-items:center;backdrop-filter:blur(26px) saturate(145%);-webkit-backdrop-filter:blur(26px) saturate(145%);background:linear-gradient(90deg,#f0faffeb,#c3e2f9c7),linear-gradient(90deg,#00366233,#0086f433);border:1px solid #ffffff6b;border-radius:21px;bottom:55px;box-shadow:0 10px 28px #295a8829,inset 0 1px 0 #ffffff7a;isolation:isolate;justify-content:space-between;padding:0 24px 0 14px;z-index:1000}.navbar_mobileMenu__1oNPs,.navbar_mobileNavbar__fJKh0{display:flex;left:50%;pointer-events:auto;position:fixed;transform:translateX(-50%);width:min(366px,calc(100vw - 28px))}.navbar_mobileMenu__1oNPs{align-items:flex-end;bottom:96px;box-sizing:border-box;flex-direction:column;gap:6px;padding-right:24px;will-change:opacity,transform;z-index:1001}.navbar_mobileMenuEnter__FV2hi{animation:navbar_menuFadeIn__POpvQ .22s ease forwards}.navbar_mobileMenuExit__feJ2k{animation:navbar_menuFadeOut__kFl8A .22s ease forwards}.navbar_mobileMenuButton__P4pFg{align-items:center;backdrop-filter:blur(10px) saturate(145%);-webkit-backdrop-filter:blur(10px) saturate(145%);background:linear-gradient(180deg,#ffffff57,#7dabff2e),#002fff1f;border:1px solid #ffffff5c;border-radius:15px;box-shadow:inset 0 1px 0 #fff6;cursor:pointer;display:inline-flex;height:38px;justify-content:center;margin-left:auto;width:60px}.navbar_mobileMenuButton__P4pFg img{display:block;height:24px;width:24px}@keyframes navbar_menuFadeIn__POpvQ{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes navbar_menuFadeOut__kFl8A{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(12px)}}@media (max-width:860px){.navbar_desktopHeader__Sh4Lc{display:none}.navbar_mobileNavWrap__iX0mZ{display:block}.navbar_logoLink__\+H0fF{left:13px;top:-25px}.navbar_logo__fn2cn{height:100px;width:100px}}.App{min-height:100vh;position:relative;text-align:left}.appShell{background:radial-gradient(circle at top left,#1890ff1f,#0000 30%),linear-gradient(180deg,#fff,#f7fbff);isolation:isolate}.appShell>:not(:first-child){position:relative;z-index:1}.pageLayout_page__0hv0r{margin:0 auto;max-width:1200px;padding:188px 24px 176px;position:relative;z-index:0}.pageLayout_hero__c4NkU{grid-gap:24px;align-items:start;background:linear-gradient(135deg,#ffffff75,#aeddff3d),linear-gradient(135deg,#0086f41f,#6681f91a);border:1px solid #ffffff70;border-radius:40px;box-shadow:0 22px 44px #1890ff1a,inset 0 1px 0 #ffffff85;display:grid;gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);padding:40px;position:relative;z-index:0}.pageLayout_heroAside__OLJBk{background:linear-gradient(180deg,#ffffffad,#d5edff66);border:1px solid #ffffff70;border-radius:28px;box-shadow:0 16px 30px #1890ff14,inset 0 1px 0 #ffffff85;padding:22px}.pageLayout_heroAsideLabel__CCGAf{color:#5d7fa3;font-family:Geologica,sans-serif;font-size:.95rem;letter-spacing:.14em;margin:0 0 18px;text-transform:uppercase}.pageLayout_heroAsideList__v5ge0{grid-gap:12px;display:grid;gap:12px}.pageLayout_heroAsideItem__EV1UJ{background:#1890ff14;border:1px solid #1890ff1a;border-radius:20px;color:#156dbf;font-family:Geologica,sans-serif;padding:14px 16px;text-decoration:none}.pageLayout_heroCopy__DfpRp h1,.pageLayout_sectionHeader__0v0Eg h1{color:#1890ff;font-family:Geologica,sans-serif;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:400;letter-spacing:.03em;margin:0 0 16px}.pageLayout_heroCopy__DfpRp p,.pageLayout_sectionHeader__0v0Eg p{color:#264765;font-family:Geologica,sans-serif;font-size:1.2rem;letter-spacing:.01em;line-height:1.5;margin:0;max-width:60ch}.pageLayout_heroActions__0e0Vv{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.pageLayout_cta__ePIpe,.pageLayout_secondaryCta__59REN{border-radius:999px;display:inline-flex;font-family:Geologica,sans-serif;font-size:1rem;letter-spacing:.04em;padding:14px 20px;text-decoration:none}.pageLayout_cta__ePIpe{background:linear-gradient(180deg,#37a5fff2,#1890ffe0);box-shadow:0 10px 20px #1890ff29;color:#e6f7ff}.pageLayout_secondaryCta__59REN{background:linear-gradient(180deg,#ffffff7a,#c6e8ff47);border:1px solid #ffffff70;color:#1890ff}.pageLayout_section__\+L-Td{margin-top:56px;position:relative;z-index:0}.pageLayout_tightSection__SvgtG{margin-top:0}.pageLayout_sectionHeader__0v0Eg{margin-bottom:24px;position:relative;z-index:0}.pageLayout_sectionHeader__0v0Eg h1{font-size:clamp(2rem,3vw,3rem);margin-bottom:10px}.pageLayout_cardGrid__R\+Fcr{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));position:relative;z-index:0}.pageLayout_projectsGrid__KssSp,.pageLayout_socialGrid__cZvYs{position:relative;z-index:0}.pageLayout_featuredProjectsDesktop__6Ghe7,.pageLayout_projectsGrid__KssSp,.pageLayout_socialGrid__cZvYs{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.pageLayout_featuredProjectItem__3x4VW{min-width:0}.pageLayout_featuredProjectsMobile__KLgll{display:none}.pageLayout_carouselControls__760tK{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.pageLayout_carouselButton__gl\+AO{background:linear-gradient(180deg,#fffc,#c6e8ff6b);border:1px solid #1890ff24;border-radius:999px;color:#156dbf;cursor:pointer;font-family:Geologica,sans-serif;padding:12px 16px}.pageLayout_carouselStatus__aGQSd{color:#5d7fa3;font-family:Geologica,sans-serif;margin:0}.pageLayout_carouselPage__wNIFC{grid-gap:18px;display:grid;gap:18px}.pageLayout_infoCard__end6\+{background:linear-gradient(180deg,#ffffffb8,#e1f2ff80);border:1px solid #ffffff80;border-radius:28px;box-shadow:0 16px 30px #1890ff14,inset 0 1px 0 #ffffff8a;padding:28px}.pageLayout_simpleList__D3hdw{grid-gap:14px;color:#264765;display:grid;font-family:Geologica,sans-serif;gap:14px;line-height:1.55;margin:0;padding-left:20px}@media (max-width:860px){.pageLayout_page__0hv0r{padding:32px 14px 190px}.pageLayout_hero__c4NkU{grid-template-columns:1fr;padding:28px 22px}.pageLayout_heroAside__OLJBk{padding:18px}.pageLayout_cardGrid__R\+Fcr,.pageLayout_projectsGrid__KssSp,.pageLayout_socialGrid__cZvYs{gap:18px}.pageLayout_projectsGrid__KssSp{grid-template-columns:1fr}.pageLayout_socialGrid__cZvYs{grid-template-columns:repeat(2,minmax(0,1fr))}.pageLayout_featuredProjectsDesktop__6Ghe7{display:none}.pageLayout_featuredProjectsMobile__KLgll{display:block}.pageLayout_infoCard__end6\+{padding:22px}}.projectCard_card__FvHAh{width:100%}.projectCard_link__FNdhV{color:inherit;display:block;text-decoration:none}.projectCard_glass__KMWTh{background:linear-gradient(180deg,#ffffff57,#7caedd29),#31629a29;border:1px solid #ffffff5c;border-radius:37px;box-shadow:0 16px 32px #295a8829,inset 0 1px 0 #ffffff70;padding:28px}.projectCard_panel__ra4c5{grid-gap:14px;align-items:center;background:linear-gradient(180deg,#add5f4f5,#7ba1c5f0);border-radius:12px;box-shadow:inset 0 1px 0 #ffffff57;display:grid;gap:14px;grid-template-rows:auto auto auto;padding:11px}.projectCard_image__ChKZj{aspect-ratio:1/1;border-radius:10px;display:block;height:auto;object-fit:cover;width:100%}.projectCard_descriptionCard__r3xPO,.projectCard_titleCard__C1H4p{align-items:center;background:linear-gradient(180deg,#ffffffdb,#ffffffb8);border:1px solid #ffffff8a;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff75;display:flex;justify-content:center;text-align:center}.projectCard_titleCard__C1H4p{min-height:84px;padding:12px 16px}.projectCard_titleCard__C1H4p h2{font-family:Geologica,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.03em;margin:0}.projectCard_descriptionCard__r3xPO{min-height:126px;padding:16px 14px}.projectCard_desktopDescription__UfCWM{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-family:Geologica,sans-serif;font-size:1.25rem;letter-spacing:.03em;line-height:1.25;margin:0;overflow:hidden}.projectCard_mobileCta__A9FCq{display:none}@media (max-width:720px){.projectCard_glass__KMWTh{border-radius:20px;padding:8px 9px}.projectCard_panel__ra4c5{gap:0;grid-template-columns:134px 1fr;grid-template-rows:84px 41px;padding:7px 8px}.projectCard_image__ChKZj{aspect-ratio:1/1;grid-row:1/span 2;height:134px;width:134px}.projectCard_titleCard__C1H4p{align-self:start;min-height:84px;padding:10px 12px}.projectCard_titleCard__C1H4p h2{font-size:1.5rem}.projectCard_descriptionCard__r3xPO{align-self:end;background:linear-gradient(180deg,#106abfe6,#004e97e0);border-color:#c6e4ff42;color:#fff;min-height:41px;padding:8px 12px}.projectCard_desktopDescription__UfCWM{display:none}.projectCard_mobileCta__A9FCq{display:inline;font-family:Geologica,sans-serif;font-size:1rem;letter-spacing:.03em}}.socialCard_card__MTHSJ{align-items:center;background:linear-gradient(180deg,#ffffff61,#abdbff33),#0086f429;border:1px solid #ffffff61;border-radius:31px;box-shadow:0 14px 28px #295a881f,inset 0 1px 0 #ffffff70;color:inherit;display:flex;gap:20px;min-height:114px;padding:9px 28px;text-decoration:none}.socialCard_icon__VP4Oe{border-radius:12px;box-shadow:0 8px 18px #295a881f;display:block;flex:0 0 auto;height:96px;object-fit:cover;width:96px}.socialCard_copy__qZ59m{min-width:0}.socialCard_copy__qZ59m h2{font-size:2.625rem;font-weight:400;line-height:1;margin:0 0 8px}.socialCard_copy__qZ59m h2,.socialCard_copy__qZ59m p{font-family:Geologica,sans-serif;letter-spacing:.03em}.socialCard_copy__qZ59m p{font-size:1.5rem;font-weight:200;line-height:1.1;margin:0}@media (max-width:720px){.socialCard_card__MTHSJ{flex-direction:column;gap:8px;min-height:200px;padding:15px 21px 11px;text-align:center}.socialCard_icon__VP4Oe{border-radius:14px;height:120px;width:120px}.socialCard_copy__qZ59m h2{font-size:1rem;margin-bottom:4px}.socialCard_copy__qZ59m p{font-size:.875rem}}.projectDetail_hero__R-RQ3{grid-gap:28px;align-items:center;background:linear-gradient(135deg,#ffffff8f,#aeddff47),linear-gradient(135deg,#0086f41f,#6681f91f);border:1px solid #ffffff70;border-radius:40px;box-shadow:0 22px 44px #1890ff1a,inset 0 1px 0 #ffffff85;display:grid;gap:28px;grid-template-columns:minmax(280px,360px) minmax(0,1fr);padding:28px}.projectDetail_image__aJjxa{border-radius:24px;display:block;height:100%;max-height:360px;object-fit:cover;width:100%}.projectDetail_copy__f6uYc h1{color:#1890ff;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:400;letter-spacing:.03em;margin:0 0 18px}.projectDetail_copy__f6uYc h1,.projectDetail_eyebrow__Hs9cY,.projectDetail_panel__HQk36 li,.projectDetail_skillChip__kFccN,.projectDetail_summary__Od3TI{font-family:Geologica,sans-serif}.projectDetail_eyebrow__Hs9cY{color:#5d7fa3;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.projectDetail_summary__Od3TI{color:#264765;font-size:1.1rem;line-height:1.6;margin:0;max-width:60ch}.projectDetail_actions__3sDT8{margin-top:24px}.projectDetail_grid__Rfge3{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.projectDetail_panel__HQk36{background:linear-gradient(180deg,#ffffffb8,#e1f2ff80);border:1px solid #ffffff80;border-radius:28px;box-shadow:0 16px 30px #1890ff14,inset 0 1px 0 #ffffff8a;padding:28px}.projectDetail_panel__HQk36 h2{color:#1890ff;font-family:Geologica,sans-serif;font-size:1.8rem;font-weight:400;margin:0 0 16px}.projectDetail_panel__HQk36 ul{grid-gap:14px;display:grid;gap:14px;margin:0;padding-left:20px}.projectDetail_panel__HQk36 li{color:#264765;line-height:1.55}.projectDetail_linkList__lW0I4,.projectDetail_skillWrap__h4eLY{display:flex;flex-wrap:wrap;gap:12px}.projectDetail_resourceLink__fFHYg{font-family:Geologica,sans-serif;text-decoration:none}.projectDetail_resourceLink__fFHYg,.projectDetail_skillChip__kFccN{background:#1890ff1f;border:1px solid #1890ff29;border-radius:999px;color:#156dbf;padding:10px 14px}.projectDetail_fullWidth__ovj62{grid-column:1/-1}@media (max-width:860px){.projectDetail_hero__R-RQ3{grid-template-columns:1fr;padding:22px}.projectDetail_grid__Rfge3{grid-template-columns:1fr}.projectDetail_fullWidth__ovj62{grid-column:auto}}
/*# sourceMappingURL=main.0390cf81.css.map*/