.about-page[data-astro-cid-xbbsid5a]{overflow-wrap:anywhere}.about-page[data-astro-cid-xbbsid5a] p[data-astro-cid-xbbsid5a]{text-wrap:pretty}.about-head[data-astro-cid-xbbsid5a] p[data-astro-cid-xbbsid5a],.process-foot[data-astro-cid-xbbsid5a] p[data-astro-cid-xbbsid5a]{max-width:none}.about-opening[data-astro-cid-xbbsid5a]{padding-block:var(--step-11) var(--rhythm-section)}.opening[data-astro-cid-xbbsid5a]{gap:var(--step-11);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.opening-copy[data-astro-cid-xbbsid5a] h1[data-astro-cid-xbbsid5a]{font-size:var(--text-section);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.lede[data-astro-cid-xbbsid5a]{margin-top:var(--step-6);max-width:52ch;font-size:var(--text-lede);line-height:var(--leading-prose);color:var(--muted)}.opening-action[data-astro-cid-xbbsid5a]{margin-top:var(--step-8);display:inline-flex}.btn-hero[data-astro-cid-xbbsid5a]{min-width:288px;min-height:60px;font-size:var(--text-body);padding:18px 26px}.office-image[data-astro-cid-xbbsid5a]{min-width:0;margin:0}.office-image[data-astro-cid-xbbsid5a] img[data-astro-cid-xbbsid5a]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;display:block}.facts[data-astro-cid-xbbsid5a]{margin-top:var(--step-11)}.service-rows[data-astro-cid-xbbsid5a]{gap:var(--step-10);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.service-row[data-astro-cid-xbbsid5a]{min-width:0}.service-row[data-astro-cid-xbbsid5a] dt[data-astro-cid-xbbsid5a],.team-group-title[data-astro-cid-xbbsid5a],.member-role[data-astro-cid-xbbsid5a]{font-size:var(--text-micro);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.service-row[data-astro-cid-xbbsid5a] dd[data-astro-cid-xbbsid5a]{gap:var(--step-2);margin:var(--step-3) 0 0;display:grid}.service-row[data-astro-cid-xbbsid5a] dd[data-astro-cid-xbbsid5a] strong[data-astro-cid-xbbsid5a]{font-size:var(--text-lede);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-item);color:var(--ink);text-wrap:balance}.service-row[data-astro-cid-xbbsid5a] dd[data-astro-cid-xbbsid5a] span[data-astro-cid-xbbsid5a]{font-size:var(--text-ui);line-height:var(--leading-prose);color:var(--muted)}.team-section[data-astro-cid-xbbsid5a],.process-section[data-astro-cid-xbbsid5a]{padding-block:var(--rhythm-section)}.about-head[data-astro-cid-xbbsid5a]{text-align:center;max-width:760px;margin:0 auto}.about-head[data-astro-cid-xbbsid5a] h2[data-astro-cid-xbbsid5a]{font-size:var(--text-feature);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.about-head[data-astro-cid-xbbsid5a] p[data-astro-cid-xbbsid5a]{margin-top:var(--step-5);font-size:var(--text-lede);line-height:var(--leading-prose);color:var(--muted)}.team-group[data-astro-cid-xbbsid5a]{min-width:0}.team-group-title[data-astro-cid-xbbsid5a]{margin:0 0 var(--step-5)}.team-group-people[data-astro-cid-xbbsid5a]{margin:0;padding:0;list-style:none}.member[data-astro-cid-xbbsid5a]{min-width:0}.portrait[data-astro-cid-xbbsid5a]{aspect-ratio:1;object-fit:cover;object-position:50% 45%;border-radius:var(--radius);background:var(--soft);width:100%;height:auto;display:block}.member-name[data-astro-cid-xbbsid5a]{margin:var(--step-5) 0 0;font-size:var(--text-lede);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-item);text-wrap:balance}.member-role[data-astro-cid-xbbsid5a]{margin-top:var(--step-2)}.member-note[data-astro-cid-xbbsid5a]{margin-top:var(--step-3);max-width:var(--measure-prose);font-size:var(--text-ui);line-height:var(--leading-prose);color:var(--muted)}.team-lead[data-astro-cid-xbbsid5a]{gap:var(--step-10);margin-top:var(--step-11);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-group-lead[data-astro-cid-xbbsid5a] .member[data-astro-cid-xbbsid5a]{column-gap:var(--step-6);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;display:grid}.team-group-lead[data-astro-cid-xbbsid5a] .portrait[data-astro-cid-xbbsid5a]{aspect-ratio:4/5;grid-row:1/-1}.team-group-lead[data-astro-cid-xbbsid5a] .member-name[data-astro-cid-xbbsid5a]{font-size:var(--text-item);margin-top:0}.team-rows[data-astro-cid-xbbsid5a]{column-gap:var(--step-10);row-gap:var(--step-11);margin-top:var(--step-11);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-rows[data-astro-cid-xbbsid5a] .team-group[data-astro-cid-xbbsid5a]{grid-column:span var(--span);grid-template-columns:subgrid;align-content:start;display:grid}.team-rows[data-astro-cid-xbbsid5a] .team-group-title[data-astro-cid-xbbsid5a]{grid-column:1/-1}.team-rows[data-astro-cid-xbbsid5a] .team-group-people[data-astro-cid-xbbsid5a]{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--step-11);display:grid}.reviews-band[data-astro-cid-xbbsid5a]{background:var(--surface)}.reviews-band[data-astro-cid-xbbsid5a] .reviews-section{padding-block:var(--rhythm-section)}.reviews-band[data-astro-cid-xbbsid5a] .reviews-heading{margin-bottom:0}.reviews-band[data-astro-cid-xbbsid5a] .reviews-heading>h2{font-size:var(--text-feature);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.reviews-band[data-astro-cid-xbbsid5a] .review-rating{margin-top:var(--step-5);font-size:var(--text-ui)}.reviews-band[data-astro-cid-xbbsid5a] .review-grid{gap:var(--step-10);margin-top:var(--step-11)}.reviews-band[data-astro-cid-xbbsid5a] .review-source{width:fit-content;margin:var(--step-10) auto 0;display:flex}.stages[data-astro-cid-xbbsid5a]{margin:var(--step-11) 0 0;gap:var(--step-8);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.stage[data-astro-cid-xbbsid5a]{min-width:0}.stage-number[data-astro-cid-xbbsid5a]{align-items:baseline;gap:var(--step-2);font-size:var(--text-item);font-weight:var(--weight-medium);letter-spacing:var(--tracking-item);color:var(--link);font-variant-numeric:tabular-nums;line-height:1.2;display:inline-flex}.stage-number[data-astro-cid-xbbsid5a]:after{content:"";background:var(--yellow);border-radius:2px;width:8px;height:8px}.stage-title[data-astro-cid-xbbsid5a]{margin:var(--step-4) 0 0;font-size:var(--text-lede);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-item);text-wrap:balance}.stage-body[data-astro-cid-xbbsid5a]{margin-top:var(--step-3);font-size:var(--text-ui);line-height:var(--leading-prose);color:var(--muted)}.process-foot[data-astro-cid-xbbsid5a]{gap:var(--step-4);max-width:var(--measure-prose);margin:var(--step-11) auto 0;font-size:var(--text-ui);line-height:var(--leading-prose);color:var(--muted);text-align:center;display:grid}.payment-line[data-astro-cid-xbbsid5a] strong[data-astro-cid-xbbsid5a]{color:var(--ink);font-weight:var(--weight-medium)}.process-links[data-astro-cid-xbbsid5a]{justify-content:center;gap:var(--step-2) var(--step-8);flex-wrap:wrap;display:flex}.process-links[data-astro-cid-xbbsid5a] .text-link[data-astro-cid-xbbsid5a]{font-size:var(--text-meta)}@container (width<=1100px){.stages[data-astro-cid-xbbsid5a]{row-gap:var(--step-10);grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=1050px){.team-section[data-astro-cid-xbbsid5a],.process-section[data-astro-cid-xbbsid5a],.reviews-band[data-astro-cid-xbbsid5a] .reviews-section{padding-block:var(--rhythm-section-mid)}.about-opening[data-astro-cid-xbbsid5a]{padding-bottom:var(--rhythm-section-mid)}.opening[data-astro-cid-xbbsid5a]{gap:var(--step-8);grid-template-columns:minmax(0,1fr)}.service-rows[data-astro-cid-xbbsid5a]{row-gap:var(--step-8);grid-template-columns:repeat(2,minmax(0,1fr))}.team-lead[data-astro-cid-xbbsid5a]{grid-template-columns:minmax(0,1fr)}.team-rows[data-astro-cid-xbbsid5a]{grid-template-columns:repeat(2,minmax(0,1fr))}.team-rows[data-astro-cid-xbbsid5a] .team-group[data-astro-cid-xbbsid5a]{grid-column:span var(--span-mid)}}@container (width<=760px){.team-section[data-astro-cid-xbbsid5a],.process-section[data-astro-cid-xbbsid5a],.reviews-band[data-astro-cid-xbbsid5a] .reviews-section{padding-block:var(--rhythm-section-narrow)}.reviews-band[data-astro-cid-xbbsid5a] .review-source{margin-left:0}.about-opening[data-astro-cid-xbbsid5a]{padding-block:var(--step-8) var(--rhythm-section-narrow)}.btn-hero[data-astro-cid-xbbsid5a]{width:100%;min-width:0;min-height:56px;padding:var(--step-4) var(--step-5)}.opening-action[data-astro-cid-xbbsid5a]{display:flex}.service-rows[data-astro-cid-xbbsid5a]{gap:var(--step-6);grid-template-columns:minmax(0,1fr)}.team-rows[data-astro-cid-xbbsid5a]{grid-template-columns:minmax(0,1fr)}.team-rows[data-astro-cid-xbbsid5a] .team-group[data-astro-cid-xbbsid5a]{grid-column:auto}.team-rows[data-astro-cid-xbbsid5a] .team-group-people[data-astro-cid-xbbsid5a],.team-group-lead[data-astro-cid-xbbsid5a] .team-group-people[data-astro-cid-xbbsid5a]{row-gap:var(--step-8)}.member[data-astro-cid-xbbsid5a],.team-group-lead[data-astro-cid-xbbsid5a] .member[data-astro-cid-xbbsid5a]{column-gap:var(--step-4);grid-template-rows:none;grid-template-columns:88px minmax(0,1fr);align-items:center;display:grid}.team-group-lead[data-astro-cid-xbbsid5a] .member[data-astro-cid-xbbsid5a]{row-gap:var(--step-6)}.portrait[data-astro-cid-xbbsid5a],.team-group-lead[data-astro-cid-xbbsid5a] .portrait[data-astro-cid-xbbsid5a]{aspect-ratio:4/5;grid-row:1/span 2;width:88px}.member-name[data-astro-cid-xbbsid5a],.team-group-lead[data-astro-cid-xbbsid5a] .member-name[data-astro-cid-xbbsid5a]{font-size:var(--text-lede);grid-column:2;margin:0}.member-role[data-astro-cid-xbbsid5a]{grid-column:2;align-self:start}.member-note[data-astro-cid-xbbsid5a]{margin-top:var(--step-4);grid-column:1/-1}.stages[data-astro-cid-xbbsid5a]{gap:var(--step-8);grid-template-columns:minmax(0,1fr)}.process-foot[data-astro-cid-xbbsid5a]{text-align:left}.process-links[data-astro-cid-xbbsid5a]{justify-content:flex-start}}
