.agency-page[data-astro-cid-cdaac27b]{font-family:var(--font-body);color:var(--text-primary)}.agency-page[data-astro-cid-cdaac27b] [data-astro-cid-cdaac27b]:is(h1,h2,h3){font-family:var(--font-display);line-height:1.1}.agency-page[data-astro-cid-cdaac27b] p[data-astro-cid-cdaac27b],.agency-page[data-astro-cid-cdaac27b] dd[data-astro-cid-cdaac27b]{line-height:1.6}.agency-hero[data-astro-cid-cdaac27b]{position:relative;isolation:isolate;background:var(--bg-page);padding-block:280px 80px}.agency-photo[data-astro-cid-cdaac27b]{position:absolute;inset:0;z-index:-2}.agency-photo[data-astro-cid-cdaac27b] img[data-astro-cid-cdaac27b]{width:100%;height:100%;object-fit:cover;object-position:center 44%}.agency-hero[data-astro-cid-cdaac27b]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-page) 55%,transparent),color-mix(in srgb,var(--bg-page) 35%,transparent) 25%,var(--bg-page) 100%)}.agency-intro[data-astro-cid-cdaac27b] h1[data-astro-cid-cdaac27b]{font-size:clamp(2.75rem,6.67vw,6rem);letter-spacing:-.045em;padding-block:.1em}.intro-bottom[data-astro-cid-cdaac27b]{margin-top:32px}.intro-bottom[data-astro-cid-cdaac27b] p[data-astro-cid-cdaac27b]{max-width:560px}.agency-band[data-astro-cid-cdaac27b]{padding-block:96px;border-top:1px solid var(--border);background:var(--bg-page)}.agency-principles[data-astro-cid-cdaac27b],.agency-closing[data-astro-cid-cdaac27b]{background:var(--bg-elevated)}.section-intro[data-astro-cid-cdaac27b],.audience-layout[data-astro-cid-cdaac27b],.closing-layout[data-astro-cid-cdaac27b]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.agency-page[data-astro-cid-cdaac27b] h2[data-astro-cid-cdaac27b]{font-size:clamp(2.25rem,4vw,3.375rem)}.section-intro[data-astro-cid-cdaac27b] p[data-astro-cid-cdaac27b]{max-width:480px;align-self:center}.principle-grid[data-astro-cid-cdaac27b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;margin-block:48px 24px}.principle-card[data-astro-cid-cdaac27b]{background:var(--bg-page);padding:32px;border-radius:var(--radius)}.index[data-astro-cid-cdaac27b]{display:block;color:var(--accent-alt);font-size:.8rem;font-variant-numeric:tabular-nums;margin-bottom:48px}.principle-card[data-astro-cid-cdaac27b] h3[data-astro-cid-cdaac27b]{font-size:clamp(1.35rem,2vw,1.65rem);margin-bottom:16px}.audience-intro[data-astro-cid-cdaac27b]{max-width:440px;margin-block:24px}.audience-list[data-astro-cid-cdaac27b]{margin:0}.audience-list[data-astro-cid-cdaac27b]>div[data-astro-cid-cdaac27b]{padding-block:24px 32px;border-top:1px solid var(--border)}.audience-list[data-astro-cid-cdaac27b] dt[data-astro-cid-cdaac27b]{font-size:1.125rem;margin-bottom:16px}.audience-list[data-astro-cid-cdaac27b] dd[data-astro-cid-cdaac27b]{margin:0;color:var(--text-muted)}.closing-layout[data-astro-cid-cdaac27b] p[data-astro-cid-cdaac27b]{max-width:480px;margin-bottom:32px}.agency-note[data-astro-cid-cdaac27b]{background:var(--bg-elevated)}.note-layout[data-astro-cid-cdaac27b]{display:grid;grid-template-columns:.78fr 1.22fr;gap:64px;align-items:center}.note-photo[data-astro-cid-cdaac27b]{display:block;border-radius:var(--radius);overflow:hidden}.note-photo[data-astro-cid-cdaac27b] img[data-astro-cid-cdaac27b]{width:100%;height:auto}.note-body[data-astro-cid-cdaac27b]>.eyebrow[data-astro-cid-cdaac27b]{margin-bottom:24px}.note-body[data-astro-cid-cdaac27b] blockquote[data-astro-cid-cdaac27b]{margin:0 0 32px}.note-body[data-astro-cid-cdaac27b] blockquote[data-astro-cid-cdaac27b] p[data-astro-cid-cdaac27b]{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.22;letter-spacing:-.02em;color:var(--text-primary)}.note-body[data-astro-cid-cdaac27b] blockquote[data-astro-cid-cdaac27b] p[data-astro-cid-cdaac27b]:before{content:"\00201c"}.note-body[data-astro-cid-cdaac27b] blockquote[data-astro-cid-cdaac27b] p[data-astro-cid-cdaac27b]:after{content:"\00201d"}.note-body[data-astro-cid-cdaac27b]>p[data-astro-cid-cdaac27b]{max-width:38rem}.note-body[data-astro-cid-cdaac27b]>p[data-astro-cid-cdaac27b]+p[data-astro-cid-cdaac27b]{margin-top:20px}.note-body[data-astro-cid-cdaac27b] .note-signature[data-astro-cid-cdaac27b]{margin-top:32px;padding-top:24px;border-top:1px solid var(--border);color:var(--text-primary)}.note-body[data-astro-cid-cdaac27b] .note-signature[data-astro-cid-cdaac27b] span[data-astro-cid-cdaac27b]{display:block;margin-top:4px;font-size:.9rem;color:var(--text-muted)}.sharp-grid[data-astro-cid-cdaac27b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.sharp-card[data-astro-cid-cdaac27b]{padding:32px;background:var(--bg-elevated);border:1px solid var(--border-soft);border-radius:var(--radius)}.sharp-card[data-astro-cid-cdaac27b] h3[data-astro-cid-cdaac27b]{font-size:1.2rem;margin-bottom:16px}.questions-layout[data-astro-cid-cdaac27b]{display:grid;grid-template-columns:1fr 1.6fr;gap:64px;align-items:start}.questions-layout[data-astro-cid-cdaac27b]>div[data-astro-cid-cdaac27b]>p[data-astro-cid-cdaac27b]{margin-top:24px;max-width:320px}.agency-accordion[data-astro-cid-cdaac27b] details[data-astro-cid-cdaac27b]{border-bottom:1px solid var(--border)}.agency-accordion[data-astro-cid-cdaac27b] details[data-astro-cid-cdaac27b]:first-child{border-top:1px solid var(--border)}.agency-accordion[data-astro-cid-cdaac27b] summary[data-astro-cid-cdaac27b]{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;padding-block:24px;font-size:1.0625rem;color:var(--text-primary)}.agency-accordion[data-astro-cid-cdaac27b] summary[data-astro-cid-cdaac27b]::-webkit-details-marker{display:none}.agency-accordion[data-astro-cid-cdaac27b] .faq-plus[data-astro-cid-cdaac27b]{rotate:0deg}.agency-accordion[data-astro-cid-cdaac27b] details[data-astro-cid-cdaac27b][open] .faq-plus[data-astro-cid-cdaac27b]{rotate:45deg}.agency-accordion[data-astro-cid-cdaac27b] details[data-astro-cid-cdaac27b][data-state=closed] .faq-plus[data-astro-cid-cdaac27b]{rotate:0deg}.agency-accordion[data-astro-cid-cdaac27b] details[data-astro-cid-cdaac27b]>p[data-astro-cid-cdaac27b]{margin-bottom:24px;max-width:46rem}@media(prefers-reduced-motion:no-preference){.agency-accordion[data-astro-cid-cdaac27b] .faq-plus[data-astro-cid-cdaac27b]{transition:rotate .3s var(--ease)!important}}@media(max-width:1023px){.note-layout[data-astro-cid-cdaac27b],.questions-layout[data-astro-cid-cdaac27b]{grid-template-columns:1fr;gap:40px}.sharp-grid[data-astro-cid-cdaac27b]{grid-template-columns:1fr}.questions-layout[data-astro-cid-cdaac27b]>div[data-astro-cid-cdaac27b]>p[data-astro-cid-cdaac27b],.note-body[data-astro-cid-cdaac27b]>p[data-astro-cid-cdaac27b]{max-width:44rem}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.agency-band[data-astro-cid-cdaac27b].x66c-reveal{animation:agency-rise linear both;animation-timeline:view();animation-range:entry 0% entry 25%}@keyframes agency-rise{0%{transform:translateY(12px)}to{transform:translateY(0)}}}}@media(max-width:767px){.agency-hero[data-astro-cid-cdaac27b]{padding-block:240px 64px}.agency-photo[data-astro-cid-cdaac27b] img[data-astro-cid-cdaac27b]{object-position:60% center}.agency-band[data-astro-cid-cdaac27b]{padding-block:64px}.section-intro[data-astro-cid-cdaac27b],.audience-layout[data-astro-cid-cdaac27b],.closing-layout[data-astro-cid-cdaac27b]{grid-template-columns:1fr;gap:32px}.principle-grid[data-astro-cid-cdaac27b]{margin-top:32px}.index[data-astro-cid-cdaac27b]{margin-bottom:32px}.note-photo[data-astro-cid-cdaac27b] img[data-astro-cid-cdaac27b]{aspect-ratio:4 / 3;object-fit:cover;object-position:center 35%}.sharp-grid[data-astro-cid-cdaac27b]{margin-top:32px}.sharp-card[data-astro-cid-cdaac27b]{padding:24px}.note-layout[data-astro-cid-cdaac27b],.questions-layout[data-astro-cid-cdaac27b]{gap:32px}}
