[data-pc-preset=premium-yoga-training-copy-v2]{--pc-heading-size-0:clamp(2.5rem,calc(5.2 * var(--pc-vw, 1vw)),5rem)}[data-pc-preset=premium-yoga-training-copy-v2] [data-pc-heading]{text-wrap:pretty}[data-pc-preset=premium-yoga-training-promise-v2]{--pc-heading-size-1:clamp(2rem,calc(4.8 * var(--pc-vw, 1vw)),4rem);--pc-heading-line-height:1.12;--pc-heading-font-weight:400;--pc-heading-letter-spacing:-0.02em}[data-pc-preset=premium-yoga-training-promise-v2] [data-pc-heading]{max-width:17em}[data-pc-preset=premium-yoga-training-art-v2]{min-inline-size:0;align-self:center}[data-pc-preset=premium-yoga-training-curriculum-v2] [data-js-presentation=stone-stack-v1]{--pc-training-pin-inset:clamp(32px,8svh,80px)}[data-pc-preset=premium-yoga-training-curriculum-v2] [data-pc-family=journey-stage][data-js-presentation=stone-stack-v1]:is([data-js-armed],[data-js-play]) .js-pin{height:min(var(--js-h,60svh),calc(100svh - var(--pc-sf-header-h, 0px) - var(--pc-training-pin-inset)))}[data-pc-preset=premium-yoga-training-curriculum-v2] [data-js-presentation=stone-stack-v1][data-js-armed] .js-pin{top:calc(var(--pc-sf-header-h, 0px) + var(--pc-training-pin-inset))}@media (max-width:700px){[data-pc-preset=premium-yoga-training-curriculum-v2] [data-pc-family=journey-stage][data-js-presentation=stone-stack-v1]:is([data-js-armed],[data-js-play]) .js-pin{height:calc(100svh - var(--pc-sf-header-h, 0px) - var(--pc-training-pin-inset))}}[data-pc-preset=premium-yoga-training-destination-v2]{inline-size:min(48cqw,300px);aspect-ratio:1;margin-inline:auto}[data-pc-preset=premium-yoga-training-closing-v2]:has([data-pc-preset=premium-yoga-training-closing-footer-v2]){--pc-spacing-stack-gap-xl:clamp(80px,12cqw,170px)}[data-pc-preset=premium-yoga-training-closing-footer-v2]{padding-block-start:1.375rem;border-block-start:var(--pc-border-width-card) solid var(--pc-color-hairline);--pc-sub-fs-sm:0.85rem}[data-pc-preset=premium-yoga-training-closing-footer-v2] [data-pc-atom=Subheading]:not([data-pc-mb]):not([data-pc-box])>*,[data-pc-preset=premium-yoga-training-closing-footer-v2] [data-pc-atom=Subheading][data-pc-box]:not([data-pc-mb]){margin-block:0}[data-pc-preset=premium-yoga-training-destination-v2] [data-pc-atom=Image]:not([data-pc-mb]):not([data-pc-box])>*,[data-pc-preset=premium-yoga-training-destination-v2] [data-pc-atom=Image][data-pc-box]:not([data-pc-mb]){margin-block-end:0}[data-pc-preset=premium-yoga-training-facts-v2]{border-block-start:var(--pc-border-width-card) solid var(--pc-color-hairline)}[data-pc-preset=premium-yoga-training-fact-v2]{--pc-heading-size-3:clamp(1.6rem,calc(2.4 * var(--pc-vw, 1vw)),2.2rem);--pc-type-h3-size:var(--pc-heading-size-3);--pc-type-lead-size:0.88rem;--pc-body-line-height:1.4;min-inline-size:0}[data-pc-theme][data-pc-theme-rev="2"] [data-pc-preset=premium-yoga-training-facts-v2][data-pc-role=facts] [data-pc-cards-per-row=auto]:has([data-pc-preset=premium-yoga-training-fact-v2][data-pc-role=fact]){display:flex;flex-wrap:wrap;align-items:stretch}[data-pc-theme][data-pc-theme-rev="2"] [data-pc-preset=premium-yoga-training-facts-v2][data-pc-role=facts] [data-pc-cards-per-row=auto]>[data-pc-preset=premium-yoga-training-fact-v2][data-pc-role=fact]{flex-grow:1;inline-size:min-content;max-inline-size:100%}[data-pc-preset=premium-yoga-training-fact-v2] [data-pc-heading]{inline-size:max-content;max-inline-size:100%}[data-pc-preset=premium-yoga-training-fact-v2] :is([data-pc-heading],[data-pc-text]){margin-block:0}[data-pc-preset=premium-yoga-training-media-card-v2]{--pc-heading-size-3:clamp(1.25rem,calc(1.6 * var(--pc-vw, 1vw)) + 0.6rem,1.7rem);min-inline-size:0}[data-pc-preset=premium-yoga-training-tuition-card-v2]{--pc-heading-size-3:var(--pc-type-h3-size);min-inline-size:0}[data-pc-preset=premium-yoga-training-tuition-featured-v2]{--pc-color-border:var(--pc-color-text);--pc-card-border-color:var(--pc-color-text);--pc-heading-size-3:var(--pc-type-h3-size);min-inline-size:0}[data-pc-preset=premium-yoga-training-amount-v2]{direction:ltr;unicode-bidi:isolate;--pc-heading-size-1:clamp(2rem,calc(3.6 * var(--pc-vw, 1vw)),3.2rem);--pc-type-h3-size:var(--pc-heading-size-1);--pc-heading-line-height:1.1;min-inline-size:0;overflow-wrap:anywhere}[data-pc-preset=premium-yoga-training-date-v2]{--pc-heading-size-3:clamp(1.4rem,calc(2 * var(--pc-vw, 1vw)),1.9rem);--pc-spacing-stack-gap-sm:clamp(0.5rem,1.4cqw,0.75rem);border-block-start:var(--pc-border-width-card) solid var(--pc-color-hairline)}[data-pc-theme][data-pc-theme-rev="2"] [data-pc-preset=premium-yoga-training-date-availability-v2][data-pc-role=availability] [data-pc-cards-per-row=auto]{display:flex;flex-wrap:wrap;align-items:center}[data-pc-preset=premium-yoga-training-date-action-v2],[data-pc-preset=premium-yoga-training-date-availability-v2],[data-pc-preset=premium-yoga-training-date-details-v2],[data-pc-preset=premium-yoga-training-date-header-v2],[data-pc-preset=premium-yoga-training-tuition-header-v2]{--pc-fit-floor:1}[data-pc-preset=premium-yoga-training-date-header-v2][data-pc-role=header] :is([data-pc-heading],[data-pc-text]),[data-pc-preset=premium-yoga-training-date-v2] :is([data-pc-preset=premium-yoga-training-date-details-v2],[data-pc-preset=premium-yoga-training-date-availability-v2]) :is([data-pc-heading],[data-pc-text]),[data-pc-preset=premium-yoga-training-tuition-header-v2][data-pc-role=header] :is([data-pc-heading],[data-pc-text]){margin-block:0}[data-pc-preset=premium-yoga-training-tuition-features-v2]{margin-block-end:auto}[data-pc-preset=premium-yoga-training-date-action-v2],[data-pc-preset=premium-yoga-training-date-availability-v2],[data-pc-preset=premium-yoga-training-date-details-v2]{min-inline-size:0}[data-pc-preset=premium-yoga-training-waitlist-copy-v2]{min-inline-size:0;--pc-heading-size-1:clamp(2.1rem,calc(4.6 * var(--pc-vw, 1vw)),3.9rem)}[data-pc-premium-scope][data-pc-premium-follow] [data-pc-preset=premium-yoga-training-waitlist-form-v2]{--pc-color-glass-bg:color-mix(in srgb,var(--pc-color-surface) 80%,transparent)}[data-pc-preset=premium-yoga-training-waitlist-form-v2]{--pc-color-glass-bg:color-mix(in srgb,var(--pc-color-on-dark) 7%,transparent);--pc-color-glass-border:color-mix(in srgb,var(--pc-color-on-dark) 22%,transparent);--pc-color-surface-foreground:var(--pc-color-on-dark);--pc-color-surface-foreground-muted:var(--pc-color-on-dark-muted);--pc-spacing-card-padding:clamp(1.375rem,3cqw,2.5rem);min-inline-size:0}[data-pc-preset=premium-yoga-training-waitlist-form-v2] .pcl{--n-ink:var(--pc-section-text,var(--pc-color-on-dark));--n-sink:var(--n-ink);--n-mut:var(--pc-color-on-dark-muted);--n-fieldbg:color-mix(in srgb,var(--pc-color-dark-band) 88%,transparent);--n-fb:color-mix(in srgb,var(--n-ink) 40%,transparent);--pc-input-bg:var(--n-fieldbg);--pc-input-border-color:var(--n-fb);--pc-input-focus-bg:var(--n-fieldbg);--pc-button-bg:var(--pc-button-on-dark-bg);--pc-button-color:var(--pc-button-on-dark-fg)}[data-pc-preset=premium-yoga-training-waitlist-form-v2] .pcl-in{--pc-color-surface:var(--n-fieldbg)}[data-pc-preset=premium-yoga-training-waitlist-form-v2] .pcl-submit{--pc-color-primary:var(--pc-button-on-dark-bg);--pc-color-primary-fill:var(--pc-button-on-dark-bg);--pc-color-primary-foreground:var(--pc-button-on-dark-fg)}[data-pc-premium-scope][data-pc-premium-follow] [data-pc-preset=premium-yoga-training-waitlist-form-v2] .pcl-submit{--pc-color-primary:unset;--pc-color-primary-fill:unset;--pc-color-primary-foreground:unset}[data-pc-premium-scope][data-pc-premium-follow] [data-pc-preset=premium-yoga-training-waitlist-form-v2] .pcl-submit,[data-pc-premium-scope][data-pc-premium-follow] [data-pc-preset=premium-yoga-training-waitlist-form-v2] .pcl-submit:hover{background-color:var(--pc-color-primary-fill)}:is([data-pc-preset=premium-yoga-training-tuition-card-v2],[data-pc-preset=premium-yoga-training-tuition-featured-v2],[data-pc-preset=premium-yoga-training-outcome-v2]) [data-pc-atom=IconText] span.whitespace-pre-wrap{font-size:var(--pc-type-body-size);line-height:var(--pc-body-line-height,1.5)}[data-pc-preset=premium-yoga-training-outcome-v2]{border-block-start:var(--pc-border-width-card) solid var(--pc-color-hairline)}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-hero][data-pc-hero]{--pc-hero-min-height:0px;--pc-hero-copy-w:100%;--pc-hero-pad-top:clamp(64px,8svh,96px);--pc-hero-pad-bottom:clamp(64px,7svh,96px);--pc-fx-tint:var(--pc-hero-scrim)}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-hero][data-pc-hero][data-pc-block=hero]:before{background:none}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-hero][data-pc-hero] [data-pc-preset=camp-v3-hero-art] .bb-ball-stop{position:relative;inset:auto;translate:none;margin-inline:auto}@container canvas (max-width: 900px){[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-hero][data-pc-hero]{--pc-hero-pad-top-phone:clamp(48px,7svh,72px);--pc-hero-pad-bottom:clamp(16px,3svh,32px)}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-hero][data-pc-hero] [data-pc-preset=camp-v3-hero-art] .bb-ball-stop{margin-inline:0}}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-hero]
[data-pc-atom=Countdown]{--pc-color-card:color-mix(in srgb,var(--pc-color-foreground) 12%,transparent);--pc-color-surface:var(--pc-color-card);--card:var(--pc-color-card);--pc-color-surface-foreground:var(--pc-color-foreground);--pc-color-surface-foreground-muted:var(--pc-color-foreground);--pc-radius-card:0.875rem;--pc-shadow-card:none}[data-pc-premium-scope=basketball-camp-v1] :is([data-pc-preset=camp-v3-card-grid],[data-pc-preset=camp-v3-age-card],[data-pc-preset=camp-v3-age-body],[data-pc-preset=camp-v3-coach-card],[data-pc-preset=camp-v3-safety-card],[data-pc-preset=camp-v3-day-row]){min-width:0}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-age-card]{overflow:clip;--pc-card-pad:0rem;--pc-spacing-card-padding:0rem;--pc-radius-image:0rem;--pc-color-text:var(--pc-card-ink,var(--pc-color-foreground));--pc-color-foreground:var(--pc-card-ink,var(--foreground));--pc-color-text-muted:var(--pc-card-muted,var(--muted-foreground));--pc-eyebrow-ink:var(--pc-card-accent,var(--pc-color-primary-on-surface))}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-age-card]:not([style*=background]){background:var(--pc-card-bg,var(--pc-color-card))}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-age-card]>div>.flex-col{gap:0}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-age-body]{padding:var(--pc-card-pad-content,1.5rem)}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-age-body]>div>.flex-col{gap:var(--pc-card-body-gap)}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-age-card] [data-pc-image]{border-radius:0;width:100%}[data-pc-premium-scope=basketball-camp-v1] :is([data-pc-preset=camp-v3-age-body],[data-pc-preset=camp-v3-coach-card],[data-pc-preset=camp-v3-safety-card],[data-pc-preset=camp-v3-day-row]) [data-pc-atom=RichText] p{font-size:var(--pc-node-font-size-override,var(--pc-type-body-size));line-height:var(--pc-body-line-height);margin-block:0}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-coach-card]{--pc-card-pad:0rem;--pc-image-ratio:var(--pc-image-ratio-person);--pc-type-h3-size:var(--pc-type-person-size)}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-coach-card]>div>.flex-col{gap:var(--pc-person-body-gap)}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-coach-card] [data-pc-atom=Image]{margin-bottom:.5rem}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-day-row]{--pc-card-pad:var(--pc-row-pad);--pc-spacing-card-padding:var(--pc-row-pad);--pc-radius-card:var(--pc-radius-row);--pc-shadow-card:var(--pc-row-shadow);--pc-heading-text-transform-sub:none;--pc-heading-font-weight:var(--pc-timeline-title-weight);--pc-eyebrow-size:var(--pc-timeline-time-size);--pc-eyebrow-tracking:-0.02em;--pc-color-text:var(--pc-card-ink,var(--pc-color-foreground));--pc-color-text-muted:var(--pc-card-muted,var(--muted-foreground));position:relative}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-section] [data-pc-preset=camp-v3-day-row]>.grid,[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-section] [data-pc-preset=camp-v3-day-row]>div>.grid{column-gap:var(--pc-timeline-col-gap)}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-day-row] [data-pc-atom=Heading] h3{text-transform:none;line-height:1.05}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-day-row] [data-pc-badge]:not([data-pc-own-fontsize]){font-size:var(--pc-node-font-size-override,var(--pc-timeline-time-size));line-height:1;letter-spacing:-.02em}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-section] [data-pc-role=schedule]{padding-inline-start:var(--pc-timeline-pad-left);position:relative}[data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-section] [data-pc-role=schedule]:has([data-pc-preset=camp-v3-day-row]):before{content:"";position:absolute;inset-inline-start:calc(var(--pc-timeline-pad-left) + var(--pc-timeline-line-left));top:12px;bottom:12px;width:var(--pc-timeline-line-w);background:var(--pc-timeline-line-ink,var(--pc-color-accent));border-radius:var(--pc-timeline-line-w);pointer-events:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes pc-camp-day-rail-v3{0%{transform:scaleY(0)}to{transform:scaleY(1)}}[data-pc-theme-rev="2"]:is([data-pc-motion=full],[data-pc-motion=subtle]) [data-pc-premium-scope=basketball-camp-v1][data-pc-preset=camp-v3-section]:not([data-pc-motion-section=off]) [data-pc-role=schedule]:has([data-pc-preset=camp-v3-day-row]):before{transform-origin:top;animation:pc-camp-day-rail-v3 linear both;animation-timeline:view();animation-range:cover 10% cover 80%}}}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-day-row]:before{content:"";position:absolute;inset-inline-start:var(--pc-timeline-dot-left);top:var(--pc-timeline-dot-top);width:.875rem;height:.875rem;border-radius:var(--pc-radius-pill);background:var(--pc-color-accent);box-shadow:var(--pc-timeline-dot-ring);pointer-events:none;z-index:3}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-safety-card]{--pc-card-pad:var(--pc-safe-pad);--pc-spacing-card-padding:var(--pc-safe-pad);--pc-radius-card:var(--pc-safe-radius);--pc-color-text:var(--pc-card-ink,var(--pc-color-foreground));--pc-color-text-muted:var(--pc-card-muted,var(--muted-foreground));--pc-type-h3-size:var(--pc-safe-title-size);--pc-heading-text-transform-sub:none;--pc-heading-font-weight:var(--pc-button-font-weight)}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-safety-card] [data-pc-atom=Heading] h3{text-transform:none;line-height:var(--pc-body-line-height)}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-ball-pad]{width:min(100%,var(--pc-ball-pad));min-height:var(--pc-ball-pad);justify-self:center;align-self:center}[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-price-card] [data-pc-preset=camp-v3-ball-pad]{margin-inline:auto}:where([data-pc-motion=off]) [data-pc-premium-scope=basketball-camp-v1]:is([data-pc-preset=camp-v3-section],[data-pc-preset=camp-v3-promise-envelope]) [data-pc-preset=camp-v3-ball-pad]:not(:has([data-pc-atom]:not([data-pc-atom=Spacer]))),[data-pc-premium-scope=basketball-camp-v1]:is([data-pc-preset=camp-v3-section],[data-pc-preset=camp-v3-promise-envelope])[data-pc-motion-section=off] [data-pc-preset=camp-v3-ball-pad]:not(:has([data-pc-atom]:not([data-pc-atom=Spacer]))){display:none}@media (prefers-reduced-motion:reduce){[data-pc-premium-scope=basketball-camp-v1]:is([data-pc-preset=camp-v3-section],[data-pc-preset=camp-v3-promise-envelope]) [data-pc-preset=camp-v3-ball-pad]:not(:has([data-pc-atom]:not([data-pc-atom=Spacer]))){display:none}}@container canvas (max-width: 56.25rem){[data-pc-premium-scope=basketball-camp-v1] [data-pc-preset=camp-v3-day-row]{--pc-card-pad:1.125rem;--pc-spacing-card-padding:1.125rem}}