@keyframes NameGeneratorContent_gradient-shift__Ef_2T{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.NameGeneratorContent_bg-size-200__l0ZjH{background-size:200% 200%}.NameGeneratorContent_animate-gradient-shift__kAxuk{animation:NameGeneratorContent_gradient-shift__Ef_2T 3s ease-in-out infinite}@keyframes NameGeneratorContent_zoom-in__W5A3R{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.NameGeneratorContent_animate-zoom-in__f6ZF_{animation:NameGeneratorContent_zoom-in__W5A3R .5s ease-out}.faq__container{max-width:var(--container-max-width);margin:0 auto}.faq__header{text-align:center;margin-bottom:60px}.faq__list{display:flex;flex-direction:column;gap:var(--spacing-4)}.faq__item{background:var(--color-surface);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-normal)}.faq__item--open{box-shadow:var(--shadow-lg);border-color:hsla(0,0%,100%,.2)}.faq__question{width:100%;padding:var(--spacing-6);background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);transition:background-color var(--transition-fast)}.faq__question:hover{background:var(--color-surface-hover)}.faq__question-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.faq__question-icon{color:var(--color-primary);flex-shrink:0}.faq__answer{padding:0 var(--spacing-6) var(--spacing-6);padding-top:var(--spacing-2);animation:fadeIn var(--transition-normal)}.faq__answer-text{color:var(--color-text-secondary);line-height:1.6}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.faq__container{padding:0 var(--spacing-4)}}