.gallery[data-astro-cid-rj65ajc3]{columns:2;column-gap:clamp(.5rem,1.4vw,1.25rem);list-style:none}@media (width>=64rem){.gallery[data-astro-cid-rj65ajc3]{columns:3}}.gallery[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{break-inside:avoid;margin-bottom:clamp(.5rem,1.4vw,1.25rem)}.thumb[data-astro-cid-rj65ajc3]{background:var(--bg-3);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.thumb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:100%;height:auto;transition:scale 1s var(--ease), opacity .5s ease}.thumb[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3]{opacity:.9;scale:1.035}.viewer[data-astro-cid-rj65ajc3]{color:#fff;background:#000;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.viewer[data-astro-cid-rj65ajc3]:modal{overscroll-behavior:contain}.viewer[data-astro-cid-rj65ajc3]::backdrop{overscroll-behavior:contain;background:#000;overflow:hidden}.track[data-astro-cid-rj65ajc3]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;outline:none;grid-auto-columns:100%;grid-auto-flow:column;height:100%;display:grid;overflow:auto hidden}.track[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.slide[data-astro-cid-rj65ajc3]{scroll-snap-align:center;scroll-snap-stop:always;place-items:center;min-width:0;margin:0;padding:3.5rem .75rem;display:grid}.slide[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 7rem)}.counter[data-astro-cid-rj65ajc3]{letter-spacing:.16em;font-size:.75rem;font-weight:600;position:fixed;top:1.1rem;left:1.25rem}.close-form[data-astro-cid-rj65ajc3]{position:fixed;top:.25rem;right:.25rem}.close[data-astro-cid-rj65ajc3],.nav[data-astro-cid-rj65ajc3]{color:#fff;background:0 0;border:0;place-items:center;width:3rem;height:3rem;padding:0;display:grid}.nav[data-astro-cid-rj65ajc3]{background:#00000059;position:fixed;top:50%;translate:0 -50%}.prev[data-astro-cid-rj65ajc3]{left:.5rem}.next[data-astro-cid-rj65ajc3]{right:.5rem}.nav[data-astro-cid-rj65ajc3][disabled]{opacity:.25;cursor:default}.close[data-astro-cid-rj65ajc3]:focus-visible,.nav[data-astro-cid-rj65ajc3]:focus-visible{outline-color:#fff}@media (pointer:coarse){.nav[data-astro-cid-rj65ajc3]{background:#00000040;width:2.5rem;height:2.5rem}}.model-hero[data-astro-cid-bmn6jibz]{display:grid}@media (width>=64rem){.model-hero[data-astro-cid-bmn6jibz]{grid-template-columns:45% 1fr;min-height:100svh}}.cover[data-astro-cid-bmn6jibz]{background:var(--bg-3);height:78svh;position:relative;overflow:hidden}@media (width>=64rem){.cover[data-astro-cid-bmn6jibz]{height:100svh;position:sticky;top:0}}.cover[data-astro-cid-bmn6jibz] img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.cover[data-astro-cid-bmn6jibz] img{animation:cover-in 1.6s var(--ease) both}}@keyframes cover-in{0%{filter:grayscale()brightness(.6);scale:1.15}}.cover[data-astro-cid-bmn6jibz]:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 55%, transparent), transparent 25%);pointer-events:none;position:absolute;inset:0}.info[data-astro-cid-bmn6jibz]{padding:clamp(2rem, 5vw, 4rem) var(--gutter) clamp(3rem, 6vw, 4.5rem);align-content:end;gap:clamp(1.75rem,3.5vw,2.75rem);display:grid}@media (width>=64rem){.info[data-astro-cid-bmn6jibz]{padding-top:calc(var(--header-h) + 2rem)}}.info-top[data-astro-cid-bmn6jibz]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.back[data-astro-cid-bmn6jibz]{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding-block:.75rem;font-size:.6875rem;font-weight:600;text-decoration:none}.back[data-astro-cid-bmn6jibz]:hover{color:var(--fg)}.model-name[data-astro-cid-bmn6jibz]{overflow-wrap:anywhere;font-size:clamp(3.5rem,12vw,9.5rem);line-height:.86}.model-name[data-astro-cid-bmn6jibz] .serif[data-astro-cid-bmn6jibz]{font-size:.9em;line-height:1}.measures[data-astro-cid-bmn6jibz]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));margin:0;display:grid}.measures[data-astro-cid-bmn6jibz] div[data-astro-cid-bmn6jibz]{border-bottom:1px solid var(--line);padding:1rem 1rem 1rem 0}dt[data-astro-cid-bmn6jibz]{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:600}.measures[data-astro-cid-bmn6jibz] dd[data-astro-cid-bmn6jibz]{flex-wrap:wrap;align-items:baseline;gap:.2rem .35rem;margin:.4rem 0 0;display:flex}.measures[data-astro-cid-bmn6jibz] .v[data-astro-cid-bmn6jibz]{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.75rem);line-height:1}.measures[data-astro-cid-bmn6jibz] .u[data-astro-cid-bmn6jibz]{color:var(--muted);font-size:.75rem}.measures[data-astro-cid-bmn6jibz] .sub[data-astro-cid-bmn6jibz]{color:var(--muted);font-variant-numeric:tabular-nums;flex-basis:100%;font-size:.75rem}.traits[data-astro-cid-bmn6jibz]{flex-wrap:wrap;gap:1rem 3rem;margin:0;display:flex}.traits[data-astro-cid-bmn6jibz] dd[data-astro-cid-bmn6jibz]{font-family:var(--font-serif);margin:.3rem 0 0;font-size:clamp(1.4rem,2.4vw,1.9rem);font-style:italic;line-height:1}.meta[data-astro-cid-bmn6jibz]{border-top:1px solid var(--line);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-top:1.25rem;font-size:.6875rem;font-weight:600;display:flex}.meta[data-astro-cid-bmn6jibz] .link-arrow[data-astro-cid-bmn6jibz]{color:var(--fg)}.work[data-astro-cid-bmn6jibz]{padding-top:clamp(3rem,8vw,6rem)}.tabs[data-astro-cid-bmn6jibz]{border-bottom:1px solid var(--line);gap:clamp(1.5rem,5vw,3.5rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.tabs[data-astro-cid-bmn6jibz] button[data-astro-cid-bmn6jibz]{font-family:var(--font-display);text-transform:uppercase;color:color-mix(in srgb, var(--fg) 28%, transparent);background:0 0;border:0;border-bottom:1px solid #0000;align-items:flex-start;gap:.25em;margin-bottom:-1px;padding:0 0 .85rem;font-size:clamp(2rem,6vw,4.5rem);line-height:1;transition:color .3s;display:inline-flex}.tabs[data-astro-cid-bmn6jibz] button[data-astro-cid-bmn6jibz]:hover{color:var(--fg)}.tabs[data-astro-cid-bmn6jibz] button[data-astro-cid-bmn6jibz][aria-selected=true]{color:var(--fg);border-bottom-color:var(--fg)}.tabs[data-astro-cid-bmn6jibz] button[data-astro-cid-bmn6jibz][aria-selected=true] .t-label[data-astro-cid-bmn6jibz]{font-family:var(--font-serif);text-transform:none;font-style:italic}.tabs[data-astro-cid-bmn6jibz] sup[data-astro-cid-bmn6jibz],.single-title[data-astro-cid-bmn6jibz] sup[data-astro-cid-bmn6jibz]{font-family:var(--font-body);letter-spacing:.06em;font-size:.6875rem;font-weight:600}.single-title[data-astro-cid-bmn6jibz]{border-bottom:1px solid var(--line);margin-bottom:clamp(1.5rem,3vw,2.5rem);padding-bottom:.85rem;font-size:clamp(2rem,6vw,4.5rem)}.panel[data-astro-cid-bmn6jibz]+.panel[data-astro-cid-bmn6jibz]{margin-top:4rem}html.js .tabs[data-astro-cid-bmn6jibz]~.panel[data-astro-cid-bmn6jibz]+.panel[data-astro-cid-bmn6jibz]{margin-top:0}.pager[data-astro-cid-bmn6jibz]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:clamp(5rem,12vw,9rem);display:grid}.pager[data-astro-cid-bmn6jibz] a[data-astro-cid-bmn6jibz]{padding:clamp(2rem, 5vw, 4rem) var(--gutter);transition:background-color .5s var(--ease);gap:.6rem;text-decoration:none;display:grid}.pager[data-astro-cid-bmn6jibz] a[data-astro-cid-bmn6jibz]+a[data-astro-cid-bmn6jibz]{border-left:1px solid var(--line)}.pager[data-astro-cid-bmn6jibz] a[data-astro-cid-bmn6jibz]:hover{background:var(--bg-2)}.pager[data-astro-cid-bmn6jibz] .to-next[data-astro-cid-bmn6jibz]{text-align:right}.dir[data-astro-cid-bmn6jibz]{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:600}.who[data-astro-cid-bmn6jibz]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,5vw,4rem);line-height:.95}
