.about-title-accent.svelte-cwls5q{color:var(--gold)}.about-introduction.svelte-cwls5q{max-width:53rem;margin-top:2rem;display:grid;gap:1rem;color:var(--ink-body);font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.55}.about-introduction.svelte-cwls5q p:where(.svelte-cwls5q){margin:0}.about-introduction.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--ink);font-weight:600}.about-audiences.svelte-cwls5q{border-top:1px solid var(--line)}.about-section-introduction.svelte-cwls5q{max-width:46rem}.about-section-introduction.svelte-cwls5q h2:where(.svelte-cwls5q),.about-team-introduction.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;color:var(--ink);font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.1;letter-spacing:-.035em}.about-section-introduction.svelte-cwls5q>p:where(.svelte-cwls5q){margin:1rem 0 0;color:var(--ink-body);font-size:1.1875rem;line-height:1.55}.audience-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.5rem}.audience-panel.svelte-cwls5q{padding:1.5rem}.audience-panel.svelte-cwls5q h3:where(.svelte-cwls5q),.team-panel.svelte-cwls5q h3:where(.svelte-cwls5q){margin:0;color:var(--ink);font-size:1.25rem;font-weight:600;line-height:1.3}.audience-panel.svelte-cwls5q ul:where(.svelte-cwls5q),.service-panel.svelte-cwls5q ul:where(.svelte-cwls5q){display:grid;gap:.875rem;margin:1.25rem 0 0;padding:0;list-style:none;color:var(--ink-body);line-height:1.5}.audience-panel.svelte-cwls5q li:where(.svelte-cwls5q),.service-panel.svelte-cwls5q li:where(.svelte-cwls5q){display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.625rem}.audience-panel.svelte-cwls5q li:where(.svelte-cwls5q) svg,.service-panel.svelte-cwls5q li:where(.svelte-cwls5q) svg{width:1rem;height:1rem;margin-top:.25rem;color:var(--gold-ink)}.about-section-note.svelte-cwls5q,.about-team-note.svelte-cwls5q{margin:2rem 0 0;color:var(--ink-muted);font-size:1rem}.about-services.svelte-cwls5q{border-top:1px solid var(--line)}.about-services-layout.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:4rem}.service-list.svelte-cwls5q{border-left:1px solid var(--line);padding-left:2.5rem}.service-panel.svelte-cwls5q{padding-block:1.5rem}.service-panel.svelte-cwls5q:first-child{padding-top:0}.service-panel.svelte-cwls5q+.service-panel:where(.svelte-cwls5q){border-top:1px solid var(--line)}.service-panel.svelte-cwls5q summary:where(.svelte-cwls5q){display:flex;align-items:start;justify-content:space-between;gap:1.5rem;cursor:pointer;list-style:none}.service-panel.svelte-cwls5q summary:where(.svelte-cwls5q)::-webkit-details-marker{display:none}.service-heading.svelte-cwls5q{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem}.service-heading.svelte-cwls5q svg{width:1.75rem;height:1.75rem;margin-top:.125rem;color:var(--slate)}.service-heading.svelte-cwls5q h3:where(.svelte-cwls5q){margin:0;color:var(--ink);font-size:clamp(1.375rem,2.2vw,1.625rem);font-weight:600;line-height:1.25;letter-spacing:-.02em}.service-heading.svelte-cwls5q p:where(.svelte-cwls5q){margin:.5rem 0 0;color:var(--ink-body);font-size:1.0625rem;line-height:1.55}.service-chevron{width:1.25rem;height:1.25rem;flex:none;margin-top:.25rem;color:var(--ink-muted);transition:transform .2s ease}.service-panel.svelte-cwls5q:not([open]) .service-chevron{transform:rotate(-90deg)}.about-team.svelte-cwls5q{background:#e3e9f0}.about-team-introduction.svelte-cwls5q{max-width:52rem}.about-team-introduction.svelte-cwls5q>p:where(.svelte-cwls5q){margin:1.25rem 0 0;color:var(--ink-body);font-size:1.125rem;line-height:1.65}.about-team-introduction.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--ink)}.team-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem}.team-panel.svelte-cwls5q{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1.5rem;padding:1.5rem}.team-panel.svelte-cwls5q>img:where(.svelte-cwls5q){width:7rem;height:7rem;border:1px solid var(--line);border-radius:.5rem;object-fit:cover}.team-role.svelte-cwls5q{margin:.375rem 0 0;color:var(--gold-ink);font-size:.9375rem;font-weight:600}.team-panel.svelte-cwls5q div:where(.svelte-cwls5q)>p:where(.svelte-cwls5q):not(.team-role){margin:1rem 0 0;color:var(--ink-body);font-size:.9375rem;line-height:1.6}.team-panel.svelte-cwls5q [data-slot=button]{margin-top:1rem;color:var(--ink);font-weight:600}.about-team-note.svelte-cwls5q{text-align:center}@media(max-width:1023px){.audience-grid.svelte-cwls5q{grid-template-columns:1fr}.about-services-layout.svelte-cwls5q{grid-template-columns:1fr;gap:2rem}.service-list.svelte-cwls5q{border-top:1px solid var(--line);border-left:0;padding-top:2rem;padding-left:0}.team-grid.svelte-cwls5q{grid-template-columns:1fr}}@media(max-width:639px){.about-introduction.svelte-cwls5q{margin-top:1.5rem}.audience-grid.svelte-cwls5q,.team-grid.svelte-cwls5q{gap:1rem;margin-top:2rem}.team-panel.svelte-cwls5q{grid-template-columns:5rem minmax(0,1fr);gap:1rem;padding:1.25rem}.team-panel.svelte-cwls5q>img:where(.svelte-cwls5q){width:5rem;height:5rem}.team-panel.svelte-cwls5q>div:where(.svelte-cwls5q){display:contents}.team-panel.svelte-cwls5q>img:where(.svelte-cwls5q){grid-column:1;grid-row:1 / span 2}.team-panel.svelte-cwls5q h3:where(.svelte-cwls5q){grid-column:2;grid-row:1;align-self:end}.team-role.svelte-cwls5q{grid-column:2;grid-row:2;align-self:start}.team-panel.svelte-cwls5q div:where(.svelte-cwls5q)>p:where(.svelte-cwls5q):not(.team-role),.team-panel.svelte-cwls5q [data-slot=button]{grid-column:1 / -1}.team-panel.svelte-cwls5q div:where(.svelte-cwls5q)>p:where(.svelte-cwls5q):not(.team-role){font-size:1rem}}
