.gpC_ma_page{padding-top:4rem}.gpC_ma_hero{padding:4.5rem 1.25rem 4rem}.gpC_ma_heroInner{grid-template-columns:1fr;align-items:center;gap:2.5rem;max-width:76rem;margin:0 auto;display:grid}@media (min-width:900px){.gpC_ma_heroInner{grid-template-columns:1.05fr .95fr;gap:3.5rem}}.gpC_ma_heroCopy{flex-direction:column;gap:2rem;display:flex}.gpC_ma_heroCtas{flex-wrap:wrap;gap:.875rem;display:flex}.gpC_ma_heroImageWrap{aspect-ratio:4/3;border-radius:var(--radius-xl);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.gpC_ma_heroImage{object-fit:cover}.gpC_ma_section{padding:4.5rem 1.25rem}.gpC_ma_sectionMuted{background:var(--surface-muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:4.5rem 1.25rem}.gpC_ma_sectionInner{max-width:76rem;margin:0 auto}.gpC_ma_whyGrid{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (min-width:900px){.gpC_ma_whyGrid{grid-template-columns:1.05fr .95fr;gap:3.5rem}}.gpC_ma_spotlight{text-align:center}@media (min-width:900px){.gpC_ma_spotlight{text-align:right}}.gpC_ma_spotlightNum{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--emerald);font-size:clamp(4rem,2.5rem + 8vw,8rem);font-weight:800;line-height:.95;display:block}.gpC_ma_spotlightLabel{font-family:var(--font-roboto-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-top:.5rem;font-size:.8125rem;display:block}.gpC_ma_involveGrid{grid-template-columns:1fr;gap:1.5rem;margin-top:3rem;display:grid}@media (min-width:820px){.gpC_ma_involveGrid{grid-template-columns:repeat(2,1fr)}}.gpC_ma_involveCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);height:100%;box-shadow:var(--shadow-sm);flex-direction:column;gap:1rem;padding:2.25rem;display:flex}.gpC_ma_involveTitle{font-family:var(--font-display), sans-serif;color:var(--ink);margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.gpC_ma_involveBody{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.65}.gpC_ma_involveList{flex-direction:column;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.gpC_ma_involveList li{color:var(--ink-soft);padding-left:1.375rem;font-size:.9375rem;line-height:1.5;position:relative}.gpC_ma_involveList li:before{content:"✓";color:var(--emerald);font-weight:600;position:absolute;left:0}.gpC_ma_partnerStrip{flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;margin-top:3rem;display:flex}.gpC_ma_partnerLogo{object-fit:contain;opacity:.8;width:auto;height:3rem}.gpC_ma_contactBand{background:var(--pine-deep);text-align:center;padding:5.5rem 1.25rem;position:relative;overflow:hidden}.gpC_ma_contactGlow{pointer-events:none;background:radial-gradient(#7dd7c226,#0000 65%);width:70%;height:100%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.gpC_ma_contactInner{max-width:44rem;margin:0 auto;position:relative}.gpC_ma_contactTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--pine-text);margin:0 0 2rem;font-size:clamp(1.75rem,1.3rem + 2.2vw,2.75rem);font-weight:700}.gpC_ma_contactCtas{flex-wrap:wrap;justify-content:center;gap:.875rem;display:flex}
