.faq-module__sbeYkW__faqShell{width:100%;position:relative}.faq-module__sbeYkW__faqMain{z-index:1;flex-direction:column;gap:clamp(1rem,1.5vw,2rem);padding:0 0 clamp(2rem,4vw,6rem);display:flex;position:relative}.faq-module__sbeYkW__faqContentContainer{flex-direction:column;gap:clamp(1rem,1.2vw,1.5rem);display:flex}.faq-module__sbeYkW__faqButtonRow{flex-wrap:wrap;align-items:flex-start;gap:clamp(.4rem,.6vw,.75rem);display:flex}.faq-module__sbeYkW__faqButton{font-family:var(--font-inter),Inter,sans-serif;color:#fff;text-align:center;flex:1 1 min-content;white-space:nowrap;background:var(--schedule-grad,linear-gradient(90deg,#dea59880 0%,#9797de80 100%));cursor:pointer;border:1px solid #a45043;border-radius:74px;justify-content:center;padding:clamp(.4rem,.6vw,.8rem) clamp(.6rem,.8vw,1.25rem);font-size:clamp(.7rem,1vw + .2rem,.875rem);font-style:normal;font-weight:700;line-height:normal;transition:background .2s,color .2s,transform .2s,border .2s;box-shadow:0 1px 2px #00000026}.faq-module__sbeYkW__faqButton:hover{transform:translateY(-1px)}.faq-module__sbeYkW__faqButton.faq-module__sbeYkW__active{color:#fff;background:#ef7531;border:2.5px solid #a45043;box-shadow:0 1px 2px #00000026}.faq-module__sbeYkW__faqQuestionsContainer{background:var(--schedule-grad,linear-gradient(90deg,#dea59880 0%,#9797de80 100%));border-radius:clamp(1rem,2vw,1.875rem);flex-direction:column;gap:clamp(.75rem,1vw,1.25rem);padding:clamp(1rem,1.5vw,2.25rem) clamp(.75rem,1.3vw,2rem) clamp(1.25rem,2vw,2.875rem);display:flex;box-shadow:0 4px 2px #0000002b}.faq-module__sbeYkW__faqCard{background:0 0;border:1px solid #a4504340;border-radius:clamp(.75rem,1vw,1.25rem);margin-bottom:clamp(4px,.6vw,10px);padding:clamp(.75rem,1vw,1.5rem) clamp(.875rem,1.2vw,1.875rem);transition:background .25s,box-shadow .25s}.faq-module__sbeYkW__faqCard:hover{cursor:pointer;background:#ffffff14}.faq-module__sbeYkW__faqCard.faq-module__sbeYkW__open{background:#ffffff1f;border-color:#a4504359}.faq-module__sbeYkW__questionRow{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(.5rem,.8vw,1rem);width:100%;padding:0;display:flex}.faq-module__sbeYkW__question{color:#fff;letter-spacing:.0015rem;font-size:clamp(.875rem,1.2vw + .25rem,1.25rem);font-style:normal;font-weight:400;line-height:1.2;font-family:var(--font-inter),Inter,sans-serif}.faq-module__sbeYkW__arrowPlaceholder{flex-shrink:0;width:clamp(14px,1.2vw + 6px,20px);height:clamp(14px,1.2vw + 6px,20px);transition:transform .35s;transform:rotate(0)}.faq-module__sbeYkW__arrowPlaceholder.faq-module__sbeYkW__rotated{transform:rotate(180deg)}.faq-module__sbeYkW__answerContainer{max-height:0;transition:max-height .4s cubic-bezier(0,1,0,1);overflow:hidden}.faq-module__sbeYkW__answerContainer.faq-module__sbeYkW__open{max-height:500px;transition:max-height .5s ease-in-out}.faq-module__sbeYkW__answer{font-family:var(--font-futura,sans-serif);color:#fff;padding-top:.5rem;font-size:clamp(.8125rem,1vw + .125rem,1rem);font-style:normal;line-height:1.4}@media (max-width:768px){.faq-module__sbeYkW__faqButtonRow{gap:.375rem}.faq-module__sbeYkW__faqCard{margin-bottom:4px}}@media (max-width:480px){.faq-module__sbeYkW__faqButtonRow{flex-wrap:wrap}}
