.FAQSection-module__ZB1fIa__sectionContainer{color:#000;z-index:10;width:calc(100% - 1.6rem);min-height:75vh;font-family:var(--font-sans);background-color:#eaeaea;border-left:1px solid #0000001f;border-right:1px solid #0000001f;margin:0 auto;display:flex;position:relative}.FAQSection-module__ZB1fIa__sectionInner{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;width:100%;display:grid;position:relative}.FAQSection-module__ZB1fIa__centerDivider{z-index:2;background-color:#0000001f;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.FAQSection-module__ZB1fIa__headerRow{box-sizing:border-box;grid-area:1/1/auto/span 2;grid-template-columns:repeat(4,1fr);width:100%;padding:3.5rem 3rem 2rem;display:grid}.FAQSection-module__ZB1fIa__gridHeaderItem1{grid-column:1;justify-content:flex-start;display:flex}.FAQSection-module__ZB1fIa__gridHeaderItem2{grid-column:2;justify-content:flex-start;display:flex}.FAQSection-module__ZB1fIa__gridHeaderItem3{grid-column:3;justify-content:flex-start;display:flex}.FAQSection-module__ZB1fIa__gridHeaderItem4{grid-column:4}.FAQSection-module__ZB1fIa__metaLabel{letter-spacing:.08em;color:#0000008c;font-size:.72rem;font-weight:600}.FAQSection-module__ZB1fIa__columnLeft{flex-direction:column;grid-area:2/1;justify-content:flex-start;align-items:flex-end;padding:1.5rem 0 0 3rem;display:flex}.FAQSection-module__ZB1fIa__columnRight{flex-direction:column;grid-area:3/2;justify-content:flex-start;align-items:flex-start;padding:1.5rem 3rem 3rem 0;display:flex}.FAQSection-module__ZB1fIa__sectionTitle{color:#000;text-align:right;letter-spacing:-.04em;margin:0;font-size:5rem;font-weight:800;line-height:.9}.FAQSection-module__ZB1fIa__accordionContainer{border-top:1px solid #0000001f;flex-direction:column;width:100%;margin-bottom:2rem;display:flex}.FAQSection-module__ZB1fIa__accordionItem{border-bottom:1px solid #0000001f;width:100%}.FAQSection-module__ZB1fIa__questionRow{cursor:pointer;color:#000;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 0;display:flex}.FAQSection-module__ZB1fIa__questionTextContainer{align-items:center;gap:1.5rem;display:flex}.FAQSection-module__ZB1fIa__questionNumber{color:#0006;font-size:.85rem;font-weight:600}.FAQSection-module__ZB1fIa__questionText{letter-spacing:-.01em;text-transform:uppercase;font-size:1.1rem;font-weight:700}.FAQSection-module__ZB1fIa__indicator{color:#000;padding-left:1rem;font-size:1.2rem;font-weight:500}.FAQSection-module__ZB1fIa__answerWrapper{overflow:hidden}.FAQSection-module__ZB1fIa__answerText{color:#000000a6;max-width:600px;padding:0 0 1.5rem 2.8rem;font-size:1rem;font-weight:500;line-height:1.5}.FAQSection-module__ZB1fIa__buttonWrapper{justify-content:flex-start;width:100%;display:flex}.FAQSection-module__ZB1fIa__askButton{color:#fff;letter-spacing:.05em;cursor:pointer;background-color:#000;border:none;padding:.85rem 1.8rem;font-size:.8rem;font-weight:700;transition:background-color .2s,transform .1s}.FAQSection-module__ZB1fIa__askButton:hover{background-color:#222}.FAQSection-module__ZB1fIa__askButton:active{transform:scale(.98)}@media (max-width:1024px){.FAQSection-module__ZB1fIa__sectionTitle{font-size:4rem}}@media (max-width:768px){.FAQSection-module__ZB1fIa__sectionContainer{border-left:none;border-right:none;width:100%;min-height:auto}.FAQSection-module__ZB1fIa__sectionInner{grid-template-rows:auto;grid-template-columns:1fr;gap:2rem;padding:2.5rem 1.8rem}.FAQSection-module__ZB1fIa__centerDivider{display:none}.FAQSection-module__ZB1fIa__headerRow{border-bottom:1px solid #00000014;flex-wrap:wrap;grid-area:auto/1;gap:1.2rem;padding:0 0 1rem;display:flex}.FAQSection-module__ZB1fIa__gridHeaderItem1,.FAQSection-module__ZB1fIa__gridHeaderItem2,.FAQSection-module__ZB1fIa__gridHeaderItem3{grid-column:auto}.FAQSection-module__ZB1fIa__gridHeaderItem4{display:none}.FAQSection-module__ZB1fIa__columnLeft{border-bottom:1px solid #00000014;grid-area:auto/1;align-items:flex-start;padding:0 0 2rem}.FAQSection-module__ZB1fIa__columnRight{grid-area:auto/1;justify-content:flex-start;padding:0}.FAQSection-module__ZB1fIa__sectionTitle{text-align:left;font-size:3rem}.FAQSection-module__ZB1fIa__bannerRow{grid-column:1;grid-template-columns:1fr}.FAQSection-module__ZB1fIa__bannerLeft{display:none}.FAQSection-module__ZB1fIa__bannerRight{height:15px}.FAQSection-module__ZB1fIa__questionText{font-size:1rem}.FAQSection-module__ZB1fIa__answerText{padding-left:2rem}}
