body.faq-page .content{position:relative;z-index:1}.faq summary::-webkit-details-marker{display:none}.faq details li,.faq details .muted,.faq details .small{color:var(--text-soft) !important}.faq{display:grid;grid-template-columns:1fr;gap:14px;margin-top:12px}.faq--single{grid-template-columns:1fr !important}.faq details{background:rgba(255,255,255,.90) !important;border:1px solid rgba(220,230,245,.96) !important;border-radius:22px;padding:14px;box-shadow:0 16px 42px rgba(25,43,84,.08) !important;color:var(--text-strong) !important}.faq summary{cursor:pointer;font-weight:850;font-size:0.78rem;line-height:1.35;list-style:none;color:var(--text-strong) !important;text-shadow:none !important}.faq details p{margin:10px 0 0;color:var(--text-soft) !important;font-size:0.9rem;line-height:1.55}@media (max-width:980px){.faq{grid-template-columns:1fr}}body.faq-page .content>.grid{align-items:start}body.faq-page .faq-main>h2,body.faq-page .faq-main .faq summary,body.faq-page .faq-main .faq details summary,body.faq-page .faq-sidebar .card h2,body.faq-page .faq-sidebar .card h3{color:var(--text-strong) !important;text-shadow:none !important}.faq details h1,.faq details h2,.faq details h3,.faq details h4,.faq details strong,.faq details b{color:var(--text-strong)}.faq details a{text-decoration:none}body.faq-page .faq-sidebar .card a:not(.btn){color:var(--link) !important}body.faq-page .content>.grid>[class^="col-"],body.faq-page .content>.grid>[class*=" col-"]{min-width:0;align-self:start}body.faq-page .faq,body.faq-page .faq details{position:relative}body.faq-page .footer{clear:both;position:relative;z-index:0}body.faq-page .faq-layout{align-items:start;gap:24px}body.faq-page .faq-main{min-width:0}body.faq-page .faq-main>p.muted,body.faq-page .faq-main>p.small,body.faq-page .faq-main>.muted,body.faq-page .faq-main>.small,body.faq-page .faq-main .form__hint,body.faq-page .faq-main .faq details p,body.faq-page .faq-main .faq details li,body.faq-page .faq-main .faq details .muted,body.faq-page .faq-main .faq details .small,body.faq-page .faq-sidebar .card p,body.faq-page .faq-sidebar .card li,body.faq-page .faq-sidebar .card .muted,body.faq-page .faq-sidebar .card .small{color:var(--text-soft) !important;text-shadow:none !important}body.faq-page .faq-main .form label,body.faq-page .faq-main .form__label{color:var(--text-strong) !important;text-shadow:none !important;font-weight:700 !important}body.faq-page .faq-main .form__input{background:rgb(255 255 255 / .97);color:var(--text-strong) !important;border:1px solid rgb(255 255 255 / .42);box-shadow:0 10px 24px rgb(15 23 42 / .10)}body.faq-page .faq-main .form__input::placeholder{color:#6b7a90 !important;opacity:1 !important}body.faq-page .faq-main .faq details{background:#ffffff !important}body.faq-page .faq-sidebar{display:grid;align-content:start;gap:28px}body.faq-page .faq-sidebar>.card{height:auto;margin:0;background:#ffffff !important}body.faq-page .faq-sidebar>.card+.card,body.faq-page .faq-sidebar>.card.u-mt-14{margin-top:0 !important}body.faq-page .faq-sidebar .card,body.faq-page .faq-sidebar .card strong,body.faq-page .faq-sidebar .card b,body.faq-page .faq-sidebar .card a:not(.btn):hover,body.faq-page .faq-sidebar .card a:not(.btn):focus-visible{color:#1e293b !important}@media (max-width:820px){body.faq-page .faq-layout,body.faq-page .faq-sidebar{gap:18px}}.faq details summary{font-weight:850}.faq details[open]{border-color:rgba(18,103,248,.28) !important}@media (max-width:640px){.faq details{border-radius:18px}}