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