.about[data-astro-cid-ta2fbyqs]{padding-block:clamp(2.5rem, 6vw, 5rem) var(--spacing-section-tight)}.about__inner[data-astro-cid-ta2fbyqs]{max-width:var(--container-content);padding-inline:var(--spacing-gutter);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin-inline:auto;display:grid}.about__title[data-astro-cid-ta2fbyqs]{max-width:14ch;font-size:var(--text-page-title);font-weight:400;line-height:var(--text-page-title--line-height);letter-spacing:var(--text-page-title--letter-spacing);margin:.875rem 0 0}.about__lead[data-astro-cid-ta2fbyqs]{max-width:48ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-ink-soft);margin:1.5rem 0 0}.about__figure[data-astro-cid-ta2fbyqs]{justify-self:end;width:min(100%,32rem);margin:0}.about__mat[data-astro-cid-ta2fbyqs]{border:1px solid color-mix(in srgb, var(--color-line) 70%, transparent);border-radius:var(--radius-sm);background-color:var(--color-surface);box-shadow:var(--shadow-mat);padding:clamp(.75rem,2vw,1.5rem);display:block}.about__image[data-astro-cid-ta2fbyqs]{width:100%;height:auto;display:block}.about__caption[data-astro-cid-ta2fbyqs]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:1rem;display:flex}.about__caption-title[data-astro-cid-ta2fbyqs]{color:var(--color-ink-soft)}.statement[data-astro-cid-ta2fbyqs]{border-block:1px solid var(--color-line);background-color:var(--color-paper-deep)}.statement__inner[data-astro-cid-ta2fbyqs]{max-width:var(--container-content);padding:var(--spacing-section-tight) var(--spacing-gutter);gap:clamp(2rem,5vw,4rem);margin-inline:auto;display:grid}.statement__title[data-astro-cid-ta2fbyqs]{max-width:16ch;font-size:var(--text-section-title);font-weight:400;line-height:var(--text-section-title--line-height);letter-spacing:-.015em;margin:.75rem 0 0}.statement__body[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:1.25rem;max-width:62ch;display:flex}.statement__body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-ink-soft);margin:0}.process[data-astro-cid-ta2fbyqs]{padding-block:var(--spacing-section)}.process__inner[data-astro-cid-ta2fbyqs]{max-width:var(--container-content);padding-inline:var(--spacing-gutter);margin-inline:auto}.process__header[data-astro-cid-ta2fbyqs]{max-width:52ch}.process__title[data-astro-cid-ta2fbyqs]{max-width:18ch;font-size:var(--text-section-title);font-weight:400;line-height:var(--text-section-title--line-height);letter-spacing:-.015em;margin:.75rem 0 0}.process__lead[data-astro-cid-ta2fbyqs]{color:var(--color-ink-soft);margin:1.25rem 0 0}.process__layout[data-astro-cid-ta2fbyqs]{gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(2.5rem,6vw,4rem);display:grid}.process__steps[data-astro-cid-ta2fbyqs]{counter-reset:step;border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.process__step[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-line);counter-increment:step;grid-template-columns:minmax(3rem,4rem) minmax(0,1fr);gap:.5rem 1.5rem;padding-block:clamp(1.5rem,3vw,2rem);display:grid}.process__step[data-astro-cid-ta2fbyqs]:before{content:counter(step, decimal-leading-zero);font-family:var(--font-sans);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;grid-row:span 2}.process__step-title[data-astro-cid-ta2fbyqs]{font-size:var(--text-card-title);font-weight:400;line-height:var(--text-card-title--line-height);margin:0}.process__step[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:52ch;color:var(--color-ink-soft);margin:0}.process__materials[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-line);border-radius:var(--radius-md);background-color:var(--color-surface);align-self:start;padding:clamp(1.5rem,3vw,2rem)}.process__materials-title[data-astro-cid-ta2fbyqs]{font-family:var(--font-sans);font-size:var(--text-eyebrow);font-weight:500;line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-ink-muted);margin:0}.process__materials-list[data-astro-cid-ta2fbyqs]{margin:1rem 0 0}.process__materials-list[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-line);grid-template-columns:minmax(5rem,7rem) minmax(0,1fr);gap:1rem;padding-block:.75rem;display:grid}.process__materials-list[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-muted)}.process__materials-list[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink);margin:0}.enquiries[data-astro-cid-ta2fbyqs]{background-color:var(--color-moss);color:var(--color-paper)}.enquiries__inner[data-astro-cid-ta2fbyqs]{max-width:var(--container-content);padding:var(--spacing-section) var(--spacing-gutter);gap:clamp(2rem,5vw,4rem);margin-inline:auto;display:grid}.enquiries__eyebrow[data-astro-cid-ta2fbyqs]{color:var(--color-sage-wash)}.enquiries__title[data-astro-cid-ta2fbyqs]{max-width:20ch;font-size:var(--text-section-title);font-weight:400;line-height:var(--text-section-title--line-height);letter-spacing:-.015em;color:var(--color-paper);margin:.75rem 0 0}.enquiries__body[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:46ch;display:flex}.enquiries__body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-paper);margin:0}@media (width>=48rem){.statement__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.process__layout[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.enquiries__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}@media (width>=64rem){.about__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.about__figure[data-astro-cid-ta2fbyqs]{justify-self:end}}
