*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;-webkit-font-smoothing:antialiased;background-color:#121212;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}#root{width:100%;min-height:100vh}a{color:inherit;text-decoration:none}._navbar_1b7mi_1{justify-content:space-between;align-items:center;margin-bottom:40px;padding:40px 0;display:flex}._navLogo_1b7mi_9{letter-spacing:-.5px;font-size:1.2rem;font-weight:700}._navLogo_1b7mi_9 span{color:#555;font-weight:400}._navLinks_1b7mi_20{gap:32px;display:flex}._navLink_1b7mi_20{color:#888;font-size:.95rem;font-weight:500;transition:color .2s}@media (width<=520px){._navbar_1b7mi_1{flex-direction:column;align-items:flex-start;gap:20px}._navLinks_1b7mi_20{gap:20px}}._media_7gyt8_1{background:#1e1e1e;width:100%;height:100%;position:relative}._loadingLabel_7gyt8_8{z-index:1;color:#999;place-items:center;font-size:.85rem;display:grid;position:absolute;inset:0}._page_jhgza_1{z-index:1;max-width:1400px;min-height:100vh;margin:0 auto;padding:0 5% 100px;position:relative}._dotGrid_jhgza_10{pointer-events:none;z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0}._hero_jhgza_19{align-items:flex-start;gap:24px;margin-bottom:64px;display:flex}._heroCopy_jhgza_26{flex:auto;min-width:0}._hero_jhgza_19 h1{letter-spacing:-1.5px;margin:0 0 12px;font-size:3.2rem;font-weight:800;line-height:1}._hero_jhgza_19 h2{color:#22d3ee;max-width:600px;margin:0 0 24px;font-size:1.1rem;font-weight:400;line-height:1.4}._heroCopy_jhgza_26>p{color:#999;text-indent:2em;max-width:560px;margin:0;font-size:1rem;line-height:1.6}._heroCopy_jhgza_26>p+p{margin-top:1em}._headshot_jhgza_61{aspect-ratio:1;background:#1e1e1e;border:1px solid #ffffff14;border-radius:14px;flex:0 0 40%;width:100%;overflow:hidden}._headshot_jhgza_61 img{object-fit:cover;object-position:center 35%;width:100%;height:100%;display:block}._headshot_jhgza_61>div{height:100%}._journal_jhgza_83{width:100%}._journalIntro_jhgza_87{margin-bottom:32px}._eyebrow_jhgza_91{color:#22d3ee;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:700}._journalIntro_jhgza_87 h3{letter-spacing:-.8px;margin:0;font-size:2.4rem;font-weight:700}._entries_jhgza_107{flex-direction:column;gap:80px;display:flex}._entry_jhgza_113{grid-template-columns:minmax(0,1.35fr) minmax(300px,.7fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}._entry_jhgza_113:nth-child(2n){grid-template-columns:minmax(300px,.7fr) minmax(0,1.35fr)}._entry_jhgza_113:nth-child(2n) figure{order:2}._entry_jhgza_113 figure{margin:0}._entry_jhgza_113 figure>div{aspect-ratio:16/10}._entry_jhgza_113 figure img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}._entry_jhgza_113 img{border:1px solid #ffffff14;border-radius:16px}._entry_jhgza_113 figcaption{color:#666;margin-top:10px;font-size:.75rem}._entryCopy_jhgza_155{max-width:460px}._entryCopy_jhgza_155 h4{letter-spacing:-.7px;margin:0 0 14px;font-size:1.7rem}._entryCopy_jhgza_155 p{color:#999;text-indent:2em;margin:0;line-height:1.7}@media (width<=760px){._hero_jhgza_19{grid-template-columns:1fr;gap:36px;display:grid}._headshot_jhgza_61{flex-basis:auto}._entry_jhgza_113,._entry_jhgza_113:nth-child(2n){grid-template-columns:1fr;gap:24px}._entry_jhgza_113:nth-child(2n) figure{order:initial}}@media (width<=520px){._hero_jhgza_19 h1{font-size:2.7rem}._journalIntro_jhgza_87 h3{font-size:2rem}._entries_jhgza_107{gap:56px}}._page_167no_1{z-index:1;max-width:1400px;min-height:100vh;margin:0 auto;padding:0 5% 100px;position:relative}._dotGrid_167no_10{pointer-events:none;z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0}._hero_167no_19{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:clamp(32px,5vw,72px);margin:40px 0 64px;display:grid}._eyebrow_167no_27{color:#22d3ee;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:700}._hero_167no_19 h1{letter-spacing:-1.5px;max-width:620px;margin:0 0 28px;font-size:3.2rem;line-height:.98}._lede_167no_44{color:#999;text-indent:2em;max-width:540px;margin:0;font-size:1.1rem;line-height:1.7}._lede_167no_44 a{text-underline-offset:3px;text-decoration:underline}._availability_167no_58{color:#ccc;max-width:540px;margin:20px 0 0;font-size:1rem;line-height:1.6}._contactCard_167no_66{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:24px;overflow:hidden}._cardEyebrow_167no_74{color:#22d3ee;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 12px;font-size:.75rem;font-weight:700}._contactCard_167no_66 h2{letter-spacing:-1px;margin:0 0 14px;font-size:clamp(2rem,3vw,2.4rem)}._cardText_167no_89{color:#999;margin:0;line-height:1.6}._links_167no_95{border-top:1px solid #ffffff1a;margin-top:36px}._link_167no_95{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}._linkDetails_167no_109{flex-direction:column;gap:5px;min-width:0;display:flex}._linkDetails_167no_109 small{color:#777;letter-spacing:1px;text-transform:uppercase;font-size:.75rem;font-weight:700}._linkDetails_167no_109 strong{overflow-wrap:anywhere;color:#ddd;font-size:.95rem;font-weight:500}._copyButton_167no_131{color:#999;cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff29;border-radius:4px;flex:none;padding:6px 10px;font-size:.75rem}._copyButton_167no_131:focus-visible{outline-offset:3px;outline:2px solid #22d3ee}._copied_167no_148{color:#22d3ee}._copyError_167no_152{color:#f87171;margin:14px 0 0;font-size:.85rem}._backLink_167no_158{color:#22d3ee;font-size:.9rem;font-weight:500;display:inline-block}@media (width<=760px){._hero_167no_19{grid-template-columns:1fr;gap:48px;margin-top:40px}._contactCard_167no_66{padding:24px}}@media (width<=520px){._hero_167no_19{margin-top:32px}._hero_167no_19 h1{letter-spacing:-1.5px;font-size:2.7rem}._contactCard_167no_66 h2{font-size:1.7rem}._link_167no_95{align-items:center}}._projectCard_fpyao_1{color:inherit;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._projectImageWrapper_fpyao_11{aspect-ratio:16/9;background-color:#1e1e1e;width:100%;position:relative;overflow:hidden}._projectThumbnail_fpyao_19,._projectVideo_fpyao_20{object-fit:cover;width:100%;height:100%;display:block}._projectThumbnail_fpyao_19{transition:opacity .18s;position:absolute;inset:0}._projectVideo_fpyao_20{z-index:1;position:relative}._projectVideoWrapper_fpyao_38{z-index:1;opacity:0;transition:opacity .18s;position:absolute;inset:0}._projectCard_fpyao_1:hover ._projectThumbnail_fpyao_19,._projectCard_fpyao_1:focus ._projectThumbnail_fpyao_19{opacity:0}._projectCard_fpyao_1:hover ._projectVideoWrapper_fpyao_38,._projectCard_fpyao_1:focus ._projectVideoWrapper_fpyao_38{opacity:1}._projectCardBody_fpyao_56{flex-direction:column;align-items:flex-start;padding:24px;display:flex}._projectMeta_fpyao_63{gap:8px;margin-bottom:22px;font-size:.8rem;font-weight:600;display:flex}._projectMeta_fpyao_63 span:last-child{color:#666}._projectTypeLabel_fpyao_75{letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:700}._projectSubtitle_fpyao_83{color:#aaa;margin-bottom:8px;font-size:.85rem;font-weight:600}._projectTitle_fpyao_90{margin-bottom:12px;font-size:1.45rem;font-weight:700;line-height:1.2}._projectSummary_fpyao_97{color:#999;margin-bottom:22px;font-size:.95rem;line-height:1.6}._projectTags_fpyao_104{flex-wrap:wrap;gap:10px;display:flex}._projectTag_fpyao_104{color:#777;text-transform:uppercase;letter-spacing:.5px;background-color:#ffffff08;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:500}._projectsSection_1d3e8_1{width:100%;padding-top:20px}._sectionIntro_1d3e8_6{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}._sectionEyebrow_1d3e8_14{color:#22d3ee;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;font-size:.75rem;font-weight:700}._sectionHeading_1d3e8_23{letter-spacing:-.8px;font-size:2.4rem;font-weight:700}._sectionDescription_1d3e8_29{color:#888;max-width:360px;margin-bottom:4px;line-height:1.6}._projectsGrid_1d3e8_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}@media (width<=760px){._sectionIntro_1d3e8_6{flex-direction:column;align-items:flex-start;gap:16px}._sectionDescription_1d3e8_29{max-width:520px}._projectsGrid_1d3e8_36{grid-template-columns:1fr}}@media (width<=520px){._sectionHeading_1d3e8_23{font-size:2rem}}._heroSection_1v2u0_1{--hero-gap:32px;--hero-video-width:calc(57.5% - 28.75px);gap:var(--hero-gap);align-items:center;margin-bottom:120px;display:flex}._heroInfo_1v2u0_10{flex-direction:column;flex:auto;min-width:0;display:flex}._heroName_1v2u0_17{letter-spacing:-1.5px;margin:0 0 12px;font-size:3.2rem;font-weight:800;line-height:1}._heroTitle_1v2u0_25{color:#22d3ee;margin:0 0 24px;font-size:1.1rem;font-weight:400;line-height:1.4}._heroBio_1v2u0_33{color:#999;max-width:95%;margin:0 0 32px;font-size:1rem;line-height:1.6}._tagsContainer_1v2u0_41{flex-wrap:wrap;gap:8px;display:flex}._heroTag_1v2u0_47{color:#ccc;border:1px solid #ffffff1a;border-radius:20px;padding:6px 12px;font-size:.8rem}._heroVideoContainer_1v2u0_55{flex:0 0 var(--hero-video-width);aspect-ratio:16/9;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 20px 40px #0006}._videoElement_1v2u0_64{object-fit:cover;width:100%;height:100%;display:block}@media (width<=520px){._heroSection_1v2u0_1{grid-template-columns:1fr;gap:36px;display:grid}._heroVideoContainer_1v2u0_55{flex-basis:auto}._heroName_1v2u0_17{font-size:2.7rem}}._container_50bd7_1{z-index:1;max-width:1400px;min-height:100vh;margin:0 auto;padding:0 5% 100px;position:relative}._dotGrid_50bd7_10{pointer-events:none;z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0}._page_1d8l2_1{z-index:1;max-width:1400px;min-height:100vh;margin:0 auto;padding:0 5% 100px;position:relative}._dotGrid_1d8l2_10{pointer-events:none;z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0}._hero_1d8l2_19{align-items:flex-start;gap:48px;margin-bottom:64px;display:flex}._heroCopy_1d8l2_26{flex:auto;min-width:0;padding-top:8px}._eyebrow_1d8l2_32{color:#22d3ee;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 12px;font-size:.75rem;font-weight:700}._hero_1d8l2_19 h1{letter-spacing:-1.5px;max-width:680px;margin:0 0 14px;font-size:3.2rem;font-weight:800;line-height:1}._heroCopy_1d8l2_26>p:last-child{color:#999;text-indent:2em;max-width:560px;margin-top:28px;font-size:1rem;line-height:1.7}._wip_1d8l2_59{padding-top:8px}._wip_1d8l2_59 h1{letter-spacing:-1.5px;margin:0 0 12px;font-size:3.2rem;font-weight:800;line-height:1}._wip_1d8l2_59 p{color:#999;margin:0;font-size:1rem;line-height:1.6}._heroMedia_1d8l2_78{aspect-ratio:16/10;background:#1e1e1e;border:1px solid #ffffff14;border-radius:16px;flex:0 0 47%;overflow:hidden}._heroMedia_1d8l2_78 video{object-fit:cover;width:100%;height:100%;display:block}._journalIntro_1d8l2_94{margin-bottom:32px}._journalIntro_1d8l2_94 h3{letter-spacing:-.8px;margin:0;font-size:2.4rem;font-weight:700}._entries_1d8l2_105{flex-direction:column;gap:80px;display:flex}._entry_1d8l2_111{grid-template-columns:minmax(0,1.35fr) minmax(300px,.7fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}._entry_1d8l2_111:nth-child(2n){grid-template-columns:minmax(300px,.7fr) minmax(0,1.35fr)}._entry_1d8l2_111:nth-child(2n) figure{order:2}._entry_1d8l2_111 figure{margin:0}._entry_1d8l2_111 figure>div{aspect-ratio:16/10}._entry_1d8l2_111 figure img{object-fit:cover;width:100%;height:100%;display:block}._entry_1d8l2_111 img{border:1px solid #ffffff14;border-radius:16px}._entry_1d8l2_111 figcaption{color:#666;margin-top:10px;font-size:.75rem}._entryCopy_1d8l2_152{max-width:460px}._entryCopy_1d8l2_152 h4{letter-spacing:-.7px;margin:0 0 14px;font-size:1.7rem}._entryCopy_1d8l2_152 p{color:#999;text-indent:2em;margin:0;line-height:1.7}@media (width<=760px){._hero_1d8l2_19{grid-template-columns:1fr;gap:36px;display:grid}._heroMedia_1d8l2_78{width:100%}._entry_1d8l2_111,._entry_1d8l2_111:nth-child(2n){grid-template-columns:1fr;gap:24px}._entry_1d8l2_111:nth-child(2n) figure{order:initial}}@media (width<=520px){._hero_1d8l2_19 h1,._wip_1d8l2_59 h1{font-size:2.7rem}._journalIntro_1d8l2_94 h3{font-size:2rem}._entries_1d8l2_105{gap:56px}}._page_1og8e_1{z-index:1;max-width:1400px;min-height:100vh;margin:0 auto;padding:0 5% 100px;position:relative}._dotGrid_1og8e_10{pointer-events:none;z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0}._message_1og8e_19{color:#fff;letter-spacing:-1.5px;max-width:800px;margin:8px 0 0;font-size:3.2rem;font-weight:800;line-height:1}@media (width<=520px){._message_1og8e_19{font-size:2.7rem}}
