.naming-hero[data-astro-cid-lsvlthcp]{padding-block:clamp(5rem,10vw,10rem) 0}.naming-hero__grid[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-block:2rem clamp(3.5rem,7vw,7rem);display:grid}.naming-hero[data-astro-cid-lsvlthcp] .display[data-astro-cid-lsvlthcp]{max-width:12ch}.naming-hero__copy[data-astro-cid-lsvlthcp]{padding-bottom:.15rem}.naming-hero__copy[data-astro-cid-lsvlthcp] .lead[data-astro-cid-lsvlthcp]{margin-bottom:1.4rem}.naming-hero__copy[data-astro-cid-lsvlthcp]>p[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-dark)}.naming-hero__copy[data-astro-cid-lsvlthcp] .cta-link[data-astro-cid-lsvlthcp]{margin-top:1.7rem}.naming-hero__index[data-astro-cid-lsvlthcp]{border-top:1px solid #464644;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]{color:#fff;border-right:1px solid #464644;align-items:center;gap:.8rem;min-height:5.5rem;padding:1rem;font-family:Clash Display,sans-serif;font-size:clamp(1.1rem,2vw,1.7rem);font-weight:500;text-decoration:none;display:flex}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]:first-child{padding-left:0}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]:last-child{border-right:0}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]:hover{color:var(--site-pink)}.naming-hero__index[data-astro-cid-lsvlthcp] span[data-astro-cid-lsvlthcp]{color:var(--text-quiet-on-dark);font-family:var(--font-body);font-size:.65rem}.naming-hero__index[data-astro-cid-lsvlthcp] b[data-astro-cid-lsvlthcp]{color:var(--site-pink);font-family:var(--font-body);margin-left:auto;font-size:1rem;font-weight:400}.naming-catalog[data-astro-cid-lsvlthcp]{scroll-margin-top:4.5rem}.naming-catalog__intro[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2rem clamp(2rem,6vw,5rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.naming-catalog__intro[data-astro-cid-lsvlthcp] .section-title[data-astro-cid-lsvlthcp]{max-width:15ch}.naming-catalog__intro[data-astro-cid-lsvlthcp] .lead[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light)}.naming-catalog__grid[data-astro-cid-lsvlthcp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.naming-card[data-astro-cid-lsvlthcp]{background:#fff;min-width:0}.naming-card[data-astro-cid-lsvlthcp] figure[data-astro-cid-lsvlthcp]{flex-direction:column;height:100%;margin:0;display:flex}.naming-card__visual[data-astro-cid-lsvlthcp]{aspect-ratio:3/2;background:var(--site-line);overflow:hidden}.naming-card__visual[data-astro-cid-lsvlthcp] img[data-astro-cid-lsvlthcp]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.naming-card[data-astro-cid-lsvlthcp] figcaption[data-astro-cid-lsvlthcp]{flex-direction:column;flex:1;align-items:start;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.naming-card__sector[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light);letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:.75rem;font-size:.65rem;font-weight:500;line-height:1.5;display:flex}.naming-card__sector[data-astro-cid-lsvlthcp] span[data-astro-cid-lsvlthcp]{color:var(--site-text-accent)}.naming-card[data-astro-cid-lsvlthcp] h3[data-astro-cid-lsvlthcp]{letter-spacing:-.035em;margin-top:.8rem;font-family:Clash Display,sans-serif;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:500;line-height:1}.naming-card__interpretation[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light);margin-top:1rem;font-size:.9rem;line-height:1.65}.naming-card__note[data-astro-cid-lsvlthcp]{color:var(--text-quiet-on-light);margin-top:auto;padding-top:1.5rem;font-size:.65rem;line-height:1.5}.naming-selection__intro[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1.25rem 5rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.naming-selection__intro[data-astro-cid-lsvlthcp] .eyebrow[data-astro-cid-lsvlthcp]{grid-column:1/-1}.naming-selection__intro[data-astro-cid-lsvlthcp] .section-title[data-astro-cid-lsvlthcp]{margin-top:0}.naming-selection__intro[data-astro-cid-lsvlthcp] .lead[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light)}.naming-study[data-astro-cid-lsvlthcp]{border-top:1px solid var(--site-line);padding-block:2rem clamp(4rem,8vw,7rem);scroll-margin-top:7rem}.naming-study[data-astro-cid-lsvlthcp]:last-child{padding-bottom:0}.naming-study__heading[data-astro-cid-lsvlthcp]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.naming-study__meta[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:1.25rem;font-size:.7rem;display:flex}.naming-study__meta[data-astro-cid-lsvlthcp] span[data-astro-cid-lsvlthcp]{color:var(--site-text-accent)}.naming-study[data-astro-cid-lsvlthcp] h3[data-astro-cid-lsvlthcp]{letter-spacing:-.04em;margin-top:.8rem;font-family:Clash Display,sans-serif;font-size:clamp(3rem,6vw,5.25rem);font-weight:500;line-height:.95}.naming-study__headline[data-astro-cid-lsvlthcp]{max-width:19ch;color:var(--text-muted-on-light);text-wrap:balance;font-family:Clash Display,sans-serif;font-size:clamp(1.4rem,2.7vw,2rem);line-height:1.05}.naming-study__image[data-astro-cid-lsvlthcp]{margin:0}.naming-study__image[data-astro-cid-lsvlthcp] img[data-astro-cid-lsvlthcp]{background:var(--site-gray);width:100%;height:auto;display:block}.naming-study__image[data-astro-cid-lsvlthcp] figcaption[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light);padding-block:.75rem;font-size:.7rem}.naming-study__reasoning[data-astro-cid-lsvlthcp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-block:2rem;display:grid}.naming-study[data-astro-cid-lsvlthcp] h4[data-astro-cid-lsvlthcp]{letter-spacing:.1em;text-transform:uppercase;margin:0 0 .85rem;font-size:.7rem;font-weight:600}.naming-study__reasoning[data-astro-cid-lsvlthcp] p[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light);font-size:.95rem;line-height:1.65}.naming-process__intro[data-astro-cid-lsvlthcp],.naming-contact__grid[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.naming-process__intro[data-astro-cid-lsvlthcp] .lead[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light)}.naming-process__steps[data-astro-cid-lsvlthcp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:clamp(3rem,5vw,5rem) 0 2rem;padding:0;list-style:none;display:grid}.naming-process__steps[data-astro-cid-lsvlthcp] li[data-astro-cid-lsvlthcp]{border-top:2px solid var(--site-pink);padding-top:1.2rem}.naming-process__steps[data-astro-cid-lsvlthcp] span[data-astro-cid-lsvlthcp]{color:var(--site-text-accent);font-size:.7rem}.naming-process__steps[data-astro-cid-lsvlthcp] h3[data-astro-cid-lsvlthcp]{letter-spacing:-.025em;margin-block:1rem;font-family:Clash Display,sans-serif;font-size:1.8rem;font-weight:500}.naming-process__steps[data-astro-cid-lsvlthcp] p[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-light);font-size:.9rem;line-height:1.6}.naming-process__scope[data-astro-cid-lsvlthcp]{border-top:1px solid var(--site-line);max-width:90ch;color:var(--text-muted-on-light);padding-top:1.5rem;font-size:.8rem;line-height:1.6}.naming-contact[data-astro-cid-lsvlthcp] .lead[data-astro-cid-lsvlthcp]{color:var(--text-muted-on-dark);margin-bottom:1.75rem}.naming-contact__portfolio[data-astro-cid-lsvlthcp]{width:fit-content;color:var(--text-muted-on-dark);text-underline-offset:.2rem;margin-top:1.5rem;padding-block:.5rem;font-size:.8rem;text-decoration:underline;display:block}.naming-contact__portfolio[data-astro-cid-lsvlthcp]:hover{color:var(--site-pink)}@media (width<=1000px){.naming-catalog__grid[data-astro-cid-lsvlthcp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.naming-catalog__intro[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.naming-catalog__intro[data-astro-cid-lsvlthcp] .section-title[data-astro-cid-lsvlthcp]{max-width:18ch}}@media (width<=640px){.naming-catalog__grid[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1fr);gap:1.75rem}.naming-card[data-astro-cid-lsvlthcp] h3[data-astro-cid-lsvlthcp]{font-size:2.25rem}}@media (width<=900px){.naming-process__steps[data-astro-cid-lsvlthcp]{grid-template-columns:repeat(2,minmax(0,1fr))}.naming-study__reasoning[data-astro-cid-lsvlthcp]{gap:1.5rem}}@media (width<=700px){.naming-hero__grid[data-astro-cid-lsvlthcp],.naming-selection__intro[data-astro-cid-lsvlthcp],.naming-process__intro[data-astro-cid-lsvlthcp],.naming-contact__grid[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1fr);gap:2rem}.naming-hero__index[data-astro-cid-lsvlthcp]{grid-template-columns:repeat(2,minmax(0,1fr))}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]{border-bottom:1px solid #464644;min-height:4.5rem;padding-inline:.75rem}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]:nth-child(odd){padding-left:0}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]:nth-child(2n){border-right:0}.naming-hero__index[data-astro-cid-lsvlthcp] a[data-astro-cid-lsvlthcp]:nth-last-child(-n+2){border-bottom:0}.naming-study__heading[data-astro-cid-lsvlthcp]{flex-direction:column;align-items:start;gap:1.25rem}.naming-study__headline[data-astro-cid-lsvlthcp]{max-width:none}.naming-study__reasoning[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.naming-study__image[data-astro-cid-lsvlthcp] figcaption[data-astro-cid-lsvlthcp]{font-size:.65rem}.naming-study__reasoning[data-astro-cid-lsvlthcp] p[data-astro-cid-lsvlthcp]{max-width:62ch}}@media (width<=390px){.naming-process__steps[data-astro-cid-lsvlthcp]{grid-template-columns:minmax(0,1fr)}}
