.FAQ-module__ERo9Pa__faq{background-color:var(--background);width:100%;padding:4rem 2rem}.FAQ-module__ERo9Pa__container{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.FAQ-module__ERo9Pa__leftContent{flex-direction:column;gap:2rem;display:flex;position:sticky;top:6rem}.FAQ-module__ERo9Pa__textContent{flex-direction:column;gap:1rem;display:flex}.FAQ-module__ERo9Pa__title{font-family:var(--font-made-light);color:var(--foreground);text-align:left;margin:0;font-size:20pt}.FAQ-module__ERo9Pa__description{font-family:var(--font-satoshi-regular);color:var(--foreground-secondary,#6b7280);text-align:left;margin:0;font-size:16pt;line-height:1.5}.FAQ-module__ERo9Pa__imageContainer{width:100%;margin-top:1rem}.FAQ-module__ERo9Pa__faqImage{object-fit:cover;border-radius:16px;width:100%;height:auto}.FAQ-module__ERo9Pa__rightContent{flex-direction:column;gap:0;display:flex}.FAQ-module__ERo9Pa__faqItem{flex-direction:column;display:flex}.FAQ-module__ERo9Pa__questionButton{cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:1rem;width:100%;padding:1.5rem 0;transition:all .3s;display:flex}.FAQ-module__ERo9Pa__questionButton:hover{background-color:#646cff05}.FAQ-module__ERo9Pa__bulletPoint{flex-shrink:0;margin-top:.25rem}.FAQ-module__ERo9Pa__outerCircle{border:2px solid var(--powder-blue);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.FAQ-module__ERo9Pa__innerCircle{background-color:var(--powder-blue);border-radius:50%;width:10px;height:10px}.FAQ-module__ERo9Pa__questionContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.FAQ-module__ERo9Pa__questionNumber{font-family:var(--font-satoshi-regular);color:var(--cornflower-blue);letter-spacing:.5px;font-size:12pt}.FAQ-module__ERo9Pa__questionText{font-family:var(--font-made-regular);color:var(--foreground);font-size:14pt;line-height:1.4}.FAQ-module__ERo9Pa__chevron{color:var(--cornflower-blue);flex-shrink:0;margin-top:.25rem;transition:transform .3s}.FAQ-module__ERo9Pa__chevronOpen{transform:rotate(180deg)}.FAQ-module__ERo9Pa__answerContainer{padding:0 0 1.5rem 2.5rem;animation:.3s ease-out FAQ-module__ERo9Pa__slideDown}.FAQ-module__ERo9Pa__answer{font-family:var(--font-satoshi-regular);color:var(--foreground-secondary,#6b7280);margin:0;font-size:12pt;line-height:1.6}.FAQ-module__ERo9Pa__divider{background-color:var(--cornflower-blue);opacity:.3;width:100%;height:1px}@keyframes FAQ-module__ERo9Pa__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.FAQ-module__ERo9Pa__container{gap:3rem}.FAQ-module__ERo9Pa__title{font-size:18pt}.FAQ-module__ERo9Pa__description{font-size:14pt}}@media (max-width:768px){.FAQ-module__ERo9Pa__faq{padding:3rem 1.5rem}.FAQ-module__ERo9Pa__container{grid-template-columns:1fr;gap:2rem}.FAQ-module__ERo9Pa__leftContent{gap:1.5rem;position:static}.FAQ-module__ERo9Pa__title{text-align:center;font-size:18pt}.FAQ-module__ERo9Pa__description{text-align:center;font-size:14pt}.FAQ-module__ERo9Pa__imageContainer{max-width:400px;margin:0 auto}.FAQ-module__ERo9Pa__questionButton{padding:1rem 0}.FAQ-module__ERo9Pa__questionText{font-size:13pt}.FAQ-module__ERo9Pa__answerContainer{padding-left:2rem}.FAQ-module__ERo9Pa__answer{font-size:11pt}}@media (max-width:480px){.FAQ-module__ERo9Pa__faq{padding:2rem 1rem}.FAQ-module__ERo9Pa__title{font-size:16pt}.FAQ-module__ERo9Pa__description{font-size:12pt}.FAQ-module__ERo9Pa__questionButton{gap:.75rem}.FAQ-module__ERo9Pa__outerCircle{width:18px;height:18px}.FAQ-module__ERo9Pa__innerCircle{width:8px;height:8px}.FAQ-module__ERo9Pa__questionNumber{font-size:10pt}.FAQ-module__ERo9Pa__questionText{font-size:12pt}.FAQ-module__ERo9Pa__answerContainer{padding-left:1.5rem}.FAQ-module__ERo9Pa__answer{font-size:10pt}}.FAQ-module__ERo9Pa__label{font-family:var(--font-made-light);color:var(--cornflower-blue);letter-spacing:2px;text-align:left;margin-bottom:1rem;font-size:14pt;display:block}.FAQ-module__ERo9Pa__leftAnimate{animation:.6s cubic-bezier(.4,0,.2,1) forwards FAQ-module__ERo9Pa__fadeInLeft}.FAQ-module__ERo9Pa__rightAnimate{animation:.6s cubic-bezier(.4,0,.2,1) forwards FAQ-module__ERo9Pa__fadeInRight}@keyframes FAQ-module__ERo9Pa__fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes FAQ-module__ERo9Pa__fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (max-width:768px){.FAQ-module__ERo9Pa__label{text-align:center;font-size:12pt}}@media (max-width:480px){.FAQ-module__ERo9Pa__label{font-size:10pt}}
.FinalCTA-module__t_Qfzq__finalCta{background:linear-gradient(135deg, var(--midnight-navy) 0%, #0a0a2a 100%);width:100%;padding:5rem 2rem;position:relative;overflow:hidden}.FinalCTA-module__t_Qfzq__finalCta:before{content:"";pointer-events:none;background:radial-gradient(circle,#646cff26 0%,#646cff00 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-20%}.FinalCTA-module__t_Qfzq__finalCta:after{content:"";pointer-events:none;background:radial-gradient(circle,#ebf76514 0%,#ebf76500 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-50%;left:-20%}.FinalCTA-module__t_Qfzq__container{text-align:center;z-index:1;max-width:1000px;margin:0 auto;position:relative}.FinalCTA-module__t_Qfzq__content{opacity:0;flex-direction:column;align-items:center;gap:1.5rem;transition:all .8s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(30px)}.FinalCTA-module__t_Qfzq__contentAnimate{opacity:1;transform:translateY(0)}.FinalCTA-module__t_Qfzq__label{font-family:var(--font-made-light);color:var(--cornflower-blue);letter-spacing:3px;text-transform:uppercase;margin-bottom:.5rem;font-size:14pt;display:block}.FinalCTA-module__t_Qfzq__headline{font-family:var(--font-made-light);color:var(--background);margin:0;font-size:56pt;font-weight:600;line-height:1.2}.FinalCTA-module__t_Qfzq__body{font-family:var(--font-satoshi-regular);color:#ffffffd9;margin:1rem 0 .5rem;font-size:18pt;line-height:1.5}.FinalCTA-module__t_Qfzq__ctaButton{background-color:var(--cornflower-blue);color:var(--midnight-navy);font-family:var(--font-made-light);border-radius:12px;align-items:center;gap:.75rem;margin-top:1rem;padding:1rem 2rem;font-size:18pt;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.FinalCTA-module__t_Qfzq__ctaButton:hover{background-color:var(--background);color:var(--midnight-navy);gap:1rem;transform:translateY(-4px);box-shadow:0 8px 25px #646cff66}.FinalCTA-module__t_Qfzq__subLine{font-family:var(--font-satoshi-regular);color:#fff9;margin-top:2rem;font-size:12pt}@media (max-width:1024px){.FinalCTA-module__t_Qfzq__finalCta{padding:4rem 1.5rem}.FinalCTA-module__t_Qfzq__headline{font-size:48pt}.FinalCTA-module__t_Qfzq__body{font-size:16pt}.FinalCTA-module__t_Qfzq__ctaButton{padding:.875rem 1.75rem;font-size:16pt}}@media (max-width:768px){.FinalCTA-module__t_Qfzq__finalCta{padding:3rem 1.5rem}.FinalCTA-module__t_Qfzq__label{font-size:12pt}.FinalCTA-module__t_Qfzq__headline{font-size:36pt}.FinalCTA-module__t_Qfzq__body{font-size:14pt}.FinalCTA-module__t_Qfzq__ctaButton{padding:.75rem 1.5rem;font-size:14pt}.FinalCTA-module__t_Qfzq__subLine{font-size:11pt}}@media (max-width:480px){.FinalCTA-module__t_Qfzq__finalCta{padding:2rem 1rem}.FinalCTA-module__t_Qfzq__label{font-size:10pt}.FinalCTA-module__t_Qfzq__headline{font-size:28pt}.FinalCTA-module__t_Qfzq__body{font-size:13pt}.FinalCTA-module__t_Qfzq__ctaButton{padding:.7rem 1.3rem;font-size:13pt}.FinalCTA-module__t_Qfzq__subLine{font-size:10pt}}
