.page-module__8Fqvaq__page{background:#fff;min-height:100vh}.page-module__8Fqvaq__hero{background:var(--color-bg-cream,#f7f3ea);text-align:center;padding:120px 24px 60px}.page-module__8Fqvaq__title{font-family:var(--font-heading);color:#1b1b1b;margin:0 0 12px;font-size:40px;font-weight:400}.page-module__8Fqvaq__subtitle{font-family:var(--font-body);color:#616161;margin:0;font-size:17px}.page-module__8Fqvaq__content{max-width:800px;margin:0 auto;padding:60px 24px 80px}.page-module__8Fqvaq__section{margin-bottom:48px}.page-module__8Fqvaq__sectionTitle{font-family:var(--font-heading);color:var(--color-dark-purple,#582077);margin:0 0 20px;font-size:24px;font-weight:400}.page-module__8Fqvaq__faqList{flex-direction:column;gap:0;display:flex}.page-module__8Fqvaq__faqItem{border-bottom:1px solid #e5e5e5}.page-module__8Fqvaq__faqItem:first-child{border-top:1px solid #e5e5e5}.page-module__8Fqvaq__faqQuestion{font-family:var(--font-body);color:#1b1b1b;cursor:pointer;justify-content:space-between;align-items:center;padding:20px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.page-module__8Fqvaq__faqQuestion::-webkit-details-marker{display:none}.page-module__8Fqvaq__faqQuestion:after{content:"+";color:#616161;flex-shrink:0;margin-left:16px;font-size:22px;transition:transform .2s}.page-module__8Fqvaq__faqItem[open] .page-module__8Fqvaq__faqQuestion:after{content:"−"}.page-module__8Fqvaq__faqAnswer{font-family:var(--font-body);color:#616161;padding:0 0 20px;font-size:15px;line-height:1.7}@media (max-width:768px){.page-module__8Fqvaq__hero{padding:100px 16px 40px}.page-module__8Fqvaq__title{font-size:28px}.page-module__8Fqvaq__content{padding:40px 16px 60px}.page-module__8Fqvaq__sectionTitle{font-size:20px}}.page-module__8Fqvaq__contactSection{margin-top:48px;padding:0 20px 60px}.page-module__8Fqvaq__contactBlock{background:var(--color-bg-purple,#582077);text-align:center;color:#fff;border-radius:16px;max-width:640px;margin:0 auto;padding:40px 32px}.page-module__8Fqvaq__contactTitle{font-family:var(--font-heading);color:#fff;margin-bottom:12px;font-size:28px;font-weight:400}.page-module__8Fqvaq__contactDesc{font-family:var(--font-body);color:#fffc;margin-bottom:24px;font-size:15px;line-height:1.6}.page-module__8Fqvaq__contactBtn{color:var(--color-text,#1b1b1b);font-family:var(--font-body);background:#fff;border-radius:12px;padding:14px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.page-module__8Fqvaq__contactBtn:hover{opacity:.9}
/*# sourceMappingURL=1e3bbc448638818f.css.map*/