.fc-page[data-astro-cid-gwzfphnj]{--v-ink: #0E1009;--v-green: #15230F;--v-paper: #F3EFE4;--v-muted: #B6B5A4;--v-gold: #C4902A;--v-gold-soft: #E0B863;--v-rule: rgba(243, 239, 228, .14);--v-text: 1.125rem;background:var(--v-green);color:var(--v-paper);min-height:100vh;overflow-x:hidden;font-family:var(--font-sans);font-size:var(--v-text);line-height:1.7}.fc-page[data-astro-cid-gwzfphnj] main{display:block}.fc-nav[data-astro-cid-gwzfphnj]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:18px clamp(20px,5vw,56px);border-bottom:1px solid var(--v-rule);flex-wrap:wrap}.fc-brand[data-astro-cid-gwzfphnj],.fc-nav-phone[data-astro-cid-gwzfphnj]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--v-paper);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em}.fc-brand[data-astro-cid-gwzfphnj] img[data-astro-cid-gwzfphnj]{filter:brightness(0) invert(1);opacity:.92}.fc-brand[data-astro-cid-gwzfphnj] span[data-astro-cid-gwzfphnj]{font-family:var(--font-display);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.fc-brand[data-astro-cid-gwzfphnj]:hover,.fc-nav-phone[data-astro-cid-gwzfphnj]:hover,.fc-nav-phone[data-astro-cid-gwzfphnj]{color:var(--v-gold-soft)}.fc-nav-links[data-astro-cid-gwzfphnj]{display:flex;align-items:center;gap:var(--space-5);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em}.fc-nav-links[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]{color:var(--v-muted);text-decoration:none}.fc-nav-links[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:hover{color:var(--v-gold-soft)}@media(max-width:760px){.fc-nav-links[data-astro-cid-gwzfphnj]{display:none}}@media(max-width:480px){.fc-brand[data-astro-cid-gwzfphnj] span[data-astro-cid-gwzfphnj]{display:none}}.fc-inner[data-astro-cid-gwzfphnj]{max-width:760px;margin:0 auto;padding:clamp(72px,11vw,128px) clamp(20px,5vw,32px);position:relative;z-index:1}main[data-astro-cid-gwzfphnj]>section[data-astro-cid-gwzfphnj]{position:relative;border-top:1px solid rgba(196,144,42,.6)}main[data-astro-cid-gwzfphnj]>section[data-astro-cid-gwzfphnj]:before{content:"";position:absolute;top:0;left:50%;width:9px;height:9px;background:var(--v-gold);transform:translate(-50%,-50%) rotate(45deg)}.fc-hero-band[data-astro-cid-gwzfphnj]{background:var(--v-ink);border-bottom:1px solid var(--v-rule)}.fc-hero[data-astro-cid-gwzfphnj]{max-width:1120px;margin:0 auto;padding:clamp(56px,8vw,92px) clamp(20px,5vw,32px) clamp(48px,7vw,80px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.fc-hero-art[data-astro-cid-gwzfphnj] img[data-astro-cid-gwzfphnj]{display:block;width:100%;height:auto;-webkit-mask-image:radial-gradient(closest-side,#000 52%,transparent 100%);mask-image:radial-gradient(closest-side,#000 52%,transparent 100%)}@media(max-width:820px){.fc-hero[data-astro-cid-gwzfphnj]{grid-template-columns:1fr}.fc-hero-art[data-astro-cid-gwzfphnj]{order:-1;max-width:280px}}.fc-hero-brand[data-astro-cid-gwzfphnj]{margin:0 0 var(--space-6)}.fc-hero-brand[data-astro-cid-gwzfphnj]:after{content:"";display:block;width:48px;height:1px;margin-top:var(--space-4);background:var(--v-gold)}.fc-hero-family[data-astro-cid-gwzfphnj]{margin:0 0 8px;font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase}.fc-hero-family[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]{color:var(--v-paper);text-decoration:none}.fc-hero-family[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:hover{color:var(--v-gold-soft)}.fc-hero-product[data-astro-cid-gwzfphnj]{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(1.4rem,2.8vw,1.9rem);letter-spacing:.16em;text-transform:uppercase;color:var(--v-gold-soft)}.fc-eyebrow[data-astro-cid-gwzfphnj]{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--v-gold);margin:0 0 var(--space-4);font-weight:600}.fc-h1[data-astro-cid-gwzfphnj]{font-family:var(--font-serif);font-weight:500;font-size:clamp(2.2rem,5.6vw,3.8rem);line-height:1.08;margin:0;color:#fff;letter-spacing:-.01em}.fc-h2[data-astro-cid-gwzfphnj]{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.8rem,3.4vw,2.5rem);line-height:1.15;margin:0 0 var(--space-4);color:#fff}.fc-h3[data-astro-cid-gwzfphnj]{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--v-gold);margin:var(--space-7) 0 var(--space-4)}.fc-answer[data-astro-cid-gwzfphnj]{font-family:var(--font-serif);font-size:clamp(1.4rem,2.2vw,1.55rem);font-weight:500;line-height:1.45;color:var(--v-paper);margin:0 0 var(--space-5);max-width:40ch}.fc-lead[data-astro-cid-gwzfphnj]{font-family:var(--font-serif);font-size:clamp(1.4rem,2.2vw,1.6rem);font-weight:500;line-height:1.45;color:var(--v-paper);margin:var(--space-5) 0 var(--space-4)}.fc-price[data-astro-cid-gwzfphnj]{margin:0 0 var(--space-5);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.fc-price-amount[data-astro-cid-gwzfphnj]{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.1;color:var(--v-gold-soft)}.fc-price-qualifier[data-astro-cid-gwzfphnj]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--v-muted)}.fc-p[data-astro-cid-gwzfphnj]{font-size:var(--v-text);line-height:1.7;color:var(--v-paper);margin:0 0 var(--space-5);max-width:68ch}.fc-note[data-astro-cid-gwzfphnj]{color:var(--v-paper);font-size:var(--text-md);line-height:1.6;margin:var(--space-5) 0 0}.fc-inner[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:not(.fc-btn),.fc-band[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:not(.fc-btn){color:var(--v-gold-soft)}.fc-inner[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:not(.fc-btn):hover,.fc-band[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:not(.fc-btn):hover{color:var(--v-gold)}.fc-cards[data-astro-cid-gwzfphnj]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.fc-card[data-astro-cid-gwzfphnj]{border:1px solid var(--v-rule);border-radius:2px;padding:var(--space-5)}.fc-card[data-astro-cid-gwzfphnj]:last-child:nth-child(odd){grid-column:1 / -1}.fc-card-n[data-astro-cid-gwzfphnj]{display:block;margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.12em;color:var(--v-gold)}.fc-card-title[data-astro-cid-gwzfphnj]{margin:0 0 6px;font-family:var(--font-serif);font-size:var(--text-xl);font-weight:500;color:#fff;line-height:1.25}.fc-card-body[data-astro-cid-gwzfphnj]{margin:0;color:var(--v-paper);font-size:var(--v-text);line-height:1.7}@media(max-width:640px){.fc-cards[data-astro-cid-gwzfphnj]{grid-template-columns:1fr}}.fc-pullquote[data-astro-cid-gwzfphnj]{margin:var(--space-6) auto var(--space-7);padding:var(--space-5) 0;max-width:30ch;text-align:center;font-family:var(--font-serif);font-weight:500;font-size:clamp(1.7rem,4.2vw,2.6rem);line-height:1.2;color:var(--v-gold-soft);border-top:1px solid var(--v-gold);border-bottom:1px solid var(--v-gold)}.fc-steps[data-astro-cid-gwzfphnj]{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-5)}.fc-steps[data-astro-cid-gwzfphnj] li[data-astro-cid-gwzfphnj]{display:flex;gap:20px;align-items:flex-start}.fc-step-n[data-astro-cid-gwzfphnj]{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.1em;color:var(--v-gold);padding-top:3px;flex:none}.fc-step-title[data-astro-cid-gwzfphnj]{margin:0 0 6px;font-weight:700;color:#fff;font-size:var(--v-text)}.fc-step-body[data-astro-cid-gwzfphnj]{margin:0;color:var(--v-paper);font-size:var(--v-text);line-height:1.7}.fc-guarantees[data-astro-cid-gwzfphnj]{margin:0 0 var(--space-5);padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-6)}@media(max-width:640px){.fc-guarantees[data-astro-cid-gwzfphnj]{grid-template-columns:1fr}}.fc-guarantee-title[data-astro-cid-gwzfphnj]{margin:0 0 6px;font-weight:700;color:#fff;font-size:var(--v-text)}.fc-guarantee-body[data-astro-cid-gwzfphnj]{margin:0;color:var(--v-paper);font-size:var(--v-text);line-height:1.7}.fc-faq[data-astro-cid-gwzfphnj]{margin:0}.fc-faq-item[data-astro-cid-gwzfphnj]{padding:22px 0;border-top:1px solid var(--v-rule)}.fc-faq-item[data-astro-cid-gwzfphnj]:last-child{border-bottom:1px solid var(--v-rule)}.fc-faq-item[data-astro-cid-gwzfphnj] dt[data-astro-cid-gwzfphnj]{font-weight:700;color:#fff;font-size:var(--v-text);margin-bottom:8px}.fc-faq-item[data-astro-cid-gwzfphnj] dd[data-astro-cid-gwzfphnj]{margin:0;color:var(--v-paper);font-size:var(--v-text);line-height:1.7;max-width:68ch}.fc-cta-row[data-astro-cid-gwzfphnj]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:var(--space-7)}.fc-cta-row--left[data-astro-cid-gwzfphnj]{justify-content:flex-start;margin-top:var(--space-6)}.fc-btn[data-astro-cid-gwzfphnj]{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;border-radius:2px;background:var(--v-gold);color:#15180f;font-weight:700;font-size:var(--text-md);text-decoration:none;border:1.5px solid var(--v-gold);transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.fc-btn[data-astro-cid-gwzfphnj]:hover{background:var(--v-gold-soft);color:#15180f}.fc-btn--ghost[data-astro-cid-gwzfphnj]{background:transparent;color:var(--v-paper);border:1.5px solid var(--v-rule)}.fc-btn--ghost[data-astro-cid-gwzfphnj]:hover{background:#f3efe414;color:var(--v-paper)}.fc-standout[data-astro-cid-gwzfphnj]{margin:var(--space-6) 0 0;padding-left:16px;border-left:2px solid var(--v-gold);font-family:var(--font-serif);font-size:clamp(1.15rem,1.9vw,1.35rem);line-height:1.45;color:var(--v-paper)}.fc-close[data-astro-cid-gwzfphnj]{text-align:center;background:var(--v-ink)}.fc-close[data-astro-cid-gwzfphnj] .fc-answer[data-astro-cid-gwzfphnj]{margin-left:auto;margin-right:auto;max-width:34rem}.fc-foot[data-astro-cid-gwzfphnj]{padding:var(--space-7) clamp(20px,5vw,32px) var(--space-6);border-top:1px solid var(--v-rule);font-size:var(--text-md);text-align:center;color:var(--v-muted)}.fc-foot-top[data-astro-cid-gwzfphnj]{display:flex;align-items:center;justify-content:center;gap:var(--space-5);margin:0 0 var(--space-5)}.fc-foot-brand[data-astro-cid-gwzfphnj]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--v-paper)}.fc-foot-brand[data-astro-cid-gwzfphnj] img[data-astro-cid-gwzfphnj]{filter:brightness(0) invert(1);opacity:.92}.fc-foot-social[data-astro-cid-gwzfphnj]{display:flex;align-items:center;gap:var(--space-4)}.fc-foot-social[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]{color:var(--v-muted);display:inline-flex}.fc-foot-social[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:hover{color:var(--v-gold-soft)}.fc-foot-row[data-astro-cid-gwzfphnj]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 var(--space-3)}.fc-foot-row[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]{color:var(--v-muted);text-decoration:none}.fc-foot-row[data-astro-cid-gwzfphnj] a[data-astro-cid-gwzfphnj]:hover{color:#fff}.fc-foot-legal[data-astro-cid-gwzfphnj]{font-size:var(--text-xs)}.fc-foot-bbb[data-astro-cid-gwzfphnj]{width:100px;height:auto;margin:0 0 var(--space-4);filter:grayscale(1) brightness(1.3);opacity:.8}.fc-foot-disclosure[data-astro-cid-gwzfphnj]{margin:0 auto;max-width:68ch;font-size:1.0625rem;line-height:1.65;color:var(--v-paper)}@media(max-width:640px){.fc-cta-row--left[data-astro-cid-gwzfphnj]{justify-content:stretch}.fc-cta-row--left[data-astro-cid-gwzfphnj] .fc-btn[data-astro-cid-gwzfphnj]{flex:1 1 100%;justify-content:center}}
