.textReveal_text___pgqq{display:block}.textReveal_mask__9Tg2i{display:inline-block;overflow:hidden;vertical-align:bottom;white-space:pre}.textReveal_word__c9Md7{display:inline-block;will-change:transform}.reveal_wrap__vVbwz{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);overflow:hidden}.reveal_inner__f6MS5{width:100%;height:100%;will-change:transform}.reveal_inner__f6MS5>img,.reveal_inner__f6MS5>video{width:100%;height:auto;display:block}.reveal_coverFit__qb6vo .reveal_inner__f6MS5{height:100%}.reveal_coverFit__qb6vo .reveal_inner__f6MS5>img,.reveal_coverFit__qb6vo .reveal_inner__f6MS5>video{height:100%;object-fit:cover}.aquarium_school__WPo8i{position:absolute;inset:0;z-index:2;pointer-events:none}.aquarium_holder___KzUI{position:absolute;will-change:transform;visibility:hidden}.aquarium_creature__j5Z35{display:block;width:100%;color:var(--blue)}.aquarium_whale__mtsfL{width:clamp(64px,8.5vw,130px);left:5.5%;top:14%}.aquarium_octopus__UPcMp{width:clamp(48px,6vw,92px);left:38%;top:52%}.aquarium_swordfish__s6NkL{width:clamp(60px,8vw,122px);right:4%;top:17%}@media (max-width:760px){.aquarium_whale__mtsfL{left:3%;top:20%}.aquarium_octopus__UPcMp{left:36%;top:30%}.aquarium_swordfish__s6NkL{right:3%;top:22%}}.mediaItem_figure__mghWX{margin:0}.mediaItem_media__AUTNQ img,.mediaItem_media__AUTNQ video{width:100%;object-fit:cover}.mediaItem_caption__cInHl{margin-top:.6rem;font-size:.75rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--grey)}.sfxCompare_compare__wThVN{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gap);gap:var(--gap);align-items:center;padding:clamp(2rem,5vw,4rem) var(--pad) 0}.sfxCompare_stageReveal__r_Z5S{grid-column:2/7;justify-self:center;width:min(100%,calc((100vh - 12rem) * 9 / 16),420px)}.sfxCompare_stage__BMeXC{position:relative;aspect-ratio:9/16;background-color:var(--ink);cursor:pointer;overflow:hidden}.sfxCompare_stage__BMeXC video{display:block;width:100%;height:100%;object-fit:cover}.sfxCompare_ghost__ufE7l{position:absolute;inset:0;opacity:0;pointer-events:none}.sfxCompare_playBtn__a1ELM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.6em;width:100%;font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:500;color:var(--white);background:rgba(22,21,15,.35);transition:background .3s}.sfxCompare_playBtn__a1ELM:hover{background:rgba(0,81,172,.45)}.sfxCompare_playIcon__BAp7W{display:inline-flex;align-items:center;justify-content:center;width:3em;height:3em;border:1px solid var(--white);border-radius:50%;padding-left:.2em}.sfxCompare_pausedBadge__MfCiq{position:absolute;left:.9rem;bottom:.8rem;font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--white);opacity:.85}.sfxCompare_panel__cXuVg{grid-column:7/12}.sfxCompare_panelLabel__8Y2Fp{font-size:.78rem;font-weight:500;letter-spacing:.08em;color:var(--grey)}.sfxCompare_panelTitle__DorHw{margin-top:.9rem;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:500;letter-spacing:-.01em}.sfxCompare_panelText__xV03u{margin-top:1rem;max-width:26rem;font-size:1rem;line-height:1.55;color:var(--grey)}.sfxCompare_toggle__1nxXB{display:inline-flex;margin-top:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--ink)}.sfxCompare_toggleBtn__25ClF{padding:.9em 1.8em;font-size:clamp(.95rem,1.3vw,1.1rem);font-weight:500;letter-spacing:.02em;transition:background-color .25s,color .25s}.sfxCompare_toggleBtn__25ClF+.sfxCompare_toggleBtn__25ClF{border-left:1px solid var(--ink)}.sfxCompare_toggleBtn__25ClF:hover{color:var(--blue)}.sfxCompare_toggleActive__25aOX{background-color:var(--blue);color:var(--white)}.sfxCompare_toggleActive__25aOX:hover{color:var(--white)}.sfxCompare_fx__NsYF8{margin-top:clamp(1.75rem,3.5vw,2.5rem)}.sfxCompare_fxLabel__co7eX{font-size:.85rem;color:var(--grey)}.sfxCompare_fxRow__clU2A{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.sfxCompare_fxChip__VcOoL{padding:.55em 1em;font-size:.85rem;font-weight:450;border:1px solid var(--line);border-radius:999px;transition:border-color .25s,color .25s,transform .15s}.sfxCompare_fxChip__VcOoL:hover{border-color:var(--blue);color:var(--blue)}.sfxCompare_fxChip__VcOoL:active{transform:scale(.94)}@media (max-width:900px){.sfxCompare_stageReveal__r_Z5S{grid-column:1/13;width:min(100%,380px)}.sfxCompare_panel__cXuVg{grid-column:1/13;margin-top:2rem;text-align:center}.sfxCompare_panelText__xV03u{margin-inline:auto}.sfxCompare_fxRow__clU2A{justify-content:center}}.mediaSection_section__OCs5C{padding:clamp(2rem,5vw,9rem) var(--pad) 0}.mediaSection_copy__UHMK1{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gap);gap:var(--gap);margin-bottom:clamp(1.5rem,4vw,3rem)}.mediaSection_copyTitle__vQX5U{grid-column:1/5;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:500;letter-spacing:-.01em}.mediaSection_copyText__wU_qa{grid-column:6/11;font-size:1rem;line-height:1.5;color:var(--grey)}.mediaSection_full__yK2R5 .mediaSection_media__JuKA3{display:block}.mediaSection_split__GiU9s .mediaSection_media__JuKA3{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gap);gap:var(--gap);align-items:start}.mediaSection_offsetLeft__ut_OY .mediaSection_media__JuKA3{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gap);gap:var(--gap)}.mediaSection_offsetLeft__ut_OY .mediaSection_media__JuKA3>*{grid-column:1/8}.mediaSection_offsetRight__ZX5cX .mediaSection_media__JuKA3{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gap);gap:var(--gap)}.mediaSection_offsetRight__ZX5cX .mediaSection_media__JuKA3>*{grid-column:6/13}.mediaSection_narrow__vRrRZ.mediaSection_offsetLeft__ut_OY .mediaSection_media__JuKA3>*{grid-column:2/7}.mediaSection_narrow__vRrRZ.mediaSection_offsetRight__ZX5cX .mediaSection_media__JuKA3>*{grid-column:7/12}.mediaSection_anchored__d2Q6i,.mediaSection_narrow__vRrRZ{padding-top:clamp(4.5rem,10vw,5rem)}.mediaSection_anchored__d2Q6i{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gap);gap:var(--gap);align-items:start}.mediaSection_anchored__d2Q6i .mediaSection_copy__UHMK1{display:block;grid-column:1/6;margin-bottom:0}.mediaSection_anchored__d2Q6i .mediaSection_copyText__wU_qa,.mediaSection_anchored__d2Q6i .mediaSection_copyTitle__vQX5U{grid-column:auto}.mediaSection_anchored__d2Q6i .mediaSection_copyText__wU_qa{margin-top:1.1rem}.mediaSection_anchored__d2Q6i .mediaSection_media__JuKA3{grid-column:8/13}.mediaSection_grid3__i17Do .mediaSection_media__JuKA3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:start}.mediaSection_grid4__cQHLw .mediaSection_media__JuKA3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap);gap:var(--gap);align-items:start}@media (max-width:760px){.mediaSection_copyText__wU_qa,.mediaSection_copyTitle__vQX5U{grid-column:1/13}.mediaSection_grid3__i17Do .mediaSection_media__JuKA3,.mediaSection_split__GiU9s .mediaSection_media__JuKA3{grid-template-columns:1fr}.mediaSection_grid4__cQHLw .mediaSection_media__JuKA3{grid-template-columns:repeat(2,1fr)}.mediaSection_anchored__d2Q6i .mediaSection_copy__UHMK1,.mediaSection_anchored__d2Q6i .mediaSection_media__JuKA3,.mediaSection_offsetLeft__ut_OY .mediaSection_media__JuKA3>*,.mediaSection_offsetRight__ZX5cX .mediaSection_media__JuKA3>*{grid-column:1/13}.mediaSection_anchored__d2Q6i .mediaSection_copy__UHMK1{margin-bottom:clamp(1.5rem,4vw,3rem)}.mediaSection_narrow__vRrRZ.mediaSection_offsetLeft__ut_OY .mediaSection_media__JuKA3>*,.mediaSection_narrow__vRrRZ.mediaSection_offsetRight__ZX5cX .mediaSection_media__JuKA3>*{grid-column:2/12}}.nextProject_section__uVArM{padding:clamp(5rem,12vw,10rem) var(--pad) clamp(4rem,9vw,7rem);text-align:left}.nextProject_link__ljBUm{display:block;margin-top:1rem;font-size:clamp(3rem,11vw,10rem);font-weight:500;line-height:1;letter-spacing:-.03em;text-transform:uppercase;transition:color .35s,padding-left .5s var(--ease-default)}.nextProject_link__ljBUm:hover{color:var(--blue);padding-left:.35em}.projectHero_hero__F7f4w{padding:calc(var(--nav-height) + clamp(2rem, 6vw, 5rem)) var(--pad) 0}.projectHero_linksCol__nWotN{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.projectHero_liveLink__I2sMY{display:inline-block;font-weight:500;color:var(--blue);border-bottom:1px solid var(--blue);padding-bottom:.02em;transition:opacity .3s}.projectHero_liveLink__I2sMY:hover{opacity:.65}.projectHero_title__NFA8B{font-size:clamp(3rem,12.5vw,12rem);font-weight:500;line-height:.98;letter-spacing:-.03em;text-transform:uppercase;margin-top:1rem}.projectHero_titleMask__DVq3v{display:inline-block;vertical-align:top;overflow-x:visible;overflow-y:clip;padding-top:.14em;margin-top:-.14em}.projectHero_titleLetter__2ceBf{display:block;transform:translateY(112%)}.projectHero_titleSpace__w17Pm{display:inline-block;width:.28em}.projectHero_metaRow__St0Ur{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap);gap:var(--gap);margin-top:clamp(2rem,5vw,4rem);padding-top:1.25rem;border-top:1px solid var(--line);font-size:.9rem;line-height:1.4}.projectHero_metaCol__YM0kn{visibility:hidden}.projectHero_metaLabel__7RKNw{font-size:.72rem;font-weight:450;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin-bottom:.5rem}.projectHero_heroMedia__5fgwg{margin-top:clamp(2.5rem,6vw,5rem);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.projectHero_heroMedia__5fgwg img,.projectHero_heroMedia__5fgwg video{width:100%;object-fit:cover}@media (max-width:760px){.projectHero_metaRow__St0Ur{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}}