.faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:start}.faq-grid>.section-head,.faq-grid>div>.section-head{text-align:left;margin-bottom:23px}.faq-grid>div>p{font-size:14px;color:var(--muted);margin-bottom:25px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:0}.faq-list summary{list-style:none;cursor:pointer;padding:22px 45px 22px 0;font-size:15px;line-height:1.5;font-weight:700;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-sign{position:absolute;right:0;top:20px;width:26px;height:26px;border-radius:50%;background:var(--pale);color:var(--green-dark);display:flex;justify-content:center;align-items:center;font-size:21px;font-weight:400}.faq-sign:after{content:'+'}.faq-list details[open] .faq-sign:after{content:'−'}.faq-answer{padding:0 25px 23px 0;color:var(--muted);font-size:13px;line-height:1.8}.faq-answer p+p{margin-top:7px}.faq-list details[open] summary{color:var(--green-dark)}@media(max-width:800px){.faq-grid{grid-template-columns:1fr;gap:35px}.faq-grid .section-head{max-width:none}.faq-list summary{font-size:14px}}
