.content-grid[data-astro-cid-vcqlmq6r]{gap:var(--space-xl);align-items:center;display:grid}.feature-list[data-astro-cid-vcqlmq6r]{gap:.85rem;display:grid}.feature-list[data-astro-cid-vcqlmq6r] li[data-astro-cid-vcqlmq6r]{padding-left:1.6rem;position:relative}.feature-list[data-astro-cid-vcqlmq6r] li[data-astro-cid-vcqlmq6r]:before{color:var(--color-primary-light);content:"✓";font-weight:800;position:absolute;left:0}.section-surface[data-astro-cid-vcqlmq6r]{background:var(--color-surface)}.goal-grid[data-astro-cid-vcqlmq6r]{gap:var(--space-md);margin-top:var(--space-xl);display:grid}.location-card[data-astro-cid-vcqlmq6r]{padding:var(--space-lg);border-radius:var(--border-radius);background:var(--color-primary);color:#fff}.location-card[data-astro-cid-vcqlmq6r] strong[data-astro-cid-vcqlmq6r]{margin-bottom:.5rem;font-size:1.25rem;font-weight:750;display:block}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .location-card[data-astro-cid-vcqlmq6r] strong[data-astro-cid-vcqlmq6r]{color:var(--color-text);font-size:1.125rem;font-weight:750;line-height:1.2}.location-card[data-astro-cid-vcqlmq6r] p[data-astro-cid-vcqlmq6r]{color:#ffffffd1}.faq-intro[data-astro-cid-vcqlmq6r]{margin-bottom:var(--space-xl)}.faq-list[data-astro-cid-vcqlmq6r]{gap:1rem;max-width:52rem;display:grid}.faq-list[data-astro-cid-vcqlmq6r] details[data-astro-cid-vcqlmq6r]{border:1px solid var(--color-border);background:var(--color-background);transition:border-color var(--transition), box-shadow var(--transition);border-radius:18px;padding:1.25rem}.faq-list[data-astro-cid-vcqlmq6r] details[data-astro-cid-vcqlmq6r]:hover{border-color:#23403140;box-shadow:0 10px 28px #14231a0f}.faq-list[data-astro-cid-vcqlmq6r] details[data-astro-cid-vcqlmq6r][open]{border-color:#23403140}.faq-list[data-astro-cid-vcqlmq6r] summary[data-astro-cid-vcqlmq6r]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-weight:750;list-style:none;display:flex}.faq-list[data-astro-cid-vcqlmq6r] summary[data-astro-cid-vcqlmq6r]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-vcqlmq6r] summary[data-astro-cid-vcqlmq6r]:after{content:"+";transition:transform var(--transition);flex:none;font-size:1.4rem;line-height:1}.faq-list[data-astro-cid-vcqlmq6r] details[data-astro-cid-vcqlmq6r][open] summary[data-astro-cid-vcqlmq6r]:after{transform:rotate(45deg)}.faq-list[data-astro-cid-vcqlmq6r] details[data-astro-cid-vcqlmq6r] p[data-astro-cid-vcqlmq6r]{max-width:68ch;color:var(--color-text-muted);margin-top:1rem}.cta[data-astro-cid-vcqlmq6r]{background:var(--color-primary);color:#fff}.cta[data-astro-cid-vcqlmq6r] h2[data-astro-cid-vcqlmq6r],.cta[data-astro-cid-vcqlmq6r] p[data-astro-cid-vcqlmq6r]{color:#fff}@media (width>=900px){.content-grid[data-astro-cid-vcqlmq6r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem)}.goal-grid[data-astro-cid-vcqlmq6r]{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .page-hero,html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .goal-section[data-astro-cid-vcqlmq6r],html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .faq-section[data-astro-cid-vcqlmq6r],html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .cta{background:#171c19}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .site-footer,html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .personal-intro[data-astro-cid-vcqlmq6r],html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .training-location[data-astro-cid-vcqlmq6r]{background:#222a25}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .location-card[data-astro-cid-vcqlmq6r]{color:var(--color-text);border:1px solid var(--color-border);background:#222a25}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .location-card[data-astro-cid-vcqlmq6r] p[data-astro-cid-vcqlmq6r]{color:var(--color-text-muted)}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .location-card[data-astro-cid-vcqlmq6r] strong[data-astro-cid-vcqlmq6r]{font-weight:750}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .page-hero h1,html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .cta h2{color:var(--color-text)}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .page-hero .eyebrow{color:var(--color-primary-light)}html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .page-hero .lead,html[data-theme=dark] .personal-training-page[data-astro-cid-vcqlmq6r] .cta p{color:var(--color-text-muted)}
