.faq-lists{margin:6rem auto;max-width:960px}.faq-lists .questions-grp{margin-bottom:5rem}.faq-lists .questions-grp .questions-grp-title{font-size:1.6rem;margin-bottom:1rem}.faq-lists .questions-grp .questions-grp-title span{color:#144a70;font-weight:700}.faq-lists .questions-grp .accordion{border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.15);margin-bottom:1.2rem;overflow:hidden;transition:box-shadow .2s}.faq-lists .questions-grp .accordion.expanded{box-shadow:0 2px 4px rgba(0,0,0,.25)}.faq-lists .questions-grp .accordion.expanded .accordion-expand-icon svg{transform:rotate(180deg)}.faq-lists .questions-grp .accordion:last-child{margin-bottom:0}.faq-lists .questions-grp .accordion-expand-icon svg{color:#144a70;font-size:1.3rem;transition:all .2s}.faq-lists .questions-grp .accordion-summary{align-items:center;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:2rem;padding:1.2rem 1.5rem}.faq-lists .questions-grp .accordion-summary-content{flex:1}.faq-lists .questions-grp .accordion-details{height:0;transition:height .6s cubic-bezier(.22,1,.36,1)}.faq-lists .questions-grp .accordion-details .accordion-details-content{color:#637381;padding:.5rem 1.5rem 1.5rem}.faq-lists .questions-grp .accordion-details .accordion-details-content p{margin-top:.5rem}.faq-lists .questions-grp .accordion-details .accordion-details-content a{color:#144a70}.faq-lists .questions-grp .accordion-details .accordion-details-content a:hover{text-decoration:underline}.faq-lists .questions-grp .accordion-details .accordion-details-content b{color:#212b36;font-weight:600}.faq-lists .questions-grp .accordion-details .accordion-details-content ul{list-style-position:inside;list-style-type:disc}.faq-lists .questions-grp .accordion-details .accordion-details-content ul li{margin-top:.5rem}.faq-lists .faq-note{background-color:#fdfbf4;border-radius:.75rem;color:#c7a22b;display:flex;gap:.5rem;padding:1rem}.faq-lists .faq-note .note-icon{font-size:2rem}.faq-lists .faq-note p a{color:inherit;font-weight:600}.faq-lists .faq-note p a:hover{text-decoration:underline}@media only screen and (max-width:380px){.faq-lists .questions-grp .accordion-summary{align-items:flex-start}.faq-lists .faq-note{flex-direction:column;text-align:center}.faq-lists .faq-note .note-icon{align-self:center}}