.block[data-astro-cid-ta2fbyqs]{padding:clamp(4rem,6vw,8rem) 7.5vw}.parchment[data-astro-cid-ta2fbyqs]{background:var(--color-parchment)}.linen[data-astro-cid-ta2fbyqs]{background:var(--color-linen)}.sand[data-astro-cid-ta2fbyqs]{background:var(--color-sand)}.cream[data-astro-cid-ta2fbyqs]{background:var(--color-cream)}.title[data-astro-cid-ta2fbyqs]{color:var(--color-text);margin-top:clamp(1.5rem,3vw,4rem)}.body[data-astro-cid-ta2fbyqs]{color:var(--color-ink)}.body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:1.2em}.photo[data-astro-cid-ta2fbyqs] img{width:100%;height:auto;display:block}.text-col[data-astro-cid-ta2fbyqs]{flex-direction:column;display:flex}.text-col[data-astro-cid-ta2fbyqs] .body[data-astro-cid-ta2fbyqs]{max-width:34vw;margin-top:clamp(1.5rem,2.5vw,3rem)}.studio[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 34.7vw;gap:6vw;padding:7.6vw 9.5vw 16.7vw 8.4vw;display:grid}.col[data-astro-cid-ta2fbyqs]{flex-direction:column;display:flex}.studio[data-astro-cid-ta2fbyqs] .bottom[data-astro-cid-ta2fbyqs]{max-width:40vw;margin-top:auto}.soul[data-astro-cid-ta2fbyqs]{grid-template-columns:43vw 1fr;align-items:start;gap:6.4vw;padding:0 9.5vw 10vw 7.2vw;display:grid}.brand[data-astro-cid-ta2fbyqs]{z-index:1;flex-direction:column;align-items:center;margin-top:-7.5vw;display:flex;position:relative}.cats[data-astro-cid-ta2fbyqs]{width:100%;height:auto}.word[data-astro-cid-ta2fbyqs]{width:65%;height:auto;margin-top:15%}.studio-word[data-astro-cid-ta2fbyqs]{width:8%;height:auto;margin-top:2.5%}.soul[data-astro-cid-ta2fbyqs] .text-col[data-astro-cid-ta2fbyqs]{margin-top:16.5vw}.float[data-astro-cid-ta2fbyqs]{animation:9s ease-in-out infinite alternate float}@keyframes float{0%{transform:translateY(-1.5%)rotate(-1deg)}to{transform:translateY(1.5%)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.float[data-astro-cid-ta2fbyqs]{animation:none}}.galaxy[data-astro-cid-ta2fbyqs]{background:#000;height:48vw;position:relative;overflow:hidden}.galaxy-text[data-astro-cid-ta2fbyqs]{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;inset:9.6vw 0 auto}.galaxy-text[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{color:var(--color-cream);margin-right:calc(var(--tracking-label) * -1)}.galaxy-title[data-astro-cid-ta2fbyqs]{color:var(--color-cream);letter-spacing:.06em;text-transform:uppercase;margin:2.6vw -.06em 0 0;font-size:clamp(3rem,9.55vw,12.5rem);font-weight:600;line-height:.9}.galaxy[data-astro-cid-ta2fbyqs] img{object-fit:cover;width:100%;max-width:none;height:124%;display:block;position:absolute;top:-12%;left:0}.galaxy[data-astro-cid-ta2fbyqs]:after{content:"";background:linear-gradient(to bottom, #dcd7ca00 50%, #dcd7cabf 80%, var(--color-sand));position:absolute;inset:0}.name-body[data-astro-cid-ta2fbyqs]{grid-template-columns:31.8vw 1fr;align-items:start;gap:8vw;padding-top:clamp(2rem,3vw,4rem);display:grid}.manifesto-text[data-astro-cid-ta2fbyqs]{max-width:75vw;margin:clamp(2rem,4.4vw,5.5rem) 0 clamp(4rem,9vw,11rem)}.manifesto-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:0}.values[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,1fr);gap:4.4vw;margin:0;padding:0;list-style:none;display:grid}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-ink);flex-direction:column;gap:.3em;padding-top:.8em;display:flex}.values[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--color-black);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase}.values[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--color-ink)}.approach[data-astro-cid-ta2fbyqs]{height:calc(100vh - var(--header-h));height:calc(100svh - var(--header-h));isolation:isolate;min-height:34rem;position:relative;overflow:hidden}.approach[data-astro-cid-ta2fbyqs] .approach-bg{z-index:-1;object-fit:cover;width:100%;max-width:none;height:132%;position:absolute;inset:-16% 0}.glass[data-astro-cid-ta2fbyqs]{height:100%;color:var(--color-cream);flex-direction:column;margin-left:41vw;padding:clamp(2.5rem,9vh,6rem) 0 clamp(1.5rem,5vh,4rem) 7.7vw;display:flex}.blur-layer[data-astro-cid-ta2fbyqs]{z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 32%,#000 50%);mask-image:linear-gradient(90deg,#0000 32%,#000 50%)}.blur-layer[data-astro-cid-ta2fbyqs] .blurred{filter:blur(28px)}.blur-layer[data-astro-cid-ta2fbyqs]:after{content:"";background:linear-gradient(90deg,#8c847d26 40%,#ece5d459 75%,#fff8e7e6);position:absolute;inset:0}.glass[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs],.glass[data-astro-cid-ta2fbyqs] .title[data-astro-cid-ta2fbyqs]{color:var(--color-cream)}.steps[data-astro-cid-ta2fbyqs]{flex-direction:column;flex:1;justify-content:space-evenly;margin:clamp(1.5rem,4vh,3.5rem) 0 0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1px solid #fff8e799;gap:2.4vw;padding:.7em 0 0;display:flex}.num[data-astro-cid-ta2fbyqs]{width:2.5em;font-weight:var(--weight-medium);flex:none}.steps[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{letter-spacing:.05em;margin:0;font-size:clamp(1.15rem,1.6vw,2rem);font-weight:400}.steps[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{opacity:.9;max-width:37vw;margin-top:.9em}.js .blur-layer[data-astro-cid-ta2fbyqs][data-reveal=slide]{opacity:1;clip-path:inset(0 0 0 100%);transition:clip-path 1.6s var(--ease-in-out);transform:none}.js .blur-layer[data-astro-cid-ta2fbyqs][data-reveal].is-visible{clip-path:inset(0)}.js .glass[data-astro-cid-ta2fbyqs] [data-astro-cid-ta2fbyqs][data-reveal]{transform:translate(4rem)}.js .glass[data-astro-cid-ta2fbyqs] [data-astro-cid-ta2fbyqs][data-reveal].is-visible{opacity:1;transform:none}.partners-sand[data-astro-cid-ta2fbyqs] .partners{background:var(--color-sand)}.projects[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 34.2vw;align-items:center;gap:6vw;padding-right:9.7vw;display:grid}.btn[data-astro-cid-ta2fbyqs]{margin-top:clamp(2rem,3.4vw,4.5rem)}.projects[data-astro-cid-ta2fbyqs] sup[data-astro-cid-ta2fbyqs]{font-size:.6em}.lines[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:0}@media (width<=48rem){.area-hero .h-title{font-size:13vw}.block[data-astro-cid-ta2fbyqs]{padding:var(--space-l) var(--page-x)}.studio[data-astro-cid-ta2fbyqs],.soul[data-astro-cid-ta2fbyqs],.name-body[data-astro-cid-ta2fbyqs],.projects[data-astro-cid-ta2fbyqs]{gap:var(--space-m);grid-template-columns:1fr}.studio[data-astro-cid-ta2fbyqs] .bottom[data-astro-cid-ta2fbyqs],.text-col[data-astro-cid-ta2fbyqs] .body[data-astro-cid-ta2fbyqs],.steps[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:none}main .area-hero.area-hero{min-height:0;padding-bottom:var(--space-l)}main .area-hero .texts.texts{justify-content:flex-start;gap:var(--space-m);flex:none}.studio[data-astro-cid-ta2fbyqs]{padding-bottom:calc(16vw + var(--space-m));flex-direction:column;gap:0;display:flex}.studio[data-astro-cid-ta2fbyqs] .col[data-astro-cid-ta2fbyqs]{display:contents}.studio[data-astro-cid-ta2fbyqs] .photo[data-astro-cid-ta2fbyqs]{margin-top:var(--space-l);order:1}.studio[data-astro-cid-ta2fbyqs] .bottom[data-astro-cid-ta2fbyqs]{margin-top:var(--space-l);order:2}.soul[data-astro-cid-ta2fbyqs]{padding:0 var(--page-x) var(--space-l)}.brand[data-astro-cid-ta2fbyqs]{width:85%;margin:-16vw auto 0}.soul[data-astro-cid-ta2fbyqs] .text-col[data-astro-cid-ta2fbyqs]{margin-top:var(--space-l)}.name-body[data-astro-cid-ta2fbyqs],.projects[data-astro-cid-ta2fbyqs]{gap:var(--space-l)}.text-col[data-astro-cid-ta2fbyqs] .body[data-astro-cid-ta2fbyqs]{margin-top:var(--space-m)}.name-body[data-astro-cid-ta2fbyqs] .photo[data-astro-cid-ta2fbyqs]{order:2}.projects[data-astro-cid-ta2fbyqs] .photo[data-astro-cid-ta2fbyqs]{order:-1}.galaxy[data-astro-cid-ta2fbyqs]{height:60vw}.values[data-astro-cid-ta2fbyqs]{gap:var(--space-m) 1.5rem;grid-template-columns:1fr 1fr}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:0;position:relative}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";border-top:1px solid var(--color-ink);width:70%;position:absolute;top:0;left:0}.manifesto-text[data-astro-cid-ta2fbyqs]{max-width:none;margin:var(--space-m) 0 var(--space-l)}.manifesto-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:1em}.galaxy-title[data-astro-cid-ta2fbyqs]{font-size:11vw}.approach[data-astro-cid-ta2fbyqs]{height:auto;min-height:0}.steps[data-astro-cid-ta2fbyqs]{margin-top:var(--space-l);gap:0}.glass[data-astro-cid-ta2fbyqs]{padding:calc(var(--space-l) * 1.6) var(--page-x) calc(var(--space-l) * 1.3);margin-left:0}.glass[data-astro-cid-ta2fbyqs] .title[data-astro-cid-ta2fbyqs]{margin-top:calc(var(--space-l) * .9)}.blur-layer[data-astro-cid-ta2fbyqs]{-webkit-mask-image:none;mask-image:none}.blur-layer[data-astro-cid-ta2fbyqs] .blurred{filter:blur(14px)}.approach[data-astro-cid-ta2fbyqs] .approach-bg{object-position:14% 50%}.blur-layer[data-astro-cid-ta2fbyqs]:after{background:linear-gradient(to bottom, #fff8e71a 0%, #fff8e70f 70%, #dcd7ca99 92%, var(--color-sand) 100%)}.steps[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:1.25rem;padding:.8rem 0 2.75rem}.steps[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-top:1.1em}}
