.page-module__cMXVwq__container{background:linear-gradient(135deg,#ffe5f1 0%,#fff4e0 25%,#e0f7ff 50%,#f0e7ff 75%,#ffe5f1 100%) 0 0/400% 400%;flex-direction:column;align-items:center;min-height:100vh;padding:6rem 2rem 2rem;animation:15s infinite page-module__cMXVwq__gradientShift;display:flex;position:relative;overflow-x:hidden}@keyframes page-module__cMXVwq__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.page-module__cMXVwq__decorations{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.page-module__cMXVwq__floatingElement{opacity:.6;filter:drop-shadow(0 4px 8px #0000001a);font-size:2.5rem;animation:20s ease-in-out infinite page-module__cMXVwq__float;position:absolute}@keyframes page-module__cMXVwq__float{0%,to{transform:translateY(0)translate(0)rotate(0)}25%{transform:translateY(-30px)translate(20px)rotate(5deg)}50%{transform:translateY(-60px)translate(-20px)rotate(-5deg)}75%{transform:translateY(-30px)translate(20px)rotate(3deg)}}.page-module__cMXVwq__content{z-index:1;width:100%;max-width:900px;animation:.6s ease-out page-module__cMXVwq__fadeIn;position:relative}@keyframes page-module__cMXVwq__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module__cMXVwq__hero{text-align:center;margin-bottom:3rem}.page-module__cMXVwq__title{background:linear-gradient(135deg,#ff6b9d,#c084fc,#38bdf8);-webkit-text-fill-color:transparent;text-shadow:0 4px 12px #ff6b9d4d;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;gap:1rem;margin:0 0 1rem;font-size:3rem;font-weight:900;display:flex}.page-module__cMXVwq__titleIcon{filter:drop-shadow(0 4px 12px #ff6b9d66);font-size:.9em}.page-module__cMXVwq__subtitle{color:#64748b;margin:0;font-size:1.25rem}.page-module__cMXVwq__categoryFilter{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2.5rem;display:flex}.page-module__cMXVwq__categoryBtn{color:#64748b;cursor:pointer;background:#fff;border:2px solid #8b5cf633;border-radius:100px;padding:.65rem 1.5rem;font-family:"Baloo 2",system-ui,sans-serif;font-size:.9rem;font-weight:700;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 12px #0000000d}.page-module__cMXVwq__categoryBtn:hover{color:#8b5cf6;border-color:#8b5cf666;transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf626}.page-module__cMXVwq__categoryBtn.page-module__cMXVwq__active{color:#fff;background:linear-gradient(135deg,#a78bfa,#ec4899);border-color:#0000;box-shadow:0 8px 25px #a78bfa66}.page-module__cMXVwq__categoryBtn.page-module__cMXVwq__active:hover{transform:translateY(-3px);box-shadow:0 12px 35px #a78bfa80}.page-module__cMXVwq__faqList{flex-direction:column;gap:1.25rem;margin-bottom:3rem;display:flex}.page-module__cMXVwq__faqItem{background:#fff;border:3px solid #0000;border-radius:20px;transition:all .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden;box-shadow:0 10px 30px #0000001a}.page-module__cMXVwq__faqItem:hover{border-color:#a78bfa4d;box-shadow:0 15px 40px #00000026}.page-module__cMXVwq__faqItem.page-module__cMXVwq__open{border-color:#a78bfa;box-shadow:0 15px 40px #a78bfa4d}.page-module__cMXVwq__faqQuestion{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:1rem;width:100%;padding:1.5rem 2rem;transition:background .2s;display:flex}.page-module__cMXVwq__faqQuestion:hover{background:#a78bfa0d}.page-module__cMXVwq__questionIcon{color:#fff;background:linear-gradient(135deg,#ff6b9d,#c084fc);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;font-weight:700;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 15px #c084fc4d}.page-module__cMXVwq__faqItem.page-module__cMXVwq__open .page-module__cMXVwq__questionIcon{background:linear-gradient(135deg,#10b981,#06b6d4);transform:rotate(90deg)}.page-module__cMXVwq__questionText{color:#1e293b;flex:1;font-family:"Baloo 2",system-ui,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.5}.page-module__cMXVwq__categoryBadge{color:#d97706;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fcd34d;border-radius:100px;flex-shrink:0;padding:.4rem 1rem;font-family:"Baloo 2",system-ui,sans-serif;font-size:.75rem;font-weight:700}.page-module__cMXVwq__faqAnswer{max-height:0;transition:max-height .4s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.page-module__cMXVwq__faqItem.page-module__cMXVwq__open .page-module__cMXVwq__faqAnswer{max-height:600px}.page-module__cMXVwq__answerContent{padding:0 2rem 2rem 5rem;animation:.4s page-module__cMXVwq__fadeIn}.page-module__cMXVwq__answerContent p{color:#64748b;margin:0;font-family:Nunito,system-ui,sans-serif;font-size:1rem;font-weight:500;line-height:1.8}.page-module__cMXVwq__ctaSection{text-align:center;background:#fff;border-radius:20px;margin-bottom:2rem;padding:3rem 2rem;box-shadow:0 10px 30px #0000001a}.page-module__cMXVwq__ctaTitle{color:#5b21b6;margin:0 0 1rem;font-family:Fredoka,"Baloo 2",system-ui,sans-serif;font-size:2rem;font-weight:800}.page-module__cMXVwq__ctaText{color:#64748b;margin:0 0 2rem;font-size:1.1rem;line-height:1.6}.page-module__cMXVwq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__cMXVwq__ctaButton,.page-module__cMXVwq__ctaButtonPrimary{border-radius:100px;align-items:center;gap:.5rem;padding:1rem 2.5rem;font-family:"Baloo 2",system-ui,sans-serif;font-size:1.1rem;font-weight:800;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 8px 20px #0000001a}.page-module__cMXVwq__ctaButton{color:#7c3aed;background:#fff;border:3px solid #a78bfa}.page-module__cMXVwq__ctaButton:hover{background:#f3e8ff;transform:translateY(-3px);box-shadow:0 12px 30px #7c3aed33}.page-module__cMXVwq__ctaButtonPrimary{color:#fff;background:linear-gradient(135deg,#a78bfa,#ec4899);border:none}.page-module__cMXVwq__ctaButtonPrimary:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 15px 40px #a78bfa66}.page-module__cMXVwq__backButtonContainer{text-align:center;margin-top:2rem}.page-module__cMXVwq__backButton{color:#64748b;background:#fff;border:2px solid #64748b33;border-radius:100px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:"Baloo 2",system-ui,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 4px 12px #0000000d}.page-module__cMXVwq__backButton:hover{color:#7c3aed;border-color:#a78bfa;transform:translateY(-2px);box-shadow:0 8px 20px #a78bfa33}@media (max-width:768px){.page-module__cMXVwq__content{padding:0}.page-module__cMXVwq__title{flex-direction:column;gap:.5rem;font-size:2.5rem}.page-module__cMXVwq__subtitle{font-size:1rem}.page-module__cMXVwq__categoryFilter{gap:.5rem}.page-module__cMXVwq__categoryBtn{padding:.5rem 1rem;font-size:.8rem}.page-module__cMXVwq__faqQuestion{gap:.75rem;padding:1.25rem}.page-module__cMXVwq__questionIcon{width:32px;height:32px;font-size:1.3rem}.page-module__cMXVwq__questionText{font-size:1rem}.page-module__cMXVwq__categoryBadge{display:none}.page-module__cMXVwq__answerContent{padding:0 1.25rem 1.5rem 3.75rem}.page-module__cMXVwq__answerContent p{font-size:.95rem}.page-module__cMXVwq__ctaSection{padding:2rem 1.5rem}.page-module__cMXVwq__ctaTitle{font-size:1.5rem}.page-module__cMXVwq__ctaText{font-size:1rem}.page-module__cMXVwq__ctaButtons{flex-direction:column}.page-module__cMXVwq__ctaButton,.page-module__cMXVwq__ctaButtonPrimary{justify-content:center;width:100%;padding:.9rem 2rem;font-size:1rem}}@media (max-width:480px){.page-module__cMXVwq__title{font-size:2rem}.page-module__cMXVwq__questionText{font-size:.95rem}.page-module__cMXVwq__answerContent{padding:0 1rem 1.25rem 3.25rem}.page-module__cMXVwq__answerContent p{font-size:.9rem}}
