.rfq-module__qflFna__page .page-hero h1{letter-spacing:-.03em;font-size:48px;line-height:1.12}.rfq-module__qflFna__layout{grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);align-items:start;gap:48px;display:grid}.rfq-module__qflFna__form{min-width:0;padding:34px}.rfq-module__qflFna__aside{padding:20px 0}.rfq-module__qflFna__aside h2{letter-spacing:-.02em;font-size:26px;line-height:1.35}.rfq-module__qflFna__aside p,.rfq-module__qflFna__aside li{font-size:15px;line-height:1.8}.rfq-module__qflFna__aside ul{margin-block:24px;padding-left:22px;list-style:outside}.rfq-module__qflFna__contact{border-top:1px solid var(--line);gap:20px;margin-top:32px;padding-top:24px;display:grid}.rfq-module__qflFna__contact h3{font-size:18px;line-height:1.4}.rfq-module__qflFna__contact a{color:var(--blue);overflow-wrap:anywhere;align-items:center;gap:12px;font-size:14px;display:flex}.rfq-module__qflFna__contact svg{flex-shrink:0}@media (max-width:900px){.rfq-module__qflFna__layout{grid-template-columns:1fr;gap:24px}.rfq-module__qflFna__aside{max-width:680px}}@media (max-width:640px){.rfq-module__qflFna__page .page-hero h1{font-size:36px}.rfq-module__qflFna__form{padding:24px 18px}}
