@keyframes FaqSection_light-lean__K20X8{0%{transform:rotate(0deg) translate(0) scale(1)}50%{transform:rotate(5deg) translate(-2px,-2px) scale(1)}to{transform:rotate(0deg) translate(-4px,-4px) scale(1)}}.FaqSection_faqSection__p5N68{background-color:#efeeed;padding:80px 24px;width:100%;position:relative;overflow:hidden}.FaqSection_backgroundDecorations__NCdRq{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none;background:#efeeed}.FaqSection_backgroundDecorations__NCdRq .FaqSection_blurLayer__JXAUO{position:absolute;top:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.4);filter:blur(23px)}.FaqSection_backgroundDecorations__NCdRq .FaqSection_blob1__eau_y{position:absolute;top:-10%;left:40%;width:800px;height:800px;background:radial-gradient(circle,rgba(0,109,119,.15) 0,rgba(0,109,119,0) 60%);filter:blur(60px);border-radius:50%}.FaqSection_backgroundDecorations__NCdRq .FaqSection_blob2__VIzhz{position:absolute;top:20%;right:-20%;width:900px;height:900px;background:radial-gradient(circle,rgba(0,109,119,.12) 0,rgba(0,109,119,0) 65%);filter:blur(80px);border-radius:50%}.FaqSection_backgroundDecorations__NCdRq .FaqSection_blob3__9LUMc{position:absolute;bottom:-30%;left:-10%;width:1000px;height:1000px;background:radial-gradient(circle,rgba(0,109,119,.15) 0,rgba(0,109,119,0) 65%);filter:blur(70px);border-radius:50%}.FaqSection_container__52qLd{max-width:835px;margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.FaqSection_headerContainer__fvyK5{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 0;width:100%;text-align:center}.FaqSection_title__CPmK7{font-family:var(--font-family-headline-large,"Roboto",sans-serif);font-weight:500;font-size:32px;line-height:40px;color:var(--on-primary-container,#004e5c);margin:0;max-width:600px}.FaqSection_description__kASBE{font-family:var(--font-family-body-large,"Roboto",sans-serif);font-weight:400;font-size:16px;line-height:24px;color:#1b3d2f;margin:0;letter-spacing:.5px;max-width:600px}.FaqSection_content__JG2QL{width:100%;display:flex;flex-direction:column;gap:16px}.FaqSection_loading__aR0dH{text-align:center;padding:40px;color:var(--secondary,#334a51);font-size:1.1rem}.FaqSection_categoryBlock__0rA3m{display:flex;flex-direction:column;gap:16px;width:100%}.FaqSection_categoryTitle__S_v2A{font-size:1.5rem;color:var(--on-primary-container,#004e5c);margin-top:24px;margin-bottom:8px;border-bottom:1px solid rgba(0,78,92,.2);padding-bottom:12px}.FaqSection_accordion__Lxsgk{display:flex;flex-direction:column;gap:16px;width:100%}.FaqSection_accordionItem__fJSI4{display:flex;flex-direction:column;align-items:flex-start;padding:26px 42px 26px 32px;border-radius:16px;width:100%;max-width:835px;background-color:hsla(0,0%,100%,.5);transition:background-color .3s ease}.FaqSection_accordionItem__fJSI4.FaqSection_open__lipRE{background-color:rgba(0,78,92,.2)}.FaqSection_accordionHeader___4vn4{display:flex;gap:10px;align-items:center;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left}.FaqSection_iconContainer__PCtdp{display:flex;align-items:center;justify-content:center;padding:7px;border-radius:100px;flex-shrink:0;color:var(--on-primary-container,#004e5c)}.FaqSection_chevron__ijKLL{transition:transform .3s ease}.FaqSection_accordionItem__fJSI4.FaqSection_open__lipRE .FaqSection_chevron__ijKLL{transform:rotate(180deg)}.FaqSection_question__843Ya{flex:1 1;font-family:var(--font-family-title-large,"Roboto",sans-serif);font-weight:500;font-size:22px;line-height:28px;color:var(--on-primary-container,#004e5c);margin:0;word-break:break-word}.FaqSection_accordionContent__ia1q_{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;width:100%}.FaqSection_accordionItem__fJSI4.FaqSection_open__lipRE .FaqSection_accordionContent__ia1q_{max-height:1000px;opacity:1}.FaqSection_answerInner__LN1qX{padding-left:44px;padding-top:16px;font-family:var(--font-family-body-large,"Roboto",sans-serif);font-weight:400;font-size:16px;line-height:24px;color:var(--on-secondary-container,#334a51);letter-spacing:.5px;word-break:break-word}.FaqSection_answerInner__LN1qX p{margin-bottom:16px}.FaqSection_answerInner__LN1qX p:last-child{margin-bottom:0}