.contact-page[data-astro-cid-uw5kdbxl]{background:#07080a;color:var(--text)}.contact-hero[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(320px,.42fr);gap:44px;align-items:end;min-height:690px;padding:116px 58px 84px;background:linear-gradient(90deg,#07080af5,#07080ab3,#07080a61),linear-gradient(180deg,#07080a14,#07080af5),url(/images/blog/mmc-family2025.jpg) center/cover no-repeat}.contact-hero-card[data-astro-cid-uw5kdbxl]{min-height:220px;display:grid;align-content:end;gap:12px;padding:28px;background:#ffffff0e;border:1px solid rgba(227,199,143,.16);box-shadow:0 20px 60px #00000038;backdrop-filter:blur(8px)}.contact-hero-card[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:var(--gold-soft);font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:500;line-height:1.02}.contact-hero-card[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl],.contact-section[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl],.department-grid[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl],.contact-final[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:var(--muted);line-height:1.58}.contact-section[data-astro-cid-uw5kdbxl]{padding:88px 58px;border-top:1px solid rgba(227,199,143,.12)}.departments-section[data-astro-cid-uw5kdbxl],.quick-section[data-astro-cid-uw5kdbxl]{background:var(--paper);color:var(--charcoal)}.section-heading[data-astro-cid-uw5kdbxl]{max-width:900px;margin-bottom:34px}.section-heading[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl],.department-grid[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl],.form-copy[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl],.form-copy[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{color:#111318ad}.department-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.department-grid[data-astro-cid-uw5kdbxl] article[data-astro-cid-uw5kdbxl]{min-height:310px;display:grid;align-content:space-between;gap:20px;padding:22px;background:#fff9ef;border:1px solid rgba(17,19,24,.08)}.department-grid[data-astro-cid-uw5kdbxl] article[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]{display:grid;gap:12px}.department-grid[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl],.quick-grid[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{color:var(--gold);font-size:11px;font-weight:950;text-transform:uppercase}.department-grid[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{margin:0;overflow-wrap:anywhere;font-size:20px;line-height:1.1}.department-grid[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:0}.department-grid[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--gold);font-size:12px;font-weight:950;text-transform:uppercase}.form-section[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(320px,.58fr) 1fr;gap:44px;align-items:start;background:linear-gradient(135deg,rgba(168,94,66,.12),transparent 38%),var(--paper);color:var(--charcoal)}.form-copy[data-astro-cid-uw5kdbxl]{display:grid;gap:18px}.form-copy[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl],.quick-section[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl],.contact-final[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:500;line-height:1.03}.form-copy[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{display:grid;gap:10px;margin:0;padding-left:20px;line-height:1.55}.contact-form[data-astro-cid-uw5kdbxl]{display:grid;gap:14px;padding:28px;background:#fff9ef;border:1px solid rgba(17,19,24,.08)}.contact-form[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{display:grid;gap:8px}.contact-form[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{color:var(--charcoal);font-size:12px;font-weight:950;text-transform:uppercase}.contact-form[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.contact-form[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;border:1px solid rgba(17,19,24,.14);background:#f4ecdf;color:var(--charcoal);font:inherit;padding:14px 16px}.contact-form[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{resize:vertical}.contact-form[data-astro-cid-uw5kdbxl] .button[data-astro-cid-uw5kdbxl]{width:fit-content;border:0}.quick-section[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(300px,.36fr) 1fr;gap:34px;align-items:start}.quick-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quick-grid[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{min-height:160px;display:grid;align-content:end;gap:10px;padding:20px;background:#fff9ef;border:1px solid rgba(17,19,24,.08)}.quick-grid[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:var(--charcoal);font-size:20px;line-height:1.1}.contact-final[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:76px 58px;background:#07080a;border-top:1px solid rgba(227,199,143,.14)}.contact-final[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{max-width:900px}.contact-final[data-astro-cid-uw5kdbxl] .hero-actions[data-astro-cid-uw5kdbxl]{justify-content:flex-end}@media (max-width: 1180px){.department-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-hero[data-astro-cid-uw5kdbxl],.form-section[data-astro-cid-uw5kdbxl],.quick-section[data-astro-cid-uw5kdbxl],.contact-final[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.contact-final[data-astro-cid-uw5kdbxl] .hero-actions[data-astro-cid-uw5kdbxl]{justify-content:flex-start}}@media (max-width: 760px){.contact-hero[data-astro-cid-uw5kdbxl],.contact-section[data-astro-cid-uw5kdbxl],.contact-final[data-astro-cid-uw5kdbxl]{padding-right:18px;padding-left:18px}.contact-hero[data-astro-cid-uw5kdbxl]{min-height:auto;padding-top:88px}.department-grid[data-astro-cid-uw5kdbxl],.quick-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.contact-hero-card[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl],.form-copy[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl],.quick-section[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl],.contact-final[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:34px}}
