.page-hero[data-astro-cid-qane3aqu]{background:var(--deep-soil);align-items:center;min-height:min(76vh,760px);padding:clamp(7rem,14vw,10rem) 0 clamp(4.5rem,8vw,6.5rem);display:flex}.hero-photo-bg[data-astro-cid-qane3aqu]{background:linear-gradient(90deg,#352a22e0 0%,#352a22bd 40%,#352a2257 64%,#352a2214 100%),url(/images/innerdance-training-bornem-hero.webp) 50% 6%/cover no-repeat;position:absolute;inset:0}.photo-credit[data-astro-cid-qane3aqu]{z-index:1;letter-spacing:var(--letter-spacing-upper);text-transform:uppercase;color:var(--sand-veil);opacity:.6;margin:0;font-size:.6875rem;position:absolute;bottom:1rem;right:clamp(1rem,3vw,2.5rem)}.page-hero-inner[data-astro-cid-qane3aqu]{color:var(--warm-bone);z-index:1;width:100%;padding-top:0;padding-bottom:0;position:relative}.page-hero-inner[data-astro-cid-qane3aqu] .label[data-astro-cid-qane3aqu]{color:var(--sun-clay);margin-bottom:.5rem}.page-hero-inner[data-astro-cid-qane3aqu] h1[data-astro-cid-qane3aqu]{font-family:var(--font-serif);letter-spacing:.01em;max-width:19ch;margin:.875rem 0 1.75rem;font-size:clamp(2.5rem,5.6vw,4.5rem);font-weight:300;line-height:1.12}.page-hero-body[data-astro-cid-qane3aqu]{color:var(--sand-veil);max-width:48ch;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.7}.hero-meta[data-astro-cid-qane3aqu]{color:var(--sand-veil);opacity:.75;letter-spacing:.03em;margin:0 0 2.25rem;font-size:.875rem}.hero-actions[data-astro-cid-qane3aqu]{flex-wrap:wrap;align-items:center;gap:1.75rem;display:flex}.hero-link[data-astro-cid-qane3aqu]{color:var(--sand-veil);letter-spacing:var(--letter-spacing-upper);text-transform:uppercase;border-bottom:1px solid color-mix(in srgb, var(--sand-veil) 45%, transparent);padding-bottom:2px;font-size:.875rem}.hero-link[data-astro-cid-qane3aqu]:hover{color:var(--warm-bone);border-color:var(--warm-bone)}.sec-label[data-astro-cid-qane3aqu]{margin-bottom:1rem}.event-title[data-astro-cid-qane3aqu]{max-width:22ch;margin-bottom:0;line-height:1.2}.event-grid[data-astro-cid-qane3aqu]{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.event-body[data-astro-cid-qane3aqu] p[data-astro-cid-qane3aqu]{opacity:.85;margin-bottom:1rem;font-size:1.0625rem;line-height:1.7}.event-body[data-astro-cid-qane3aqu] p[data-astro-cid-qane3aqu].event-lead{color:var(--deep-soil);opacity:1;margin-bottom:1.75rem;font-size:clamp(1.1875rem,1.9vw,1.4375rem);font-weight:400;line-height:1.55}.threads[data-astro-cid-qane3aqu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.75rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.thread[data-astro-cid-qane3aqu]{border-top:1px solid color-mix(in srgb, var(--soil-muted) 28%, transparent);flex-direction:column;gap:.5rem;padding-top:1.25rem;display:flex}.thread[data-astro-cid-qane3aqu] p[data-astro-cid-qane3aqu]{opacity:.9;color:var(--deep-soil);margin:0;font-size:1rem;line-height:1.6}.mark-icon[data-astro-cid-qane3aqu]{width:64px;height:64px;color:var(--c);display:block}.mark-icon[data-astro-cid-qane3aqu] svg[data-astro-cid-qane3aqu]{width:100%;height:100%;overflow:visible}.mark-icon[data-astro-cid-qane3aqu] svg[data-astro-cid-qane3aqu] *{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.mark-icon[data-astro-cid-qane3aqu] svg[data-astro-cid-qane3aqu] .fill{fill:currentColor;stroke:none}.mark-icon[data-astro-cid-qane3aqu] .mark-halo[data-astro-cid-qane3aqu]{fill:currentColor;stroke:none;opacity:.1;transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite mark-breathe;animation-delay:calc(var(--d) * -1)}@keyframes mark-breathe{0%,to{opacity:.08;transform:scale(.92)}50%{opacity:.17;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.mark-icon[data-astro-cid-qane3aqu] .mark-halo[data-astro-cid-qane3aqu]{animation:none}}.practical-row[data-astro-cid-qane3aqu]{border-top:1px solid color-mix(in srgb, var(--soil-muted) 28%, transparent);grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.75rem,3vw,2.5rem);display:grid}.includes[data-astro-cid-qane3aqu]{columns:2;column-gap:2rem}.dates-card[data-astro-cid-qane3aqu]{background:var(--soil-subtle);border-radius:var(--radius-card);flex-direction:column;gap:1.25rem;padding:clamp(1.75rem,3vw,2.5rem);display:flex}.dates-card-label[data-astro-cid-qane3aqu]{margin:0}.event-facts[data-astro-cid-qane3aqu]{flex-direction:column;gap:1.25rem;margin:0;display:flex}.event-facts[data-astro-cid-qane3aqu] dt[data-astro-cid-qane3aqu]{letter-spacing:var(--letter-spacing-upper);text-transform:uppercase;color:var(--soil-muted);font-size:.688rem}.event-facts[data-astro-cid-qane3aqu] dd[data-astro-cid-qane3aqu]{color:var(--deep-soil);margin:.375rem 0 0;font-size:1.0625rem;font-weight:500}.event-facts[data-astro-cid-qane3aqu] dd[data-astro-cid-qane3aqu].event-early{color:var(--deep-soil);opacity:.85;font-size:.9375rem;font-weight:400;line-height:1.6}.event-vat[data-astro-cid-qane3aqu]{color:var(--soil-muted);margin:0;font-size:.8125rem}.dates-card[data-astro-cid-qane3aqu] .btn[data-astro-cid-qane3aqu]{align-self:flex-start}.practical-block[data-astro-cid-qane3aqu]{flex-direction:column;gap:.625rem;padding:0;display:flex}.practical-block[data-astro-cid-qane3aqu] .label[data-astro-cid-qane3aqu]{margin:0 0 .25rem}.includes[data-astro-cid-qane3aqu]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.includes[data-astro-cid-qane3aqu] li[data-astro-cid-qane3aqu]{color:var(--deep-soil);padding-left:1.5rem;font-size:1rem;line-height:1.5;position:relative}.includes[data-astro-cid-qane3aqu] li[data-astro-cid-qane3aqu]:before{content:"";background:var(--sun-clay);opacity:.85;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.55em;left:.125rem}.practical-note[data-astro-cid-qane3aqu]{color:var(--deep-soil);opacity:.85;margin:0;font-size:.9375rem;line-height:1.6}.practical-note[data-astro-cid-qane3aqu].lead{opacity:1}.practical-note[data-astro-cid-qane3aqu] .addr[data-astro-cid-qane3aqu]{color:var(--soil-muted);font-size:.875rem}.practical-block[data-astro-cid-qane3aqu] .text-link[data-astro-cid-qane3aqu]{align-self:flex-start;margin-top:.25rem}.text-link[data-astro-cid-qane3aqu]{color:var(--tide);text-decoration:underline;text-decoration-color:var(--sun-clay);text-underline-offset:4px;font-weight:500}.text-link[data-astro-cid-qane3aqu]:hover{color:var(--deep-soil)}.todo[data-astro-cid-qane3aqu]{border:1px dashed var(--clay-shadow);background:color-mix(in srgb, var(--sun-clay) 16%, transparent);color:var(--clay-shadow);letter-spacing:.01em;border-radius:4px;padding:.05rem .4rem;font-size:.8125rem;font-weight:500;line-height:1.9;display:inline}.across-section[data-astro-cid-qane3aqu]{padding-top:0}.across-grid[data-astro-cid-qane3aqu]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.across-intro[data-astro-cid-qane3aqu]{opacity:.85;max-width:46ch;margin:1rem 0 1.75rem;font-size:1.0625rem;line-height:1.7}.across-list[data-astro-cid-qane3aqu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.across-list[data-astro-cid-qane3aqu] li[data-astro-cid-qane3aqu]{color:var(--deep-soil);align-items:center;gap:.875rem;font-size:1.0625rem;line-height:1.35;display:flex}.mark-icon[data-astro-cid-qane3aqu].sm{flex-shrink:0;width:46px;height:46px}.photo[data-astro-cid-qane3aqu]{margin:0;position:relative}.photo[data-astro-cid-qane3aqu] img[data-astro-cid-qane3aqu]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block}.photo[data-astro-cid-qane3aqu] figcaption[data-astro-cid-qane3aqu]{letter-spacing:var(--letter-spacing-upper);text-transform:uppercase;color:var(--soil-muted);text-align:right;margin-top:.5rem;font-size:.6875rem}.who-section[data-astro-cid-qane3aqu]{padding-top:0}.who-grid[data-astro-cid-qane3aqu]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.who-copy[data-astro-cid-qane3aqu] p[data-astro-cid-qane3aqu]:not(.label){opacity:.85;max-width:52ch;margin-bottom:1rem;font-size:1.0625rem;line-height:1.7}.who-copy[data-astro-cid-qane3aqu] p[data-astro-cid-qane3aqu].who-lead{color:var(--deep-soil);opacity:1;margin-bottom:1.25rem;font-size:clamp(1.1875rem,1.9vw,1.4375rem);font-weight:400;line-height:1.55}.hosts-section[data-astro-cid-qane3aqu]{padding-top:0}.hosts-grid[data-astro-cid-qane3aqu]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.hosts-copy[data-astro-cid-qane3aqu] .section-h3[data-astro-cid-qane3aqu]{margin-bottom:1rem}.hosts-copy[data-astro-cid-qane3aqu] p[data-astro-cid-qane3aqu]:not(.label){opacity:.85;max-width:46ch;margin:0;font-size:1.0625rem;line-height:1.7}.faq-section[data-astro-cid-qane3aqu]{padding-top:0}.faq-heading[data-astro-cid-qane3aqu]{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.faq-list[data-astro-cid-qane3aqu]{border-top:1px solid var(--veil-deep);max-width:760px}.faq-item[data-astro-cid-qane3aqu]{border-bottom:1px solid var(--veil-deep)}.faq-item[data-astro-cid-qane3aqu] summary[data-astro-cid-qane3aqu]{cursor:pointer;color:var(--deep-soil);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-size:1.0625rem;font-weight:500;line-height:1.4;list-style:none;display:flex}.faq-item[data-astro-cid-qane3aqu] summary[data-astro-cid-qane3aqu]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-qane3aqu] summary[data-astro-cid-qane3aqu]:after{content:"+";color:var(--sun-clay);flex-shrink:0;font-size:1.5rem;font-weight:300;line-height:1;transition:transform .2s}.faq-item[data-astro-cid-qane3aqu][open] summary[data-astro-cid-qane3aqu]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-qane3aqu] summary[data-astro-cid-qane3aqu]:focus-visible{outline:2px solid var(--open-sea);outline-offset:2px;border-radius:4px}.faq-item[data-astro-cid-qane3aqu] p[data-astro-cid-qane3aqu]{opacity:.85;max-width:62ch;margin:0 0 1.5rem;font-size:1.0625rem;line-height:1.7}.close-section[data-astro-cid-qane3aqu]{padding-top:0}.reg-grid[data-astro-cid-qane3aqu]{border-top:1px solid color-mix(in srgb, var(--soil-muted) 28%, transparent);grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(2rem,5vw,3.5rem);display:grid}.reg-list[data-astro-cid-qane3aqu]{flex-direction:column;gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.reg-list[data-astro-cid-qane3aqu] li[data-astro-cid-qane3aqu]{color:var(--deep-soil);opacity:.9;padding-left:1.5rem;font-size:1rem;line-height:1.65;position:relative}.reg-list[data-astro-cid-qane3aqu] li[data-astro-cid-qane3aqu]:before{content:"";background:var(--sun-clay);opacity:.85;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.6em;left:.125rem}.reg-list[data-astro-cid-qane3aqu] strong[data-astro-cid-qane3aqu]{font-weight:600}.close-card[data-astro-cid-qane3aqu]{background:var(--soil-subtle);border-radius:var(--radius-card);padding:clamp(1.75rem,3vw,2.5rem)}.close-card[data-astro-cid-qane3aqu] .section-h3[data-astro-cid-qane3aqu]{margin-bottom:1rem}.close-sub[data-astro-cid-qane3aqu]{color:var(--soil-muted);margin:0 0 1.75rem;line-height:1.7}.close-links[data-astro-cid-qane3aqu]{color:var(--soil-muted);flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;font-size:.875rem;display:flex}.close-links[data-astro-cid-qane3aqu] a[data-astro-cid-qane3aqu]{border-bottom:1px solid color-mix(in srgb, var(--soil-muted) 40%, transparent)}.close-links[data-astro-cid-qane3aqu] a[data-astro-cid-qane3aqu]:hover{color:var(--deep-soil)}@media (width<=768px){.event-grid[data-astro-cid-qane3aqu],.practical-row[data-astro-cid-qane3aqu],.who-grid[data-astro-cid-qane3aqu],.across-grid[data-astro-cid-qane3aqu],.hosts-grid[data-astro-cid-qane3aqu],.reg-grid[data-astro-cid-qane3aqu]{grid-template-columns:1fr}.page-hero[data-astro-cid-qane3aqu]{min-height:auto;padding:clamp(5.5rem,22vw,7rem) 0 clamp(3.5rem,12vw,5rem)}.hero-photo-bg[data-astro-cid-qane3aqu]{background:linear-gradient(#352a22cc 0%,#352a22a8 55%,#352a2280 100%),url(/images/innerdance-training-bornem-hero.webp) 62% 6%/cover no-repeat}}@media (width<=560px){.threads[data-astro-cid-qane3aqu],.across-list[data-astro-cid-qane3aqu]{grid-template-columns:1fr}.includes[data-astro-cid-qane3aqu]{columns:1}}
