.page-module__mP039G__main{flex-direction:column;align-items:center;width:100%;display:flex}.page-module__mP039G__container{text-align:center;width:100%;max-width:1200px;margin:0 auto;padding:4rem 1rem}.page-module__mP039G__hero{width:100%;margin-bottom:4rem}.page-module__mP039G__title{font-family:var(--font-family-serif);color:#f4c430;margin-bottom:1rem;font-size:3rem}.page-module__mP039G__subtitle{color:var(--color-secondary);max-width:600px;margin:0 auto 2rem;font-size:1.25rem}.page-module__mP039G__cardGrid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;width:100%;margin-top:4rem;margin-bottom:4rem;display:grid}.page-module__mP039G__benefitCard{border-radius:var(--border-radius);background:#fff;border:1px solid #e2e8f0;padding:2rem}.page-module__mP039G__benefitTitle{color:var(--color-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.page-module__mP039G__loginBox{border-radius:var(--border-radius);box-shadow:var(--shadow-lg);border-top:4px solid var(--color-accent);background:#fff;max-width:400px;margin:0 auto;padding:2.5rem}.page-module__mP039G__input{border:1px solid #cbd5e1;border-radius:4px;width:100%;margin-bottom:1rem;padding:.75rem}.page-module__mP039G__label{text-align:left;color:var(--color-primary);margin-bottom:.5rem;font-weight:500;display:block}
.FAQ-module__V8_xEa__faqSection{background-color:#192c4c;width:100%;padding:5rem 1rem}.FAQ-module__V8_xEa__header{text-align:center;margin-bottom:3rem}.FAQ-module__V8_xEa__title{color:#f4c430;margin-bottom:.5rem;font-size:2.25rem;font-weight:700}.FAQ-module__V8_xEa__subtitle{color:#fff;font-size:1.1rem}.FAQ-module__V8_xEa__faqList{flex-direction:column;max-width:800px;margin:0 auto;display:flex}.FAQ-module__V8_xEa__faqItem{background:0 0;border-bottom:1px solid #ffffff1a;padding:0 1.5rem;transition:all .3s}.FAQ-module__V8_xEa__faqItem:last-child{border-bottom:none}.FAQ-module__V8_xEa__faqItem.FAQ-module__V8_xEa__open{background-color:#fff;border-bottom:none;border-radius:8px;margin:.5rem 0}.FAQ-module__V8_xEa__question{text-align:left;color:#fff;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 0;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex}.FAQ-module__V8_xEa__question:hover{color:#f4c430}.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__question,.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__question:hover{color:#192c4c}.FAQ-module__V8_xEa__question span{padding-right:1.5rem}.FAQ-module__V8_xEa__answer{max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__answer{max-height:1000px}.FAQ-module__V8_xEa__answerContent{color:#000;padding:0 0 1.5rem;font-size:1.05rem;line-height:1.7}@media (max-width:768px){.FAQ-module__V8_xEa__faqSection{padding:4rem 1rem}.FAQ-module__V8_xEa__title{font-size:2rem}.FAQ-module__V8_xEa__question{padding:1.25rem;font-size:1.05rem}}
