.studio-hero[data-v-1d3a38a4]{background:var(--accent);color:var(--accent-foreground);padding-top:112px}.studio-grid[data-v-1d3a38a4]{align-items:center;display:grid;gap:64px;grid-template-columns:1.25fr 1fr;padding-bottom:64px;padding-top:48px}.studio-intro h1[data-v-1d3a38a4]{font-size:clamp(3rem,5.25vw,5.5rem);font-weight:600;line-height:1.02;max-width:11ch}.studio-intro h1 span[data-v-1d3a38a4]{display:block}.studio-lead[data-v-1d3a38a4]{font-size:18px;line-height:1.6;margin-top:32px;max-width:46ch}.studio-actions[data-v-1d3a38a4]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:32px}.studio-contact[data-v-1d3a38a4]{align-items:center;display:inline-flex;font-size:14px;font-weight:700;gap:8px;text-decoration:underline;text-underline-offset:4px}.studio-note[data-v-1d3a38a4]{font-size:12px;line-height:1.6;margin-top:32px;max-width:64ch}.studio-specimen[data-v-1d3a38a4]{background:var(--primary);border-radius:8px;color:var(--primary-foreground);overflow:hidden}.specimen-art[data-v-1d3a38a4]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px 32px 40px}.specimen-mark[data-v-1d3a38a4]{height:224px;width:224px}.specimen-word[data-v-1d3a38a4]{font-family:var(--font-display);font-size:48px;font-weight:600;letter-spacing:-.04em;line-height:1}.specimen-caption[data-v-1d3a38a4]{color:var(--secondary);font-size:13px;margin-top:16px}.specimen-catalogue[data-v-1d3a38a4]{background:var(--secondary);color:var(--foreground)}.discipline-buttons[data-v-1d3a38a4]{border-bottom:1px solid var(--border);display:grid;grid-template-columns:repeat(5,1fr)}.discipline-buttons button[data-v-1d3a38a4]{border-bottom:3px solid transparent;cursor:pointer;font-size:13px;font-weight:700;padding:16px 4px;transition:background-color .18s ease-out}.discipline-buttons button[data-v-1d3a38a4]:hover{background:var(--card)}.discipline-buttons button[aria-pressed=true][data-v-1d3a38a4]{background:var(--card);border-bottom-color:var(--primary)}.discipline-buttons button[data-v-1d3a38a4]:focus-visible{outline-offset:-5px}.specimen-detail[data-v-1d3a38a4]{min-height:196px;padding:24px 32px 32px}.specimen-link[data-v-1d3a38a4]{align-items:center;display:flex;font-family:var(--font-display);font-size:24px;font-weight:600;gap:16px;justify-content:space-between;line-height:1.25}.specimen-link[data-v-1d3a38a4]:hover{text-decoration:underline;text-underline-offset:4px}.specimen-detail p[data-v-1d3a38a4]{font-size:13px;line-height:1.6;margin-top:12px}.specimen-fallback[data-v-1d3a38a4]{padding:24px}.specimen-fallback[data-v-1d3a38a4],.studio-bottom[data-v-1d3a38a4]{display:flex;justify-content:space-between}.studio-bottom[data-v-1d3a38a4]{border-top:1px solid color-mix(in oklch,var(--primary) 25%,transparent);font-size:13px;font-weight:600;gap:24px;padding-bottom:24px;padding-top:24px}.studio-bottom a[data-v-1d3a38a4]{align-items:center;display:inline-flex;gap:8px}@media not (min-width:64rem){.studio-grid[data-v-1d3a38a4]{gap:32px}.studio-intro h1[data-v-1d3a38a4]{font-size:clamp(3rem,6vw,4.5rem)}.specimen-art[data-v-1d3a38a4]{padding:24px 24px 32px}.specimen-mark[data-v-1d3a38a4]{height:176px;width:176px}.specimen-word[data-v-1d3a38a4]{font-size:36px}.specimen-detail[data-v-1d3a38a4]{min-height:220px;padding:24px}}@media not (min-width:48rem){.studio-hero[data-v-1d3a38a4]{padding-top:80px}.studio-grid[data-v-1d3a38a4]{gap:40px;grid-template-columns:1fr;padding-bottom:40px;padding-top:40px}.studio-intro h1[data-v-1d3a38a4]{font-size:clamp(2.75rem,11vw,4.5rem);max-width:13ch}.studio-lead[data-v-1d3a38a4]{font-size:16px}.studio-actions[data-v-1d3a38a4],.studio-lead[data-v-1d3a38a4],.studio-note[data-v-1d3a38a4]{margin-top:24px}.specimen-art[data-v-1d3a38a4]{padding:16px 24px 32px}.specimen-mark[data-v-1d3a38a4]{height:160px;width:160px}.specimen-detail[data-v-1d3a38a4]{min-height:192px}.studio-bottom[data-v-1d3a38a4]{flex-direction:column;gap:12px}}.order-process[data-v-21942917]{background:var(--accent)}.process-title[data-v-21942917]{font-size:clamp(2rem,4vw,3.5rem);line-height:1.12;margin-bottom:48px;max-width:18ch}.process-list[data-v-21942917]{display:grid;gap:40px 48px;grid-template-columns:repeat(3,1fr)}.process-list li[data-v-21942917]{border-top:1px solid var(--primary);padding-top:20px}.process-number[data-v-21942917]{color:var(--muted-foreground);display:block;font-size:14px;font-variant-numeric:tabular-nums;margin-bottom:24px}.process-list h3[data-v-21942917]{font-size:22px;line-height:1.3;margin-bottom:12px}.process-list p[data-v-21942917]{color:var(--muted-foreground);font-size:15px;line-height:1.6;max-width:36ch}@media not (min-width:64rem){.process-list[data-v-21942917]{gap:32px;grid-template-columns:repeat(2,1fr)}}@media not (min-width:40rem){.process-list[data-v-21942917]{gap:32px;grid-template-columns:1fr}.process-number[data-v-21942917]{margin-bottom:12px}}
