@media only screen and (min-width:0rem){#faq-326{background-color:var(--bgSecondary);overflow:hidden;padding:var(--sectionPadding);padding-top:10rem;position:relative}#faq-326:before{background:radial-gradient(ellipse 700px 350px at 50% 0,rgba(242,140,24,.05),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}#faq-326 .cs-container{gap:clamp(2rem,4vw,3rem);margin:auto;max-width:56.25rem;position:relative;z-index:1}#faq-326 .cs-container,#faq-326 .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#faq-326 .cs-content{text-align:center}#faq-326 .cs-title{color:var(--headerColor);font-size:clamp(2rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1em;margin:0}#faq-326 .cs-flex-group{width:100%}#faq-326 .cs-faq-group{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;width:100%}#faq-326 .cs-faq-item{background:var(--bgPrimary);border:1px solid var(--borderColor);border-radius:var(--radius-lg);box-shadow:var(--cardShadow);list-style:none;overflow:hidden;transition:box-shadow .22s ease,border-color .22s ease;width:100%}#faq-326 .cs-faq-item:hover{border-color:rgba(242,140,24,.25);box-shadow:0 4px 16px rgba(242,140,24,.08),0 1px 2px rgba(16,41,33,.04)}#faq-326 .cs-faq-item.active{border-color:rgba(242,140,24,.35);box-shadow:0 4px 20px rgba(242,140,24,.12),0 1px 2px rgba(16,41,33,.04)}#faq-326 .cs-faq-item.active .cs-button{background-color:var(--primary);color:var(--bodyTextColorWhite)}#faq-326 .cs-faq-item.active .cs-button:after,#faq-326 .cs-faq-item.active .cs-button:before{background-color:var(--bodyTextColorWhite)}#faq-326 .cs-faq-item.active .cs-button:before{transform:rotate(315deg)}#faq-326 .cs-faq-item.active .cs-button:after{transform:rotate(-315deg)}#faq-326 .cs-faq-item.active .cs-item-p{height:auto;opacity:1;padding:1rem clamp(1rem,2vw,1.5rem) 1.25rem}#faq-326 .cs-button{background:var(--bgPrimary);border:none;color:var(--headerColor);cursor:pointer;display:block;font-size:.9375rem;font-weight:700;line-height:1.4em;padding:clamp(1rem,1.5vw,1.25rem) clamp(1rem,2vw,1.5rem);position:relative;text-align:left;transition:background .22s ease,color .22s ease;width:100%}#faq-326 .cs-button:focus-visible{box-shadow:var(--focusRing);outline:none}#faq-326 .cs-button:before{right:1.5rem;transform:rotate(45deg);transform-origin:left center}#faq-326 .cs-button:after,#faq-326 .cs-button:before{background:var(--headerColor);border-radius:2px;content:"";height:.125rem;position:absolute;top:50%;transition:transform .4s ease,background .22s ease;width:.5rem}#faq-326 .cs-button:after{right:1.3125rem;transform:rotate(-45deg);transform-origin:right center}#faq-326 .cs-button-text{display:block;width:88%}#faq-326 .cs-item-p{color:var(--bodyTextColor);font-size:.9375rem;height:0;line-height:1.7em;margin:0;opacity:0;overflow:hidden;padding:0 clamp(1rem,2vw,1.5rem);transition:opacity .3s ease,padding .3s ease;width:100%}}@media only screen and (min-width:48rem){#faq-326 .cs-container{max-width:62.5rem}}@media only screen and (min-width:64rem){#faq-326 .cs-container{max-width:68.75rem}}