@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/studio-assets/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/studio-assets/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/studio-assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/studio-assets/inter-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/studio-assets/inter-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/studio-assets/inter-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/studio-assets/space-grotesk-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/studio-assets/space-grotesk-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/studio-assets/space-grotesk-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/studio-assets/space-grotesk-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.lyra-logo-trigger{padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:inherit}.lyra-switcher{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;backdrop-filter:blur(var(--defocus)) saturate(.65);-webkit-backdrop-filter:blur(var(--defocus)) saturate(.65);color:#f5f5f3;overflow:hidden;isolation:isolate;--veil:0;--defocus:0px;--cover:0;font-family:Space Grotesk,sans-serif}.lyra-switcher::backdrop{background:transparent}.lyra-switcher-shade{background:rgb(0 0 0/calc(var(--veil) * .57))}.lyra-switcher-cover,.lyra-switcher-shade{position:absolute;inset:0;pointer-events:none}.lyra-switcher-cover{background:#080809;opacity:var(--cover)}.lyra-switcher-centre{position:absolute;top:50%;left:50%;width:min(500px,78vw);margin-left:max(-250px,-39vw);margin-top:calc(min(500px,78vw) * -.10625);text-align:center}.lyra-switcher-logo{display:block;width:100%;border:0;padding:0;background:none;cursor:pointer}.lyra-switcher-logo img{display:block;width:100%;height:auto;mask-image:url(/lyra-wordmark.jpg);mask-size:100% 100%;mask-mode:luminance}.lyra-switcher nav{display:flex;justify-content:center;gap:clamp(32px,5vw,76px);margin-top:clamp(30px,5vh,48px)}.lyra-switcher nav a{position:relative;display:block;padding:16px 2px;text-decoration:none;text-transform:uppercase;font-size:clamp(12px,1.05vw,15px);font-weight:400;letter-spacing:.2em;color:#b6b6b9;transition:color .25s}.lyra-switcher nav a:focus-visible,.lyra-switcher nav a:hover{color:#fff}.lyra-switcher nav a[aria-current=page]:after{content:"";position:absolute;bottom:5px;left:calc(50% - 7px);width:14px;height:1px;background:currentColor;opacity:.65}.lyra-switcher a:focus-visible,.lyra-switcher button:focus-visible{outline:1px solid #b6b6b9;outline-offset:8px}.lyra-switcher-atmosphere{position:absolute;inset:0;pointer-events:none;opacity:var(--veil)}.lyra-switcher-atmosphere i{position:absolute;inset:0;opacity:0;transition:opacity .6s}.lyra-switcher-atmosphere i:first-child{background:radial-gradient(ellipse at 35% 65%,rgb(96 169 193/.065),transparent 60%)}.lyra-switcher-atmosphere i:nth-child(2){background:radial-gradient(ellipse at 65% 35%,rgb(237 219 182/.075),transparent 60%)}.lyra-switcher-atmosphere i:nth-child(3){background:linear-gradient(112deg,transparent 30%,rgb(209 216 229/.04) 46%,transparent 62%)}.lyra-switcher-atmosphere[data-division=digital] i:first-child,.lyra-switcher-atmosphere[data-division=media] i:nth-child(3),.lyra-switcher-atmosphere[data-division=studio] i:nth-child(2){opacity:1}.camera-subject,.camera-world,.hero,.studio-stage,[data-lyra-depth]{scale:var(--lyra-depth,1)}html[data-lyra-switcher=open] :is(.site-header,.studio-header,.camera-top,.contact-header)>:not([data-lyra-switcher-trigger]){opacity:.12;transition:opacity .5s}html[data-lyra-switcher=open] [data-lyra-switcher-trigger]{opacity:.25;transition:opacity .5s}@media(max-width:480px){.lyra-switcher-centre{width:76vw;margin-left:-38vw;margin-top:calc(76vw * -.10625)}.lyra-switcher nav{flex-direction:column;align-items:center;gap:8px;margin-top:25px}.lyra-switcher nav a{padding:15px 18px;font-size:13px}}@media(max-height:500px) and (max-width:700px){.lyra-switcher-centre{width:46vw;margin-left:-23vw;margin-top:calc(46vw * -.10625)}.lyra-switcher nav{flex-direction:row;gap:25px;margin-top:18px}}@media(prefers-reduced-motion:reduce){.lyra-switcher *,html[data-lyra-switcher] header>*{transition:none!important}.camera-subject,.camera-world,.hero,.studio-stage,[data-lyra-depth]{scale:1}}html[data-lyra-switcher=closing] :is(.site-header,.studio-header,.camera-top,.contact-header)>*{opacity:1;transition:opacity .5s}