.page-module__qIADDq__container{background-color:var(--color-off-white);min-height:100vh}.page-module__qIADDq__content{max-width:48rem;margin:0 auto;padding:2rem 1.5rem 4rem}.page-module__qIADDq__faqList{flex-direction:column;gap:1rem;display:flex}.page-module__qIADDq__faqItem{background:var(--color-white);border:1px solid var(--color-gray-100);border-radius:12px;transition:border-color .3s,box-shadow .3s;overflow:hidden}.page-module__qIADDq__faqItem[open]{border-color:var(--color-gold-300);box-shadow:0 4px 20px #0000000f}.page-module__qIADDq__question{font-family:var(--font-serif);color:var(--color-navy-900);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:500;list-style:none;transition:color .2s;display:flex}.page-module__qIADDq__question::-webkit-details-marker{display:none}.page-module__qIADDq__question:after{content:"+";color:var(--color-gold-500);flex-shrink:0;font-size:1.5rem;font-weight:300;transition:transform .3s}.page-module__qIADDq__faqItem[open] .page-module__qIADDq__question:after{content:"−";transform:rotate(180deg)}.page-module__qIADDq__faqItem[open] .page-module__qIADDq__question{color:var(--color-gold-700)}.page-module__qIADDq__question:hover{color:var(--color-gold-600)}.page-module__qIADDq__answer{color:var(--color-text-muted);padding:0 1.5rem 1.25rem;font-size:1rem;line-height:1.7}.page-module__qIADDq__answer p{margin:0}@media (max-width:480px){.page-module__qIADDq__question{padding:1rem 1.25rem;font-size:1rem}.page-module__qIADDq__answer{padding:0 1.25rem 1rem;font-size:.9375rem}}
