.intro-section[data-astro-cid-lcdefpme]{padding:var(--spacing-xl) 0}.intro-grid[data-astro-cid-lcdefpme],.journey-grid[data-astro-cid-lcdefpme],.results-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-lg);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.intro-copy[data-astro-cid-lcdefpme]{color:var(--color-text-light)}.intro-buttons[data-astro-cid-lcdefpme]{margin-top:var(--spacing-md);flex-wrap:wrap;gap:.85rem;display:flex}.trust-section[data-astro-cid-lcdefpme]{padding:var(--spacing-md) 0}.trust-grid[data-astro-cid-lcdefpme],.branch-grid[data-astro-cid-lcdefpme],.treatments-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-md);display:grid}.trust-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.trust-card[data-astro-cid-lcdefpme]{padding:var(--spacing-md);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);border:1px solid #0000}.trust-icon[data-astro-cid-lcdefpme],.branch-card[data-astro-cid-lcdefpme] .icon{width:42px;height:42px;color:var(--color-accent-dark);background:var(--color-secondary);border-radius:50%;place-items:center;margin-bottom:1rem;display:grid}.trust-icon[data-astro-cid-lcdefpme] .icon{width:22px;height:22px}.trust-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.branch-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-light);margin-bottom:0}.locations-section[data-astro-cid-lcdefpme],.treatments-section[data-astro-cid-lcdefpme],.results-section[data-astro-cid-lcdefpme]{padding:var(--spacing-xl) 0}.branch-grid[data-astro-cid-lcdefpme]{margin-top:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}.branch-card[data-astro-cid-lcdefpme]{padding:var(--spacing-md)}.branch-card[data-astro-cid-lcdefpme] .branch-note[data-astro-cid-lcdefpme]{margin-top:.35rem;font-size:.92rem;font-style:italic}.branch-card[data-astro-cid-lcdefpme] .branch-nearby[data-astro-cid-lcdefpme]{margin-top:.35rem;font-size:.92rem}.branch-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;display:flex}.branch-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:800}.journal-section[data-astro-cid-lcdefpme]{padding:var(--spacing-xl) 0}.journal-list[data-astro-cid-lcdefpme]{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.journal-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--spacing-md)}.journal-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-primary-ink);font-family:var(--font-secondary);margin-bottom:.5rem;font-size:1.35rem;line-height:1.25;display:block}.journal-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent-dark)}.journal-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-light);margin-bottom:0}.journal-footer[data-astro-cid-lcdefpme],.treatments-grid[data-astro-cid-lcdefpme]{margin-top:var(--spacing-lg)}@media (width>=821px){.treatments-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.treatments-footer[data-astro-cid-lcdefpme]{margin-top:var(--spacing-lg)}.journey-section[data-astro-cid-lcdefpme]{padding:var(--spacing-xl) 0}.journey-section[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#ffffffbd}.journey-list[data-astro-cid-lcdefpme]{counter-reset:journey;gap:.7rem;margin:1.35rem 0 1.6rem;padding:0;list-style:none;display:grid}.journey-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#ffffffe0;counter-increment:journey;padding-left:2.35rem;position:relative}.journey-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(journey);width:1.55rem;height:1.55rem;color:var(--color-white);border:1px solid #ffffff47;border-radius:50%;place-items:center;font-size:.78rem;font-weight:800;display:grid;position:absolute;top:.05rem;left:0}.results-media[data-astro-cid-lcdefpme]{isolation:isolate;position:relative}.results-media[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;border-radius:var(--border-radius-lg);background:linear-gradient(135deg,#f8f2ee6b,#0000),#fffdf96b;border:1px solid #b68f6557;position:absolute;inset:-.9rem 1.2rem 1.2rem -.9rem}.results-grid[data-astro-cid-lcdefpme] img{object-fit:cover;border-radius:var(--border-radius-lg);width:100%;height:min(44vw,520px);box-shadow:var(--shadow-md)}.results-badge[data-astro-cid-lcdefpme]{border-radius:var(--border-radius-md);max-width:min(280px,100% - 2rem);color:var(--color-primary);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf9eb;margin:0;padding:.85rem 1rem;font-weight:800;line-height:1.3;position:absolute;bottom:1rem;right:1rem}.results-copy[data-astro-cid-lcdefpme]{max-width:560px}@media (width>=821px) and (width<=1080px){.treatments-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.intro-grid[data-astro-cid-lcdefpme],.journey-grid[data-astro-cid-lcdefpme],.results-grid[data-astro-cid-lcdefpme],.trust-grid[data-astro-cid-lcdefpme],.branch-grid[data-astro-cid-lcdefpme],.journal-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.results-grid[data-astro-cid-lcdefpme] img{height:auto}.results-badge[data-astro-cid-lcdefpme]{max-width:none;margin-top:.75rem;position:static}}
