.Faq-module__-D8yRq__faqPage{background-color:var(--surface);flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow-x:hidden}.Faq-module__-D8yRq__mainWrapper{gap:var(--section-space);padding-top:calc(var(--header-height) + var(--section-space));padding-bottom:var(--section-space);width:100%;max-width:1280px;padding-left:var(--page-gutter);padding-right:var(--page-gutter);flex-direction:column;display:flex}.Faq-module__-D8yRq__heroSection{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px;width:100%;display:grid}.Faq-module__-D8yRq__heroContent{gap:var(--space-6);padding-bottom:var(--space-8);flex-direction:column;grid-column:1/span 8;align-self:flex-end;display:flex}.Faq-module__-D8yRq__heroEyebrow{font-family:var(--font-body);font-weight:var(--weight-normal);color:var(--primary-container);letter-spacing:4.8px;text-transform:uppercase;font-size:16px}.Faq-module__-D8yRq__heroTitle{font-family:var(--font-display);font-weight:var(--weight-extrabold);letter-spacing:-.04em;color:var(--primary);margin:0;font-size:min(96px,10vw);line-height:1}.Faq-module__-D8yRq__heroTitleHighlight{background:linear-gradient(90deg,#ffe167,#fcdd5a);color:#0000;-webkit-background-clip:text;background-clip:text}.Faq-module__-D8yRq__heroDescriptionContainer{padding-bottom:var(--space-4);border-left:1px solid #4c47354d;grid-column:9/span 4;align-self:flex-end;padding-left:33px}.Faq-module__-D8yRq__heroDescription{font-family:var(--font-body);font-weight:var(--weight-normal);color:var(--secondary-fixed-dim);margin:0;font-size:20px;line-height:1.6}.Faq-module__-D8yRq__faqSection{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(32px,6vw,80px);width:100%;display:grid}.Faq-module__-D8yRq__sidebar{top:calc(var(--header-height) + var(--space-8));flex-direction:column;grid-column:1/span 3;align-self:flex-start;gap:48px;display:flex;position:sticky}.Faq-module__-D8yRq__sidebarCategories{flex-direction:column;gap:16px;display:flex}.Faq-module__-D8yRq__sidebarEyebrow{font-family:var(--font-body);font-weight:var(--weight-normal);color:var(--primary-container);letter-spacing:4px;text-transform:uppercase;font-size:10px}.Faq-module__-D8yRq__sidebarList{flex-direction:column;gap:24px;display:flex}.Faq-module__-D8yRq__sidebarItem{text-align:left;font-family:var(--font-display);font-weight:var(--weight-bold);color:#cec6af66;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;font-size:24px;line-height:1.1}.Faq-module__-D8yRq__sidebarItem:hover{color:#cec6afcc}.Faq-module__-D8yRq__sidebarItemActive{color:var(--primary-container);border-bottom:2px solid var(--primary-container);width:fit-content;padding-bottom:6px;display:inline-block}.Faq-module__-D8yRq__auditCard{background-color:var(--surface-container-highest);border-radius:12px;flex-direction:column;gap:15px;padding:32px;display:flex}.Faq-module__-D8yRq__auditTitle{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--primary);margin:0;font-size:18px}.Faq-module__-D8yRq__auditDesc{font-family:var(--font-body);color:var(--primary-container);margin:0;font-size:14px;line-height:1.6}.Faq-module__-D8yRq__auditLink{font-family:var(--font-body);font-weight:var(--weight-bold);color:#ffe167;text-transform:uppercase;letter-spacing:1.4px;align-items:center;gap:8px;margin-top:8px;font-size:14px;text-decoration:none;display:flex}.Faq-module__-D8yRq__auditLink:focus-visible,.Faq-module__-D8yRq__faqQuestionRow:focus-visible{outline:2px solid var(--primary-container);outline-offset:4px}.Faq-module__-D8yRq__faqMain{flex-direction:column;grid-column:4/span 9;gap:64px;display:flex}.Faq-module__-D8yRq__faqCategory{flex-direction:column;display:flex}.Faq-module__-D8yRq__categoryHeader{align-items:center;height:89px;margin-bottom:24px;display:flex;position:relative}.Faq-module__-D8yRq__categoryNumber{font-family:var(--font-display);font-weight:var(--weight-extrabold);color:#4c473533;font-size:48px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Faq-module__-D8yRq__categoryTitle{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--primary);margin:0;font-size:30px;position:absolute;top:50%;left:76px;transform:translateY(-50%)}.Faq-module__-D8yRq__faqItem{border-bottom:1px solid #4c47351a;flex-direction:column;gap:24px;padding-top:40px;padding-bottom:40px;display:flex}.Faq-module__-D8yRq__faqQuestionRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:none;width:100%;display:flex}.Faq-module__-D8yRq__faqQuestion{font-family:var(--font-display);font-weight:var(--weight-medium);color:#e2e2e5;margin:0;padding-right:24px;font-size:24px;line-height:1.4}.Faq-module__-D8yRq__faqIcon{transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Faq-module__-D8yRq__faqIconOpen{transform:rotate(45deg)}.Faq-module__-D8yRq__faqAnswerWrapper{opacity:.8;max-width:none;transition:grid-template-rows var(--transition-fast);grid-template-rows:0fr;display:grid}.Faq-module__-D8yRq__faqAnswerWrapperOpen{grid-template-rows:1fr}.Faq-module__-D8yRq__faqAnswerInner{overflow:hidden}.Faq-module__-D8yRq__faqAnswerSpacing{padding-top:24px}.Faq-module__-D8yRq__faqAnswer{font-family:var(--font-body);color:var(--secondary-fixed-dim);margin:0;font-size:18px;line-height:1.6}.Faq-module__-D8yRq__ctaBanner{border-radius:12px;align-items:flex-end;width:100%;height:clamp(320px,60vw,500px);display:flex;position:relative;overflow:hidden}.Faq-module__-D8yRq__ctaImageContainer{z-index:1;position:absolute;inset:0}.Faq-module__-D8yRq__ctaImageContainer img{object-fit:cover;width:100%;height:100%}.Faq-module__-D8yRq__ctaImage{object-fit:cover;opacity:.8;width:100%;height:100%}.Faq-module__-D8yRq__ctaOverlay{background:linear-gradient(to top, var(--surface) 0%, #12141600 100%);z-index:2;position:absolute;inset:0}.Faq-module__-D8yRq__ctaContent{z-index:3;flex-direction:column;gap:16px;max-width:672px;padding:48px;display:flex;position:relative}.Faq-module__-D8yRq__ctaTitle{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--primary);margin:0;font-size:36px}.Faq-module__-D8yRq__ctaDesc{font-family:var(--font-body);color:var(--secondary-fixed-dim);margin:0;font-size:16px;line-height:1.5}@media (max-width:1024px){.Faq-module__-D8yRq__heroSection{gap:var(--space-8);grid-template-columns:1fr}.Faq-module__-D8yRq__heroContent{grid-column:1}.Faq-module__-D8yRq__heroDescriptionContainer{padding-left:0;padding-top:var(--space-6);border-top:1px solid #4c47354d;border-left:none;grid-column:1}.Faq-module__-D8yRq__faqSection{gap:var(--space-12);grid-template-columns:1fr}.Faq-module__-D8yRq__sidebar{flex-flow:wrap;grid-column:1;justify-content:space-between;position:static}.Faq-module__-D8yRq__sidebarCategories{gap:var(--space-4);width:100%}.Faq-module__-D8yRq__sidebarList{gap:var(--space-4);padding-bottom:var(--space-2);scrollbar-width:none;flex-flow:row;overflow-x:auto}.Faq-module__-D8yRq__sidebarList::-webkit-scrollbar{display:none}.Faq-module__-D8yRq__sidebarItem{white-space:nowrap}.Faq-module__-D8yRq__auditCard{width:100%}.Faq-module__-D8yRq__faqMain{grid-column:1}}@media (max-width:768px){.Faq-module__-D8yRq__heroTitle{font-size:48px}.Faq-module__-D8yRq__categoryHeader{gap:var(--space-3);align-items:baseline;height:auto;position:static}.Faq-module__-D8yRq__categoryNumber,.Faq-module__-D8yRq__categoryTitle{font-size:1.5rem;position:static;transform:none}.Faq-module__-D8yRq__faqItem{padding-top:var(--space-6);padding-bottom:var(--space-6);gap:var(--space-4)}.Faq-module__-D8yRq__faqQuestion{font-size:18px}.Faq-module__-D8yRq__faqAnswer{font-size:16px}.Faq-module__-D8yRq__ctaTitle{font-size:28px}.Faq-module__-D8yRq__ctaContent{padding:var(--space-6)}.Faq-module__-D8yRq__ctaBanner{height:clamp(280px,95vw,420px)}}
