.kicker[data-astro-cid-lcdefpme]{color:var(--gl-gold);letter-spacing:.22em;text-transform:uppercase;margin-bottom:.6rem;font-size:.78rem;font-weight:700}section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--gl-serif);color:var(--gl-cream);margin-bottom:.7rem;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700}.section-sub[data-astro-cid-lcdefpme]{color:#cfc6b8;margin-bottom:2rem}.gold-btn[data-astro-cid-lcdefpme]{background:var(--gl-gold);color:var(--gl-brown);border-radius:4px;padding:.85rem 1.7rem;font-weight:700;text-decoration:none;display:inline-block}.gold-btn[data-astro-cid-lcdefpme]:hover{background:var(--gl-gold-soft)}.hero[data-astro-cid-lcdefpme]{color:var(--gl-cream);background:linear-gradient(100deg,#141008f5 38%,#141008b8),url(/brand/team.webp) 50%/cover no-repeat;padding:clamp(3rem,7vw,5.5rem) 5vw}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:start;gap:3rem;max-width:1150px;margin:0 auto;display:grid}.hero-kicker[data-astro-cid-lcdefpme]{color:var(--gl-gold-soft);letter-spacing:.25em;text-transform:uppercase;margin-bottom:1rem;font-size:.78rem;font-weight:700}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--gl-serif);margin-bottom:1.2rem;font-size:clamp(2.4rem,5.4vw,4rem);font-weight:900;line-height:1.06}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--gl-gold);display:block}.hero-sub[data-astro-cid-lcdefpme]{color:#e8e0d2;max-width:46ch;font-size:1.05rem;line-height:1.7}.hero-points[data-astro-cid-lcdefpme]{margin:1.4rem 0;padding:0;list-style:none}.hero-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#e8e0d2;padding:.3rem 0}.hero-points[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--gl-gold-soft)}.hero-proof[data-astro-cid-lcdefpme]{color:#cfc6b8;border-left:2px solid var(--gl-gold);max-width:40ch;padding-left:.9rem;font-size:.88rem}.hero-card[data-astro-cid-lcdefpme]{background:var(--gl-cream);color:var(--gl-brown);border-radius:8px;padding:1.7rem;box-shadow:0 18px 50px #00000073}.hero-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--gl-serif);color:var(--gl-brown);margin-bottom:.4rem;font-size:1.5rem}.hero-card[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--gl-charcoal);margin-bottom:1.1rem;font-size:.92rem}.hero-card[data-astro-cid-lcdefpme] form[data-astro-cid-lcdefpme]{flex-direction:column;gap:.7rem;display:flex}.hero-card[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.hero-card[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{min-height:44px;color:var(--gl-brown);background:#fff;border:1px solid #d8cfbe;border-radius:4px;padding:.75rem .85rem;font-size:.95rem}.hero-card[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{background:var(--gl-brown);color:var(--gl-gold-soft);cursor:pointer;border:0;border-radius:4px;margin-top:.3rem;padding:.9rem;font-size:1rem;font-weight:700}.hero-card[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:#241a0b}.hero-fine[data-astro-cid-lcdefpme]{color:var(--gl-charcoal);text-align:center;margin-top:.8rem;font-size:.75rem}.hp[data-astro-cid-lcdefpme]{position:absolute;left:-5000px}.treatments[data-astro-cid-lcdefpme]{max-width:1150px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 5vw}.treat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.6rem;display:grid}.treat-card[data-astro-cid-lcdefpme]{color:var(--gl-brown);background:#fff;border:1px solid #e6ddcc;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.treat-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #1a12061f}.treat-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.treat-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--gl-serif);padding:1.1rem 1.2rem .3rem;font-size:1.3rem}.treat-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gl-charcoal);flex:1;padding:0 1.2rem;font-size:.92rem;line-height:1.6}.treat-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--gl-gold-deep);letter-spacing:.08em;text-transform:uppercase;margin:1rem 1.2rem 1.2rem;font-size:.85rem;font-weight:700;display:inline-block}.why[data-astro-cid-lcdefpme]{color:var(--gl-cream);background:#1a1206;padding:clamp(3rem,6vw,5rem) 5vw}.why-inner[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:3rem;max-width:1150px;margin:0 auto;display:grid}.why-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:8px;width:100%;height:auto;display:block}.why[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--gl-gold-soft)}.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--gl-cream)}.why[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-top:1.2rem;padding:0;list-style:none}.why[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#e8e0d2;padding:.55rem 0;line-height:1.6}.why[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--gl-gold-soft)}.proof[data-astro-cid-lcdefpme]{text-align:center;max-width:1000px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 5vw}.proof-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.6rem;display:grid}.proof-grid[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:8px;width:100%;height:auto;display:block}.proof-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.15em;text-transform:uppercase;color:var(--gl-gold);margin-top:.5rem;font-size:.8rem;font-weight:700}.proof-note[data-astro-cid-lcdefpme]{color:#cfc6b8;margin-top:1.2rem;font-size:.8rem}.nervous[data-astro-cid-lcdefpme]{text-align:center;background:#141008;padding:clamp(3rem,6vw,5rem) 5vw}.nervous[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:820px;margin-left:auto;margin-right:auto}.nerv-intro[data-astro-cid-lcdefpme]{color:#d9d0c2;text-align:left;margin-top:1rem;line-height:1.75}.nerv-quote[data-astro-cid-lcdefpme]{font-family:var(--gl-serif);color:var(--gl-cream);border-left:3px solid var(--gl-gold);text-align:left;margin:1.8rem auto;padding:.4rem 0 .4rem 1.4rem;font-size:1.25rem;font-style:italic;line-height:1.75}.nerv-quote[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:var(--gl-gold-soft);letter-spacing:.06em;margin-top:.9rem;font-family:inherit;font-size:.85rem;font-style:normal;display:block}.m-drawer[data-astro-cid-lcdefpme]{border-bottom:1px solid #3a2e1c}.m-drawer[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.9rem 0;list-style:none;display:flex}.m-drawer[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.m-drawer[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.m-drawer[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0}.m-drawer[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--gl-gold);flex:none;font-size:1.5rem;line-height:1}.m-drawer[data-astro-cid-lcdefpme][open]>summary[data-astro-cid-lcdefpme]:after{content:"–"}.m-drawer-body[data-astro-cid-lcdefpme]{padding-bottom:.8rem}@media (width>=821px){.m-drawer[data-astro-cid-lcdefpme]{border-bottom:0}.m-drawer[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme]{pointer-events:none;cursor:default;min-height:0;padding:0;display:block}.m-drawer[data-astro-cid-lcdefpme]>summary[data-astro-cid-lcdefpme]:after{display:none}}.story[data-astro-cid-lcdefpme]{background:#1a1206;padding:clamp(3rem,6vw,5rem) 5vw}.story-inner[data-astro-cid-lcdefpme]{max-width:820px;margin:0 auto}.story[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d9d0c2;margin-bottom:1.1rem;line-height:1.75}.story[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--gl-gold);font-weight:700;text-decoration:none}.how[data-astro-cid-lcdefpme]{text-align:center;background:#1a1206;padding:clamp(3rem,6vw,5rem) 5vw}.how[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:1180px;margin-left:auto;margin-right:auto}.steps[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(4,1fr);gap:1.4rem;max-width:1100px;margin:2rem auto;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--gl-cream);color:var(--gl-brown);border-radius:8px;padding:1.3rem}.steps[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--gl-serif);color:var(--gl-gold-deep);font-size:1.6rem;font-weight:900;display:block}.steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin:.4rem 0;display:block}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gl-charcoal);font-size:.88rem;line-height:1.55}.faq[data-astro-cid-lcdefpme]{max-width:820px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 5vw}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid #3a2e1c;padding:.9rem 0}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--gl-cream);align-items:center;min-height:44px;font-size:1.02rem;font-weight:700;display:flex}.faq-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d9d0c2;margin-top:.7rem;font-size:.95rem;line-height:1.65}.visit[data-astro-cid-lcdefpme]{text-align:center;background:#141008;padding:clamp(3rem,6vw,5rem) 5vw}.visit[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:1180px;margin-left:auto;margin-right:auto}.visit-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;display:grid}.visit-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--gl-gold-soft);font-size:1.1rem}.visit-grid[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{font-style:normal}.visit-link[data-astro-cid-lcdefpme]{color:var(--gl-gold);min-height:44px;padding:.5rem 0;font-weight:700;text-decoration:none;display:inline-block}@media (width<=760px){.visit-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.final[data-astro-cid-lcdefpme]{color:var(--gl-cream);text-align:center;background:radial-gradient(120% 140% at 50% 0,#241a0c 0%,#141008 68%);padding:clamp(3.5rem,7vw,6rem) 5vw}.final[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:1180px;margin-left:auto;margin-right:auto}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--gl-cream)}.final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e8e0d2;margin-bottom:1.6rem}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{background-color:#141008;background-image:linear-gradient(#1410088c 0%,#141008ed 62%,#141008f7 100%),url(/brand/team-portrait.webp);background-position:50%,top;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100%}.hero-inner[data-astro-cid-lcdefpme],.why-inner[data-astro-cid-lcdefpme],.treat-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.proof-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=520px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
