@charset "UTF-8";.faq>div{display:grid}.faq>div>div{display:grid}.faq h2{text-align:center}.faq .lg-toggle{justify-self:center}.faq .lg-faq{display:grid;gap:var(--spacing-m)}.faq .lg-faq>li{border-radius:var(--radius-s);border:var(--border-width-s) solid var(--border-divider);background-color:var(--bg-elevated);color:var(--text-base);position:relative;transition:background-color .2s ease}@media(hover:hover){.faq .lg-faq>li:hover{background-color:var(--bg-subtle-hover)}}.faq .lg-faq>li.open .lg-faq__icon{transform:rotate(45deg)}.faq .lg-faq>li button{align-items:center;padding:var(--spacing-m);display:flex;gap:var(--spacing-m);justify-content:space-between;text-align:left;width:100%}.faq .lg-faq>li button:focus-visible{outline:none}.faq .lg-faq>li button:focus-visible:before{opacity:1}.faq .lg-faq>li button:before{content:"";display:block;position:absolute;pointer-events:none;inset:var(--spacing-neg-m);border-radius:calc(var(--radius-s) + 2px);border:var(--border-width-m) solid var(--border-interactive);will-change:opacity;opacity:0}.faq .lg-faq__icon{flex-shrink:0;transition:transform .3s ease,background-color .2s ease}@media(min-width:768px){.faq .lg-faq__icon.lg-button--s{width:40px;height:40px}.faq .lg-faq__icon svg{width:24px;height:24px}}.faq .lg-faq__panel{height:0;overflow:hidden;transition:height .3s ease}.faq .lg-faq__panel>div{padding:0 var(--spacing-m) var(--spacing-m)}.faq .lg-faq__panel .lg-faq__answer{color:var(--text-base-secondary);display:flex;flex-direction:column}.faq .lg-faq__panel ul{list-style:disc;padding-left:var(--spacing-l)}.faq .lg-faq__panel ol{list-style:decimal;padding-left:var(--spacing-l)}.faq .lg-faq__panel a{color:var(--text-interactive);font-weight:600;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@media(hover:hover){.faq .lg-faq__panel a:hover{color:var(--text-interactive-hover)}}.faq .lg-faq__panel a:active{color:var(--text-interactive-pressed)}.faq .lg-faq__panel a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.faq .lg-faq__buttons{display:grid;grid-auto-flow:row;justify-content:stretch;gap:var(--spacing-xs)}@media(min-width:768px){.faq .lg-faq__buttons{grid-auto-flow:column;justify-content:center}}
