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-article{color:#222731;font-size:1rem;line-height:1.6;margin-left:calc(0%);margin-right:calc(0%);padding:0}
.faq-article__body{display:block;margin-top:3rem;margin-bottom:3rem}
@media(min-width:768px){.faq-article__body{margin-top:4.5rem;margin-bottom:4.5rem}
}
.faq-article__skip-link{display:none}
@media(min-width:1200px){.faq-article__body--with-toc{display:grid;grid-template-columns:300px 1fr;column-gap:150px;row-gap:0;align-items:start}
.faq-article__body--with-toc .faq__toc{grid-column:1;grid-row:-1}
.faq-article__body--with-toc .faq-article__content{grid-column:2}
.faq-article__body--with-toc .faq-article__voting{grid-column:2;align-self:start}
}
.faq-article__content{display:flex;flex-direction:column;gap:1.5rem}
.faq-article__content>*:last-child{margin-bottom:0}
.faq-article--has-voting .faq-article__body{margin-bottom:0}
@media(min-width:768px){.faq-article--has-voting .faq-article__body{margin-bottom:0}
}
.faq-article__disclaimer-trigger{display:inline-block;background:0;border:0;padding:0;margin:0;font-size:.6875rem;font-weight:700;color:#0074e0;cursor:pointer;vertical-align:super;line-height:1;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s ease}
.faq-article__disclaimer-trigger:hover,.faq-article__disclaimer-trigger:focus-visible{color:#004080}
.faq-article__disclaimer-trigger:focus-visible{outline:0;box-shadow:0 0 0 3px #005ba1;border-radius:2px}
.faq-article__disclaimer-popover{display:block;position:fixed;z-index:90;background:#0074e0;border:0;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,0.25);padding:16px;max-width:332px;width:max-content;font-size:.875rem;line-height:1.5;color:#fff}
.faq-article__disclaimer-popover::before{content:"";position:absolute;top:-8px;left:var(--arrow-left,50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0074e0}
.faq-article__disclaimer-popover[hidden]{display:none}
@media(max-width:767px){.faq-article__disclaimer-popover{width:180px;padding:12px;border-radius:10px;font-size:12px;line-height:1.5}
}
.faq-article__disclaimer-content{margin-top:0}
.faq-article__voting{margin-top:3rem;padding:1rem;background:#fff;border-radius:10px;border:2px solid #ebebeb;text-align:left}
.faq-article__voting-question{font-family:"Brandon Text",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25;letter-spacing:0;margin:0 0 .75rem;color:#222731}
.faq-article__voting-subtitle{font-size:.875rem;color:#222731;margin:0 0 1.25rem;line-height:1.5}
.faq-article__voting-buttons{display:flex;flex-wrap:wrap;gap:.75rem}
.faq-article__voting-btn{display:inline-flex;align-items:center;gap:.5rem;height:36px;min-height:36px;padding:.5rem 1rem;font-family:"Brandon Text",Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;white-space:nowrap;border-radius:10px;border:2px solid #222731;background:transparent;color:#222731;cursor:pointer;transition:background .2s ease}
.faq-article__voting-btn:hover:not(:disabled){background:#f5f5f5}
.faq-article__voting-btn:focus-visible{outline:0;box-shadow:0 0 0 3px #005ba1}
.faq-article__voting-btn:disabled{opacity:.5;cursor:not-allowed}
.faq-article__voting-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}
.faq-article__voting-feedback{margin-top:1rem;font-size:.9375rem;color:#1b7a33;font-weight:500;min-height:1.5em}
@media(prefers-reduced-motion:reduce){.faq-article,.faq-article *,.faq-article *::before,.faq-article *::after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}
}
.faq-article:empty::before{content:"FAQ Article — configure a Content Fragment path in the dialog";display:block;padding:2rem;background:#fff3cd;border:1px dashed #aaa;color:#aaa;font-style:italic;text-align:center}