.mahbod-contact{color:#171717;padding-block:2rem}.mahbod-contact>h1,.mahbod-contact>.contact-intro{text-align:center}.contact-intro{color:#555;line-height:1.9}.contact-layout{grid-template-columns:1fr 1.35fr;gap:1.5rem;margin-block:2rem;display:grid}.contact-layout article,.contact-message{background:#fff;border:1px solid #e4e4e4;border-radius:12px;padding:1.5rem}.contact-layout article+article{margin-top:1rem}.contact-layout h2{font-size:1.3rem}.contact-layout a{color:var(--brand-ink);text-underline-offset:5px;text-decoration:underline}.contact-message label{gap:.5rem;margin-block:1rem;display:grid}.contact-message input,.contact-message textarea,.contact-message select{background:#fafafa;border:1px solid #ddd;border-radius:8px;width:100%;min-height:44px;padding:.6rem}.contact-message fieldset{border:0;padding:0}.contact-message button{color:#555;background:#e8e8e8;border-radius:8px;width:100%;padding:1rem}.mahbod-contact>aside{background:#f6f6f6;border-radius:12px;padding:1.5rem;line-height:2}@media (max-width:700px){.contact-layout{grid-template-columns:1fr}.contact-message{padding:1rem}}.mahbod-contact.catalog-section a:not(.brand){color:var(--brand-ink)}
