.kids-facts[data-astro-cid-ub6wtnep]{padding-block:28px}.kids-facts[data-astro-cid-ub6wtnep] dl[data-astro-cid-ub6wtnep]{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;display:grid}.kids-facts[data-astro-cid-ub6wtnep] dl[data-astro-cid-ub6wtnep]>div[data-astro-cid-ub6wtnep]{border-left:1px solid var(--color-terracotta);padding-inline:24px}.kids-facts[data-astro-cid-ub6wtnep] dl[data-astro-cid-ub6wtnep]>div[data-astro-cid-ub6wtnep]:first-child{border:0;padding-left:0}dt[data-astro-cid-ub6wtnep]{letter-spacing:.05em;font-size:12px;font-weight:600}dd[data-astro-cid-ub6wtnep]{margin:6px 0 0;font-size:16px}.kids-intro[data-astro-cid-ub6wtnep]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,6vw,100px);display:grid}.kids-intro[data-astro-cid-ub6wtnep] .heading[data-astro-cid-ub6wtnep]{margin-bottom:24px}.kids-eyebrow[data-astro-cid-ub6wtnep]{color:var(--color-terracotta);text-transform:uppercase;letter-spacing:.06em;margin-bottom:18px;font-size:12px}.kids-benefits[data-astro-cid-ub6wtnep]{background:var(--color-terracotta);color:#fff;border-radius:20px;gap:24px;padding:32px;display:grid}.kids-benefits[data-astro-cid-ub6wtnep] h2[data-astro-cid-ub6wtnep]{font-size:var(--text-card-title);font-weight:500;line-height:1.2}.kids-benefits[data-astro-cid-ub6wtnep] h3[data-astro-cid-ub6wtnep]{margin-bottom:6px;font-size:18px;font-weight:500}.kids-benefits[data-astro-cid-ub6wtnep] p[data-astro-cid-ub6wtnep]{font-size:16px}.benefit-row[data-astro-cid-ub6wtnep]{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;display:grid}.benefit-row[data-astro-cid-ub6wtnep]+.benefit-row[data-astro-cid-ub6wtnep]{border-top:1px solid #ffffff3d;padding-top:24px}.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .design-card{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;padding:28px;display:grid}.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .kids-icon{color:var(--color-terracotta)}.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .card-copy{gap:12px;padding:0}.kids-page[data-astro-cid-ub6wtnep] #what-to-expect .design-card{padding-top:10px}.kids-page[data-astro-cid-ub6wtnep] #questions .faq__question{font-size:16px}@media (width>=768px) and (width<=1099px){.kids-page[data-astro-cid-ub6wtnep] #what-to-expect .design-grid,.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .design-grid{grid-template-columns:1fr;max-width:760px}}.kids-page[data-astro-cid-ub6wtnep] #what-to-expect .design-grid{counter-reset:step;max-width:1100px;margin-inline:auto}.kids-page[data-astro-cid-ub6wtnep] #what-to-expect .design-card,.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .design-card{color:var(--color-ink);background:#fff;position:relative;overflow:visible}.kids-page[data-astro-cid-ub6wtnep] #what-to-expect .design-card h3,.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .design-card h3{color:var(--color-navy)}.kids-page[data-astro-cid-ub6wtnep] #what-to-expect .design-card:before{counter-increment:step;content:counter(step);background:var(--color-terracotta);color:#fff;text-align:center;border-radius:50%;width:30px;height:30px;line-height:30px;position:absolute;top:-14px;left:20px}.kids-page[data-astro-cid-ub6wtnep] #who-it-is-for .design-bullets{flex-wrap:wrap;justify-content:center;gap:12px;padding:0;list-style:none;display:flex}.kids-page[data-astro-cid-ub6wtnep] #who-it-is-for li{background:var(--color-dark-cream);border-radius:30px;margin:0;padding:10px 20px}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions){padding-bottom:0}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) .design-copy{text-align:left;align-items:flex-start}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) .design-content{max-width:none}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) .design-grid{height:clamp(360px,42vw,700px);margin-inline:calc(-1 * var(--gutter));grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr;gap:8px}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) .design-card{border-radius:0;min-height:0}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) .design-card:first-child{grid-row:span 2}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) img{object-fit:cover;width:100%;height:100%}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .design-content{max-width:1200px}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .detail-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .detail-item{background:#ffffff1a;border-radius:12px;gap:6px;padding:20px 12px}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .detail-item h3{font-size:13px}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .detail-item p{font-size:21px}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .design-outro{order:2;font-size:13px}@media (width<=767px){.kids-intro[data-astro-cid-ub6wtnep]{grid-template-columns:1fr;gap:32px}.kids-facts[data-astro-cid-ub6wtnep] dl[data-astro-cid-ub6wtnep]{grid-template-columns:1fr 1fr;gap:24px 16px}.kids-facts[data-astro-cid-ub6wtnep] dl[data-astro-cid-ub6wtnep]>div[data-astro-cid-ub6wtnep]{border:0;padding:0}.kids-benefits[data-astro-cid-ub6wtnep]{padding:24px}.benefit-row[data-astro-cid-ub6wtnep]{grid-template-columns:36px minmax(0,1fr);gap:14px}.benefit-row[data-astro-cid-ub6wtnep] .kids-icon{width:36px;height:36px}.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .design-card{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:24px}.kids-page[data-astro-cid-ub6wtnep] #what-makes-it-different .kids-icon{width:36px;height:36px}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .detail-items{grid-template-columns:1fr 1fr}.kids-page[data-astro-cid-ub6wtnep] #book-a-session .detail-item p{font-size:16px}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) .design-grid{grid-template-rows:1.4fr 1fr;grid-template-columns:1fr 1fr;height:440px}.kids-page[data-astro-cid-ub6wtnep] :is(#inside-the-studio,#real-sessions) .design-card:first-child{grid-area:auto/span 2}}.beyond-heading[data-astro-cid-zbux7vag]{text-align:center;gap:24px;max-width:1000px;margin-inline:auto;display:grid}.beyond-heading[data-astro-cid-zbux7vag] .prose[data-astro-cid-zbux7vag]{max-width:80ch;margin-inline:auto}.audience[data-astro-cid-zbux7vag]{margin-top:52px}.audience-title[data-astro-cid-zbux7vag]{text-align:center;font-size:var(--text-h3);margin-bottom:24px;font-weight:500}.audience-grid[data-astro-cid-zbux7vag]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.audience-card[data-astro-cid-zbux7vag]{border-radius:var(--radius-card);background:#fff;padding:32px}.audience-card[data-astro-cid-zbux7vag] svg,.approach-panel[data-astro-cid-zbux7vag] svg{color:var(--color-terracotta)}.audience-card[data-astro-cid-zbux7vag] h4[data-astro-cid-zbux7vag]{font-size:var(--text-card-title);margin:24px 0 12px;font-weight:500;line-height:1.25}.approach-grid[data-astro-cid-zbux7vag]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.approach-copy[data-astro-cid-zbux7vag]{gap:24px;display:grid}.approach-panels[data-astro-cid-zbux7vag]{gap:12px;display:grid}.approach-panel[data-astro-cid-zbux7vag]{color:var(--color-ink);border-radius:var(--radius-card);background:#fff;align-items:flex-start;gap:24px;padding:32px;display:flex}.approach-panel[data-astro-cid-zbux7vag] h3[data-astro-cid-zbux7vag]{font-size:var(--text-card-title);margin-bottom:12px;font-weight:500;line-height:1.3}.practitioners[data-astro-cid-zbux7vag]{gap:64px;margin-top:64px;display:grid}.practitioner[data-astro-cid-zbux7vag]{grid-template-columns:repeat(21,minmax(0,1fr));align-items:start;display:grid}.practitioner-copy[data-astro-cid-zbux7vag]{border-radius:var(--radius-image);background:var(--color-dark-cream);grid-area:1/1/auto/13;margin-top:56px;padding:clamp(28px,4vw,64px) calc(clamp(28px,4vw,64px) + 8%) clamp(28px,4vw,64px) clamp(28px,4vw,64px)}.practitioner[data-astro-cid-zbux7vag] h3[data-astro-cid-zbux7vag]{margin-bottom:28px;font-size:clamp(24px,2.1vw,32px);font-weight:500;line-height:1.25}.practitioner[data-astro-cid-zbux7vag] img[data-astro-cid-zbux7vag]{aspect-ratio:1.1;object-fit:cover;border-radius:var(--radius-image);grid-area:1/12/auto/-1;width:100%;position:relative}.portrait-left[data-astro-cid-zbux7vag] .practitioner-copy[data-astro-cid-zbux7vag]{grid-column:10/-1;padding-left:calc(clamp(28px,4vw,64px) + 8%);padding-right:clamp(28px,4vw,64px)}.portrait-left[data-astro-cid-zbux7vag] img[data-astro-cid-zbux7vag]{grid-column:1/11}.program-stats[data-astro-cid-zbux7vag]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:48px 0;display:grid}.program-stats[data-astro-cid-zbux7vag] div[data-astro-cid-zbux7vag]{border-radius:var(--radius-card);text-align:center;background:#ffffff1a;flex-direction:column-reverse;align-items:center;padding:24px 16px;display:flex}.program-stats[data-astro-cid-zbux7vag] dd[data-astro-cid-zbux7vag]{margin:0 0 8px;font-size:40px;line-height:1.2}.inclusion-grid[data-astro-cid-zbux7vag]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;display:grid}.inclusion-panel[data-astro-cid-zbux7vag]{grid-row:span 4;grid-template-rows:subgrid;color:var(--color-ink);background:#fff;border-radius:32px;padding:36px 28px;display:grid}.inclusion-panel[data-astro-cid-zbux7vag]>h3[data-astro-cid-zbux7vag]{color:var(--color-terracotta-dark);text-transform:uppercase;letter-spacing:.02em;margin-bottom:24px;font-size:14px}.inclusion-panel[data-astro-cid-zbux7vag] ul[data-astro-cid-zbux7vag]{grid-row:span 3;grid-template-rows:subgrid;padding:0;list-style:none;display:grid}.inclusion-panel[data-astro-cid-zbux7vag] li[data-astro-cid-zbux7vag]{gap:12px;display:flex}.inclusion-panel[data-astro-cid-zbux7vag] li[data-astro-cid-zbux7vag]+li[data-astro-cid-zbux7vag]{border-top:1px solid var(--color-dark-cream);margin-top:24px;padding-top:24px}.inclusion-panel[data-astro-cid-zbux7vag] svg{width:22px;height:22px;color:var(--color-terracotta);margin-top:3px}.inclusion-panel[data-astro-cid-zbux7vag] h4[data-astro-cid-zbux7vag]{font-size:var(--text-h3);margin:0 0 8px;font-weight:500;line-height:1.3}.program-actions[data-astro-cid-zbux7vag]{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:48px;display:flex}.investment-grid[data-astro-cid-zbux7vag]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1000px;margin:48px auto 24px;display:grid}.price-card[data-astro-cid-zbux7vag]{border-radius:var(--radius-card);background:#fff;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex}.price-card[data-astro-cid-zbux7vag] header[data-astro-cid-zbux7vag]{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:40px;display:flex}.price-card[data-astro-cid-zbux7vag] h3[data-astro-cid-zbux7vag]{text-transform:uppercase;letter-spacing:.02em;font-size:14px}.value-badge[data-astro-cid-zbux7vag]{background:var(--color-navy);color:#fff;white-space:nowrap;border-radius:50px;padding:8px 16px;font-size:14px}.price[data-astro-cid-zbux7vag]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.price[data-astro-cid-zbux7vag] strong[data-astro-cid-zbux7vag]{letter-spacing:-.04em;font-size:clamp(40px,4.1vw,64px);font-weight:500;line-height:1.1}.price[data-astro-cid-zbux7vag] del[data-astro-cid-zbux7vag]{font-size:20px}.price-card[data-astro-cid-zbux7vag] .btn[data-astro-cid-zbux7vag]{width:100%;margin-top:auto}.payment-question[data-astro-cid-zbux7vag]{text-align:center}.payment-question[data-astro-cid-zbux7vag] a[data-astro-cid-zbux7vag]{text-underline-offset:4px}[data-astro-cid-zbux7vag][id]{scroll-margin-top:30px}@media (width<=1099px){.audience-grid[data-astro-cid-zbux7vag]{grid-template-columns:repeat(2,minmax(0,1fr))}.inclusion-panel[data-astro-cid-zbux7vag]{padding:28px 20px}}@media (width<=899px){.approach-grid[data-astro-cid-zbux7vag],.inclusion-grid[data-astro-cid-zbux7vag]{grid-template-columns:1fr}.inclusion-grid[data-astro-cid-zbux7vag]{gap:16px}.inclusion-panel[data-astro-cid-zbux7vag],.inclusion-panel[data-astro-cid-zbux7vag] ul[data-astro-cid-zbux7vag]{grid-row:auto;display:block}.practitioner[data-astro-cid-zbux7vag]{flex-direction:column;display:flex}.practitioner[data-astro-cid-zbux7vag] img[data-astro-cid-zbux7vag]{order:-1;width:100%;max-height:620px}.practitioner-copy[data-astro-cid-zbux7vag],.portrait-left[data-astro-cid-zbux7vag] .practitioner-copy[data-astro-cid-zbux7vag]{width:100%;margin-top:0;padding:32px}.practitioners[data-astro-cid-zbux7vag]{gap:40px}}@media (width<=599px){.audience-grid[data-astro-cid-zbux7vag],.investment-grid[data-astro-cid-zbux7vag]{grid-template-columns:1fr}.audience-card[data-astro-cid-zbux7vag],.approach-panel[data-astro-cid-zbux7vag],.price-card[data-astro-cid-zbux7vag]{padding:24px}.approach-panel[data-astro-cid-zbux7vag]{flex-direction:column;gap:16px}.approach-panel[data-astro-cid-zbux7vag] svg{width:36px;height:36px}.program-stats[data-astro-cid-zbux7vag]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:32px}.program-stats[data-astro-cid-zbux7vag] dt[data-astro-cid-zbux7vag]{font-size:14px}.program-actions[data-astro-cid-zbux7vag]{gap:16px}.program-actions[data-astro-cid-zbux7vag] .btn[data-astro-cid-zbux7vag]{width:100%}.practitioner-copy[data-astro-cid-zbux7vag],.portrait-left[data-astro-cid-zbux7vag] .practitioner-copy[data-astro-cid-zbux7vag]{padding:24px}.audience[data-astro-cid-zbux7vag],.practitioners[data-astro-cid-zbux7vag],.investment-grid[data-astro-cid-zbux7vag]{margin-top:32px}}.introduction[data-astro-cid-rhpxnw3b],.session-layout[data-astro-cid-rhpxnw3b],.planning-layout[data-astro-cid-rhpxnw3b]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.prose[data-astro-cid-rhpxnw3b] h2[data-astro-cid-rhpxnw3b]{margin-bottom:28px}h3[data-astro-cid-rhpxnw3b]{font-size:var(--text-h3);font-weight:500;line-height:1.3}p[data-astro-cid-rhpxnw3b],dd[data-astro-cid-rhpxnw3b]{line-height:1.65}a[data-astro-cid-rhpxnw3b]:not(.btn){text-underline-offset:4px;text-decoration:underline}.private-details[data-astro-cid-rhpxnw3b]{border-left:1px solid var(--color-terracotta);gap:28px;padding-left:32px;display:grid}.private-details[data-astro-cid-rhpxnw3b] p[data-astro-cid-rhpxnw3b]{margin-top:12px}.session-layout[data-astro-cid-rhpxnw3b]{grid-template-columns:.9fr 1.1fr}.session-intro[data-astro-cid-rhpxnw3b]{gap:24px;display:grid}.session-intro[data-astro-cid-rhpxnw3b] img[data-astro-cid-rhpxnw3b]{aspect-ratio:4/3;object-fit:cover;object-position:center 35%;border-radius:var(--radius-image);width:100%;height:auto;margin-top:8px}.session-sequence[data-astro-cid-rhpxnw3b]{margin:0;padding:0;list-style:none}.session-sequence[data-astro-cid-rhpxnw3b] li[data-astro-cid-rhpxnw3b]{border-top:1px solid #ffffff40;grid-template-columns:40px 1fr;gap:20px;padding-block:26px;display:grid}.session-sequence[data-astro-cid-rhpxnw3b] li[data-astro-cid-rhpxnw3b]:first-child{border-top:0;padding-top:0}.session-sequence[data-astro-cid-rhpxnw3b] p[data-astro-cid-rhpxnw3b]{margin-top:12px}.step[data-astro-cid-rhpxnw3b]{color:#df9f7c;font-size:26px;line-height:1.2}.reading-button[data-astro-cid-rhpxnw3b]{white-space:normal;max-width:100%;margin-top:32px}dl[data-astro-cid-rhpxnw3b]{border-left:1px solid #c7b8a8;margin:0;padding:0 0 0 32px}dl[data-astro-cid-rhpxnw3b]>div[data-astro-cid-rhpxnw3b]+div[data-astro-cid-rhpxnw3b]{margin-top:26px}dt[data-astro-cid-rhpxnw3b]{font-size:var(--text-h3);margin-bottom:8px;font-weight:500}dd[data-astro-cid-rhpxnw3b]{margin:0}.closing-copy[data-astro-cid-rhpxnw3b]{text-align:center;max-width:850px}.closing-copy[data-astro-cid-rhpxnw3b] p[data-astro-cid-rhpxnw3b]{margin-top:24px}.closing-copy[data-astro-cid-rhpxnw3b] .btn[data-astro-cid-rhpxnw3b]{margin-top:32px}[data-astro-cid-rhpxnw3b][id]{scroll-margin-top:32px}@media (width<=800px){.introduction[data-astro-cid-rhpxnw3b],.session-layout[data-astro-cid-rhpxnw3b],.planning-layout[data-astro-cid-rhpxnw3b]{grid-template-columns:1fr;gap:36px}.private-details[data-astro-cid-rhpxnw3b],dl[data-astro-cid-rhpxnw3b]{border-top:1px solid #c7b8a8;border-left:0;padding:28px 0 0}.session-intro[data-astro-cid-rhpxnw3b] img[data-astro-cid-rhpxnw3b]{max-height:400px}.session-sequence[data-astro-cid-rhpxnw3b] li[data-astro-cid-rhpxnw3b]{grid-template-columns:30px 1fr;gap:14px}}.plain-hero[data-astro-cid-3ypwizxo] .container[data-astro-cid-3ypwizxo]{justify-items:start;gap:36px;display:grid}.plain-hero[data-astro-cid-3ypwizxo] h1[data-astro-cid-3ypwizxo]{max-width:var(--hero-text-max)}.plain-hero[data-astro-cid-3ypwizxo] p[data-astro-cid-3ypwizxo]{max-width:var(--hero-text-max);font-size:var(--text-lede)}.article-heading[data-astro-cid-3ypwizxo] .container[data-astro-cid-3ypwizxo]{text-align:center;gap:30px;max-width:1400px;display:grid}.article-heading[data-astro-cid-3ypwizxo] img[data-astro-cid-3ypwizxo]{border-radius:var(--radius-image);width:100%}.article-heading[data-astro-cid-3ypwizxo] .heading[data-astro-cid-3ypwizxo]{max-width:1100px;font-size:var(--text-h1);margin-inline:auto;line-height:1.08}
