#faq{display:flex;padding:1rem}@media (min-width:768px){#faq{padding:1.5rem}}@media (min-width:1024px){#faq{padding:4rem}}#faq .frame{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity));padding-bottom:5rem;padding-top:5rem}@media (min-width:1024px){#faq .frame{padding-bottom:8rem;padding-top:8rem}}#faq .frame .inner{display:grid;gap:1rem;grid-template-columns:repeat(8,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:85.5rem;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){#faq .frame .inner{grid-template-columns:repeat(12,minmax(0,1fr));padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){#faq .frame .inner{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(16,minmax(0,1fr));row-gap:3rem}}#faq .frame .section-content{grid-column:1/-1}@media (min-width:1024px){#faq .frame .section-content{grid-column:span 6/span 6;grid-column-start:2}}@media (min-width:1024px){#faq .frame .section-content .section-inner{position:sticky;top:8rem}}#faq .frame .section-listing{grid-column:1/-1}@media (min-width:1024px){#faq .frame .section-listing{grid-column:span 7/span 7;grid-column-start:9}}#faq .frame .section-listing .faq-list-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));padding-bottom:.5rem;padding-top:1.25rem}#faq .frame .section-listing .faq-list-item .name{font-family:Darker Grotesque,sans-serif;font-size:1.5rem;line-height:2rem;padding-bottom:1rem}#faq .frame .section-listing .faq-list-item .name button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:none;cursor:pointer;display:inline-flex;font-family:Darker Grotesque,sans-serif;font-size:1.5rem;font-weight:500;justify-content:space-between;line-height:2rem;line-height:1.5;width:100%}#faq .frame .section-listing .faq-list-item .name button .text{line-height:1.25;text-align:left}#faq .frame .section-listing .faq-list-item .name button .icon{position:relative;top:2px}#faq .frame .section-listing .faq-list-item .name button .icon svg{transform-origin:center;transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}#faq .frame .section-listing .faq-list-item.expanded .icon svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}