.FAQ-module__7KQVwG__container{max-width:900px;margin:40px auto;padding:0 1.5rem;animation:.8s ease-in-out FAQ-module__7KQVwG__fadeIn}@keyframes FAQ-module__7KQVwG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.FAQ-module__7KQVwG__title{text-align:center;color:#1a1a1a;letter-spacing:-1px;margin-bottom:50px;font-size:3rem;font-weight:800}.FAQ-module__7KQVwG__title:after{content:"";background:#2e7d32;border-radius:10px;width:60px;height:5px;margin:15px auto;display:block}.FAQ-module__7KQVwG__questionBlock{background-color:#fff;border:1px solid #eee;border-radius:16px;margin-bottom:25px;padding:30px;transition:all .3s;box-shadow:0 4px 15px #0000000a}.FAQ-module__7KQVwG__questionBlock:hover{border-left:6px solid #2e7d32;transform:translate(5px);box-shadow:0 10px 25px #00000014}.FAQ-module__7KQVwG__question{color:#1a1a1a;align-items:center;gap:12px;margin-bottom:12px;font-size:1.5rem;font-weight:700;display:flex}.FAQ-module__7KQVwG__question:before{content:"?";color:#2e7d32;background:#e9ffe9;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;display:flex}.FAQ-module__7KQVwG__answer{color:#555;font-size:1.1rem;line-height:1.7}.FAQ-module__7KQVwG__answer a{color:#2e7d32;border-bottom:2px solid #0000;font-weight:700;text-decoration:none;transition:all .3s}.FAQ-module__7KQVwG__answer a:hover{border-bottom:2px solid #2e7d32}.FAQ-module__7KQVwG__stepsList,.FAQ-module__7KQVwG__tattooList{margin-top:20px;padding-left:20px;list-style:none}.FAQ-module__7KQVwG__stepsList li,.FAQ-module__7KQVwG__tattooList li{color:#555;margin-bottom:15px;padding-left:30px;font-size:1.1rem;line-height:1.6;position:relative}.FAQ-module__7KQVwG__stepsList{counter-reset:step-counter}.FAQ-module__7KQVwG__stepsList li:before{content:counter(step-counter);counter-increment:step-counter;color:#fff;background:#2e7d32;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:2px;left:0}.FAQ-module__7KQVwG__tattooList li:before{content:"✦";color:#2e7d32;font-weight:700;position:absolute;left:0}.FAQ-module__7KQVwG__subSteps{background:#f9f9f9;border-left:3px solid #ccc;border-radius:10px;margin-top:10px;padding:15px}
