.styles-module__pathCard___CCWPd{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:.7rem;height:100%;padding:1.75rem;display:flex}.styles-module__pathIcon___v-PNY{border-radius:var(--radius-sm);background:var(--color-primary-soft);width:2.8rem;height:2.8rem;color:var(--color-primary-strong);justify-content:center;align-items:center;display:inline-flex}.styles-module__pathTitle___g0m5u{font-family:var(--font-sans);font-size:var(--fs-h3);font-weight:600}.styles-module__pathBody___sp5bN{color:var(--color-text-muted);line-height:1.6}.styles-module__contact___Ss-IY{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:1.25rem;padding:clamp(2rem,5vw,3.5rem);display:flex}.styles-module__contactTitle___0fqkr{font-size:var(--fs-h2)}.styles-module__contactBody___d5Kvt{color:var(--color-text-muted);max-width:42rem}.styles-module__contactGrid___MIiUs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:.5rem;display:grid}.styles-module__contactPerson___PzWhj{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;gap:.45rem;padding:1.25rem;display:flex}.styles-module__contactName___gz-bY{font-size:1.1rem;font-weight:600}.styles-module__contactRole___rNyHJ{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-faint);font-size:.78rem}.styles-module__contactEmail___JFzGP{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;width:fit-content;transition:background var(--dur-base);align-items:center;gap:.5rem;margin-top:.5rem;padding:.7rem 1.15rem;font-size:.92rem;font-weight:600;display:inline-flex}.styles-module__contactEmail___JFzGP:hover{background:var(--color-primary-strong)}.styles-module__contactNote___qfk63{color:var(--color-text-faint);font-size:.88rem}@media (width<=700px){.styles-module__contactGrid___MIiUs{grid-template-columns:1fr}}
