:root{--primary-blue:#1034a6;--primary-blue-dark:#02378d;--primary-blue-light:#3569a1;--primary-blue-lightA:rgba(53,105,161,.65);--secondary:#3457d5;--secondary-light:rgba(231,199,157,.25);--primary-blue-hover:#0444ac;--primary-border:rgba(0,55,175,.5);--primary-border-light:rgba(0,55,175,.4);--bg-primary:#000816;--bg-secondary:#1a1a1a;--bg-tertiary:#2a2a2a;--text-primary:#e4e4e4;--text-secondary:silver;--text-muted:gray;--border-color:#333;--border-light:#404040;--shadow-sm:0 2px 4px rgba(0,0,0,.3);--shadow-md:0 4px 12px rgba(0,0,0,.4);--shadow-lg:0 8px 24px rgba(0,0,0,.5);--shadow-blue:0 4px 16px rgba(37,99,235,.3);--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:3rem;--section-padding-y:clamp(3rem,3vh,5rem);--section-padding-y-large:clamp(4rem,4vh,6rem);--section-padding-y-small:clamp(2rem,2.5vh,3.5rem);--font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-subtitle:1.1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--transition-fast:.15s ease-in-out;--transition-normal:.3s ease-in-out;--transition-slow:.5s ease-in-out;--max-width:clamp(1200px,90vw,1600px);--max-width-mobile:100%;--max-width-tablet:1200px;--max-width-desktop:1300px;--max-width-large:1500px;--max-width-xlarge:1600px;--title-font-size:3rem;--title-font-weight:600;--title-line-height:1.25;--title-letter-spacing:.01em;--title-color:var(--text-primary);--title-margin-bottom:var(--spacing-md);--title-font-size-mobile:1.5rem;--title-font-weight-mobile:600;--subtitle-font-size:1.1rem;--subtitle-font-weight:400;--subtitle-line-height:1.6;--subtitle-color:var(--text-secondary);--subtitle-font-size-mobile:.8rem;--subtitle-font-weight-mobile:400;--br:22px}@media (min-width:1440px){:root{--max-width:1350px}}@media (min-width:1920px){:root{--max-width:1600px}}@media (min-width:768px) and (max-width:1024px){:root{--section-padding-y:clamp(2rem,1.5vh,3rem);--section-padding-y-large:clamp(2.5rem,2vh,4rem);--section-padding-y-small:clamp(1.5rem,1vh,2.5rem)}}@media (min-height:1000px) and (max-width:1024px){:root{--section-padding-y:clamp(2rem,1vh,2.5rem);--section-padding-y-large:clamp(2.5rem,1.5vh,3.5rem);--section-padding-y-small:clamp(1.5rem,.8vh,2rem)}}@media (min-height:1300px) and (max-width:1024px){:root{--section-padding-y:clamp(1.5rem,.8vh,2rem);--section-padding-y-large:clamp(2rem,1vh,3rem);--section-padding-y-small:clamp(1rem,.5vh,1.5rem)}}.FAQ-module-scss-module__dPgEBW__faq{padding:var(--section-padding-y)0;background:var(--bg-primary);align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faq{min-height:auto;padding:2rem 0}}.FAQ-module-scss-module__dPgEBW__faqOverlay{pointer-events:none;z-index:1;background:linear-gradient(rgba(0,0,0,.9) 0%,rgba(0,0,0,.75) 15%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.1) 45%,transparent 60%),linear-gradient(transparent 40%,rgba(0,0,0,.3) 55%,rgba(0,0,0,.45) 70%,rgba(0,0,0,.75) 85%,rgba(0,0,0,.9) 100%),linear-gradient(90deg,rgba(0,0,0,.95) 0%,rgba(0,0,0,.7) 15%,rgba(0,0,0,.65) 30%,rgba(0,0,0,.6) 35%,transparent 50%),linear-gradient(270deg,rgba(0,0,0,.95) 0%,rgba(0,0,0,.75) 15%,rgba(0,0,0,.55) 30%,rgba(0,0,0,.5) 35%,transparent 50%);position:absolute;top:0;bottom:0;left:0;right:0}.FAQ-module-scss-module__dPgEBW__faqContainer{z-index:2;width:100%;max-width:900px;margin:0 auto;position:relative}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqContainer{max-width:100%;padding:1rem}}.FAQ-module-scss-module__dPgEBW__faqHeader{text-align:center;margin-bottom:var(--spacing-3xl);width:100%}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqHeader{text-align:left;margin-bottom:1.25rem}}.FAQ-module-scss-module__dPgEBW__faqTitle{font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--title-color);line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing);margin:0 0 var(--title-margin-bottom)0}@media (min-width:769px) and (max-width:1024px){.FAQ-module-scss-module__dPgEBW__faqTitle{font-size:var(--font-size-4xl)}}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqTitle{font-size:var(--title-font-size-mobile);font-weight:var(--title-font-weight-mobile)}}.FAQ-module-scss-module__dPgEBW__titleAccent{color:var(--text-primary)}.FAQ-module-scss-module__dPgEBW__faqSubtitle{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);color:var(--subtitle-color);line-height:var(--subtitle-line-height);margin:0}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqSubtitle{font-size:var(--subtitle-font-size-mobile);font-weight:var(--subtitle-font-weight-mobile)}}.FAQ-module-scss-module__dPgEBW__faqList{gap:var(--spacing-md);width:100%;margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqList{gap:var(--spacing-sm);margin-bottom:1.25rem}}.FAQ-module-scss-module__dPgEBW__faqItem{border:1px solid var(--primary-blue-dark);border-radius:var(--radius-lg);transition:border-color var(--transition-normal),background var(--transition-normal);box-sizing:border-box;background:0 0;flex-shrink:0;width:100%;min-width:100%;overflow:hidden;box-shadow:2px 2px 6px rgba(0,60,170,.46)}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqItem{border-radius:var(--radius-md);min-width:100%}}.FAQ-module-scss-module__dPgEBW__faqItem:hover,.FAQ-module-scss-module__dPgEBW__faqItem.FAQ-module-scss-module__dPgEBW__faqItemOpen{border-color:var(--primary-blue);background:rgba(0,27,133,.1)}.FAQ-module-scss-module__dPgEBW__faqQuestion{width:100%;padding:var(--spacing-lg);text-align:left;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.FAQ-module-scss-module__dPgEBW__faqQuestion:hover{background:rgba(0,27,133,.1)}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqQuestion{padding:var(--spacing-sm)var(--spacing-xs)}}.FAQ-module-scss-module__dPgEBW__questionText{font-size:var(--font-size-lg);color:var(--text-primary);margin-right:var(--spacing-md);font-weight:400;line-height:var(--line-height-normal);flex:1}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__questionText{font-size:var(--font-size-sm);margin-right:var(--spacing-xs);line-height:1.4}}.FAQ-module-scss-module__dPgEBW__faqIcon{font-size:var(--font-size-xl);color:var(--primary-blue);transition:transform var(--transition-normal);flex-shrink:0}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqIcon{font-size:var(--font-size-lg)}}.FAQ-module-scss-module__dPgEBW__faqAnswer{padding:0 var(--spacing-lg)var(--spacing-lg);animation:FAQ-module-scss-module__dPgEBW__slideDown var(--transition-normal)ease-out}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqAnswer{padding:0 var(--spacing-xs)var(--spacing-sm)}}.FAQ-module-scss-module__dPgEBW__faqAnswer p{font-size:var(--font-size-base);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__faqAnswer p{font-size:var(--font-size-xs);line-height:1.5}}@keyframes FAQ-module-scss-module__dPgEBW__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FAQ-module-scss-module__dPgEBW__faqCta{text-align:left;padding-top:.25rem}.FAQ-module-scss-module__dPgEBW__ctaText{font-size:var(--font-size-subtitle);color:var(--text-secondary);line-height:var(--line-height-relaxed);letter-spacing:.01em;word-spacing:.02em;margin:0}@media (max-width:768px){.FAQ-module-scss-module__dPgEBW__ctaText{font-size:.875rem}}.FAQ-module-scss-module__dPgEBW__ctaLink{color:var(--text-primary);transition:color var(--transition-fast);font-weight:600;text-decoration:none}.FAQ-module-scss-module__dPgEBW__ctaLink:hover{color:var(--text-secondary)}
