.page-template-faqs header h1{margin-bottom:16px}.page-template-faqs header p{margin-bottom:32px}.page-template-faqs header{border-bottom:2px solid #ded5d8}.page-template-faqs main div.content-wrapper{margin-bottom:80px}.page-template-faqs section.main-content{display:grid;gap:80px;grid-template-columns:258px 1fr;margin:56px 0 0}.page-template-faqs section.main-content aside{display:flex}.page-template-faqs section.main-content aside .table-of-contents-wrapper{width:100%}.page-template-faqs section.main-content aside .table-of-contents-wrapper.fixed{max-width:258px;position:fixed;top:120px}.page-template-faqs section.main-content aside .table-of-contents-wrapper.bottom{position:static;margin:0 0 24px;align-self:end}.page-template-faqs section.main-content aside h2{border-bottom:1.5px solid #ded5d8;font-size:16px;line-height:170%;margin-bottom:16px;padding:12px 16px}.page-template-faqs section.main-content aside h2 svg{display:none;transition:transform .25s ease-in-out}.page-template-faqs section.main-content aside ol{border-bottom:1.5px solid #ded5d8;list-style:none;margin:0;padding-bottom:24px;width:100%}.page-template-faqs section.main-content aside li{cursor:pointer;margin:0;padding:8px 16px}.page-template-faqs section.main-content aside li p{font-size:14px;margin:0;pointer-events:none}.page-template-faqs section.main-content aside li a:hover,.page-template-faqs section.main-content aside li:hover{color:#7c8499;font-weight:500;text-decoration:underline}.page-template-faqs section.main-content aside li:active,.page-template-faqs section.main-content aside li.active{background-color:#f6f1f1;border-radius:0 8px 8px 0;color:#3b3f4c;font-weight:600}@media(max-width:768px){.page-template-faqs section.main-content aside{width:288px}.page-template-faqs section.main-content aside h2{align-items:center;border:1.5px solid #ded5d8;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between}.page-template-faqs section.main-content aside h2 svg{display:block;transition:transform .25s}.page-template-faqs section.main-content aside ol{background-color:#fff;border-bottom:none;max-height:0;max-width:288px;overflow:hidden;padding-bottom:0;position:absolute;transition:max-height .25s;z-index:1}.page-template-faqs section.main-content aside li:active{border-radius:0}.page-template-faqs section.main-content aside.active svg{transform:rotate(180deg)}.page-template-faqs section.main-content aside.active ol{border-bottom:2px solid #ded5d8;max-height:1000px;padding-bottom:24px}}@media(max-width:600px){.page-template-faqs section.main-content aside{width:100%}.page-template-faqs section.main-content aside .table-of-contents-wrapper,.page-template-faqs section.main-content aside ol{max-width:unset}.page-template-faqs section.main-content aside ol{width:calc(100% - 32px)}}.page-template-faqs section.main-content div.entry-content h2{margin-bottom:24px;scroll-margin-top:130px}.page-template-faqs section.main-content div.entry-content .accordion-container+h2{margin-top:56px}.page-template-faqs section.main-content div.entry-content .accordion-container:last-child{margin-bottom:0}.page-template-faqs section.more-questions{border-top:2px solid #ded5d8;padding:48px 0 0;text-align:center}.page-template-faqs section.more-questions .contact-options{align-items:flex-end;display:flex;gap:48px;justify-content:center;margin-top:48px}.page-template-faqs section.more-questions .contact-option{align-items:center;color:#07838b;display:flex;flex-direction:column;gap:16px;text-decoration:none;width:150px}.page-template-faqs section.more-questions .contact-option:hover{color:#049da8;text-decoration:underline}.page-template-faqs section.more-questions .contact-option:hover path{fill:#049da8}.page-template-faqs section.more-questions .contact-option:active{color:#026167}.page-template-faqs section.more-questions .contact-option:active path{fill:#026167}.page-template-faqs section.more-questions .contact-option p{margin:0}@media(max-width:768px){.page-template-faqs header p{margin-bottom:24px}.page-template-faqs section.main-content{gap:32px;grid-template-columns:1fr;margin-top:32px}.page-template-faqs section.main-content aside h2{margin-bottom:0}.page-template-faqs section.main-content aside ol{box-shadow:0px 4px 8px -3px rgba(0,0,0,.15);padding-bottom:0}.page-template-faqs section.main-content aside ol li:first-child{padding-top:32px}.page-template-faqs section.main-content aside.active ol{padding-bottom:24px}.page-template-faqs section.main-content div.entry-content .accordion-container+h2{margin-top:48px;scroll-margin-top:120px}.page-template-faqs section.more-questions h2{margin-bottom:24px}.page-template-faqs section.more-questions div.contact-options{gap:40px}.page-template-faqs section.more-questions div.contact-options .contact-option{gap:8px}}@media(max-width:600px){.page-template-faqs section.more-questions h2{margin-bottom:16px}.page-template-faqs section.more-questions div.contact-options{align-items:end;display:grid;gap:40px 16px;grid-template-columns:repeat(2,minmax(0, 1fr));justify-items:center;margin-top:32px}}