.page-module__Fz2OIa__main{background:var(--deep,var(--bg-base));min-height:100vh}.page-module__Fz2OIa__hero{text-align:center;max-width:780px;margin:0 auto;padding:7rem 1.5rem 3rem}.page-module__Fz2OIa__badge{font-family:var(--font-body,"Outfit", sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--gold,#c9a84c);background:#c9a84c14;border:1px solid #c9a84c40;border-radius:2px;margin-bottom:1.5rem;padding:.45rem 1.1rem;font-size:.72rem;display:inline-block}.page-module__Fz2OIa__title{font-family:var(--font-display,"Cormorant Garamond", serif);color:var(--warm-white,var(--text-primary));margin-bottom:.75rem;font-size:clamp(2.4rem,5.5vw,3.8rem);font-weight:700;line-height:1.1}.page-module__Fz2OIa__subtitle{color:var(--muted,#a09a90);max-width:620px;margin:0 auto;font-size:1.1rem;line-height:1.65}.page-module__Fz2OIa__content{max-width:780px;margin:0 auto;padding:0 1.5rem 5rem}.page-module__Fz2OIa__section{margin-top:3.5rem}.page-module__Fz2OIa__sectionTitle{font-family:var(--font-display,"Cormorant Garamond", serif);color:var(--warm-white,var(--text-primary));border-bottom:1px solid #c9a84c2e;margin:0 0 1.75rem;padding-bottom:.75rem;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:600}.page-module__Fz2OIa__faqItem{border-bottom:1px solid #ffffff0d;padding:1.5rem 0}.page-module__Fz2OIa__faqItem:last-child{border-bottom:none}.page-module__Fz2OIa__question{font-family:var(--font-display,"Cormorant Garamond", serif);color:var(--warm-white,var(--text-primary));margin:0 0 .85rem;font-size:1.2rem;font-weight:600;line-height:1.35}.page-module__Fz2OIa__answer{color:var(--text-secondary,#c8c0b3);margin:0;font-size:1rem;line-height:1.7}.page-module__Fz2OIa__answer a{color:var(--gold,#c9a84c);text-underline-offset:3px;-webkit-text-decoration:underline #c9a84c4d;text-decoration:underline #c9a84c4d}.page-module__Fz2OIa__answer a:hover{-webkit-text-decoration-color:var(--gold,#c9a84c);text-decoration-color:var(--gold,#c9a84c)}.page-module__Fz2OIa__cta{text-align:center;background:linear-gradient(#c9a84c0d 0%,#0000 100%);border-top:1px solid #c9a84c26;border-bottom:1px solid #c9a84c26;border-radius:4px;margin-top:5rem;padding:3rem 1.5rem}.page-module__Fz2OIa__ctaTitle{font-family:var(--font-display,"Cormorant Garamond", serif);color:var(--warm-white,var(--text-primary));margin:0 0 .75rem;font-size:1.6rem;font-weight:600}.page-module__Fz2OIa__ctaText{color:var(--muted,#a09a90);max-width:520px;margin:0 auto 1.5rem;font-size:.98rem;line-height:1.65}.page-module__Fz2OIa__ctaButtons{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.page-module__Fz2OIa__ctaPrimary{background:var(--gold,#c9a84c);color:#0a0a0f;letter-spacing:.03em;border-radius:6px;padding:.75rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none}.page-module__Fz2OIa__ctaSecondary{color:var(--text-secondary,#c8c0b3);letter-spacing:.03em;border:1px solid #ffffff26;border-radius:6px;padding:.75rem 1.6rem;font-size:.9rem;text-decoration:none}.page-module__Fz2OIa__ctaSecondary:hover{color:var(--warm-white,var(--text-primary));border-color:#c9a84c66}
