.color-guide[data-astro-cid-d3tldvmp]{background:var(--surface-page);color:var(--text-primary)}.container[data-astro-cid-d3tldvmp]{width:min(100% - 2rem,72rem);margin-inline:auto}.eyebrow[data-astro-cid-d3tldvmp]{color:var(--brand-primary-strong);font-size:var(--type-footer-note);font-weight:700}.breadcrumbs[data-astro-cid-d3tldvmp]{gap:var(--space-2);padding-block:var(--space-3);color:var(--text-secondary);font-size:var(--type-caption);flex-wrap:wrap;align-items:center;display:flex}.breadcrumbs[data-astro-cid-d3tldvmp] a[data-astro-cid-d3tldvmp]{color:var(--brand-primary-strong)}.color-hero[data-astro-cid-d3tldvmp]{gap:var(--space-4);padding-block:var(--space-3) var(--space-section);display:grid}.hero-copy[data-astro-cid-d3tldvmp] h1[data-astro-cid-d3tldvmp]{max-width:12ch;margin:var(--space-2) 0 var(--space-3);font-size:var(--type-hero-title);line-height:1.18}.hero-copy[data-astro-cid-d3tldvmp] p[data-astro-cid-d3tldvmp]{max-width:42ch;color:var(--text-secondary);margin:0;line-height:1.75}.hero-copy[data-astro-cid-d3tldvmp]>a[data-astro-cid-d3tldvmp]{align-items:center;gap:var(--space-2);color:var(--brand-primary-strong);margin-block-start:var(--space-3);font-weight:700;display:inline-flex}.hero-visual[data-astro-cid-d3tldvmp]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);overflow:hidden}.sample-field[data-astro-cid-d3tldvmp]{background:#c7ae91;min-height:15rem;display:block}.hero-visual[data-astro-cid-d3tldvmp] small[data-astro-cid-d3tldvmp]{padding:var(--space-3) var(--space-3);color:var(--text-secondary);font-size:var(--type-caption);line-height:1.5;display:block}.project-section[data-astro-cid-d3tldvmp]{gap:var(--space-4);padding-block:var(--space-4) var(--space-section);align-items:center;display:grid}.project-image[data-astro-cid-d3tldvmp]{margin:0}.project-image[data-astro-cid-d3tldvmp] img[data-astro-cid-d3tldvmp]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-md);width:100%;display:block}.project-image[data-astro-cid-d3tldvmp] small[data-astro-cid-d3tldvmp]{color:var(--text-secondary);font-size:var(--type-caption);margin-block-start:var(--space-2);line-height:1.5;display:block}.project-copy[data-astro-cid-d3tldvmp] h2[data-astro-cid-d3tldvmp],.section-heading[data-astro-cid-d3tldvmp] h2[data-astro-cid-d3tldvmp],.color-close[data-astro-cid-d3tldvmp] h2[data-astro-cid-d3tldvmp]{margin:var(--space-2) 0 var(--space-2);font-size:var(--type-section-title);line-height:1.25}.project-copy[data-astro-cid-d3tldvmp] p[data-astro-cid-d3tldvmp],.color-close[data-astro-cid-d3tldvmp] p[data-astro-cid-d3tldvmp]{max-width:45ch;color:var(--text-secondary);margin:0;line-height:1.8}.test-section[data-astro-cid-d3tldvmp]{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);scroll-margin-block-start:9rem}.section-heading[data-astro-cid-d3tldvmp]{margin-block-end:var(--space-4)}.test-grid[data-astro-cid-d3tldvmp]{gap:var(--space-2);display:grid}.test-grid[data-astro-cid-d3tldvmp] article[data-astro-cid-d3tldvmp]{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}.test-grid[data-astro-cid-d3tldvmp] b[data-astro-cid-d3tldvmp]{color:var(--brand-primary-strong)}.test-grid[data-astro-cid-d3tldvmp] h3[data-astro-cid-d3tldvmp]{margin:var(--space-2) 0;font-size:var(--type-lead)}.test-grid[data-astro-cid-d3tldvmp] p[data-astro-cid-d3tldvmp]{color:var(--text-secondary);margin:0;line-height:1.7}.nearby[data-astro-cid-d3tldvmp]{padding-block:var(--space-section) var(--space-section)}.nearby-grid[data-astro-cid-d3tldvmp]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nearby-grid[data-astro-cid-d3tldvmp] a[data-astro-cid-d3tldvmp]{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex}.nearby-swatch[data-astro-cid-d3tldvmp]{border-radius:var(--radius-sm);width:100%;height:5rem}.nearby-grid[data-astro-cid-d3tldvmp] strong[data-astro-cid-d3tldvmp]{font-size:var(--type-eyebrow)}.nearby-grid[data-astro-cid-d3tldvmp] svg[data-astro-cid-d3tldvmp]{color:var(--brand-primary-strong);align-self:flex-end}.nearby-note[data-astro-cid-d3tldvmp]{color:var(--text-secondary);font-size:var(--type-caption);line-height:1.6}.all-colors[data-astro-cid-d3tldvmp]{align-items:center;gap:var(--space-2);color:var(--brand-primary-strong);font-weight:700;display:inline-flex}.color-close[data-astro-cid-d3tldvmp]{padding-block:var(--space-section) var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.color-close[data-astro-cid-d3tldvmp] a[data-astro-cid-d3tldvmp]{max-width:20rem;margin-block-start:var(--space-3)}a[data-astro-cid-d3tldvmp]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=700px){.color-hero[data-astro-cid-d3tldvmp]{align-items:center;gap:var(--space-section);grid-template-columns:1fr .85fr;min-height:31rem}.sample-field[data-astro-cid-d3tldvmp]{min-height:20rem}.project-section[data-astro-cid-d3tldvmp]{gap:var(--space-section);grid-template-columns:1fr 1fr}.project-image[data-astro-cid-d3tldvmp] img[data-astro-cid-d3tldvmp]{aspect-ratio:4/3}.test-grid[data-astro-cid-d3tldvmp]{grid-template-columns:repeat(3,minmax(0,1fr))}.nearby-grid[data-astro-cid-d3tldvmp]{gap:var(--space-3);max-width:44rem}.nearby-grid[data-astro-cid-d3tldvmp] a[data-astro-cid-d3tldvmp]{padding:var(--space-2)}.nearby-swatch[data-astro-cid-d3tldvmp]{height:8rem}.color-close[data-astro-cid-d3tldvmp]>.container[data-astro-cid-d3tldvmp]{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.color-close[data-astro-cid-d3tldvmp] a[data-astro-cid-d3tldvmp]{width:17rem}}[data-astro-cid-d3tldvmp][data-text-intro]{isolation:isolate;position:relative}
