.gs-faq{margin:0 auto;max-width:1000px}.gs-faq-intro{max-width:760px;margin-bottom:28px}.gs-faq-intro h2{margin-bottom:16px}.gs-faq-list{border-top:1px solid #d5dfe2}.gs-faq-item{border-bottom:1px solid #d5dfe2;background:#fff}.gs-faq-item summary{position:relative;cursor:pointer;list-style:none;padding:23px 56px 23px 24px;color:#173a53;font-size:19px;font-weight:700;line-height:1.45}.gs-faq-item summary::-webkit-details-marker{display:none}.gs-faq-item summary::after{content:'+';position:absolute;right:24px;top:21px;font-size:26px;font-weight:400}.gs-faq-item[open] summary::after{content:'−'}.gs-faq-item[open] summary{padding-bottom:12px}.gs-faq-answer{padding:0 24px 24px;font-size:16px;line-height:1.8;max-width:80ch}.gs-faq-answer p{margin:0 0 13px}.gs-faq-answer p:last-child{margin-bottom:0}.gs-faq-answer a{color:#245572;text-decoration:underline;text-underline-offset:4px;font-weight:600}.gs-faq-item summary:focus-visible{outline:3px solid #245572;outline-offset:-3px}.gs-guide-faq{margin:40px 0}.gs-guide-faq .gs-faq-intro h2{font-size:clamp(30px,3.3vw,44px)}@media(max-width:650px){.gs-faq-item summary{padding:20px 44px 20px 18px;font-size:17px}.gs-faq-item summary::after{right:17px;top:18px}.gs-faq-answer{padding:0 18px 22px}}
