.faq-container[data-astro-cid-6kmwghhu]{max-width:820px;margin:0 auto;padding:0 var(--space-md)}.faq-group[data-astro-cid-6kmwghhu]{margin-bottom:var(--space-xl)}.faq-category[data-astro-cid-6kmwghhu]{font-family:var(--font-display);font-size:clamp(.875rem,1.5vw,1rem);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-border);margin-bottom:var(--space-md);padding-bottom:var(--space-xs);border-bottom:1px solid var(--gold-dark);position:relative}.faq-category[data-astro-cid-6kmwghhu]:after{content:"";position:absolute;bottom:-1px;left:0;width:3rem;height:1px;background:var(--gold-high)}.faq-list[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:0}.faq-item[data-astro-cid-6kmwghhu]{border:1px solid var(--gold-dark);background:var(--bg-card);margin-bottom:var(--space-xs);transition:border-color .25s ease}.faq-item[data-astro-cid-6kmwghhu]:hover{border-color:var(--gold-border)}.faq-item[data-astro-cid-6kmwghhu].is-open{border-color:var(--gold-border);background:linear-gradient(135deg,#100e0b,#0f0d0a)}.faq-question[data-astro-cid-6kmwghhu]{width:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md);text-align:left;color:var(--text-primary);font-family:var(--font-body);font-size:clamp(.9375rem,1.3vw,1.0625rem);font-weight:500;line-height:1.5;transition:color .2s ease}.faq-question[data-astro-cid-6kmwghhu]:hover .faq-question-text[data-astro-cid-6kmwghhu]{color:var(--gold-high)}.faq-item[data-astro-cid-6kmwghhu].is-open .faq-question[data-astro-cid-6kmwghhu] .faq-question-text[data-astro-cid-6kmwghhu]{color:var(--gold-high);font-family:var(--font-display);font-weight:400;letter-spacing:.02em}.faq-icon[data-astro-cid-6kmwghhu]{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--gold-border);position:relative;transition:color .2s ease}.faq-icon[data-astro-cid-6kmwghhu] svg[data-astro-cid-6kmwghhu]{width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .2s ease,transform .3s ease}.icon-plus[data-astro-cid-6kmwghhu]{opacity:1;transform:rotate(0)}.icon-minus[data-astro-cid-6kmwghhu]{opacity:0;transform:rotate(-90deg)}.faq-item[data-astro-cid-6kmwghhu].is-open .icon-plus[data-astro-cid-6kmwghhu]{opacity:0;transform:rotate(90deg)}.faq-item[data-astro-cid-6kmwghhu].is-open .icon-minus[data-astro-cid-6kmwghhu]{opacity:1;transform:rotate(0)}.faq-item[data-astro-cid-6kmwghhu].is-open .faq-icon[data-astro-cid-6kmwghhu]{color:var(--gold-high)}.faq-answer[data-astro-cid-6kmwghhu]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-item[data-astro-cid-6kmwghhu].is-open .faq-answer[data-astro-cid-6kmwghhu]{grid-template-rows:1fr}.faq-answer-inner[data-astro-cid-6kmwghhu]{min-height:0;overflow:hidden}.faq-answer-inner[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{padding:0 var(--space-md) var(--space-md) var(--space-md);color:var(--text-muted);font-size:clamp(.875rem,1.2vw,.9375rem);line-height:1.85;border-top:1px solid rgba(140,104,48,.2);margin-top:0;padding-top:var(--space-sm)}.cta-block[data-astro-cid-6kmwghhu]{text-align:center;padding:var(--space-xl) var(--space-md);border:1px solid var(--gold-dark);background:var(--bg-card);position:relative}.cta-block[data-astro-cid-6kmwghhu]:before,.cta-block[data-astro-cid-6kmwghhu]:after{content:"";position:absolute;top:var(--space-sm);bottom:var(--space-sm);width:1px;background:linear-gradient(to bottom,transparent,var(--gold-dark),transparent)}.cta-block[data-astro-cid-6kmwghhu]:before{left:var(--space-sm)}.cta-block[data-astro-cid-6kmwghhu]:after{right:var(--space-sm)}.cta-ornament[data-astro-cid-6kmwghhu]{font-size:1.25rem;color:var(--gold-border);margin-bottom:var(--space-md);display:block}.cta-block[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:var(--space-sm)}.cta-block[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{color:var(--text-muted);max-width:480px;margin:0 auto var(--space-lg);line-height:1.75}.cta-actions[data-astro-cid-6kmwghhu]{display:flex;gap:var(--space-sm);justify-content:center;flex-wrap:wrap}@media(max-width:640px){.faq-question[data-astro-cid-6kmwghhu]{padding:var(--space-sm)}.faq-answer-inner[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{padding:0 var(--space-sm) var(--space-sm) var(--space-sm)}}
