.faqs_hero__RQxvQ{position:relative;padding:10rem 2rem 6rem;background:linear-gradient(165deg,var(--deep) 0,var(--navy) 40%,var(--ocean) 100%);overflow:hidden}.faqs_heroGrid__t7uIL{position:absolute;inset:0;background-image:linear-gradient(rgba(46,196,212,.03) 1px,transparent 0),linear-gradient(90deg,rgba(46,196,212,.03) 1px,transparent 0);background-size:80px 80px}.faqs_heroContent__WFc83{position:relative;z-index:2;max-width:900px;margin:0 auto;text-align:center}.faqs_heroMarker__gnaHQ{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.5rem;justify-content:center}.faqs_heroMarkerLine__5k8kO{width:60px;height:2px;position:relative;overflow:hidden}.faqs_heroMarkerLine__5k8kO:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--cyan),var(--aqua));animation:faqs_draw-line__sTNgU 1.2s cubic-bezier(.4,0,.2,1) .3s both;transform-origin:left}.faqs_heroMarkerText__dPPwD{font-size:.72rem;font-weight:500;color:hsla(0,0%,100%,.5);letter-spacing:.3em;text-transform:uppercase}.faqs_hero__RQxvQ h1{font-family:var(--font-display);font-size:clamp(2.5rem,4.5vw,3.5rem);font-weight:600;color:#fff;animation:faqs_fadeInUp__GP1Cm .8s .3s both}.faqs_hero__RQxvQ p{font-size:1.05rem;line-height:1.7;color:hsla(0,0%,100%,.6);margin-top:1rem;animation:faqs_fadeInUp__GP1Cm .8s .5s both;max-width:600px;margin-left:auto;margin-right:auto}.faqs_heroWaves__ZaTY_{position:absolute;bottom:-2px;left:0;width:100%;z-index:3}.faqs_heroWaves__ZaTY_ svg{display:block;width:100%;height:80px}.faqs_content__giiab{padding:5rem 2rem 6rem;background:var(--white)}.faqs_inner__nJ2YE{max-width:800px;margin:0 auto}.faqs_item__U0LoP{border-bottom:1px solid rgba(15,40,71,.08)}.faqs_item__U0LoP:first-child{border-top:1px solid rgba(15,40,71,.08)}.faqs_question__PMHBe{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.25rem 0;background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:1.05rem;font-weight:600;color:var(--navy);text-align:left;line-height:1.5;transition:color .2s}.faqs_question__PMHBe:hover{color:var(--teal)}.faqs_chevron__yBWmD{flex-shrink:0;transition:transform .3s ease;color:var(--teal)}.faqs_open__W21q5 .faqs_chevron__yBWmD{transform:rotate(180deg)}.faqs_answer__aZdQb{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;padding:0}.faqs_open__W21q5 .faqs_answer__aZdQb{max-height:300px;padding:0 0 1.25rem}.faqs_answer__aZdQb p{font-size:1rem;line-height:1.8;color:var(--text-light,#5a6b7f);margin:0}.faqs_cta__bp4Ju{text-align:center;margin-top:4rem;padding:3rem 2rem;background:linear-gradient(135deg,rgba(46,196,212,.05),rgba(26,122,138,.03));border-radius:24px;border:1px solid rgba(46,196,212,.08)}.faqs_cta__bp4Ju h2{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--navy);margin-bottom:.5rem}.faqs_cta__bp4Ju p{color:var(--text-light,#5a6b7f);margin-bottom:1.5rem;font-size:1rem}@media (max-width:768px){.faqs_content__giiab{padding:3rem 1.25rem 4rem}.faqs_question__PMHBe{font-size:.95rem;padding:1rem 0}}