.contact_grid__2tOiw{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}.contact_info__Q1qmq{display:grid;grid-gap:1.9rem;gap:1.9rem;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);-webkit-padding-start:clamp(1.5rem,3vw,2.5rem);padding-inline-start:clamp(1.5rem,3vw,2.5rem)}.contact_infoBlock__i5Trn p{margin:0}.contact_infoBlock__i5Trn p+p{-webkit-margin-before:.4rem;margin-block-start:.4rem}.contact_infoTitle__8s2wz{margin:0 0 .6rem;font-family:var(--ff-body);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-70)}html[lang=ar] .contact_infoTitle__8s2wz{letter-spacing:0;font-size:.9375rem}.contact_whatsBtn__8Neq4{-webkit-margin-before:.9rem;margin-block-start:.9rem}.contact_socialList__iZjSh{list-style:none;margin:0;padding:0;display:flex;gap:1.5rem;flex-wrap:wrap}.contact_faqSection__SfSY1{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.contact_faqTitle__oydzn{font-size:var(--step-3);-webkit-margin-after:2rem;margin-block-end:2rem}.contact_faqList__th3q_{max-width:46rem;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.contact_faqItem__MniPM{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.contact_faqQ__FkTmE{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;padding-block:1.1rem;cursor:pointer;font-weight:700;list-style:none}.contact_faqQ__FkTmE::-webkit-details-marker{display:none}.contact_faqQ__FkTmE:after{content:"+";font-family:var(--font-display),system-ui,sans-serif;font-size:1.3rem;line-height:1;color:var(--ocre);flex-shrink:0}.contact_faqItem__MniPM[open] .contact_faqQ__FkTmE:after{content:"−"}.contact_faqA__bX237{margin:0;padding-block:0 1.4rem;color:var(--ink-70);max-width:60ch}@media (max-width:900px){.contact_grid__2tOiw{grid-template-columns:1fr}.contact_info__Q1qmq{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);-webkit-padding-before:2rem;padding-block-start:2rem}}