.studio-home-content_root__Q_4SL{--home-white:#e6e6e6;--home-muted:#9b9e9c;--home-line:#292d2a;--home-green:#79e99c;width:100%;padding:0 var(--editorial-inset);color:var(--home-white);background:#030504;font-family:var(--font-work,Arial,sans-serif);font-weight:500}.studio-home-content_root__Q_4SL>*{width:100%;max-width:var(--editorial-width);margin-inline:auto}.studio-home-content_root__Q_4SL a{color:inherit;text-decoration:none;transition:color var(--studio-motion-fast,.16s) var(--studio-motion-ease,ease)}.studio-home-content_root__Q_4SL a:focus-visible{outline:2px solid var(--home-green);outline-offset:6px;color:var(--home-green)}.studio-home-content_root__Q_4SL h1,.studio-home-content_root__Q_4SL h2,.studio-home-content_root__Q_4SL h3,.studio-home-content_root__Q_4SL p{margin:0}.studio-home-content_arrowMotion__UtxeY{display:inline-block;transition:color var(--studio-motion-fast,.16s),transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_introduction__tHXTB{padding-block:64px clamp(80px,8vw,112px)}.studio-home-content_kicker__YAzWu{display:flex;justify-content:space-between;gap:20px;margin-bottom:32px;font-family:var(--font-input,monospace);font-size:12px;font-weight:400;line-height:16px;color:var(--home-muted)}.studio-home-content_introduction__tHXTB h1{scroll-margin-top:80px;width:100%;max-width:26ch;font-size:clamp(40px,5vw,64px);line-height:1.08;font-weight:500;letter-spacing:-.04em;text-wrap:balance}.studio-home-content_capabilities__LzuOK,.studio-home-content_clients__5S3wj,.studio-home-content_work__sXgDA{padding-bottom:clamp(80px,8vw,112px)}.studio-home-content_sectionHeading__vDx6X{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:24px}.studio-home-content_sectionHeading__vDx6X h2{font-size:clamp(36px,3.5vw,48px);line-height:1.12;font-weight:500;letter-spacing:-.04em}.studio-home-content_textLink__eyl_G{display:inline-flex;min-height:44px;align-items:center;gap:12px;flex-shrink:0;font-size:13px;line-height:16px}.studio-home-content_textLink__eyl_G>:last-child{font-size:20px}.studio-home-content_projects__Ia7OC{border-top:1px solid var(--home-line)}.studio-home-content_project__zjf6U{border-bottom:1px solid var(--home-line)}.studio-home-content_projectLink__hSIvj{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);padding-block:32px}.studio-home-content_projectMedia__MSofK{grid-column:1;overflow:hidden;background:#0b100d;aspect-ratio:16/9}.studio-home-content_projectMedia__MSofK img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .65s var(--studio-motion-ease,ease)}.studio-home-content_projectInformation__uzFy9{grid-column:2;display:flex;min-width:0;flex-direction:column;padding-left:0;position:relative;justify-content:center}.studio-home-content_projectTopline__QVYxY{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.studio-home-content_projectArrow__uwoAH{font-size:30px;line-height:30px;font-weight:400}.studio-home-content_projectInformation__uzFy9 h3{overflow-wrap:anywhere;padding-right:36px;font-size:clamp(26px,2.5vw,34px);line-height:1.15;font-weight:500;letter-spacing:-.04em}.studio-home-content_projectDescription__bxARV{max-width:40ch;margin-top:16px!important;font-size:18px;line-height:1.55;font-weight:500;letter-spacing:-.025em;color:#c4c8c5}.studio-home-content_projectServices__scGQp{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:0!important;padding-top:24px;color:var(--home-muted);font-family:var(--font-input,monospace);font-size:12px;font-weight:400;line-height:16px}.studio-home-content_capabilityList__HmYy8{border-top:1px solid var(--home-line)}.studio-home-content_capability__m7Lr7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:baseline;padding-block:32px;border-bottom:1px solid var(--home-line)}.studio-home-content_capability__m7Lr7 h3{font-size:clamp(36px,3.5vw,48px);line-height:1.12;letter-spacing:-.04em;font-weight:500;transition:transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_capability__m7Lr7 p{font-size:18px;line-height:1.55;letter-spacing:-.02em;font-weight:500}.studio-home-content_clients__5S3wj h2{margin-bottom:24px;font-size:24px;line-height:24px;letter-spacing:-.03em;color:var(--home-muted)}.studio-home-content_clientList__uxYmq{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--studio-gap,12px);padding:0;margin:0;list-style:none}.studio-home-content_clientList__uxYmq li{display:grid;min-height:128px;place-items:center;padding:20px;border-block:1px solid var(--home-line)}.studio-home-content_clientList__uxYmq img{display:block;width:100%;max-width:180px;height:auto;max-height:40px;object-fit:contain;opacity:.75;transition:opacity var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease),transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_clientList__uxYmq .studio-home-content_narrowClient__FnQte img{width:auto;max-height:52px}.studio-home-content_clientList__uxYmq span{font-size:clamp(13px,1.5vw,22px);line-height:1.1;letter-spacing:-.035em;color:#c4c4c4;transition:color var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease),transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_footer__CHaZq{padding-bottom:40px}.studio-home-content_enquiry__q3lGQ{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:40px;border-bottom:1px solid var(--home-line);font-size:clamp(40px,5vw,64px);line-height:1.1;letter-spacing:-.04em}.studio-home-content_enquiryArrow__LLoSw{color:var(--home-green);font-weight:400}.studio-home-content_footerBottom__Q6FOM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:end;padding-top:24px}.studio-home-content_brand__n_fNI{display:block;width:138px}.studio-home-content_brand__n_fNI img{width:100%;height:auto;display:block}.studio-home-content_signature__NhBQ_{font-family:var(--font-input,monospace);font-size:12px;line-height:16px;font-weight:400;color:var(--home-muted);text-align:center;white-space:nowrap}.studio-home-content_socials__i8_cI{display:flex;justify-content:flex-end;gap:24px;flex-wrap:wrap}.studio-home-content_socials__i8_cI a{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:13px;line-height:16px}:where(.studio-home-content_textLink__eyl_G:focus-visible,.studio-home-content_socials__i8_cI a:focus-visible,.studio-home-content_enquiry__q3lGQ:focus-visible) .studio-home-content_arrowMotion__UtxeY{transform:translate(3px,-3px)}:where(.studio-home-content_projectLink__hSIvj:focus-visible) .studio-home-content_projectMedia__MSofK img{transform:scale(1.018)}:where(.studio-home-content_projectLink__hSIvj:focus-visible) .studio-home-content_projectArrow__uwoAH{color:var(--home-green);transform:translate(3px,-3px)}@media (hover:hover) and (pointer:fine){.studio-home-content_root__Q_4SL a:hover{color:var(--home-green)}:where(.studio-home-content_textLink__eyl_G:hover,.studio-home-content_socials__i8_cI a:hover,.studio-home-content_enquiry__q3lGQ:hover) .studio-home-content_arrowMotion__UtxeY{transform:translate(3px,-3px)}:where(.studio-home-content_projectLink__hSIvj:hover) .studio-home-content_projectMedia__MSofK img{transform:scale(1.018)}:where(.studio-home-content_projectLink__hSIvj:hover) .studio-home-content_projectArrow__uwoAH{color:var(--home-green);transform:translate(3px,-3px)}.studio-home-content_capability__m7Lr7:hover h3{transform:translateX(3px)}.studio-home-content_clientList__uxYmq :where(li:hover) img{opacity:1;transform:translateY(-2px)}.studio-home-content_clientList__uxYmq :where(li:hover) span{color:var(--home-white);transform:translateY(-2px)}}@media (max-width:980px) and (min-width:721px){.studio-home-content_clientList__uxYmq{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-home-content_footerBottom__Q6FOM{grid-template-columns:1fr 1fr}.studio-home-content_signature__NhBQ_{grid-column:1/-1;grid-row:2;text-align:left}}@media (max-width:720px){.studio-home-content_introduction__tHXTB{padding-block:32px var(--studio-section,72px)}.studio-home-content_kicker__YAzWu{margin-bottom:24px;font-size:12px;line-height:16px;gap:16px}.studio-home-content_kicker__YAzWu p:first-child{max-width:22ch}.studio-home-content_kicker__YAzWu p:last-child{text-align:right;flex-shrink:0}.studio-home-content_introduction__tHXTB h1{width:100%;max-width:22ch;font-size:clamp(34px,8.7vw,42px);line-height:1.1;letter-spacing:-.04em;text-wrap:pretty}.studio-home-content_capabilities__LzuOK,.studio-home-content_clients__5S3wj,.studio-home-content_work__sXgDA{padding-bottom:var(--studio-section,72px)}.studio-home-content_sectionHeading__vDx6X{flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:20px}.studio-home-content_sectionHeading__vDx6X .studio-home-content_textLink__eyl_G{margin-left:0}.studio-home-content_sectionHeading__vDx6X h2{max-width:none;font-size:32px;line-height:1.15;letter-spacing:-.03em}.studio-home-content_textLink__eyl_G{gap:8px;font-size:12px;line-height:16px}.studio-home-content_projectLink__hSIvj{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:16px 28px}.studio-home-content_projectInformation__uzFy9,.studio-home-content_projectMedia__MSofK{grid-column:1}.studio-home-content_projectInformation__uzFy9{padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 12px}.studio-home-content_projectTopline__QVYxY{position:static;display:contents;margin:0}.studio-home-content_projectArrow__uwoAH{grid-column:2;grid-row:1;align-self:center;font-size:26px;line-height:26px}.studio-home-content_projectInformation__uzFy9 h3{grid-column:1;grid-row:1;font-size:26px;line-height:1.2;letter-spacing:-.03em;padding-right:0}.studio-home-content_projectDescription__bxARV{grid-column:1/-1;max-width:36ch;margin-top:14px!important;font-size:17px;line-height:1.55;letter-spacing:-.015em;font-weight:400}.studio-home-content_projectServices__scGQp{grid-column:1/-1;padding-top:16px;font-size:12px;line-height:16px}.studio-home-content_capability__m7Lr7{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:24px}.studio-home-content_capability__m7Lr7 h3{font-size:32px;line-height:1.15;letter-spacing:-.03em}.studio-home-content_capability__m7Lr7 p{grid-column:1;font-size:17px;line-height:1.55;font-weight:400}.studio-home-content_clients__5S3wj h2{font-size:20px;line-height:20px;margin-bottom:20px}.studio-home-content_clientList__uxYmq{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.studio-home-content_clientList__uxYmq li{min-height:96px;padding:14px 6px}.studio-home-content_clientList__uxYmq img{max-height:25px}.studio-home-content_clientList__uxYmq .studio-home-content_narrowClient__FnQte img{max-height:36px}.studio-home-content_clientList__uxYmq span{font-size:13px;line-height:16px}.studio-home-content_footer__CHaZq{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.studio-home-content_enquiry__q3lGQ{padding-bottom:24px;font-size:40px;line-height:1.1;letter-spacing:-.04em}.studio-home-content_footerBottom__Q6FOM{grid-template-columns:1fr 1fr;gap:24px 12px;padding-top:24px}.studio-home-content_brand__n_fNI{width:92px}.studio-home-content_signature__NhBQ_{grid-column:1/-1;grid-row:2;text-align:left;font-size:12px}.studio-home-content_socials__i8_cI{gap:0;flex-direction:column;align-items:flex-end}.studio-home-content_socials__i8_cI a{min-height:44px;font-size:12px;line-height:16px}}@media (prefers-reduced-motion:reduce){.studio-home-content_arrowMotion__UtxeY,.studio-home-content_capability__m7Lr7 h3,.studio-home-content_clientList__uxYmq img,.studio-home-content_clientList__uxYmq span,.studio-home-content_projectMedia__MSofK img,.studio-home-content_root__Q_4SL a{transition:none}.studio-home-content_root__Q_4SL .studio-home-content_arrowMotion__UtxeY,.studio-home-content_root__Q_4SL .studio-home-content_capability__m7Lr7 h3,.studio-home-content_root__Q_4SL .studio-home-content_clientList__uxYmq img,.studio-home-content_root__Q_4SL .studio-home-content_clientList__uxYmq span,.studio-home-content_root__Q_4SL .studio-home-content_projectMedia__MSofK img{transform:none}}.studio-signal-text_root__Y_LVE{--signal-energy:0;--signal-x:50%;--signal-y:50%;position:relative;display:block;isolation:isolate}.studio-signal-text_ink__Nrc_T{display:block}.studio-signal-text_projection__lSI2r{position:absolute;inset:0;display:none;pointer-events:none}.studio-signal-text_projection__lSI2r:before{display:block;text-shadow:-.65px 0 rgb(121 233 156/45%),.65px 0 rgb(192 255 226/20%);content:attr(data-text);filter:var(--signal-filter)}.studio-signal-text_definitions__2AetS{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}@supports (mask-image:radial-gradient(#000,transparent)) and (mix-blend-mode:plus-lighter){@media (min-width:721px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.studio-signal-text_root__Y_LVE[data-signal-active=true] .studio-signal-text_ink__Nrc_T{mask-image:radial-gradient(circle 112px at var(--signal-x) var(--signal-y),rgb(0 0 0/calc(1 - var(--signal-energy))) 0,rgb(0 0 0/calc(1 - var(--signal-energy))) 28%,#000 100%)}.studio-signal-text_root__Y_LVE[data-signal-active=true] .studio-signal-text_projection__lSI2r{display:block;mix-blend-mode:plus-lighter;opacity:var(--signal-energy);mask-image:radial-gradient(circle 112px at var(--signal-x) var(--signal-y),#000 0,#000 28%,transparent 100%)}}}