.about-page[data-astro-cid-zpzoxhr3]{overflow:clip}.intro[data-astro-cid-zpzoxhr3]{isolation:isolate;padding-block:clamp(2rem,6vw,5rem);position:relative}.botanical[data-astro-cid-zpzoxhr3]{z-index:-1;opacity:.46;pointer-events:none;width:clamp(7rem,26vw,16rem);height:auto;position:absolute;inset-block-start:1rem;inset-inline-end:-2rem}.eyebrow[data-astro-cid-zpzoxhr3],.section-title[data-astro-cid-zpzoxhr3]{color:var(--brand-primary-strong);align-items:center;gap:.7rem;display:flex}.eyebrow[data-astro-cid-zpzoxhr3]{margin:0 0 1rem;font-weight:700}.eyebrow[data-astro-cid-zpzoxhr3]:before,.section-title[data-astro-cid-zpzoxhr3]:before{content:"";border-block-start:1px solid;width:2rem}h1[data-astro-cid-zpzoxhr3]{letter-spacing:-.035em;margin:0;font-size:clamp(2.5rem,8vw,5.6rem);line-height:1.2}.lead[data-astro-cid-zpzoxhr3]{max-width:51rem;color:var(--text-secondary);margin:1.2rem 0 0;font-size:clamp(1.05rem,2.7vw,1.45rem);line-height:1.9}.hero-photo[data-astro-cid-zpzoxhr3]{margin:0}.hero-photo[data-astro-cid-zpzoxhr3] img{object-fit:cover;width:100%;max-height:42rem}.hero-photo[data-astro-cid-zpzoxhr3] figcaption[data-astro-cid-zpzoxhr3]{color:var(--text-secondary);padding-block:.7rem;font-size:.9rem}.hero-photo[data-astro-cid-zpzoxhr3] figcaption[data-astro-cid-zpzoxhr3]:before{content:"";border-block-start:1px solid var(--brand-primary-strong);vertical-align:middle;width:1.5rem;margin-inline-end:.6rem;display:inline-block}.facts[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,minmax(0,1fr));margin-block:1.5rem 2.5rem;display:grid}.fact[data-astro-cid-zpzoxhr3]{border-block-end:1px solid var(--border-default);flex-direction:column;justify-content:center;min-height:7.5rem;padding:1rem;display:flex}.fact[data-astro-cid-zpzoxhr3]:nth-child(odd){border-inline-end:1px solid var(--border-default)}.fact[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{color:var(--brand-primary-strong);font-size:clamp(1.45rem,4vw,2.4rem);line-height:1.4}.fact[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{color:var(--text-secondary);line-height:1.6}.section[data-astro-cid-zpzoxhr3]{padding-block:2rem}.section-title[data-astro-cid-zpzoxhr3]{margin:0 0 1.5rem;font-size:clamp(1.5rem,4vw,2.2rem)}.service-list[data-astro-cid-zpzoxhr3]{border-block-start:1px solid var(--border-default)}.service-row[data-astro-cid-zpzoxhr3]{border-block-end:1px solid var(--border-default);min-height:7.5rem;color:var(--text-primary);grid-template-columns:clamp(6rem,11vw,7.5rem) minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);padding-block:.75rem;text-decoration:none;display:grid}.service-row[data-astro-cid-zpzoxhr3]:focus-visible{outline:2px solid var(--brand-primary-strong);outline-offset:2px;border-radius:.5rem}.service-row[data-astro-cid-zpzoxhr3] img{aspect-ratio:1;object-fit:cover;border-radius:.6rem;width:100%;display:block}.service-copy[data-astro-cid-zpzoxhr3]{gap:.35rem;min-width:0;display:grid}.service-copy[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{font-size:clamp(1rem,2.4vw,1.25rem)}.service-description[data-astro-cid-zpzoxhr3]{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.service-arrow[data-astro-cid-zpzoxhr3]{color:var(--brand-primary-strong);font-size:1.5rem;line-height:1}.steps[data-astro-cid-zpzoxhr3]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{border-block-end:1px solid var(--border-default);align-items:start;gap:1rem;padding-block:1.3rem;display:flex}.step-number[data-astro-cid-zpzoxhr3]{min-width:3.4rem;color:var(--brand-primary-strong);font:clamp(2.5rem,7vw,4.2rem)/1 Georgia,serif}.steps[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{margin:0;font-size:clamp(1.2rem,3vw,1.65rem)}.steps[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--text-secondary);margin:.35rem 0 0;line-height:1.7}.actions[data-astro-cid-zpzoxhr3]{justify-content:space-between;align-items:center;gap:1rem;margin-block:2rem 1rem;display:flex}.whatsapp[data-astro-cid-zpzoxhr3]{background:var(--brand-logo-gold);min-height:3.3rem;color:var(--text-on-header-cta);border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.75rem 1.5rem;font-weight:700;display:inline-flex}.work-link[data-astro-cid-zpzoxhr3]{color:var(--brand-primary-strong);text-underline-offset:.4rem;white-space:nowrap;font-weight:700;text-decoration:underline}@media (width>=760px){.facts[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(4,1fr)}.fact[data-astro-cid-zpzoxhr3]{border-block-end:0;border-inline-end:1px solid var(--border-default)}.fact[data-astro-cid-zpzoxhr3]:last-child{border-inline-end:0}.journey[data-astro-cid-zpzoxhr3]{max-width:58rem}}@media (width<=500px){.service-description[data-astro-cid-zpzoxhr3]{font-size:.85rem}.actions[data-astro-cid-zpzoxhr3]{flex-wrap:wrap}}
