@font-face{font-family:clashDisplay;src:url(/work/datum/_next/static/media/285d44360adb7279.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:clashDisplay;src:url(/work/datum/_next/static/media/086a70ddba625929.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:clashDisplay;src:url(/work/datum/_next/static/media/02d655c1dbb838f4.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:clashDisplay;src:url(/work/datum/_next/static/media/271f77516f49b23e.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_5d8cf2{font-family:clashDisplay,ui-sans-serif,system-ui,Segoe UI,Arial,sans-serif}.__variable_5d8cf2{--font-clash:"clashDisplay",ui-sans-serif,system-ui,Segoe UI,Arial,sans-serif}@font-face{font-family:generalSans;src:url(/work/datum/_next/static/media/eb38d80f1efefe0e.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:generalSans;src:url(/work/datum/_next/static/media/c769b9ad37242ab7.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:generalSans;src:url(/work/datum/_next/static/media/bd2e31d9f13a7622.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_8a58d9{font-family:generalSans,ui-sans-serif,system-ui,Segoe UI,Arial,sans-serif}.__variable_8a58d9{--font-general:"generalSans",ui-sans-serif,system-ui,Segoe UI,Arial,sans-serif}@font-face{font-family:spaceMono;src:url(/work/datum/_next/static/media/2a23a0111ec13942.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:spaceMono;src:url(/work/datum/_next/static/media/637e3c40ca91c7e6.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_6e6b9d{font-family:spaceMono,ui-monospace,SFMono-Regular,Menlo,monospace}.__variable_6e6b9d{--font-space:"spaceMono",ui-monospace,SFMono-Regular,Menlo,monospace}.Footer_footer__eNA9m{position:relative;background:var(--paper);padding:0 var(--page-x) 2.5rem;border-top:1px solid var(--hairline);margin-top:0}.Footer_datumTop__KtWhO{position:relative;padding-top:1rem;display:flex;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--concrete)}.Footer_datumTop__KtWhO:before{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;background:var(--cobalt)}.Footer_datumTop__KtWhO .Footer_cobalt__U1OMJ{color:var(--cobalt)}.Footer_grid__WCfx6{display:grid;grid-template-columns:1.4fr 2fr 1fr;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,7vw,6rem)}.Footer_brandCol__6UIwg{display:flex;flex-direction:column;gap:1.5rem}.Footer_statement__tKpi5{font-family:var(--font-display);font-weight:500;font-size:clamp(2rem,4vw,3.25rem);line-height:.98;letter-spacing:-.025em;color:var(--ink);max-width:16ch}.Footer_email__sjBxV{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--ink);width:fit-content;border-bottom:1px solid var(--hairline);padding-bottom:2px;transition:border-color .3s var(--ease-datum)}.Footer_email__sjBxV:hover{border-color:var(--cobalt)}.Footer_studios__oKeRB{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.Footer_studio__aC4mO{display:flex;flex-direction:column;gap:.5rem}.Footer_studioCity__xVIU3{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--ink)}.Footer_studioAddr__Kef0Y,.Footer_studioCoord__fQiGP,.Footer_studioRole__N6lmZ{font-family:var(--font-mono);font-size:var(--text-micro);line-height:1.5;color:var(--concrete)}.Footer_studioCoord__fQiGP{color:var(--cobalt);margin-top:.25rem}.Footer_linksCol__EiEEO{display:flex;flex-direction:column;gap:.6rem}.Footer_linksCol__EiEEO a{font-size:.95rem;color:var(--ink);width:fit-content;transition:color .3s var(--ease-datum)}.Footer_linksCol__EiEEO a:hover{color:var(--cobalt)}.Footer_colHead__kslEA{letter-spacing:.16em;text-transform:uppercase;margin-bottom:.5rem}.Footer_baseline__H9taX,.Footer_colHead__kslEA{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--concrete)}.Footer_baseline__H9taX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--hairline);letter-spacing:.06em}@media (max-width:860px){.Footer_grid__WCfx6{grid-template-columns:1fr;gap:2.5rem}.Footer_studios__oKeRB{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.Footer_studios__oKeRB{grid-template-columns:1fr}}.Intro_overlay__i6ed0{position:fixed;inset:0;z-index:400;background:var(--paper);display:flex;align-items:center;justify-content:center;animation:Intro_introOut__Mci3k .7s var(--ease-datum-in-out) .9s forwards;will-change:transform}html[data-intro=seen] .Intro_overlay__i6ed0{display:none}.Intro_inner__15WKI{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding-inline:var(--page-x)}.Intro_word___CITs{font-family:var(--font-display);font-weight:600;font-size:clamp(2.5rem,9vw,6rem);letter-spacing:.06em;line-height:1;color:var(--ink);opacity:0;animation:Intro_introWord__RCH9a .8s var(--ease-datum) .1s both}.Intro_line__leBQw{width:min(52ch,70vw);height:1.5px;background:var(--cobalt);transform:scaleX(0);transform-origin:left center;animation:Intro_introLine__Uajvg .7s var(--ease-datum) .35s both}.Intro_readout__btZHF{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--concrete);opacity:0;animation:Intro_introRead__e4axC .5s var(--ease-datum) .6s both}@keyframes Intro_introWord__RCH9a{0%{opacity:0;transform:translateY(.4em);letter-spacing:.18em}to{opacity:1;transform:translateY(0);letter-spacing:-.02em}}@keyframes Intro_introLine__Uajvg{to{transform:scaleX(1)}}@keyframes Intro_introRead__e4axC{to{opacity:1}}@keyframes Intro_introOut__Mci3k{to{transform:translateY(-100%);visibility:hidden}}@media (prefers-reduced-motion:reduce){.Intro_overlay__i6ed0{animation:none;display:none}}