.arma-contact-intro{background:#f6f3ed;color:#171716;padding:64px 20px 50px}.arma-contact__inner{max-width:1210px;margin:auto}.arma-contact-intro h1{font-size:clamp(36px,4vw,54px);line-height:1.12;margin:0 0 25px}.arma-contact-intro p{font-size:16px;line-height:1.85;max-width:880px;color:#62615b;margin:0 0 18px}.arma-contact-intro .arma-contact__lead{font-size:19px;color:#36352f;max-width:930px}.arma-contact__links{display:flex;flex-wrap:wrap;gap:16px 32px;margin:28px 0 38px}.arma-contact__links a{font-size:18px;color:#171716;font-weight:600;text-underline-offset:5px}.arma-contact__locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.arma-contact__locations article{padding:28px 0;border-top:1px solid #c7b48e}.arma-contact-intro h2{font-size:28px;line-height:1.2;margin:0 0 16px}.arma-contact__locations p{font-size:15px;max-width:500px}.arma-contact__locations a{font-size:14px;font-weight:600;color:#6d5129;text-underline-offset:4px}.arma-contact__company{border-top:1px solid #ded6c7;padding-top:28px;margin-top:8px}.arma-contact__company h2{font-size:24px}.arma-contact__company p{font-size:15px}.arma-contact__company [id]{scroll-margin-top:120px}.arma-contact__form-anchor{scroll-margin-top:110px}@media(max-width:749px){.arma-contact-intro{padding:36px 20px}.arma-contact__locations{grid-template-columns:minmax(0,1fr);gap:0}.arma-contact-intro .arma-contact__lead{font-size:17px}.arma-contact__links{gap:12px;flex-direction:column}.arma-contact__links a{font-size:16px}.arma-contact-intro h2{font-size:25px}}

.arma-contact-intro h1,.arma-contact-intro h2{color:#171716}
