:is(.bk-pilates-hero,.bk-yoga-hero,.bk-service-proof-hero){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}:is(.bk-pilates,.bk-yoga,.bk-service-proof) .bk-page-description{max-width:44em}:is(.bk-pilates-hero-screen,.bk-yoga-hero-screen){background:var(--solution-stage);padding:24px}:is(.bk-pilates-intro,.bk-yoga-intro,.bk-service-proof-intro){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}:is(.bk-pilates-split,.bk-yoga-split,.bk-service-proof-split){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}:is(.bk-pilates-workflow,.bk-yoga-workflow){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}:is(.bk-pilates-workflow,.bk-yoga-workflow)>:is(.bk-pilates-intro,.bk-yoga-intro){display:block}:is(.bk-pilates-workflow,.bk-yoga-workflow) .bk-detail-heading+div{margin-top:24px}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example){background:var(--solution-surface);margin:0;padding:32px}.bk-commercial :is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example) h2{font-size:clamp(26px,2.4vw,32px);line-height:1.35!important}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example)>p{margin-top:16px}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example) dl{gap:6px;margin:24px 0;display:grid}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example) dl>div{background:var(--solution-ground);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;padding:16px;display:grid}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example) dt{font-size:16px;line-height:1.6}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example) dd{margin:0;font-weight:500}:is(.bk-pilates-nav,.bk-yoga-nav,.bk-service-proof-nav){flex-wrap:wrap;gap:8px 32px;padding-block:22px;display:flex}:is(.bk-pilates-nav,.bk-yoga-nav,.bk-service-proof-nav) a{min-height:44px;color:var(--bk-ink);text-underline-offset:5px;align-items:center;font-size:16px;display:inline-flex}:is(.bk-pilates-nav,.bk-yoga-nav,.bk-service-proof-nav) a:hover{color:var(--bk-green);text-decoration:underline}:is(.bk-pilates-tint,.bk-yoga-tint,.bk-service-proof-tint){background:var(--solution-stage)}:is(.bk-pilates-points,.bk-yoga-points,.bk-service-proof-points){margin:0 0 24px;padding-left:24px}:is(.bk-pilates-points,.bk-yoga-points,.bk-service-proof-points) li{padding:0 0 20px 8px}:is(.bk-pilates-points,.bk-service-proof-points) li::marker{font-weight:600}:is(.bk-pilates-rules,.bk-yoga-rules){gap:36px;margin-top:40px;display:grid}.bk-commercial :is(.bk-pilates-rules,.bk-yoga-rules,.bk-service-proof-rules) h3{font-size:23px;line-height:1.4}:is(.bk-pilates-rules,.bk-yoga-rules,.bk-service-proof-rules) p{margin-top:14px}.bk-commercial :is(.bk-pilates-private,.bk-yoga-private,.bk-service-proof-private){background:var(--solution-dark)}.bk-commercial main[data-bookjor-solution] :is(.bk-pilates-private,.bk-yoga-private,.bk-service-proof-private) :is(h2,p,a){color:var(--solution-ground)}.bk-commercial :is(.bk-pilates-private,.bk-yoga-private,.bk-service-proof-private) a:focus-visible{outline-color:var(--solution-ground)}@media (width<=1000px){:is(.bk-pilates-hero,.bk-yoga-hero){grid-template-columns:minmax(0,1fr);gap:32px}:is(.bk-pilates-hero-screen,.bk-yoga-hero-screen){width:100%;max-width:960px;margin-inline:auto}:is(.bk-pilates-split,.bk-yoga-split){grid-template-columns:minmax(0,1fr)}}@media (width<=700px){:is(.bk-service-proof-hero,.bk-pilates-intro,.bk-yoga-intro,.bk-service-proof-intro,.bk-pilates-workflow,.bk-yoga-workflow,.bk-service-proof-split){grid-template-columns:minmax(0,1fr);gap:32px}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example){padding:24px}:is(.bk-pilates-example,.bk-yoga-example,.bk-service-proof-example) dl>div{grid-template-columns:minmax(0,1fr);gap:6px}:is(.bk-pilates-nav,.bk-yoga-nav,.bk-service-proof-nav){gap:4px 24px}:is(.bk-pilates-hero-screen,.bk-yoga-hero-screen){padding:12px}}.bk-yoga .bk-arrow-link{align-items:center;gap:10px;margin-top:20px;display:inline-flex}.bk-yoga-screen{min-width:0;margin:0}.bk-yoga-screen img{width:100%;height:auto;display:block}.bk-yoga-screen figcaption{color:var(--bk-ink);margin-top:16px;font-size:15px;line-height:1.75}.bk-yoga-split>.bk-yoga-screen{background:var(--solution-surface);padding:24px}@media (width<=1000px){.bk-yoga-split>.bk-yoga-screen{width:100%;max-width:880px;margin-inline:auto}}@media (width<=700px){.bk-yoga-split>.bk-yoga-screen{padding:12px}}.bk-yoga-points{margin-top:28px}.bk-yoga-tint .bk-yoga-screen{background:var(--solution-ground)}
