.faq-page,.faq-page *{box-sizing:border-box}.faq-page{padding:40px 0 56px}.faq-page__container{max-width:1120px}.faq-page__shell{background:#fff;border:1px solid #dbe5ef;border-radius:18px;box-shadow:0 14px 34px rgba(8,49,83,.08);padding:36px 32px}.faq-page__hero{margin-bottom:28px}.faq-page__section+.faq-page__section{margin-top:36px}.faq-page__section-header{margin-bottom:18px}.faq-page__section-title{margin:0;color:#083153;font-size:28px;font-weight:700;line-height:1.2}.faq-page__section-description{max-width:700px;margin:8px auto 0;color:#526274;font-size:15px;line-height:1.6;text-align:center}.faq-page__category+.faq-page__category{margin-top:26px}.faq-page__category-title{margin:0 0 14px;color:#0b4b79;font-size:18px;font-weight:700;line-height:1.4;text-align:left}.faq-page__logo{width:auto;max-width:210px;height:auto;margin:0 auto 18px;display:block}.faq-page__eyebrow{margin:0 0 10px;color:#1ab394;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.faq-page__title{margin:0 0 14px;color:#083153;font-size:28px;font-weight:700;line-height:1.15}.faq-page__intro{max-width:700px;margin:0 auto;color:#526274;font-size:17px;line-height:1.65}.faq-page__accordion{display:block}.faq-page__item+.faq-page__item{margin-top:14px}.faq-page__item{border:1px solid #d9e4ee;border-radius:14px;background:#f8fbfd;overflow:hidden}.faq-page__heading{margin:0}.faq-page__trigger{width:100%;border:0;border-radius:14px;background:transparent;color:#083153;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:22px 24px;text-align:left;font-size:19px;font-weight:700;line-height:1.45;transition:background-color .2s ease,color .2s ease}.faq-page__trigger:hover{background:#eef6fb;color:#0b4b79}.faq-page__trigger[aria-expanded=true],.faq-page__trigger[aria-expanded=true]:focus,.faq-page__trigger[aria-expanded=true]:focus-visible,.faq-page__trigger[aria-expanded=true]:hover{background-color:#eefaf7;color:#083153}.faq-page__trigger:focus,.faq-page__trigger:focus-visible{outline:1px solid #8fcfbe;outline-offset:-1px;box-shadow:none;background-color:#eefaf7}.faq-page__trigger[aria-expanded=true]:focus,.faq-page__trigger[aria-expanded=true]:focus-visible{border-radius:14px 14px 0 0}.faq-page__trigger-text{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.faq-page__trigger-icon{position:relative;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:rgba(26,179,148,.12)}.faq-page__trigger-icon:after,.faq-page__trigger-icon:before{content:"";position:absolute;top:50%;left:50%;background:#1ab394;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.faq-page__trigger-icon:before{width:10px;height:2px}.faq-page__trigger-icon:after{width:2px;height:10px}.faq-page__trigger[aria-expanded=true] .faq-page__trigger-icon:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.faq-page__panel{display:none;border-top:1px solid #d9e4ee;background:#fff}.faq-page__panel--open{display:block;border-top-color:#cfe4dd}.faq-page__answer{padding:20px 24px 24px;color:#4b5b6c;font-size:16px;line-height:1.75;overflow-wrap:anywhere;text-align:left}.faq-page__paragraph{margin:0}.faq-page__paragraph+.faq-page__paragraph{margin-top:12px}.faq-page__answer a{color:#0b5f96;font-weight:700;text-decoration:underline;text-underline-offset:2px}.faq-page__answer a:focus,.faq-page__answer a:hover{color:#083153}.faq-page__answer a:focus,.faq-page__answer a:focus-visible{outline:1px solid #8fcfbe;outline-offset:2px;border-radius:3px}.faq-page__answer code{background:#edf4fa;border:1px solid #d7e6f3;border-radius:6px;color:#083153;font-size:.92em;padding:2px 6px;white-space:normal}@media (max-width:991px){.faq-page{padding:32px 0 48px}.faq-page__shell{padding:28px 24px}.faq-page__section-title,.faq-page__title{font-size:24px}.faq-page__intro{font-size:16px}}@media (max-width:767px){.faq-page{padding:24px 0 40px}.faq-page__shell{border-radius:14px;padding:22px 16px}.faq-page__logo{max-width:170px;margin-bottom:14px}.faq-page__title{font-size:22px}.faq-page__section+.faq-page__section{margin-top:30px}.faq-page__section-title{font-size:22px}.faq-page__section-description{font-size:14px}.faq-page__category-title{font-size:17px}.faq-page__intro{font-size:15px;line-height:1.7}.faq-page__trigger{padding:18px 16px;font-size:17px;-ms-flex-align:start;align-items:flex-start}.faq-page__answer{padding:16px 16px 20px;font-size:15px;line-height:1.7}}@media (max-width:480px){.faq-page__section-title,.faq-page__title{font-size:20px}.faq-page__eyebrow{font-size:12px}.faq-page__trigger{gap:12px;font-size:16px}}
/*# sourceMappingURL=faq-c1169b8207.css.map */
