.Header_header__072v2{line-height:var(--lineHeightHeading);width:100%}.Header_subtitle__2XgKE,.Header_title__u8Exk{position:fixed;left:var(--padding);z-index:100}.Header_title__u8Exk{letter-spacing:0}.Header_title__u8Exk a{display:inline-block;padding:var(--padding) 0 0}.Header_suffix__UmS2l{display:none}@media screen and (min-width:375px){.Header_suffix__UmS2l{display:inline-block}}.Header_subtitle__2XgKE{bottom:var(--padding);margin:0;width:-moz-fit-content;width:fit-content}.Header_hideSubtitleMobile__KyLo4{display:none}@media (hover:hover){.Header_title__u8Exk a:hover{opacity:.5}}@media screen and (min-width:960px){.Header_header__072v2{display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:var(--grid);padding:0 var(--padding);position:fixed;z-index:100}.Header_title__u8Exk{grid-column:1/span 3;position:static}.Header_subtitle__2XgKE{display:block;grid-column:4/span 5;margin-top:var(--padding);position:static;max-width:100%}.Header_hideSubtitleMobile__KyLo4{display:block}}.Nav_nav__mviOb{display:flex;padding:0 var(--padding) 0 0;position:fixed;top:0;left:50%;width:50%;z-index:100}.Nav_nav__mviOb ul{display:flex;justify-content:flex-end;gap:var(--gap);list-style:none;padding:0;width:100%}.Nav_nav__mviOb li{white-space:nowrap}.Nav_nav__mviOb li:last-of-type{position:fixed;bottom:var(--padding);right:var(--padding)}.Nav_nav__mviOb a{display:inline-block;padding:var(--padding) 0;transition:opacity .25s ease}@media (pointer:fine){.Nav_nav__mviOb a{padding-bottom:0}}@media (hover:hover){.Nav_nav__mviOb a:hover{opacity:.5}}@media screen and (min-width:960px){.Nav_nav__mviOb{grid-column:9/span 4;padding:0;position:static;width:100%}.Nav_nav__mviOb ul{gap:var(--gap);justify-content:flex-start}.Nav_nav__mviOb li:last-of-type{display:block;margin-left:auto;position:static;bottom:auto;right:auto}}.Contact_contactBtn__DGha5{cursor:pointer;display:inline-block;padding:var(--padding) 0 0;transition:opacity .15s ease-out}.Contact_hideSubtitleOnMobile__ktSMc{display:none}@media screen and (min-width:768px){.Contact_contactBtn__DGha5.Contact_hideSubtitleOnMobile__ktSMc{display:block}}@media (hover:hover){.Contact_contactBtn__DGha5:hover{opacity:.5}}.Contact_overlay___Z1DW{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);inset:0;position:fixed;z-index:10000}.Contact_content__U_HE9{background-color:var(--black);border-radius:var(--radiusL);color:var(--white);font-family:var(--sans);max-height:calc(100vh - calc(var(--padding) * 2));overflow-y:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - calc(var(--padding) * 2));max-width:-moz-fit-content;max-width:fit-content;z-index:10000}@media screen and (min-width:768px){.Contact_content__U_HE9{max-width:33rem}}.Contact_title__18Z0u{font-size:var(--typeSmall);margin:.25em 0 3.75em}.Contact_content__U_HE9 a{transition:opacity .15s ease-out}@media (hover:hover){.Contact_content__U_HE9 a:hover{opacity:.5}}.Contact_content__U_HE9 p{margin:0}.Contact_content__U_HE9 ul{list-style:none;margin:0;padding:0}.Contact_section__FHzCC{border-bottom:1px solid #333;padding:calc(var(--padding) * 1.5)}.Contact_section__FHzCC:last-of-type{border-bottom:none}.Contact_emphasis__DHAdx{font-size:var(--typeHeadingS)}@media screen and (min-width:768px){.Contact_emphasis__DHAdx{font-size:2.4rem}}.Contact_person__gnRHn{margin-bottom:1.25em}.Contact_person__gnRHn:last-of-type{margin-bottom:0}.Contact_socials___Rfb2{display:flex;gap:var(--gap);margin-top:2.5em}.Contact_social__Cyf45{background:#333;border-radius:9999rem;display:flex;align-items:center;justify-content:center;padding:.5em 1em;transition:background .1s ease;width:100%}@media (hover:hover){.Contact_content__U_HE9 a.Contact_social__Cyf45:hover{background:#222;opacity:1}}.Contact_closeButton__tgHNm{border-radius:9999rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.5em;position:absolute;top:.9rem;right:.9rem;transition:background .1s ease}@media (hover:hover){.Contact_closeButton__tgHNm:hover{background:#333}}@font-face{font-family:__mono_718018;src:url(/_next/static/media/aa4d012eb26efae4-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__mono_Fallback_718018;src:local("Arial");ascent-override:71.70%;descent-override:6.52%;line-gap-override:13.04%;size-adjust:153.41%}.__className_718018{font-family:__mono_718018,__mono_Fallback_718018,monospace}.__variable_718018{--mono:"__mono_718018","__mono_Fallback_718018",monospace}@font-face{font-family:__sans_19443b;src:url(/_next/static/media/734bd0e53668541d-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__sans_Fallback_19443b;src:local("Arial");ascent-override:97.56%;descent-override:21.90%;line-gap-override:19.91%;size-adjust:100.45%}.__className_19443b{font-family:__sans_19443b,__sans_Fallback_19443b,sans-serif}.__variable_19443b{--sans:"__sans_19443b","__sans_Fallback_19443b",sans-serif}.Scene_sceneWrap__NrDA2{aspect-ratio:1/1;position:relative;width:29.3rem}.Scene_scene__sFcZJ{cursor:move;height:100svh;position:absolute;top:0;left:0;scroll-snap-align:none;width:100vw}.Scene_scene__sFcZJ>div{touch-action:auto!important}.Scene_scene__sFcZJ #ascii{opacity:1}.Scene_wine__sceneWrap__BxWRP{position:relative;aspect-ratio:16/9;width:100%}.Scene_p5__canvas___BJcu{position:absolute;top:0;left:0;width:50%;height:50%;z-index:500}.Scene_p5__canvas___BJcu>.react-p5-wrapper>canvas{border-radius:8px;transform:scale(.5);display:none}.Scene_controls__opMXo{position:fixed;z-index:5000}.Hero_hero__D0Vj7{background:hsla(60,11%,98%,0);height:200lvh;pointer-events:none;position:relative;width:100vw}@media (pointer:coarse){.Hero_hero__D0Vj7{pointer-events:auto}}.Hero_heroSizer__fzn0H{display:flex;justify-content:center;align-items:center;height:100lvh;padding:calc(var(--padding) * 8) calc(var(--padding) * 4);position:-webkit-sticky;position:sticky;top:0;transform:scale(.65) translateY(-5%);transform-origin:center center;width:100vw}.Hero_hero__D0Vj7 figure{aspect-ratio:4/5;max-height:100%;pointer-events:auto;max-width:100%}.Hero_hero__D0Vj7 img,.Hero_hero__D0Vj7 video{border-radius:var(--radiusL);cursor:pointer;height:100%;width:100%}.Hero_video__Swa7z{opacity:0;transition:opacity .5s ease-in-out}.Hero_videoReady__ThH4q{opacity:1}@media screen and (min-width:768px){.Hero_heroSizer__fzn0H{padding:calc(var(--padding) * 8) calc(var(--padding) * 2);transform:scale(.45) translateY(0)}.Hero_hero__D0Vj7 img,.Hero_hero__D0Vj7 video{border-radius:var(--radiusXL)}}.Featured_featured__iM7x7{margin-top:10rem;padding-left:var(--padding)}.Featured_featuredLink__p82Nf{display:block;font-size:var(--typeHeadingS);margin:4.8rem 0;position:relative;width:-moz-fit-content;width:fit-content}.Featured_caption__26Fyw{letter-spacing:var(--letterSpacingHeading);line-height:var(--lineHeightHeading);opacity:.05;max-width:18em;transition:opacity .2s ease-in-out;text-wrap:balance}.Featured_arrow__3Hs1y{opacity:0}.Featured_visual__I5k4Q{border-radius:var(--radiusM);height:auto;opacity:0;overflow:hidden;pointer-events:none;position:fixed;bottom:calc(var(--padding) *2);right:calc(var(--padding) *2);width:50vw;max-width:32rem;z-index:100}.Featured_visual__I5k4Q video{float:left;width:100%}.Featured_featuredLink__p82Nf.active .Featured_caption__26Fyw,.Featured_featuredLink__p82Nf.active .Featured_visual__I5k4Q{opacity:1}.Featured_featuredLink__p82Nf.active .Featured_visual__I5k4Q{pointer-events:auto}.Featured_featuredLink__p82Nf.active{z-index:200}.Featured_featuredLink__p82Nf:not(.active) .Featured_visual__I5k4Q{display:none;pointer-events:none}@media (hover:hover){.Featured_featuredLink__p82Nf:hover .Featured_caption__26Fyw{opacity:1}.Featured_featuredLink__p82Nf:hover{z-index:300}.Featured_featuredLink__p82Nf:hover .Featured_visual__I5k4Q{display:block;opacity:1}.Featured_featuredLink__p82Nf:hover .Featured_arrow__3Hs1y{opacity:1}}.Featured_link__i4be7{display:none}@media screen and (min-width:768px){.Featured_featured__iM7x7{margin-top:30rem}.Featured_featuredLink__p82Nf{margin:7.2rem 0}.Featured_caption__26Fyw{opacity:.05}.Featured_visual__I5k4Q{bottom:50%;right:50%;transform:translate(50%,50%)}}@media screen and (min-width:1800px){.Featured_visual__I5k4Q{max-width:36rem}}.Intro_intro__eTl64{margin-top:0;padding:var(--padding)}.Intro_heading__i_xdU{font-size:var(--typeHeadingL);grid-column:span 12;letter-spacing:var(--letterSpacingHeading);line-height:var(--lineHeightHeading);max-width:22em;text-wrap:balance}@media screen and (min-width:768px){.Intro_intro__eTl64{margin-top:20rem}}.Research_research__goGd_{margin-top:20rem}.Research_header__T2T9M{padding:0 var(--padding)}.Research_title__osJHn{font-size:var(--typeHeadingL);letter-spacing:var(--letterSpacingHeading);line-height:var(--lineHeightHeading);max-width:18em;text-wrap:balance;transition:opacity .25s ease}.Research_link__Vma1L{display:inline-block;margin:2.4rem 0 4.8rem;transition:opacity .15s ease-out}.Research_link__Vma1L span{display:inline-block;transition:transform .15s ease-out}@media (hover:hover){.Research_link__Vma1L:hover{opacity:.58}.Research_link__Vma1L:hover span{transform:translateX(.2em)}}.Research_embla__EihoU{padding:var(--padding) 0;overflow:hidden;width:100%}.Research_embla__EihoU.is-draggable{cursor:-webkit-grab;cursor:grab}.Research_embla__EihoU.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.Research_embla__container__FTkRh{display:flex;height:100%}.Research_embla__slide__DUIcK{flex:0 0 40vw;min-width:0;padding:0 calc(var(--padding) / 2);position:relative;transition:opacity .3s ease-out,scale .2s ease-out}.Research_embla__slide__DUIcK.Research_active__lm_J5 .Research_caption__pVpch{opacity:1}.Research_visual__W8oeI{aspect-ratio:4/5;border-radius:1rem;overflow:hidden;position:relative;transition:scale .2s ease-out;width:100%}.Research_embla__EihoU.is-dragging .Research_embla__slide__DUIcK{cursor:-webkit-grabbing;cursor:grabbing}@media (hover:hover){.Research_embla__slide__DUIcK .Research_visual__W8oeI:hover{scale:1.02}}.Research_embla__slide__DUIcK video{aspect-ratio:4/5;float:left;width:100%}.Research_meta__0OWnh{color:var(--white);display:none;font-family:var(--mono);font-size:var(--typeSmall);letter-spacing:0;mix-blend-mode:difference;transition:transform .2s ease-out;z-index:100}.Research_client__O58Jh{top:0}.Research_caption__pVpch,.Research_client__O58Jh{padding:var(--padding);padding-left:calc(var(--padding) * 1.5);position:absolute;left:0}.Research_caption__pVpch{margin:0;bottom:0;opacity:0;transition:opacity .3s ease-out}@media screen and (min-width:768px){.Research_research__goGd_{margin-top:30vh}.Research_embla__slide__DUIcK{flex:0 0 24rem;padding:0;margin:0 1rem}.Research_caption__pVpch,.Research_client__O58Jh{padding:var(--padding)}}.Cta_cta__6xexW{margin:24rem 0 0;padding:.6rem}.Cta_cta__6xexW p{font-size:var(--typeHeadingL);letter-spacing:var(--letterSpacingHeading);line-height:var(--lineHeightHeading);margin-bottom:1em;max-width:20em;text-wrap:balance}.Cta_link__VJ49h{display:inline-block;margin:2.4rem 0 4.8rem;transition:opacity .15s ease-out}.Cta_link__VJ49h span{display:inline-block;transition:transform .15s ease-out}@media (hover:hover){.Cta_link__VJ49h:hover{opacity:.58}.Cta_link__VJ49h:hover span{transform:translateX(.2em)}}.Footer_footer__yl3k1{display:grid;align-items:flex-end;grid-gap:var(--padding);gap:var(--padding);grid-template-columns:var(--grid);min-height:100lvh;padding:var(--padding);position:relative}.Footer_footer__yl3k1 a{transition:opacity .2s ease-out}@media (hover:hover){.Footer_footer__yl3k1 a:hover{opacity:.5}}.Footer_mascot__OhCmy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem}.Footer_mascot__OhCmy img,.Footer_mascot__OhCmy svg{height:auto;width:100%}.Footer_socialLinks__57uUS{grid-column:span 11}.Footer_socialLinks__57uUS ul{display:flex;gap:var(--padding);justify-content:flex-end;list-style:none;margin:0;padding:0}.Footer_topLink__GI9WY{grid-column:span 1}.Footer_subtitle__ZTDVx{display:none;grid-column:span 3}@media screen and (min-width:768px){.Footer_subtitle__ZTDVx{display:block;grid-column:9/span 3;order:2}.Footer_mascot__OhCmy{width:3rem}.Footer_socialLinks__57uUS{grid-column:1/span 4;order:1}.Footer_socialLinks__57uUS ul{justify-content:flex-start}.Footer_topLink__GI9WY{order:3;text-align:right}}