.page-module__92KbQW__faqPage{background-color:var(--color-full-white);min-height:100vh;padding:calc(var(--header-height) + var(--space-xl))var(--space-xl)var(--space-2xl);opacity:0;justify-content:center;align-items:flex-start;transition:opacity .4s;display:flex}.page-module__92KbQW__faqPage.page-module__92KbQW__visible{opacity:1}.page-module__92KbQW__faqContainer{width:100%;max-width:800px;margin:0 auto}.page-module__92KbQW__faqTitle{font-size:var(--text-display);color:var(--color-accent-dark);text-align:center;margin-bottom:var(--space-2xl);letter-spacing:-.05rem;font-weight:600}.page-module__92KbQW__accordion{gap:var(--space-md);flex-direction:column;display:flex}.page-module__92KbQW__accordionItem{border:1px solid var(--color-off-gray);border-radius:var(--radius-md);background-color:var(--color-full-white);transition:all .2s;overflow:hidden}.page-module__92KbQW__accordionItem:hover{border-color:var(--color-accent-gray)}.page-module__92KbQW__accordionHeader{width:100%;padding:var(--space-lg)var(--space-xl);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-lg);text-align:left;background:0 0;border:none;display:flex}.page-module__92KbQW__accordionQuestion{font-family:var(--font-sans);font-size:var(--text-body-lg);color:var(--color-accent-dark);flex:1;font-weight:600;line-height:1.4}.page-module__92KbQW__accordionIcon{color:var(--color-accent-dark);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.5rem;font-weight:300;transition:transform .2s;display:flex}.page-module__92KbQW__accordionContent{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid;overflow:hidden}.page-module__92KbQW__accordionContent.page-module__92KbQW__open{grid-template-rows:1fr}.page-module__92KbQW__accordionInner{min-height:0;padding:0 var(--space-xl)}.page-module__92KbQW__accordionAnswer{font-family:var(--font-sans);color:var(--color-accent-gray);font-size:var(--text-body);padding-top:var(--space-md);padding-bottom:var(--space-lg);line-height:1.6}.page-module__92KbQW__accordionAnswer p{margin:0;margin-bottom:var(--space-md)}.page-module__92KbQW__accordionAnswer p:last-child{margin-bottom:0}@media (max-width:768px){.page-module__92KbQW__faqPage{padding:calc(var(--header-height) + var(--space-md))var(--space-md)var(--space-lg)}.page-module__92KbQW__faqTitle{font-size:var(--text-title);margin-bottom:var(--space-xl)}.page-module__92KbQW__accordionHeader{padding:var(--space-md)var(--space-lg)}.page-module__92KbQW__accordionQuestion{font-size:var(--text-body)}.page-module__92KbQW__accordionIcon{font-size:1.25rem}.page-module__92KbQW__accordionInner{padding:0 var(--space-lg)}.page-module__92KbQW__accordionAnswer{padding-top:var(--space-sm);padding-bottom:var(--space-md);font-size:.9rem}}
