.course-faq_section__lUs8G{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:5vw;align-items:start;background:#f5f3ef}.course-faq_heading__iAgCd h2{max-width:12em}.course-faq_heading__iAgCd h2 span{display:block}.course-faq_list__WTHO7{border:1px solid #ddd7cd;border-radius:18px;background:#fff;overflow:hidden;min-width:0}.course-faq_item__XzQGS+.course-faq_item__XzQGS{border-top:1px solid #e7e2d9}.course-faq_item__XzQGS summary{display:grid;grid-template-columns:30px minmax(0,1fr) 24px;align-items:baseline;gap:14px;padding:24px;list-style:none;cursor:pointer;color:#171b24;font-size:20px;font-weight:700;line-height:1.55}.course-faq_item__XzQGS summary::-webkit-details-marker{display:none}.course-faq_item__XzQGS summary:hover{background:#fbf8f3}.course-faq_item__XzQGS summary:focus-visible{outline:3px solid #a87a44;outline-offset:-5px}.course-faq_number___ns_g{color:#977343;font-size:15px;font-variant-numeric:tabular-nums}.course-faq_toggle__Ucv2B{align-self:center;color:#977343;font-size:24px;line-height:1;text-align:center;transition:transform .2s}.course-faq_item__XzQGS[open] .course-faq_toggle__Ucv2B{transform:rotate(45deg)}.course-faq_answer__ZoQdU{padding:0 62px 24px 68px;font-size:18px;line-height:1.85;color:#50545d;overflow-wrap:anywhere}.course-faq_answer__ZoQdU p,.course-faq_answer__ZoQdU ul{margin:0}.course-faq_answer__ZoQdU p+p,.course-faq_answer__ZoQdU ul+p{margin-top:14px}.course-faq_answer__ZoQdU ul{padding-left:1.3em;list-style:disc}.course-faq_answer__ZoQdU li+li{margin-top:7px}.course-faq_answer__ZoQdU strong{color:#262a33}@media (max-width:900px){.course-faq_section__lUs8G{grid-template-columns:minmax(0,1fr);gap:0}.course-faq_heading__iAgCd h2{max-width:none}}@media (max-width:600px){.course-faq_item__XzQGS summary{grid-template-columns:24px minmax(0,1fr) 22px;gap:9px;padding:20px 17px;font-size:18px}.course-faq_answer__ZoQdU{padding:0 20px 23px 50px;font-size:17px}}@media (prefers-reduced-motion:reduce){.course-faq_toggle__Ucv2B{transition:none}}