.srv[data-astro-cid-vajnkgog]{height:calc(100svh + var(--pin-h,0px));position:relative}.srv__sticky[data-astro-cid-vajnkgog]{height:100svh;padding:0 var(--gutter);position:sticky;top:0;overflow:hidden}.srv__label[data-astro-cid-vajnkgog]{top:calc(var(--nav-h) + clamp(1rem, 4vh, 3rem));left:var(--gutter);right:var(--gutter);color:var(--color-fg-muted);z-index:2;justify-content:space-between;display:flex;position:absolute}.srv__preview[data-astro-cid-vajnkgog]{z-index:1;pointer-events:none;opacity:0;width:clamp(16rem,28vw,30rem);height:clamp(22rem,38vw,34rem);transition:opacity .3s var(--ease-os);position:absolute;top:50%;right:clamp(2rem,6vw,6rem);transform:translateY(-50%)}.srv[data-astro-cid-vajnkgog][data-active] .srv__preview[data-astro-cid-vajnkgog]{opacity:1}.srv__fig[data-astro-cid-vajnkgog]{opacity:0;transition:opacity .34s var(--ease-os), transform .52s var(--ease-soft);will-change:opacity, transform;position:absolute;inset:0;transform:translateY(.55rem)scale(.99)}.srv__fig[data-astro-cid-vajnkgog].is-active{opacity:1;transform:none}.srv__fig-media[data-astro-cid-vajnkgog]{aspect-ratio:4/3;margin-bottom:1rem;display:block;overflow:hidden}.srv__fig-img[data-astro-cid-vajnkgog]{object-fit:cover;width:100%;height:100%;display:block}.srv__fig-desc[data-astro-cid-vajnkgog]{color:var(--color-fg);transition:transform .76s var(--ease-soft);margin:0 0 .6rem;font-size:1rem;line-height:1.5;transform:translateY(.35rem)}.srv__fig-sub[data-astro-cid-vajnkgog]{color:var(--color-accent);font-family:var(--font-serif);text-transform:none;letter-spacing:.01em;transition:transform .82s var(--ease-soft);font-weight:500;transform:translateY(.3rem)}.srv__fig[data-astro-cid-vajnkgog].is-active .srv__fig-desc[data-astro-cid-vajnkgog],.srv__fig[data-astro-cid-vajnkgog].is-active .srv__fig-sub[data-astro-cid-vajnkgog]{transform:none}.srv__list[data-astro-cid-vajnkgog]{will-change:transform;max-width:62vw;margin:0;padding:0;list-style:none}.srv__row[data-astro-cid-vajnkgog]{transition:opacity .28s var(--ease-os), transform .46s var(--ease-soft);touch-action:manipulation;align-items:baseline;gap:clamp(1.35rem,2.8vw,2.75rem);padding:clamp(.3rem,.95vh,.85rem) 0;display:flex;transform:translate(0)}.srv[data-astro-cid-vajnkgog][data-pin-ready]:not([data-pin-active]) .srv__row[data-astro-cid-vajnkgog],.srv[data-astro-cid-vajnkgog][data-pin-active] .srv__row[data-astro-cid-vajnkgog]{opacity:.22;cursor:pointer}.srv[data-astro-cid-vajnkgog][data-pin-active] .srv__row[data-astro-cid-vajnkgog].is-active{opacity:1;transform:translate(.45rem)}.srv__num[data-astro-cid-vajnkgog]{color:var(--color-accent);font-family:var(--font-serif);letter-spacing:.02em;text-transform:none;font-size:clamp(.92rem,1.1vw,1.15rem);font-weight:500}.srv__name[data-astro-cid-vajnkgog]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;color:var(--color-fg);margin:0;font-size:clamp(2rem,6.5vw,6.5rem);font-weight:800;line-height:.98}.srv__row-info[data-astro-cid-vajnkgog]{display:none}@media (width<=60rem){.srv__sticky[data-astro-cid-vajnkgog]{padding:0 var(--gutter)}.srv__label[data-astro-cid-vajnkgog]{z-index:3}.srv__preview[data-astro-cid-vajnkgog]{opacity:0;z-index:0;width:100%;height:100%;transition:opacity .3s var(--ease-os);position:absolute;inset:0 auto 0 0;transform:none}.srv[data-astro-cid-vajnkgog][data-active] .srv__preview[data-astro-cid-vajnkgog]{opacity:1}.srv__preview[data-astro-cid-vajnkgog]:after{content:"";background:linear-gradient(#0b0b0b80 0%,#0b0b0b47 38%,#0b0b0be0 100%);position:absolute;inset:0}.srv__fig[data-astro-cid-vajnkgog],.srv__fig[data-astro-cid-vajnkgog].is-active{position:absolute;inset:0}.srv__fig-media[data-astro-cid-vajnkgog]{aspect-ratio:auto;margin:0;position:absolute;inset:0}.srv__fig-img[data-astro-cid-vajnkgog]{filter:grayscale(.32)contrast(1.05);opacity:.42}.srv__fig-desc[data-astro-cid-vajnkgog],.srv__fig-sub[data-astro-cid-vajnkgog]{display:none}.srv__list[data-astro-cid-vajnkgog]{z-index:2;max-width:none;position:relative}.srv__row[data-astro-cid-vajnkgog]{min-height:clamp(7.4rem,20svh,9.6rem);padding:.58rem 0;display:block;transform:translateY(.15rem)}.srv[data-astro-cid-vajnkgog][data-pin-active] .srv__row[data-astro-cid-vajnkgog].is-active{transform:translateY(0)}.srv__name[data-astro-cid-vajnkgog]{text-shadow:0 .4rem 1.6rem #0000008c;font-size:clamp(2.1rem,10vw,3.4rem)}.srv__row-info[data-astro-cid-vajnkgog]{max-width:34ch;height:clamp(4.6rem,13svh,6.4rem);color:var(--color-fg);opacity:0;visibility:hidden;text-shadow:0 .3rem 1.2rem #0009;transition:opacity .42s var(--ease-os), transform .68s var(--ease-soft), visibility 0s linear .42s;will-change:opacity, transform;margin:.48rem 0 0;font-size:.92rem;line-height:1.45;display:block;overflow:hidden;transform:translateY(-.35rem)}.srv__row[data-astro-cid-vajnkgog].is-active .srv__row-info[data-astro-cid-vajnkgog]{opacity:1;visibility:visible;transition:opacity .52s var(--ease-os) 60ms, transform .76s var(--ease-soft), visibility 0s linear 0s;transform:none}.srv__row-sub[data-astro-cid-vajnkgog]{color:var(--color-accent);font-family:var(--font-serif);text-transform:none;letter-spacing:.01em;margin-top:.4rem;font-weight:500;display:block}@media (prefers-reduced-motion:reduce){.srv__row-info[data-astro-cid-vajnkgog]{transition:none}}}.studio-team[data-astro-cid-4cjc4axn]{background:var(--color-accent);color:#080808;padding:5rem var(--gutter);overflow:hidden}.studio-team[data-astro-cid-4cjc4axn],.studio-team[data-astro-cid-4cjc4axn] [data-astro-cid-4cjc4axn]{font-family:var(--font-sans);letter-spacing:0}.studio-team__inner[data-astro-cid-4cjc4axn]{grid-template-columns:minmax(0,1.18fr) minmax(22rem,.82fr);align-items:center;gap:clamp(3rem,6vw,7rem);min-height:70svh;display:grid;position:relative}.studio-team__copy[data-astro-cid-4cjc4axn],.studio-team__side[data-astro-cid-4cjc4axn]{z-index:1;position:relative}.studio-team__copy[data-astro-cid-4cjc4axn]{gap:1.35rem;max-width:66rem;display:grid}.studio-team__eyebrow[data-astro-cid-4cjc4axn],.studio-team[data-astro-cid-4cjc4axn] .mono-meta[data-astro-cid-4cjc4axn]{color:#080808ad}.studio-team__eyebrow[data-astro-cid-4cjc4axn]{font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.studio-team__copy[data-astro-cid-4cjc4axn] h2[data-astro-cid-4cjc4axn]{text-transform:uppercase;max-width:10ch;margin:0;font-size:3.6rem;font-weight:900;line-height:.88}.studio-team__copy[data-astro-cid-4cjc4axn] h2[data-astro-cid-4cjc4axn] .studio-team__caslon[data-astro-cid-4cjc4axn]{font-family:var(--font-serif);font-style:normal;font-weight:500}.studio-team__body[data-astro-cid-4cjc4axn]{gap:1.45rem;max-width:60rem;margin-top:.8rem;display:grid}.studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn]{margin:0;font-size:1.18rem;font-weight:650;line-height:1.24}.studio-team__body[data-astro-cid-4cjc4axn] strong[data-astro-cid-4cjc4axn]{font-weight:900}.studio-team__side[data-astro-cid-4cjc4axn]{align-self:center;gap:1.15rem;display:grid}.studio-team__availability[data-astro-cid-4cjc4axn]{color:#080808b3;text-align:right;justify-self:end;max-width:22ch;margin:0}.studio-team__photos[data-astro-cid-4cjc4axn]{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;gap:clamp(.7rem,1.5vw,1.15rem);width:min(100%,38rem);display:grid}.studio-team__photo-card[data-astro-cid-4cjc4axn]{gap:.72rem;min-width:0;margin:0;display:grid}.studio-team__photo-card[data-astro-cid-4cjc4axn] .studio-team__image{aspect-ratio:1;object-fit:cover;filter:grayscale()contrast(1.05);background:#111;width:100%;display:block}.studio-team__photo-card[data-astro-cid-4cjc4axn] figcaption[data-astro-cid-4cjc4axn]{text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.studio-team__photo-card[data-astro-cid-4cjc4axn] span[data-astro-cid-4cjc4axn]{color:#080808;font-size:.9rem;font-weight:900;line-height:1}.studio-team__photo-card[data-astro-cid-4cjc4axn] small[data-astro-cid-4cjc4axn]{color:#0808089e;font-size:.7rem;font-weight:800;line-height:1}.studio-team__mark[data-astro-cid-4cjc4axn]{z-index:0;color:#08080824;font-family:var(--font-serif);text-transform:uppercase;margin:0;font-size:8rem;font-weight:500;line-height:.76;position:absolute;bottom:-.18em;right:0}@media (width>=48rem){.studio-team[data-astro-cid-4cjc4axn]{padding-block:6.5rem}.studio-team__copy[data-astro-cid-4cjc4axn] h2[data-astro-cid-4cjc4axn]{font-size:5.6rem}.studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn]{font-size:1.38rem}.studio-team__mark[data-astro-cid-4cjc4axn]{font-size:11rem}}@media (width>=80rem){.studio-team[data-astro-cid-4cjc4axn]{padding-block:7.5rem}.studio-team__copy[data-astro-cid-4cjc4axn] h2[data-astro-cid-4cjc4axn]{font-size:6.8rem}.studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn]{font-size:1.55rem}.studio-team__mark[data-astro-cid-4cjc4axn]{font-size:14rem}}@media (width<=64rem){.studio-team__inner[data-astro-cid-4cjc4axn]{grid-template-rows:auto;grid-template-columns:1fr;gap:3rem;min-height:auto}.studio-team__side[data-astro-cid-4cjc4axn]{gap:1.75rem}.studio-team__photos[data-astro-cid-4cjc4axn]{justify-self:start;max-width:42rem}.studio-team__availability[data-astro-cid-4cjc4axn]{text-align:left;justify-self:start}.studio-team__mark[data-astro-cid-4cjc4axn]{bottom:-.3em;left:0;right:auto}}@media (width<=42rem){.studio-team[data-astro-cid-4cjc4axn]{padding-block:4.25rem 5.25rem}.studio-team__copy[data-astro-cid-4cjc4axn] h2[data-astro-cid-4cjc4axn]{font-size:3.05rem}.studio-team__body[data-astro-cid-4cjc4axn]{gap:1.05rem}.studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn]{font-size:1.04rem;line-height:1.32}.studio-team__photos[data-astro-cid-4cjc4axn]{gap:.7rem;width:100%}.studio-team__photo-card[data-astro-cid-4cjc4axn]{gap:.55rem}.studio-team__photo-card[data-astro-cid-4cjc4axn] span[data-astro-cid-4cjc4axn],.studio-team__photo-card[data-astro-cid-4cjc4axn] small[data-astro-cid-4cjc4axn]{font-size:.64rem}.studio-team__mark[data-astro-cid-4cjc4axn]{font-size:5.4rem}}@media (prefers-reduced-motion:no-preference){html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn][data-reveal],html.has-motion .studio-team__side[data-astro-cid-4cjc4axn][data-reveal]{transform:none}html.has-motion .studio-team__eyebrow[data-astro-cid-4cjc4axn],html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn] h2[data-astro-cid-4cjc4axn],html.has-motion .studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn],html.has-motion .studio-team__availability[data-astro-cid-4cjc4axn],html.has-motion .studio-team__photo-card[data-astro-cid-4cjc4axn]{opacity:0;transition:opacity .9s var(--ease-soft), transform 1s var(--ease-soft);will-change:opacity, transform;transform:translateY(1.2rem)}html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn].is-in .studio-team__eyebrow[data-astro-cid-4cjc4axn],html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn].is-in h2[data-astro-cid-4cjc4axn],html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn].is-in .studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn],html.has-motion .studio-team__side[data-astro-cid-4cjc4axn].is-in .studio-team__availability[data-astro-cid-4cjc4axn],html.has-motion .studio-team__side[data-astro-cid-4cjc4axn].is-in .studio-team__photo-card[data-astro-cid-4cjc4axn]{opacity:1;transform:none}html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn].is-in h2[data-astro-cid-4cjc4axn]{transition-delay:90ms}html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn].is-in .studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn]:first-child{transition-delay:.18s}html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn].is-in .studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn]:nth-child(2){transition-delay:.26s}html.has-motion .studio-team__copy[data-astro-cid-4cjc4axn].is-in .studio-team__body[data-astro-cid-4cjc4axn] p[data-astro-cid-4cjc4axn]:nth-child(3){transition-delay:.34s}html.has-motion .studio-team__side[data-astro-cid-4cjc4axn].is-in .studio-team__availability[data-astro-cid-4cjc4axn]{transition-delay:.12s}html.has-motion .studio-team__side[data-astro-cid-4cjc4axn].is-in .studio-team__photo-card[data-astro-cid-4cjc4axn]:first-child{transition-delay:.22s}html.has-motion .studio-team__side[data-astro-cid-4cjc4axn].is-in .studio-team__photo-card[data-astro-cid-4cjc4axn]:nth-child(2){transition-delay:.32s}}.about-hero[data-astro-cid-hp4bycdt]{min-height:90svh;padding:calc(var(--nav-h) + 1rem) var(--gutter) var(--gutter);place-items:center;display:grid}@supports (min-height:90dvh){.about-hero[data-astro-cid-hp4bycdt]{min-height:90dvh}}.about-hero__title[data-astro-cid-hp4bycdt]{place-items:center;width:100%;margin:0;display:grid}.about-hero__logo[data-astro-cid-hp4bycdt]{width:clamp(8.5rem,21vw,16rem);color:var(--color-fg);display:block}.about-hero__logo[data-astro-cid-hp4bycdt] .about-hero__svg{width:100%;height:auto;display:block}.about-hero__logo[data-astro-cid-hp4bycdt] .about-hero__svg path{fill:currentColor}@media (width<=48rem){.about-hero__logo[data-astro-cid-hp4bycdt]{width:clamp(8rem,46vw,13rem)}}
