.faq-shell{gap:1.25rem;width:min(100%,76rem);margin-inline:auto;display:grid}.faq-hero-markdown{margin-top:.8rem}.faq-section-heading-icon{justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.faq-section-heading h2{color:#1f2937;font-size:1.08rem;font-weight:750}.faq-section-heading p{color:#475569;margin-top:.25rem;line-height:1.5}.faq-sections{gap:1rem;width:min(100%,68rem);margin-inline:auto;display:grid}.faq-section-block{gap:.9rem;scroll-margin-top:7.5rem;display:grid}.faq-section-heading{padding:.2rem 0}.faq-section-heading-copy{grid-template-columns:auto 1fr;align-items:center;gap:.9rem;display:grid}.faq-section-main{border-top:1px solid #4370a324;margin-top:.9rem;padding-top:.9rem}.faq-accordion-list{gap:.75rem;display:grid}.faq-accordion-item{gap:.6rem;scroll-margin-top:7.5rem;display:grid}.faq-accordion-trigger{text-align:left;border-radius:1.15rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.faq-accordion-trigger:hover{border-color:#1950806b;transform:translateY(-2px);box-shadow:0 16px 32px #19508024,0 0 0 1px #19508033}.faq-accordion-item.is-open .faq-accordion-trigger{background:linear-gradient(#b3dbff6b,#f1f1e685);border-color:#1950808f}.faq-accordion-title{color:#1f2937;font-size:1rem;font-weight:700}.faq-accordion-chevron{color:#195080;font-size:1.15rem;transition:transform .18s}.faq-accordion-item.is-open .faq-accordion-chevron{transform:rotate(180deg)}.faq-article-card{overflow:hidden}.faq-accordion-content-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .22s,transform .26s;display:grid;transform:translateY(-6px)}.faq-accordion-content-wrap>.faq-article-card{min-height:0}.faq-accordion-content-wrap.is-open{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.faq-markdown{color:#334155}.faq-markdown p{margin-top:.7rem;line-height:1.65}.faq-markdown p:first-child,.faq-markdown ul:first-child,.faq-markdown ol:first-child,.faq-markdown h1:first-child,.faq-markdown h2:first-child,.faq-markdown h3:first-child{margin-top:0}.faq-markdown h1,.faq-markdown h2,.faq-markdown h3,.faq-markdown h4,.faq-markdown h5,.faq-markdown h6{color:#1f2937;margin-top:1rem;line-height:1.3}.faq-markdown ul,.faq-markdown ol{gap:.28rem;margin-top:.7rem;padding-left:1.2rem;display:grid}.faq-markdown ul.contains-task-list{padding-left:0;list-style:none}.faq-markdown li.task-list-item{align-items:flex-start;gap:.5rem;display:flex}.faq-markdown li.task-list-item input[type=checkbox]{margin-top:.22rem}.faq-markdown li::marker{color:#4370a3}.faq-markdown dl{gap:.25rem;margin-top:.8rem;display:grid}.faq-markdown dt{color:#1f2937;font-weight:700}.faq-markdown dd{color:#334155;margin:0 0 .45rem 1.15rem}.faq-markdown a{color:#195080;text-underline-offset:.2em;text-decoration:underline}.faq-markdown mark{color:#1f2937;background:#fff1763d;border-radius:.35rem;padding:.08rem .3rem}.faq-markdown sub,.faq-markdown sup{font-size:.72em;line-height:0}.faq-markdown del{color:#64748b}.faq-markdown blockquote{background:#b3dbff3d;border-left:3px solid #195080c7;border-radius:.55rem;margin-top:.9rem;padding:.85rem 1rem}.faq-markdown hr{background:#4370a333;border:0;height:1px;margin-top:1rem}.faq-markdown table{border-collapse:collapse;background:#ffffffc2;border:1px solid #4370a33d;border-radius:.8rem;width:100%;margin-top:1rem;overflow:hidden}.faq-markdown thead{background:#b3dbff61}.faq-markdown th,.faq-markdown td{text-align:left;vertical-align:top;border:1px solid #4370a333;padding:.62rem .72rem}.faq-markdown th{color:#1f2937;font-weight:700}.faq-markdown td{color:#334155}.faq-markdown pre{background:#f1f1e6a3;border:1px solid #4370a333;border-radius:.8rem;margin-top:.95rem;padding:.9rem 1rem;overflow-x:auto}.faq-markdown code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.88em}.faq-markdown :not(pre)>code{color:#1f2937;background:#b3dbff52;border-radius:.4rem;padding:.12rem .34rem}.faq-inline-image-wrap{margin-top:1rem;display:block}.faq-inline-image-wrap.align-left{margin-right:auto}.faq-inline-image-wrap.align-center{margin-inline:auto}.faq-inline-image-wrap.align-right{margin-left:auto}.faq-inline-image-wrap.size-thumbnail{width:min(180px,100%)}.faq-inline-image-wrap.size-small{width:min(320px,100%)}.faq-inline-image-wrap.size-medium{width:min(560px,100%)}.faq-inline-image-wrap.size-large{width:min(760px,100%)}.faq-inline-image-wrap.size-full{width:100%}.faq-inline-image{border-radius:.9rem;width:100%;height:auto;display:block}.faq-inline-image-wrap.height-short .faq-inline-image{aspect-ratio:21/7;object-fit:cover}.faq-inline-image-wrap.height-tall .faq-inline-image{aspect-ratio:4/5;object-fit:cover}.faq-inline-image-wrap.height-square .faq-inline-image{aspect-ratio:1;object-fit:cover}.faq-iframe-wrap{border:1px solid #4370a333;border-radius:.9rem;margin-top:1rem;display:block;overflow:hidden}.faq-iframe-wrap iframe{border:0;width:100%;min-height:340px}@media (max-width:640px){.faq-section-heading-copy{grid-template-columns:1fr}}
