.FAQAccordion-module__8T1Acq__faqItem{border-bottom:1px solid #e5c4a7}.FAQAccordion-module__8T1Acq__faqItem:last-child{border-bottom:none}.FAQAccordion-module__8T1Acq__faqItem__question{width:100%;padding:var(--space-5) var(--space-6);text-align:left;font-family:var(--font-body);color:#4a362a;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1rem;font-weight:500;display:flex}.FAQAccordion-module__8T1Acq__faqItem__question:hover{color:var(--color-primary)}.FAQAccordion-module__8T1Acq__faqItem__icon{width:28px;height:28px;transition:all var(--transition-base);color:var(--color-primary);background:#f5ede5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQAccordion-module__8T1Acq__faqItem__question:hover .FAQAccordion-module__8T1Acq__faqItem__icon{background:var(--color-primary);color:#fff}.FAQAccordion-module__8T1Acq__faqItem.FAQAccordion-module__8T1Acq__active .FAQAccordion-module__8T1Acq__faqItem__icon{background:var(--color-primary);color:#fff;transform:rotate(45deg)}.FAQAccordion-module__8T1Acq__faqItem__answer{max-height:0;transition:max-height var(--transition-slow);padding:0 var(--space-6);overflow:hidden}.FAQAccordion-module__8T1Acq__faqItem.FAQAccordion-module__8T1Acq__active .FAQAccordion-module__8T1Acq__faqItem__answer{max-height:500px;padding:0 var(--space-6) var(--space-5)}.FAQAccordion-module__8T1Acq__faqItem__answer p{color:#6b5344;font-size:.9375rem;line-height:1.7}
.page-module__E0kJGG__hero{padding:calc(var(--nav-height) + 30px) 0 80px;position:relative;overflow:hidden}.page-module__E0kJGG__hero__bg{background:linear-gradient(135deg, var(--color-background) 0%, #ffe4cc 100%);z-index:0;position:absolute;inset:0}.page-module__E0kJGG__hero__blob{filter:blur(80px);opacity:.35;z-index:0;border-radius:50%;position:absolute}.page-module__E0kJGG__hero__blob--1{background:var(--color-primary);width:500px;height:500px;top:-150px;right:-150px}.page-module__E0kJGG__hero__blob--2{background:var(--color-accent);width:400px;height:400px;bottom:-100px;left:-100px}.page-module__E0kJGG__hero__inner{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--space-8);max-width:1200px;display:flex;position:relative}.page-module__E0kJGG__hero__content{max-width:520px;padding-top:var(--space-8);flex:1}.page-module__E0kJGG__hero__imageWrapper{flex-shrink:0;align-self:flex-start;padding-top:30px;padding-left:30px}.page-module__E0kJGG__hero__image{border-radius:var(--radius-xl);width:560px;height:460px;box-shadow:var(--shadow-xl);overflow:hidden}.page-module__E0kJGG__hero__image img,.page-module__E0kJGG__hero__image span{width:100%!important;height:100%!important}.page-module__E0kJGG__hero__eyebrow{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);color:var(--color-primary);margin-bottom:var(--space-6);background:#f973161a;border:1px solid #f9731640;font-size:.875rem;font-weight:700;display:inline-flex}.page-module__E0kJGG__hero__eyebrow svg{color:#d97706}.page-module__E0kJGG__hero__title{color:var(--color-foreground);margin-bottom:var(--space-6);font-size:3rem;font-weight:400;line-height:1.15}.page-module__E0kJGG__hero__title em{color:var(--color-primary);font-style:normal}.page-module__E0kJGG__hero__desc{color:var(--color-foreground-muted);margin-bottom:var(--space-8);max-width:580px;font-size:1.125rem;line-height:1.75}.page-module__E0kJGG__hero__actions{gap:var(--space-4);margin-bottom:var(--space-10);display:flex}.page-module__E0kJGG__hero__stats{gap:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border);display:flex}.page-module__E0kJGG__hero__statValue{font-family:var(--font-heading);color:var(--color-foreground);margin-bottom:var(--space-1);font-size:1.75rem}.page-module__E0kJGG__hero__statLabel{color:var(--color-foreground-muted);font-size:.9375rem}.page-module__E0kJGG__sectionHeader{text-align:center;max-width:680px;margin:0 auto var(--space-16)}.page-module__E0kJGG__sectionHeader__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);margin-bottom:var(--space-4);font-size:.8125rem;font-weight:700;display:inline-block}.page-module__E0kJGG__sectionHeader__title{color:var(--color-foreground);margin-bottom:var(--space-5);font-size:2.25rem}.page-module__E0kJGG__sectionHeader__desc{color:var(--color-foreground-muted);font-size:1.0625rem;line-height:1.7}.page-module__E0kJGG__quickFacts{background:var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-8);border-left:4px solid var(--color-primary)}.page-module__E0kJGG__quickFacts__title{align-items:center;gap:var(--space-3);font-family:var(--font-heading);color:var(--color-foreground);margin-bottom:var(--space-6);font-size:1.25rem;display:flex}.page-module__E0kJGG__quickFacts__grid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.page-module__E0kJGG__quickFact__label{color:var(--color-foreground-muted);margin-bottom:var(--space-1);font-size:.875rem;display:block}.page-module__E0kJGG__quickFact__value{color:var(--color-foreground);font-weight:600}@media (max-width:768px){.page-module__E0kJGG__hero{padding:calc(var(--nav-height) + 40px) 0 40px}.page-module__E0kJGG__hero__inner{gap:var(--space-6);flex-direction:column}.page-module__E0kJGG__hero__content{max-width:100%;padding-top:0}.page-module__E0kJGG__hero__imageWrapper{align-self:center;padding-top:0;padding-left:0}.page-module__E0kJGG__hero__image{aspect-ratio:4/3;width:100%;max-width:400px;height:auto}.page-module__E0kJGG__hero__title{font-size:2rem}.page-module__E0kJGG__hero__blob--1{width:300px;height:300px}.page-module__E0kJGG__hero__blob--2{width:250px;height:250px}.page-module__E0kJGG__hero__actions{flex-direction:column}.page-module__E0kJGG__hero__stats{gap:var(--space-8);flex-wrap:wrap}.page-module__E0kJGG__quickFacts__grid{grid-template-columns:1fr}.page-module__E0kJGG__sectionHeader__title{font-size:1.75rem}}
