.FAQ_section__JxFHN{border-top:1px solid rgba(28,25,21,.1)}.FAQ_inner__3SFJz{display:grid;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.FAQ_inner__3SFJz{grid-template-columns:.85fr 1.15fr;align-items:start}}.FAQ_intro__SP8AI{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.FAQ_intro__SP8AI{position:-webkit-sticky;position:sticky;top:calc(5.25rem + 1.5rem)}}.FAQ_lead__14R9c{margin-bottom:0}.FAQ_cta__qctXv{background:#fff;color:#1c1915;border-radius:1rem;box-shadow:0 12px 40px rgba(28,25,21,.08);display:grid;grid-gap:1rem;gap:1rem;padding:2rem;background:linear-gradient(180deg,rgba(201,165,106,.12),#ffffff);border:1px solid rgba(201,165,106,.45)}.FAQ_cta__qctXv h3{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2}.FAQ_cta__qctXv p{color:rgba(28,25,21,.7);line-height:1.5}.FAQ_ctaActions__HzXS5{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.5rem}.FAQ_ctaPrimary__FugRl{width:100%}.FAQ_ctaPhone__ijw_C{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;color:#1c1915}.FAQ_ctaPhone__ijw_C:hover{color:#c9a56a}.FAQ_ctaSecondary__5PS8M{justify-self:center;font-size:.875rem;font-weight:600;color:rgba(28,25,21,.7);text-decoration:underline;text-underline-offset:.2em}.FAQ_ctaSecondary__5PS8M:hover{color:#c9a56a}.FAQ_list__OgUIZ{border-top:1px solid rgba(28,25,21,.1)}.FAQ_item__xfCIv{border-bottom:1px solid rgba(28,25,21,.1)}.FAQ_item__xfCIv[open] .FAQ_chevron__yxS1I{transform:rotate(180deg)}.FAQ_trigger__RR6DZ{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem;background:rgba(0,0,0,0);border:0;text-align:left;font-family:var(--font-display),Georgia,"Times New Roman",serif;font-size:1.05rem;font-weight:600;color:#1c1915;cursor:pointer;list-style:none}.FAQ_trigger__RR6DZ::-webkit-details-marker{display:none}.FAQ_trigger__RR6DZ::marker{content:""}.FAQ_trigger__RR6DZ h3{margin:0;font:inherit;color:inherit}.FAQ_chevron__yxS1I{width:1.1rem;height:1.1rem;color:#c9a56a;flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.FAQ_answer__kQB_b{padding-bottom:1.25rem;line-height:1.7;color:rgba(28,25,21,.7)}.FAQ_answer__kQB_b p{margin:0}