body{display:flex !important;font-family:"Brandon Text",Arial,Helvetica,sans-serif !important;flex-direction:column !important;align-items:center !important;background:#fff !important;margin:0 !important}
.adc-plain-card{background:#f7f7f9}
.faq-content-area--hidden{display:none}
.faq__toc{display:none}
.faq__toc-title{font-family:"Brandon Text",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#000;line-height:1.4;letter-spacing:-0.01em;margin:0 0 2rem;padding:0}
.faq__toc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem;border-left:4px solid #ebebeb}
.faq__toc-item{margin:0}
.faq__toc-item--level-6 .faq__toc-link{color:#222731}
.faq__toc-item--level-5 .faq__toc-link{color:#222731}
.faq__toc-item--level-4 .faq__toc-link{color:#222731}
.faq__toc-item--level-3 .faq__toc-link{color:#222731}
.faq__toc-item--level-2 .faq__toc-link{color:#222731}
.faq__toc-item--level-1 .faq__toc-link{color:#222731}
.faq__toc-item--level-1 .faq__toc-link{padding-left:2.5rem}
.faq__toc-item--level-2 .faq__toc-link{padding-left:1.25rem}
.faq__toc-item--level-3 .faq__toc-link{padding-left:2.5rem}
.faq__toc-item--level-4 .faq__toc-link{padding-left:1.25rem}
.faq__toc-item--level-5 .faq__toc-link{padding-left:2.5rem}
.faq__toc-item--level-6 .faq__toc-link{padding-left:1.25rem}
.faq__toc-link{display:block;text-decoration:none;transition:color .2s ease}
.faq__toc-link:hover{color:#000;text-decoration:none}
.faq__toc-link:focus-visible{outline:0;box-shadow:0 0 0 3px #005ba1;border-radius:2px}
.faq__toc-link--active{font-weight:700;border-left:4px solid #ffd100;margin-left:-4px}
.faq__toc-link .faq__toc-item--level-6--active{font-weight:700;color:#000}
.faq__toc-link .faq__toc-item--level-5--active{font-weight:700;color:#000}
.faq__toc-link .faq__toc-item--level-4--active{font-weight:700;color:#000}
.faq__toc-link .faq__toc-item--level-3--active{font-weight:700;color:#000}
.faq__toc-link .faq__toc-item--level-2--active{font-weight:700;color:#000}
.faq__toc-link .faq__toc-item--level-1--active{font-weight:700;color:#000}
@media(min-width:1200px){.faq__toc{display:block;position:sticky;top:173px;align-self:start;background:transparent;border:0;padding:0}
.faq__toc-skip-link{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.faq__toc-skip-link:focus{display:flex;align-items:center;justify-content:center;align-self:start;background:#f7f7f9;border:0;padding:0;clip:auto;width:100%;height:100%;margin:0}
}
@media(max-width:768px){.container{padding-right:1.25rem !important;padding-left:1.25rem !important}
}
.faq-page-header{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding-top:3rem;padding-bottom:3rem}
@media(min-width:768px){.faq-page-header{padding-top:4.5rem;padding-bottom:4.5rem}
}
@media(min-width:768px){.faq-breadcrumb{max-width:1296px;margin-left:auto;margin-right:auto;width:100%}
}
.faq-breadcrumb__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-bottom:0;align-items:center;gap:.5rem;font-family:"Brandon Text",Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.3;color:#222731}
.faq-breadcrumb__item{display:inline-flex;align-items:center;gap:.5rem}
.faq-breadcrumb__link{color:#222731;font-weight:700;text-decoration:underline !important;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;transition:color .2s ease}
.faq-breadcrumb__link:hover,.faq-breadcrumb__link:focus{color:#0074e0;text-decoration:underline}
.faq-breadcrumb__link:focus-visible{outline:0;box-shadow:0 0 0 3px #005ba1;border-radius:2px}
.faq-breadcrumb__separator{display:inline-flex;align-items:center;justify-content:center;width:6px;height:9px;flex-shrink:0;color:#222731}
.faq-breadcrumb__current{color:#222731;font-weight:400}
@media(min-width:768px){.faq__header{max-width:1296px;margin-left:auto;margin-right:auto;width:100%}
}
.faq__headline{font-family:"Brandon Text",Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 .75rem;color:#222731;position:relative;letter-spacing:normal}
.faq__headline::after{content:'';display:block;width:60px;height:4px;background:#ffd100;border-radius:1px;margin-top:.75rem}
@media(min-width:768px){.faq__headline{font-size:3rem}
}