.arc-about-prose p{margin:1.35rem 0;line-height:1.72}.arc-about-prose--tight p{margin:0;line-height:1.72}.arc-about-location-grid[data-astro-cid-yyech5yl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.arc-about-loc-card[data-astro-cid-yyech5yl]{margin:0;padding:clamp(1.25rem,2.5vw,1.65rem);border:1px solid var(--arc-border);background:var(--arc-card);border-radius:6px;box-shadow:0 18px 44px #0000002e}body.arc-route.light-theme .arc-about-loc-card[data-astro-cid-yyech5yl]{box-shadow:0 12px 32px #1c12080f}.arc-about-loc-card__city[data-astro-cid-yyech5yl]{margin:0;font-family:var(--arc-font-heading);font-size:clamp(1.55rem,2.4vw,2rem);font-weight:600;line-height:1.15;color:var(--arc-fg)}.arc-about-loc-card__note[data-astro-cid-yyech5yl]{margin:.75rem 0 0;font-family:var(--arc-font-body);font-size:clamp(.98rem,1vw + .9rem,1.06rem);line-height:1.55;color:var(--arc-muted)}.arc-about-team-grid[data-astro-cid-yyech5yl]{margin-top:.25rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem 1rem}.arc-about-team-card[data-astro-cid-yyech5yl]{margin:0;border:1px solid var(--arc-border);background:var(--arc-card);border-radius:6px;display:flex;flex-direction:column;min-height:100%;transition:border-color .2s ease,background .2s ease}.arc-about-team-card[data-astro-cid-yyech5yl]:hover{border-color:#f2793073;background:#f279300a}body.arc-route.light-theme .arc-about-team-card[data-astro-cid-yyech5yl]:hover{background:#a0522d0f}.arc-about-team-card__body[data-astro-cid-yyech5yl]{padding:1.05rem .95rem 1.15rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.arc-about-team-card__name[data-astro-cid-yyech5yl]{margin:0;font-family:var(--arc-font-heading);font-size:clamp(1.22rem,1.4vw,1.45rem);line-height:1.15;font-weight:600;color:var(--arc-fg)}.arc-about-team-card__role[data-astro-cid-yyech5yl]{margin:0;font-family:var(--arc-font-body);font-size:clamp(.86rem,.3vw + .82rem,.95rem);line-height:1.45;color:var(--arc-muted);font-weight:500;letter-spacing:.01em}.arc-about-cta[data-astro-cid-yyech5yl]{padding:clamp(2.5rem,5vw,4rem) 0 clamp(3rem,6vw,4.5rem);background:linear-gradient(180deg,rgba(242,121,48,.12) 0%,transparent 65%),radial-gradient(ellipse 70% 50% at 50% 100%,rgba(242,121,48,.08),transparent 55%);border-top:1px solid var(--arc-border);border-bottom:1px solid var(--arc-border)}.arc-about-cta__inner[data-astro-cid-yyech5yl]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.35rem}.arc-about-cta__title[data-astro-cid-yyech5yl]{margin:0;max-width:36rem;font-family:var(--arc-font-heading);font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.08;font-weight:600;color:var(--arc-fg)}@media(max-width:1040px){.arc-about-team-grid[data-astro-cid-yyech5yl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.arc-about-location-grid[data-astro-cid-yyech5yl]{grid-template-columns:1fr}.arc-about-team-grid[data-astro-cid-yyech5yl]{grid-template-columns:1fr;gap:.75rem}}.ab-story[data-astro-cid-yyech5yl]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);align-items:center}.ab-story__photo[data-astro-cid-yyech5yl]{margin:0;aspect-ratio:4 / 5;overflow:hidden}.ab-story__photo[data-astro-cid-yyech5yl] img[data-astro-cid-yyech5yl]{width:100%;height:100%;object-fit:cover}.ab-big[data-astro-cid-yyech5yl]{font-family:var(--arc-font-heading);font-size:clamp(1.5rem,2.8vw,2.3rem);line-height:1.15;margin:1.2rem 0 1.4rem}.ab-copy[data-astro-cid-yyech5yl]{font-size:1.08rem;line-height:1.65;opacity:.82;max-width:36rem;margin:0 0 1rem}.ab-name[data-astro-cid-yyech5yl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,7vw,5rem);border-top:1px solid var(--arc-border)}.ab-name[data-astro-cid-yyech5yl] div[data-astro-cid-yyech5yl]{padding:1.6rem 1.4rem 0 0}.ab-name[data-astro-cid-yyech5yl] strong[data-astro-cid-yyech5yl]{display:block;font-family:var(--arc-font-heading);font-size:clamp(1.8rem,3.4vw,3rem);color:var(--arc-accent)}.ab-name[data-astro-cid-yyech5yl] span[data-astro-cid-yyech5yl]{display:block;margin-top:.4rem;opacity:.8}@media(max-width:760px){.ab-story[data-astro-cid-yyech5yl],.ab-name[data-astro-cid-yyech5yl]{grid-template-columns:1fr}.ab-story__photo[data-astro-cid-yyech5yl]{aspect-ratio:16 / 11}}
