.hero[data-astro-cid-v4qhm7jo]{height:100vh;min-height:560px;display:flex;background:#000;position:relative}.half[data-astro-cid-v4qhm7jo]{position:relative;flex:1;overflow:hidden;transition:flex .7s cubic-bezier(.2,.8,.2,1)}.half[data-astro-cid-v4qhm7jo]:hover{flex:1.6}.half[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;transition:transform 1.2s ease}.half[data-astro-cid-v4qhm7jo]:hover img[data-astro-cid-v4qhm7jo]{transform:scale(1.04)}.industry[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo],.industry[data-astro-cid-v4qhm7jo] video[data-astro-cid-v4qhm7jo]{filter:grayscale(.35) contrast(1.1) brightness(.8)}.half[data-astro-cid-v4qhm7jo] video[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.half[data-astro-cid-v4qhm7jo]:hover video[data-astro-cid-v4qhm7jo]{transform:scale(1.04)}.half[data-astro-cid-v4qhm7jo]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000040,#0000 30%,#0000008c)}.lbl[data-astro-cid-v4qhm7jo]{position:absolute;left:clamp(16px,3vw,40px);bottom:clamp(24px,5vh,56px);z-index:2;color:#fff;max-width:460px}.stories[data-astro-cid-v4qhm7jo] h1[data-astro-cid-v4qhm7jo]{font-family:var(--serif);font-weight:400;font-size:clamp(48px,7vw,112px);line-height:.9}.stories[data-astro-cid-v4qhm7jo] h1[data-astro-cid-v4qhm7jo] em[data-astro-cid-v4qhm7jo]{font-style:italic}.industry[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{font-weight:500;font-size:clamp(34px,4.6vw,72px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.lbl[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{margin-top:14px;font-size:15px;line-height:1.45;opacity:.85;max-width:360px}.k[data-astro-cid-v4qhm7jo]{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:12px;display:block}.industry[data-astro-cid-v4qhm7jo] .k[data-astro-cid-v4qhm7jo]{color:var(--signal);opacity:1}.divider[data-astro-cid-v4qhm7jo]{width:1px;background:#ffffff59;z-index:3}.tag[data-astro-cid-v4qhm7jo]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;color:#fff;font-family:var(--mono);font-size:11px;letter-spacing:.2em;pointer-events:none;background:#00000080;padding:8px 12px;border-radius:99px;backdrop-filter:blur(6px)}@media(max-width:720px){.hero[data-astro-cid-v4qhm7jo]{flex-direction:column;height:auto}.half[data-astro-cid-v4qhm7jo]{height:62vh;flex:none}.half[data-astro-cid-v4qhm7jo]:hover{flex:none}.divider[data-astro-cid-v4qhm7jo]{height:1px;width:100%}.tag[data-astro-cid-v4qhm7jo]{display:none}.lbl[data-astro-cid-v4qhm7jo]{right:16px}}.manifest[data-astro-cid-v4qhm7jo]{padding-top:clamp(80px,14vh,160px);padding-bottom:clamp(60px,10vh,120px)}.manifest[data-astro-cid-v4qhm7jo]>p[data-astro-cid-v4qhm7jo]{font-family:var(--serif);font-size:clamp(30px,4.2vw,64px);line-height:1.08;max-width:22ch}.manifest[data-astro-cid-v4qhm7jo] em[data-astro-cid-v4qhm7jo]{color:var(--warm)}.sub[data-astro-cid-v4qhm7jo]{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;font-size:15px;line-height:1.5;color:var(--muted);max-width:980px}.sub[data-astro-cid-v4qhm7jo] b[data-astro-cid-v4qhm7jo]{display:block;color:var(--ink);font-weight:500;margin-bottom:6px}.ind[data-astro-cid-v4qhm7jo]{background:var(--steel);color:var(--steel-ink);padding:clamp(70px,12vh,140px) 0}.ind[data-astro-cid-v4qhm7jo] .shead[data-astro-cid-v4qhm7jo]{border-color:var(--steel-line)}.ind[data-astro-cid-v4qhm7jo] .shead[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{font-family:var(--sans);font-weight:500;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(36px,4.6vw,72px)}.ind[data-astro-cid-v4qhm7jo] .shead[data-astro-cid-v4qhm7jo] .meta[data-astro-cid-v4qhm7jo]{color:var(--steel-mut)}.lab3d[data-astro-cid-v4qhm7jo]{position:relative;display:block;margin-top:2px;aspect-ratio:21/7;overflow:hidden;color:#fff;background:#0a0c0d}.lab3d[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{transition:transform 1.2s ease}.lab3d[data-astro-cid-v4qhm7jo]:hover img[data-astro-cid-v4qhm7jo]{transform:scale(1.03)}.lab3d[data-astro-cid-v4qhm7jo] div[data-astro-cid-v4qhm7jo]{position:absolute;left:clamp(14px,2.5vw,32px);bottom:clamp(12px,2.5vw,28px)}.lab3d[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--signal)}.lab3d[data-astro-cid-v4qhm7jo] b[data-astro-cid-v4qhm7jo]{font-size:clamp(20px,2.4vw,34px);font-weight:500;letter-spacing:-.02em}@media(max-width:620px){.lab3d[data-astro-cid-v4qhm7jo]{aspect-ratio:16/9}}.studio[data-astro-cid-v4qhm7jo]{padding-block:clamp(70px,12vh,140px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px)}.studio[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{font-family:var(--serif);font-weight:400;font-size:clamp(40px,5vw,80px);line-height:.92}.studio[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{font-size:16px;line-height:1.6;color:#3c3934;margin-bottom:16px}.studio[data-astro-cid-v4qhm7jo] ul[data-astro-cid-v4qhm7jo]{list-style:none;font-family:var(--mono);font-size:12px;columns:2;line-height:2;color:var(--muted);margin-top:20px}@media(max-width:820px){.studio[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}}
