.page-module__qIADDq__page{min-height:100vh}.page-module__qIADDq__hero{background:var(--color-primary);color:#fff;padding:var(--spacing-md)var(--content-padding);text-align:center}.page-module__qIADDq__title{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-md)}.page-module__qIADDq__description{font-size:var(--font-size-lg);opacity:.9;max-width:600px;margin:0 auto}.page-module__qIADDq__container{max-width:var(--max-width);padding:0 var(--content-padding);margin:0 auto}.page-module__qIADDq__section{padding:var(--spacing-3xl)0}.page-module__qIADDq__accordion{max-width:800px;margin:0 auto}.page-module__qIADDq__accordionItem{margin-bottom:var(--spacing-md);border-radius:var(--radius-md);background:var(--background);box-shadow:var(--shadow-sm);overflow:hidden}.page-module__qIADDq__accordionButton{width:100%;padding:var(--spacing-lg);background:var(--background-secondary);cursor:pointer;text-align:left;transition:background var(--transition-fast);border:none;justify-content:space-between;align-items:center;display:flex}.page-module__qIADDq__accordionButton:hover{background:#2d5a271a}.page-module__qIADDq__accordionButton.page-module__qIADDq__open{background:var(--color-primary);color:#fff}.page-module__qIADDq__question{font-size:var(--font-size-base);padding-right:var(--spacing-md);flex:1;font-weight:600}.page-module__qIADDq__icon{font-size:var(--font-size-xl);text-align:center;width:24px;font-weight:300}.page-module__qIADDq__accordionContent{max-height:0;transition:max-height var(--transition-normal);overflow:hidden}.page-module__qIADDq__accordionContent.page-module__qIADDq__expanded{max-height:500px}.page-module__qIADDq__answer{padding:var(--spacing-lg);color:var(--foreground);background:var(--background);line-height:1.8}@media (max-width:640px){.page-module__qIADDq__hero{padding:var(--spacing-md)var(--content-padding)}.page-module__qIADDq__title{font-size:var(--font-size-3xl)}.page-module__qIADDq__section{padding:var(--spacing-2xl)0}.page-module__qIADDq__accordionButton,.page-module__qIADDq__answer{padding:var(--spacing-md)}}
