.nh-faq{padding:56px 0;background:#F6F2EB}.nh-faq__layout{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;align-items:start}.nh-faq .nh-title{white-space:pre-line;font-size:42px;margin-bottom:0}.nh-faq__list{border-top:1px solid #D9CFC1}.nh-faq details{border-bottom:1px solid #D9CFC1}.nh-faq summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:14px;line-height:1.7;padding:22px 0}.nh-faq summary::-webkit-details-marker{display:none}.nh-faq details p{font-size:13px;line-height:1.85;color:#74685F;margin:0 0 22px;max-width:620px;padding-right:20px}.nh-faq details[open] .nh-faq__plus{transform:rotate(45deg)}@media(max-width:959px){.nh-faq__layout{gap:40px}.nh-faq .nh-title{font-size:36px}}@media(max-width:749px){.nh-faq{padding:36px 0}.nh-faq__layout{grid-template-columns:1fr;gap:28px}.nh-faq .nh-title{font-size:34px;white-space:normal}.nh-faq summary{padding:20px 0}}
