._faqSection_1u1oy_1{width:100%;padding:var(--space-4xl) 0}._faqContainer_1u1oy_6{max-width:var(--content-max-width, 1200px);margin:0 auto;padding:0 var(--space-xl)}._header_1u1oy_12{text-align:center;margin-bottom:var(--space-3xl)}._subheading_1u1oy_17{display:inline-block;font-size:var(--font-size-sm);color:var(--theme-accent-color, #6B4EFF);text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin-bottom:var(--space-sm)}._heading_1u1oy_27{font-family:MD Nichrome,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:var(--theme-text-color, #250932);line-height:1.2}._faqList_1u1oy_35{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-md)}._faqItem_1u1oy_43{background-color:var(--blog-color-lightest, #F8F7FC);border-radius:12px;overflow:hidden;transition:box-shadow .3s ease}._faqItem_1u1oy_43:hover{box-shadow:0 4px 12px #0000000d}._faqQuestion_1u1oy_54{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}._faqQuestionText_1u1oy_68{font-size:var(--font-size-lg);font-weight:600;color:var(--theme-text-color, #250932);flex:1}._faqIcon_1u1oy_75{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--theme-accent-color, #6B4EFF);flex-shrink:0;transition:transform .3s ease}._faqIcon_1u1oy_75 svg{transition:transform .3s ease}._iconRotated_1u1oy_90{transform:rotate(45deg)}._faqAnswer_1u1oy_94{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}._faqAnswer_1u1oy_94 p{padding:0 var(--space-xl) var(--space-lg);font-size:var(--font-size-base);color:var(--theme-text-color, #250932);opacity:.8;line-height:1.7;margin:0}._faqItemOpen_1u1oy_109 ._faqAnswer_1u1oy_94{max-height:500px}@media (max-width: 768px){._faqSection_1u1oy_1{padding:var(--space-3xl) 0}._faqContainer_1u1oy_6{padding:0 var(--space-lg)}._header_1u1oy_12{margin-bottom:var(--space-2xl)}._faqQuestion_1u1oy_54{padding:var(--space-md) var(--space-lg)}._faqQuestionText_1u1oy_68{font-size:var(--font-size-base)}._faqAnswer_1u1oy_94 p{padding:0 var(--space-lg) var(--space-md)}}@media (max-width: 480px){._faqSection_1u1oy_1{padding:var(--space-2xl) 0}._faqContainer_1u1oy_6{padding:0 var(--space-md)}._faqQuestion_1u1oy_54{padding:var(--space-md)}._faqAnswer_1u1oy_94 p{padding:0 var(--space-md) var(--space-md)}}
