._page_r1kpb_3{padding:0;margin:0;overflow-x:hidden;line-height:2;width:100%;z-index:1}._home_15jm6_1{width:100vw;min-height:100vh;padding-bottom:40px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1040px){._home_15jm6_1{padding-top:50px;padding-right:80px;padding-left:160px;height:auto;margin-top:40px;margin-bottom:20px}}@media (max-width: 696px){._home_15jm6_1{margin-top:0;padding-top:var(--space4XL);overflow-x:hidden}}@media (max-width: 696px),(max-height: 696px){._home_15jm6_1{padding-right:var(--spaceOuter);padding-left:var(--spaceOuter)}}@media (max-width: 820px) and (max-height: 420px){._home_15jm6_1{padding-right:var(--space4XL);padding-left:var(--space4XL)}}._audioContainer_15jm6_69{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:32px;margin-top:32px;z-index:2}._content_15jm6_89{display:grid;grid-template-columns:1fr 50%;grid-column-gap:var(--space2XL);max-width:var(--maxWidthL);width:100%;min-height:100vh;align-items:center;justify-content:center;margin:0 auto}@media (max-width: 1040px){._content_15jm6_89{max-width:600px;grid-template-columns:100%}}._column_15jm6_123{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:40px;transform:translateZ(0)}._title_15jm6_141{white-space:nowrap;margin-bottom:var(--spaceL);opacity:0;transition:opacity var(--durationXL) ease var(--durationM)}._title_15jm6_141[data-visible=true]{opacity:1}._description_15jm6_163{margin-bottom:var(--spaceXL);opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}._description_15jm6_163[data-visible=true]{opacity:1}._tag_15jm6_183{margin-top:220px;margin-bottom:40px;display:grid;grid-template-columns:var(--space4XL) 1fr;gap:12px;align-items:center;white-space:nowrap;max-width:100%}@media (max-width: 1040px){._tag_15jm6_183{margin-top:30px}}._tagText_15jm6_213{font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);color:var(--primary);opacity:0;transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationM);transition-delay:1.3s;white-space:nowrap}@media (prefers-reduced-motion: no-preference){._tagText_15jm6_213{transition-property:opacity,transform;transform:translate3d(calc(var(--spaceM) * -1),0,0)}}._tagText_15jm6_213[data-visible=true]{transform:none;opacity:1}._image_15jm6_257{position:relative;width:100%}._svg_15jm6_267{position:absolute;right:0;bottom:0;transform:translate3d(50%,-20%,0);height:100%;z-index:var(--zIndex3);opacity:0;transition:opacity var(--durationM) ease var(--durationL);fill:var(--textTitle)}._svg_15jm6_267[data-visible=true]{opacity:1}._button_15jm6_299{opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}._button_15jm6_299[data-visible=true]{transform:none;opacity:1}._polaroidContainer_15jm6_319{box-sizing:border-box;position:relative;display:flex;width:100%;justify-content:center;align-items:center;opacity:0;transition:opacity var(--durationXL) ease var(--durationM)}._polaroidContainer_15jm6_319[data-visible=true]{transform:none;opacity:1}._forensics_1r0h2_1{position:relative;width:100vw;min-height:100vh;padding-top:var(--spaceXL);padding-bottom:var(--space2XL);justify-content:center}@media (max-width: 1040px){._forensics_1r0h2_1{padding-top:50px;padding-right:80px;padding-left:160px;height:auto;margin-top:40px;margin-bottom:20px}}@media (max-width: 696px){._forensics_1r0h2_1{margin-top:0;padding-top:var(--space4XL);overflow-x:hidden}}@media (max-width: 696px),(max-height: 696px){._forensics_1r0h2_1{padding-right:var(--spaceOuter);padding-left:var(--spaceOuter)}}@media (max-width: 820px) and (max-height: 420px){._forensics_1r0h2_1{padding-right:var(--space4XL);padding-left:var(--space4XL)}}._content_1r0h2_69{width:70%;margin:0 auto}@media (max-width: 1040px),(max-width: 696px){._content_1r0h2_69{width:100%}}._backgroundImage_1r0h2_87{background-color:var(--background);top:0;right:0;bottom:0;left:0;width:100%;max-height:100vh;overflow:hidden;position:absolute;background-position:bottom center;background-size:cover;z-index:-1;opacity:0;filter:blur(0px);transition:filter var(--durationXL) ease var(--durationL),opacity var(--durationXL) ease var(--durationL)}._backgroundImage_1r0h2_87[data-visible=true]{opacity:1;filter:blur(4px)}._gradient_1r0h2_137{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100vw;height:100vh;background:linear-gradient(to bottom,#000,#0000 20vh,#000 100vh,#0000 120vh);opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}@media (max-width: 1040px){._gradient_1r0h2_137{background:linear-gradient(to bottom,#000,#0000 10vh,#000 60vh,#0000 80vh)}}@media (max-width: 696px){._gradient_1r0h2_137{background:linear-gradient(to bottom,#000,#0000 5vh,#000 25vh,#0000 40vh)}}._gradient_1r0h2_137[data-visible=true]{opacity:1}._title_1r0h2_223{padding-right:var(--spaceS);margin-bottom:var(--spaceL);opacity:0;transition:opacity var(--durationXL) ease var(--durationM)}._title_1r0h2_223[data-visible=true]{opacity:1}._description_1r0h2_245{padding-right:var(--spaceS);margin-bottom:var(--spaceXL);opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}._description_1r0h2_245[data-visible=true]{opacity:1}._tag_1r0h2_267{margin-top:220px;margin-bottom:40px;display:grid;grid-template-columns:30% 1fr;gap:12px;align-items:center;max-width:100%;white-space:nowrap}@media (max-width: 1040px){._tag_1r0h2_267{margin-top:30px}}._tagText_1r0h2_295{font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);color:var(--primary);opacity:0;transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationM);transition-delay:1.5s;white-space:nowrap}@media (prefers-reduced-motion: no-preference){._tagText_1r0h2_295{transition-property:opacity,transform;transform:translate3d(calc(var(--spaceM) * -1),0,0)}}._tagText_1r0h2_295[data-visible=true]{transform:none;opacity:1}._image_1r0h2_337{position:relative;width:100%}._svg_1r0h2_347{position:absolute;right:0;bottom:0;transform:translate3d(50%,-20%,0);height:100%;z-index:var(--zIndex3);opacity:0;transition:opacity var(--durationM) ease var(--durationL);fill:var(--textTitle)}._svg_1r0h2_347[data-visible=true]{opacity:1}._button_1r0h2_379{opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}._button_1r0h2_379[data-visible=true]{transform:none;opacity:1}._research_1hdkz_1{position:relative;width:100vw;min-height:100vh;padding-top:var(--spaceXL);padding-bottom:var(--space2XL);justify-content:center}@media (max-width: 1040px){._research_1hdkz_1{padding-top:50px;padding-right:80px;padding-left:160px;height:auto;margin-top:40px;margin-bottom:20px}}@media (max-width: 696px){._research_1hdkz_1{margin-top:0;padding-top:var(--space4XL);overflow-x:hidden}}@media (max-width: 696px),(max-height: 696px){._research_1hdkz_1{padding-right:var(--spaceOuter);padding-left:var(--spaceOuter)}}@media (max-width: 820px) and (max-height: 420px){._research_1hdkz_1{padding-right:var(--space4XL);padding-left:var(--space4XL)}}._content_1hdkz_69{width:70%;margin:0 auto}@media (max-width: 1040px),(max-width: 696px){._content_1hdkz_69{width:100%}}._backgroundImage_1hdkz_87{background-color:var(--background);top:0;right:0;bottom:0;left:0;width:100%;max-height:100vh;overflow:hidden;position:absolute;background-position:bottom center;background-size:cover;z-index:-1;opacity:0;filter:blur(0px);transition:filter var(--durationXL) ease var(--durationL),opacity var(--durationXL) ease var(--durationL)}._backgroundImage_1hdkz_87[data-visible=true]{opacity:1;filter:blur(4px)}._gradient_1hdkz_135{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100vw;height:100vh;background:linear-gradient(to bottom,#000,#0000 20vh,#000 100vh,#0000 120vh);opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}@media (max-width: 1040px){._gradient_1hdkz_135{background:linear-gradient(to bottom,#000,#0000 10vh,#000 60vh,#0000 80vh)}}@media (max-width: 696px){._gradient_1hdkz_135{background:linear-gradient(to bottom,#000,#0000 5vh,#000 25vh,#0000 40vh)}}._gradient_1hdkz_135[data-visible=true]{opacity:1}._title_1hdkz_221{padding-right:var(--spaceS);margin-bottom:var(--spaceL);opacity:0;transition:opacity var(--durationXL) ease var(--durationM)}._title_1hdkz_221[data-visible=true]{opacity:1}._description_1hdkz_243{padding-right:var(--spaceS);margin-bottom:var(--spaceXL);opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}._description_1hdkz_243[data-visible=true]{opacity:1}._tag_1hdkz_263{margin-top:220px;margin-bottom:40px;display:grid;grid-template-columns:30% 1fr;gap:12px;align-items:center;max-width:100%;white-space:nowrap}@media (max-width: 1040px){._tag_1hdkz_263{margin-top:30px}}._tagText_1hdkz_291{font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);color:var(--primary);opacity:0;transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationM);transition-delay:1.5s;white-space:nowrap}@media (prefers-reduced-motion: no-preference){._tagText_1hdkz_291{transition-property:opacity,transform;transform:translate3d(calc(var(--spaceM) * -1),0,0)}}._tagText_1hdkz_291[data-visible=true]{transform:none;opacity:1}._image_1hdkz_333{position:relative;width:100%}._svg_1hdkz_343{position:absolute;right:0;bottom:0;transform:translate3d(50%,-20%,0);height:100%;z-index:var(--zIndex3);opacity:0;transition:opacity var(--durationM) ease var(--durationL);fill:var(--textTitle)}._svg_1hdkz_343[data-visible=true]{opacity:1}._button_1hdkz_375{opacity:0;transition:opacity var(--durationXL) ease var(--durationL)}._button_1hdkz_375[data-visible=true]{transform:none;opacity:1}._projects_h93fu_1{height:100vh;width:100%;max-height:1080px;padding-bottom:var(--spaceL);margin:120px 0;position:relative;display:flex;align-items:center;justify-content:center}@media (max-width: 2080px){._projects_h93fu_1{margin:var(--space2XL) 0}}@media (max-width: 1040px){._projects_h93fu_1{height:auto;margin:var(--space3XL) 0}}@media (max-width: 696px){._projects_h93fu_1{padding-bottom:var(--space4XL);margin-bottom:0}}._projects_h93fu_1[data-first=true]{margin-top:0}@media (max-width: 1040px){._projects_h93fu_1[data-first=true]{margin-top:0}}._content_h93fu_69{--textColumnWidth: 36%;width:100%;max-width:var(--maxWidthL);align-items:center;justify-content:center;display:grid;grid-template-columns:var(--textColumnWidth) 1fr;grid-column-gap:var(--space2XL)}._summary_h93fu_91[data-alternate=true] ._content_h93fu_69{grid-template-columns:1fr var(--textColumnWidth)}@media (max-width: 1680px){._content_h93fu_69{--textColumnWidth: 40%}}@media (max-width: 1040px){._content_h93fu_69{grid-template-columns:100%;flex-direction:column-reverse;height:auto}._summary_h93fu_91[data-alternate=true] ._content_h93fu_69{grid-template-columns:100%}}._details_h93fu_129{z-index:var(--zIndex1);position:relative}@media (max-width: 1040px){._details_h93fu_129{flex:0 0 auto;max-width:410px;grid-row:2;grid-column:1;justify-self:center}}._banner_h93fu_155{position:relative;display:flex;padding-bottom:var(--spaceL);padding-top:var(--spaceL);align-items:center;justify-self:center;justify-content:center;height:100%;width:100%;transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationM);opacity:0}@media (prefers-reduced-motion: no-preference){._banner_h93fu_155{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._banner_h93fu_155[data-visible=true]{transform:none;opacity:1}._svg_h93fu_209{opacity:0;transition:opacity 1.2s ease 1.4s;fill:var(--textTitle)}._svg_h93fu_209[data-visible=true]{opacity:var(--opacity)}._svg_h93fu_209[data-device=laptop]{position:absolute;width:100%;right:-36%;bottom:24%;transform:translateY(50%)}@media (max-width: 1040px){._svg_h93fu_209[data-device=laptop]{width:80%;right:-10%;bottom:18%}}@media (max-width: 696px){._svg_h93fu_209[data-device=laptop]{right:0}}._svg_h93fu_209[data-device=phone]{position:absolute;bottom:23%;transform:translateY(50%);width:100%;transition-delay:.8s}@media (max-width: 1040px){._svg_h93fu_209[data-device=phone]{width:80%;bottom:23%}}._index_h93fu_291{position:relative;display:grid;grid-template-columns:90px 1fr;gap:var(--spaceM);align-items:center;margin-bottom:var(--spaceXL)}._indexNumber_h93fu_309{font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);font-family:var(--monoFontStack);color:var(--primary);opacity:0;transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationM);transition-delay:1.3s}@media (prefers-reduced-motion: no-preference){._indexNumber_h93fu_309{transition-property:transform,opacity;transform:translate(calc(var(--spaceM) * -1))}}._indexNumber_h93fu_309[data-visible=true]{transform:translate(0);opacity:1}._title_h93fu_353{margin-bottom:var(--spaceL);transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationM);opacity:0}@media (prefers-reduced-motion: no-preference){._title_h93fu_353{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._title_h93fu_353[data-visible=true]{transform:none;opacity:1}._description_h93fu_391{margin-bottom:var(--spaceXL);transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationL);opacity:0}@media (prefers-reduced-motion: no-preference){._description_h93fu_391{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._description_h93fu_391[data-visible=true]{transform:none;opacity:1}._button_h93fu_429{transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationXL);transform:translate3d(0,var(--spaceL),0);opacity:0}@media (prefers-reduced-motion: no-preference){._button_h93fu_429{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._button_h93fu_429[data-visible=true]{transform:none;opacity:1}._divider_h93fu_467{display:block;width:100%;grid-row:auto;grid-column:1 / -1;margin:var(--spaceL) 0;padding-top:var(--spaceM)}@layer layout{._header_uc7y7_7{position:relative;display:flex-start;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:transparent;text-align:center;padding-top:100px;z-index:0}._headerBackground_uc7y7_33{position:absolute;top:0;left:0;width:100vw;height:100vh;background-image:url(/assets/starry-night-static-large-CD2jt762.svg);opacity:1;background-size:cover;background-repeat:no-repeat;background-position:top center;background-color:transparent;z-index:0;transition:opacity .5s ease}._headerBackground_uc7y7_33._hidden_uc7y7_65{opacity:0}._subtitle_uc7y7_73{position:relative;color:#d3d3d3;font-variant:small-caps;font-size:1.3rem;font-weight:300;line-height:1}h1{position:relative;padding-bottom:30px;font-weight:700;font-size:5rem;font-variant:small-caps;line-height:1.2;width:100%;height:auto;display:flex;align-items:center;justify-content:center;margin:0}@media (max-width: 600px){h1{font-size:2.5rem;padding-bottom:30px}._subtitle_uc7y7_73{font-size:1rem}}._text_uc7y7_145{max-width:1024px;width:100%;position:relative;top:calc(var(--spaceL) * -1)}@media (max-width: 2080px){._text_uc7y7_145{max-width:920px}}@media (max-width: 1680px){._text_uc7y7_145{max-width:780px}}@media (max-width: 696px){._text_uc7y7_145{top:calc(var(--space3XL) * -1)}}@media (max-width: 400px){._text_uc7y7_145{top:calc(var(--spaceXL) * -1)}}@media (max-width: 820px) and (max-height: 420px){._text_uc7y7_145{top:calc(var(--spaceM) * -1)}}}
