.num[data-astro-cid-4caemb6e]{color:var(--muted);display:block}.place[data-astro-cid-4caemb6e]{position:relative;overflow:hidden}.place-mark[data-astro-cid-4caemb6e]{right:calc(var(--gutter) - 6px);color:#fff;margin:0;font-size:clamp(56px,10vw,150px);line-height:1;position:absolute;bottom:-.2em}.place[data-astro-cid-4caemb6e] img[data-astro-cid-4caemb6e]{object-fit:cover;object-position:center 45%;width:100%;height:min(62vh,46vw);display:block}.place[data-astro-cid-4caemb6e] .num[data-astro-cid-4caemb6e]{left:var(--gutter);color:#fff;position:absolute;bottom:20px}.manifesto[data-astro-cid-4caemb6e]{padding:72px var(--gutter) 96px;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.text[data-astro-cid-4caemb6e]{grid-column:4/span 7}.text[data-astro-cid-4caemb6e] p[data-astro-cid-4caemb6e]{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(22px,2.4vw,34px);font-weight:700;line-height:1.2}.manifesto-k[data-astro-cid-4caemb6e]{width:clamp(56px,6vw,80px);height:auto;margin:40px auto 0;display:block}.text[data-astro-cid-4caemb6e] p[data-astro-cid-4caemb6e]:first-child{font-size:clamp(30px,3.6vw,52px);font-weight:800;line-height:1.02}.essay[data-astro-cid-4caemb6e]{padding:0 var(--gutter) 96px}.essay[data-astro-cid-4caemb6e] .num[data-astro-cid-4caemb6e]{margin-bottom:16px}.mosaic[data-astro-cid-4caemb6e]{columns:4;column-gap:6px}.mosaic-phone[data-astro-cid-4caemb6e]{display:none}.mosaic[data-astro-cid-4caemb6e] img[data-astro-cid-4caemb6e]{break-inside:avoid;width:100%;height:auto;margin-bottom:6px;transition:transform .35s,box-shadow .35s;display:block;position:relative}.mosaic[data-astro-cid-4caemb6e] img[data-astro-cid-4caemb6e]:hover{z-index:2;transform:scale(1.05);box-shadow:0 10px 30px #00000040}.project-break[data-astro-cid-4caemb6e]{color:#fff;height:min(70vh,52vw);margin:40px 0 46px;text-decoration:none;display:block;position:relative;overflow:hidden}.project-break[data-astro-cid-4caemb6e] img[data-astro-cid-4caemb6e]{object-fit:cover;width:100%;height:100%;transition:transform .8s}.project-break[data-astro-cid-4caemb6e]:hover img[data-astro-cid-4caemb6e]{transform:scale(1.03)}.pb-triptych[data-astro-cid-4caemb6e]{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;height:100%;display:grid}.pb-triptych[data-astro-cid-4caemb6e] img[data-astro-cid-4caemb6e]{min-width:0}.project-break[data-astro-cid-4caemb6e]:after{content:"";background:linear-gradient(#0000 40%,#0000008c);position:absolute;inset:0}.pb-text[data-astro-cid-4caemb6e]{z-index:1;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.pb-title[data-astro-cid-4caemb6e]{letter-spacing:-.04em;max-width:18ch;font-size:clamp(36px,6vw,92px);font-weight:800;line-height:.95}.project-break[data-astro-cid-4caemb6e]:hover{color:#fff}.projects[data-astro-cid-4caemb6e]{padding:0 var(--gutter) 96px}.projects[data-astro-cid-4caemb6e] ul[data-astro-cid-4caemb6e]{margin:16px 0 0;padding:0;list-style:none}.projects[data-astro-cid-4caemb6e] li[data-astro-cid-4caemb6e]{border-top:1px solid var(--rule)}.projects[data-astro-cid-4caemb6e] li[data-astro-cid-4caemb6e]:last-child{border-bottom:1px solid var(--rule)}.projects[data-astro-cid-4caemb6e] a[data-astro-cid-4caemb6e],.soon[data-astro-cid-4caemb6e]{letter-spacing:-.035em;justify-content:space-between;align-items:baseline;padding:18px 0;font-size:clamp(32px,5vw,72px);font-weight:800;text-decoration:none;display:flex}.soon[data-astro-cid-4caemb6e]{color:var(--muted)}.arrow[data-astro-cid-4caemb6e]{font-weight:500}.studio[data-astro-cid-4caemb6e]{padding:72px var(--gutter);background:var(--fir);color:#fff}.studio[data-astro-cid-4caemb6e] .num[data-astro-cid-4caemb6e]{color:#fff}.studio-text[data-astro-cid-4caemb6e]{letter-spacing:-.025em;max-width:760px;margin:16px 0 48px;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.1}.doors[data-astro-cid-4caemb6e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.doors[data-astro-cid-4caemb6e] a[data-astro-cid-4caemb6e]{background:var(--ink);color:#fff;flex-direction:column;gap:10px;min-height:200px;padding:20px;font-size:15px;text-decoration:none;display:flex}.doors[data-astro-cid-4caemb6e] a[data-astro-cid-4caemb6e]:hover{color:#fff;background:#000}.door-label[data-astro-cid-4caemb6e]{letter-spacing:-.03em;font-size:32px;font-weight:800}.doors[data-astro-cid-4caemb6e] .arrow[data-astro-cid-4caemb6e]{margin-top:auto;font-size:24px}.contact[data-astro-cid-4caemb6e]{padding:72px var(--gutter) 96px}.contact-link[data-astro-cid-4caemb6e]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);letter-spacing:-.035em;color:var(--ink);justify-content:space-between;align-items:baseline;padding:18px 0;font-size:clamp(32px,5vw,72px);font-weight:800;text-decoration:none;display:flex}.contact-link[data-astro-cid-4caemb6e]:hover{color:var(--fir)}@media (width<=767px){.contact[data-astro-cid-4caemb6e]{padding-bottom:64px}.place[data-astro-cid-4caemb6e] img[data-astro-cid-4caemb6e]{height:44vh}.place[data-astro-cid-4caemb6e] .num[data-astro-cid-4caemb6e]{top:16px;bottom:auto}.place-mark[data-astro-cid-4caemb6e]{font-size:64px}.project-break[data-astro-cid-4caemb6e]{height:56vh;margin:24px 0 28px}.pb-text[data-astro-cid-4caemb6e]{bottom:18px;left:16px;right:16px}.pb-triptych[data-astro-cid-4caemb6e]{gap:3px}.manifesto[data-astro-cid-4caemb6e]{grid-template-columns:1fr;padding-top:40px;padding-bottom:40px}.text[data-astro-cid-4caemb6e]{grid-column:auto}.mosaic[data-astro-cid-4caemb6e]{display:none}.mosaic-phone[data-astro-cid-4caemb6e]{align-items:flex-start;gap:4px;display:flex}.mcol[data-astro-cid-4caemb6e]{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.mcol[data-astro-cid-4caemb6e] img[data-astro-cid-4caemb6e]{width:100%;height:auto;display:block}.doors[data-astro-cid-4caemb6e]{grid-template-columns:1fr}.doors[data-astro-cid-4caemb6e] a[data-astro-cid-4caemb6e]{min-height:0}}
