._faqSection_1ptk4_1{width:100%;padding:var(--space-4xl) 0}._faqContainer_1ptk4_6{max-width:var(--content-max-width, 1200px);margin:0 auto;padding:0 var(--space-xl);display:grid;grid-template-columns:1fr 2fr;gap:var(--space-3xl);align-items:start}._leftColumn_1ptk4_16{display:flex;flex-direction:column;gap:var(--space-md);position:sticky;top:var(--space-xl)}._heading_1ptk4_24{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;margin:0}._link_1ptk4_33{font-size:var(--font-size-base);color:var(--theme-text-color, #250932);text-decoration:none;transition:opacity .2s ease}._link_1ptk4_33:hover{opacity:.7}._rightColumn_1ptk4_44,._faqList_1ptk4_50{display:flex;flex-direction:column;gap:var(--space-md)}._faqItem_1ptk4_56{background-color:#fff;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease}._faqItem_1ptk4_56:hover{box-shadow:0 4px 12px #0000000d}._faqQuestion_1ptk4_67{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_1ptk4_81{font-size:var(--font-size-sm);font-weight:400;color:var(--theme-text-color, #250932);flex:1}._faqIcon_1ptk4_88{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--theme-text-color, #250932);flex-shrink:0;font-size:24px;font-weight:300;transition:transform .3s ease}._iconRotated_1ptk4_101{transform:rotate(45deg)}._faqAnswer_1ptk4_105{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}._faqAnswer_1ptk4_105 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_1ptk4_120 ._faqAnswer_1ptk4_105{max-height:500px}@media (max-width: 1024px){._faqContainer_1ptk4_6{gap:var(--space-2xl);padding:0 var(--space-lg)}}@media (max-width: 768px){._faqSection_1ptk4_1{padding:var(--space-3xl) 0}._faqContainer_1ptk4_6{grid-template-columns:1fr;gap:var(--space-xl)}._leftColumn_1ptk4_16{position:static;text-align:center;align-items:center}._faqQuestion_1ptk4_67{padding:var(--space-md) var(--space-lg)}._faqAnswer_1ptk4_105 p{padding:0 var(--space-lg) var(--space-md)}}@media (max-width: 480px){._faqSection_1ptk4_1{padding:var(--space-2xl) 0}._faqContainer_1ptk4_6{padding:0 20px}._faqQuestion_1ptk4_67{padding:var(--space-md)}._faqAnswer_1ptk4_105 p{padding:0 var(--space-md) var(--space-md)}}
