.hero[data-astro-cid-jo3pqp5u]{padding-top:clamp(2.5rem,6vw,4.5rem)}.centred-block[data-astro-cid-jo3pqp5u]{text-align:center}.centred-form[data-astro-cid-jo3pqp5u]{justify-content:center;margin-top:1.5rem;display:flex}.profile-hero[data-astro-cid-jo3pqp5u]{padding-top:clamp(1.5rem,4vw,3rem)}.crumb[data-astro-cid-jo3pqp5u]{margin:0 0 1.5rem;font-weight:700}.crumb[data-astro-cid-jo3pqp5u] a[data-astro-cid-jo3pqp5u]{color:var(--teal-ink);text-decoration:none}.crumb[data-astro-cid-jo3pqp5u] a[data-astro-cid-jo3pqp5u]:hover{text-underline-offset:3px;text-decoration:underline}.profile-grid[data-astro-cid-jo3pqp5u]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=820px){.profile-grid[data-astro-cid-jo3pqp5u]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}@media (width<=819px){.profile-photo[data-astro-cid-jo3pqp5u] .lp{width:100%;max-height:40vh}}.framed-card[data-astro-cid-jo3pqp5u]{border:var(--border);border-radius:var(--radius);box-shadow:8px 8px 0 var(--coral);background:var(--white);overflow:hidden}.no-photo[data-astro-cid-jo3pqp5u]{aspect-ratio:4/5;background:var(--butter);color:var(--coral);place-items:center;font-size:4rem;display:grid}.tag-link[data-astro-cid-jo3pqp5u]{text-decoration:none}.profile-intro[data-astro-cid-jo3pqp5u] h1[data-astro-cid-jo3pqp5u]{margin:.9rem 0 1rem;font-size:clamp(2.2rem,5.5vw,3.6rem);line-height:1.05}.facts[data-astro-cid-jo3pqp5u]{gap:.45rem;margin:0 0 1.5rem;font-size:1.08rem;display:grid}.facts[data-astro-cid-jo3pqp5u] dt[data-astro-cid-jo3pqp5u]{margin-right:.4rem;font-weight:800;display:inline}.facts[data-astro-cid-jo3pqp5u] dd[data-astro-cid-jo3pqp5u]{color:var(--ink-soft);margin:0;display:inline}.links[data-astro-cid-jo3pqp5u]{flex-wrap:wrap;gap:.8rem;margin:0 0 1.5rem;display:flex}.links[data-astro-cid-jo3pqp5u] .btn[data-astro-cid-jo3pqp5u]{overflow-wrap:anywhere}.checked[data-astro-cid-jo3pqp5u]{color:var(--ink-soft);margin:0;font-size:.95rem}.checked[data-astro-cid-jo3pqp5u] span[data-astro-cid-jo3pqp5u]{color:var(--coral)}.profile-words[data-astro-cid-jo3pqp5u] h2[data-astro-cid-jo3pqp5u]{margin:2.25rem 0 .75rem;font-size:clamp(1.4rem,3vw,1.8rem)}.profile-words[data-astro-cid-jo3pqp5u] h2[data-astro-cid-jo3pqp5u]:first-child{margin-top:0}.profile-words[data-astro-cid-jo3pqp5u] p[data-astro-cid-jo3pqp5u]{color:var(--ink-soft);margin:0 0 .9rem;font-size:1.08rem}.gallery-title[data-astro-cid-jo3pqp5u]{margin:0 0 1.5rem}.gallery[data-astro-cid-jo3pqp5u]{columns:3 240px;column-gap:1rem;margin:0;padding:0;list-style:none}.gallery[data-astro-cid-jo3pqp5u] li[data-astro-cid-jo3pqp5u]{break-inside:avoid;margin:0 0 1rem}.gallery[data-astro-cid-jo3pqp5u] a[data-astro-cid-jo3pqp5u]{border:var(--border);background:var(--white);border-radius:16px;display:block;overflow:hidden}.gallery[data-astro-cid-jo3pqp5u] img[data-astro-cid-jo3pqp5u]{width:100%;height:auto;display:block}.supplier-note[data-astro-cid-jo3pqp5u]{margin-top:1.5rem}.visually-hidden[data-astro-cid-jo3pqp5u]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
