.section-h[data-astro-cid-gaxsbl5q]{font-size:var(--step-head)}.hero[data-astro-cid-gaxsbl5q]{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(32px,5vw,80px);padding-top:120px;display:grid}.hero__copy[data-astro-cid-gaxsbl5q]{justify-items:start;gap:20px;display:grid}.crumb[data-astro-cid-gaxsbl5q]{font-size:var(--step-small)}.hero__title[data-astro-cid-gaxsbl5q]{font-size:var(--step-display);letter-spacing:-.055em;line-height:.92}.hero__lead[data-astro-cid-gaxsbl5q]{max-width:40ch;font-size:var(--step-body)}.hero__media[data-astro-cid-gaxsbl5q]{background:var(--surface);border-radius:28px;height:min(80svh,780px);margin:0;overflow:hidden}.hero__media--tall[data-astro-cid-gaxsbl5q]{aspect-ratio:9/16;justify-self:center}.hero__media[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q],.hero__media[data-astro-cid-gaxsbl5q] .drawing{object-fit:cover;width:100%;height:100%}.made[data-astro-cid-gaxsbl5q]{margin-top:var(--gap-section);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.made__studio[data-astro-cid-gaxsbl5q]{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:24px;margin:0;overflow:hidden}.made__studio[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q],.made__studio[data-astro-cid-gaxsbl5q] .drawing{aspect-ratio:1;object-fit:contain;width:100%}.made__list[data-astro-cid-gaxsbl5q]{gap:10px;margin-top:28px;display:grid}.made__list[data-astro-cid-gaxsbl5q] li[data-astro-cid-gaxsbl5q]{background:var(--surface);font-size:var(--step-body);letter-spacing:-.01em;border-radius:16px;padding:20px 24px;font-weight:600}.moves[data-astro-cid-gaxsbl5q]{margin-top:var(--gap-section)}.moves[data-astro-cid-gaxsbl5q] .section-h[data-astro-cid-gaxsbl5q]{margin-bottom:32px}.moves__grid[data-astro-cid-gaxsbl5q]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.moves[data-astro-cid-gaxsbl5q] figure[data-astro-cid-gaxsbl5q]{gap:12px;margin:0;display:grid}.moves[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q]{aspect-ratio:1;object-fit:cover;background:#fff;border-radius:20px;width:100%}.moves[data-astro-cid-gaxsbl5q] figcaption[data-astro-cid-gaxsbl5q]{font-weight:600}.gallery[data-astro-cid-gaxsbl5q]{margin-top:var(--gap-section)}.gallery[data-astro-cid-gaxsbl5q] .section-h[data-astro-cid-gaxsbl5q]{margin-bottom:32px}.gallery__grid[data-astro-cid-gaxsbl5q]{gap:12px;display:grid}.gallery__grid--1[data-astro-cid-gaxsbl5q]{grid-template-columns:minmax(0,560px)}.gallery__grid--2[data-astro-cid-gaxsbl5q]{grid-template-columns:2fr 3fr}.gallery__grid--3[data-astro-cid-gaxsbl5q]{grid-template-columns:3fr 2fr 2fr}.gallery__grid--4[data-astro-cid-gaxsbl5q]{grid-template-columns:repeat(4,1fr)}.gallery__grid--wide[data-astro-cid-gaxsbl5q]{grid-template-columns:1fr}.gallery__grid--wide[data-astro-cid-gaxsbl5q] .gallery__item[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q]{aspect-ratio:auto}.gallery__item[data-astro-cid-gaxsbl5q]{background:var(--surface);border-radius:20px;margin:0;overflow:hidden}.gallery__item[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q]{aspect-ratio:4/5;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.gallery__grid--3[data-astro-cid-gaxsbl5q] .gallery__item[data-astro-cid-gaxsbl5q]:first-child img[data-astro-cid-gaxsbl5q]{aspect-ratio:auto}.gallery__item[data-astro-cid-gaxsbl5q]:hover img[data-astro-cid-gaxsbl5q]{transform:scale(1.03)}.attach[data-astro-cid-gaxsbl5q]{margin-top:var(--gap-section);background:var(--dark);color:var(--dark-ink);padding-block:clamp(72px,9vw,140px)}.attach__grid[data-astro-cid-gaxsbl5q]{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.attach__media[data-astro-cid-gaxsbl5q]{border-radius:24px;margin:0;overflow:hidden}.attach__media[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q]{aspect-ratio:4/5;object-fit:cover;width:100%}.attach__copy[data-astro-cid-gaxsbl5q]{justify-items:start;gap:24px;display:grid}.attach__copy[data-astro-cid-gaxsbl5q] p[data-astro-cid-gaxsbl5q]{color:var(--dark-muted);max-width:46ch}.attach[data-astro-cid-gaxsbl5q] .arrow-link[data-astro-cid-gaxsbl5q]{color:var(--dark-ink)}.know[data-astro-cid-gaxsbl5q]{margin-top:var(--gap-section);grid-template-columns:5fr 7fr;gap:clamp(32px,6vw,96px);display:grid}.know__list[data-astro-cid-gaxsbl5q]{gap:10px;display:grid}.know__list[data-astro-cid-gaxsbl5q] li[data-astro-cid-gaxsbl5q]{background:var(--surface);border-radius:16px;padding:20px 24px}.others[data-astro-cid-gaxsbl5q]{margin-top:var(--gap-section)}.others[data-astro-cid-gaxsbl5q] .section-h[data-astro-cid-gaxsbl5q]{margin-bottom:32px}.others__grid[data-astro-cid-gaxsbl5q]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.other[data-astro-cid-gaxsbl5q]{gap:6px;text-decoration:none;display:grid}.other__media[data-astro-cid-gaxsbl5q]{aspect-ratio:3/4;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;display:block;overflow:hidden}.other__media[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q],.other__media[data-astro-cid-gaxsbl5q] .drawing{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.other[data-astro-cid-gaxsbl5q]:hover .other__media[data-astro-cid-gaxsbl5q] img[data-astro-cid-gaxsbl5q],.other[data-astro-cid-gaxsbl5q]:hover .other__media[data-astro-cid-gaxsbl5q] .drawing{transform:scale(1.05)}.other__name[data-astro-cid-gaxsbl5q]{letter-spacing:-.02em;margin-top:8px;font-weight:700}.other__line[data-astro-cid-gaxsbl5q]{font-size:var(--step-small);color:var(--muted)}.close[data-astro-cid-gaxsbl5q]{margin-top:var(--gap-section)}.close__panel[data-astro-cid-gaxsbl5q]{text-align:center;padding:clamp(80px, 10vw, 160px) var(--margin);background:var(--surface);border-radius:32px;justify-items:center;gap:24px;display:grid}.close__h[data-astro-cid-gaxsbl5q]{font-size:var(--step-display);letter-spacing:-.055em}.close__panel[data-astro-cid-gaxsbl5q] p[data-astro-cid-gaxsbl5q]{color:var(--muted);max-width:44ch}@media (width<=900px){.hero[data-astro-cid-gaxsbl5q],.made[data-astro-cid-gaxsbl5q],.attach__grid[data-astro-cid-gaxsbl5q],.know[data-astro-cid-gaxsbl5q]{grid-template-columns:1fr}.hero[data-astro-cid-gaxsbl5q]{padding-top:104px}.hero__media[data-astro-cid-gaxsbl5q]{aspect-ratio:1;height:auto}.hero__media--tall[data-astro-cid-gaxsbl5q]{aspect-ratio:4/5;justify-self:stretch}.gallery__grid--2[data-astro-cid-gaxsbl5q],.gallery__grid--3[data-astro-cid-gaxsbl5q],.gallery__grid--4[data-astro-cid-gaxsbl5q]{grid-template-columns:1fr 1fr}.moves__grid[data-astro-cid-gaxsbl5q]{grid-template-columns:1fr}.gallery__grid--3[data-astro-cid-gaxsbl5q] .gallery__item[data-astro-cid-gaxsbl5q]:first-child{grid-column:1/-1}.others__grid[data-astro-cid-gaxsbl5q]{grid-template-columns:1fr 1fr}}
