@property --tc-f{syntax:"<integer>";inherits:false;initial-value:0}@property --tc-s{syntax:"<integer>";inherits:false;initial-value:0}@property --tc-m{syntax:"<integer>";inherits:false;initial-value:0}.RecLight-module__Ub-OSW__rec{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--color-text);background:color-mix(in oklab, var(--color-bg) 72%, transparent);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-pill);align-items:center;gap:.6em;padding:.45em .85em .45em .7em;font-weight:500;line-height:1;display:inline-flex}.RecLight-module__Ub-OSW__dot{background:var(--light-rec);block-size:.7em;inline-size:.7em;box-shadow:0 0 0 .18em color-mix(in oklab, var(--light-rec) 28%, transparent), 0 0 .9em var(--light-rec);border-radius:50%;animation:1.2s step-end infinite paused RecLight-module__Ub-OSW__rec-blink}.RecLight-module__Ub-OSW__timecode:before{counter-reset:m var(--tc-m) s var(--tc-s) f var(--tc-f);content:"00:" counter(m, decimal-leading-zero) ":" counter(s, decimal-leading-zero) ":" counter(f, decimal-leading-zero);font-variant-numeric:tabular-nums;letter-spacing:.06em;opacity:.8;animation:1s steps(25,end) infinite paused RecLight-module__Ub-OSW__tc-f,60s steps(60,end) infinite paused RecLight-module__Ub-OSW__tc-s,3600s steps(60,end) infinite paused RecLight-module__Ub-OSW__tc-m}.RecLight-module__Ub-OSW__rec[data-inview=true] .RecLight-module__Ub-OSW__dot,.RecLight-module__Ub-OSW__rec[data-inview=true] .RecLight-module__Ub-OSW__timecode:before{animation-play-state:running}@keyframes RecLight-module__Ub-OSW__rec-blink{50%{opacity:.25}}@keyframes RecLight-module__Ub-OSW__tc-f{to{--tc-f:25}}@keyframes RecLight-module__Ub-OSW__tc-s{to{--tc-s:60}}@keyframes RecLight-module__Ub-OSW__tc-m{to{--tc-m:60}}@media (prefers-reduced-motion:reduce){.RecLight-module__Ub-OSW__dot,.RecLight-module__Ub-OSW__timecode:before{animation:none}}
.Eyebrow-module__Iun7XG__eyebrow{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-highlight);align-items:center;gap:.9em;font-weight:500;line-height:1.2;display:inline-flex}.Eyebrow-module__Iun7XG__eyebrow[data-variant=rule]:before{content:"";inline-size:2.5em;block-size:var(--border-thin);background:currentColor}
.Heading-module__Y8E9XG__heading{font-family:var(--font-display);color:inherit;font-weight:400}.Heading-module__Y8E9XG__heading[data-align=center]{text-align:center}.Heading-module__Y8E9XG__heading em{color:var(--color-emphasis);font-style:italic}.Heading-module__Y8E9XG__heading[data-size=display-xl]{font-size:var(--step-6);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.Heading-module__Y8E9XG__heading[data-size=display-lg]{font-size:var(--step-5);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.Heading-module__Y8E9XG__heading[data-size=display-md]{font-size:var(--step-4);letter-spacing:var(--tracking-display);line-height:1}.Heading-module__Y8E9XG__heading[data-size=title]{font-size:var(--step-3);line-height:var(--leading-tight)}.Heading-module__Y8E9XG__heading[data-size=subtitle]{font-family:var(--font-sans);font-size:var(--step-1);font-weight:500;line-height:var(--leading-snug);letter-spacing:-.01em}
.Section-module__ZXevnG__section{isolation:isolate;background:var(--color-bg);color:var(--color-text);position:relative}.Section-module__ZXevnG__section[data-clip]{overflow:clip}.Section-module__ZXevnG__section[data-spacing=default]{padding-block:var(--space-section)}.Section-module__ZXevnG__section[data-spacing=small]{padding-block:var(--space-2xl)}.Section-module__ZXevnG__section[data-spacing=panel]{padding-block:var(--space-xl);padding-inline:var(--space-m)}
.Tag-module__c-qxNG__tag{min-height:1.75rem;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-pill);align-items:center;padding:0 .75em;font-weight:500;display:inline-flex}.Tag-module__c-qxNG__tag[data-variant=outline]{color:var(--color-text);border:var(--border-thin) solid var(--color-border)}.Tag-module__c-qxNG__tag[data-variant=solid]{color:var(--color-on-accent);background:var(--color-accent);border:var(--border-thin) solid var(--color-accent)}
.FactList-module__8zQ1OG__facts{gap:var(--space-m);display:grid}.FactList-module__8zQ1OG__fact{align-content:start;gap:var(--space-2xs);display:grid}@media (min-width:40rem){.FactList-module__8zQ1OG__facts[data-columns="2"]{gap:var(--space-l) var(--space-xl);grid-template-columns:repeat(2,1fr)}}
.ClassCards-module__6XO6BG__grid{gap:var(--space-s);display:grid}.ClassCards-module__6XO6BG__item{display:grid}.ClassCards-module__6XO6BG__level{align-self:flex-start}.ClassCards-module__6XO6BG__facts{margin-block-start:auto;padding-block-start:var(--space-xs)}@media (min-width:40rem){.ClassCards-module__6XO6BG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:72rem){.ClassCards-module__6XO6BG__grid{grid-template-columns:repeat(4,1fr)}}
.CreditsList-module__eMRqLG__credits{gap:var(--space-l);display:grid}.CreditsList-module__eMRqLG__groups{gap:var(--space-xl);display:grid}.CreditsList-module__eMRqLG__group{gap:var(--space-s);display:grid}.CreditsList-module__eMRqLG__row{align-items:start;gap:var(--space-s);grid-template-columns:6.75rem 1fr;display:grid}.CreditsList-module__eMRqLG__meta{justify-items:start;gap:var(--space-2xs);display:grid}.CreditsList-module__eMRqLG__work{gap:var(--space-3xs);display:grid}
.Text-module__ZJzwYq__text{color:var(--color-text);font-family:var(--font-sans);font-style:normal}.Text-module__ZJzwYq__text[data-align=center]{text-align:center}.Text-module__ZJzwYq__text[data-size=display]{font-size:var(--step-5);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.Text-module__ZJzwYq__text[data-size=quote]{font-size:var(--step-3);letter-spacing:-.005em;line-height:1.12}.Text-module__ZJzwYq__text[data-size=lead]{font-size:var(--step-1);letter-spacing:-.005em;line-height:1.45}.Text-module__ZJzwYq__text[data-size=body]{font-size:var(--step-0);line-height:var(--leading-body)}.Text-module__ZJzwYq__text[data-size=small]{font-size:var(--step--1);line-height:1.5}.Text-module__ZJzwYq__text[data-size=caption]{font-size:var(--step--2);letter-spacing:.02em;line-height:1.4}.Text-module__ZJzwYq__text[data-font=display]{font-family:var(--font-display);font-weight:400}.Text-module__ZJzwYq__text[data-font=mono]{font-family:var(--font-mono);letter-spacing:.02em}.Text-module__ZJzwYq__text[data-italic]{font-style:italic}.Text-module__ZJzwYq__text[data-color=muted]{color:var(--color-text-muted)}.Text-module__ZJzwYq__text[data-color=highlight]{color:var(--color-highlight)}.Text-module__ZJzwYq__text em{font-style:inherit;color:var(--color-highlight)}.Text-module__ZJzwYq__text[data-font=display] em{color:var(--color-emphasis);font-style:italic}.Text-module__ZJzwYq__text a{color:var(--color-highlight)}
.ActHeader-module__CwfQ0W__header{justify-items:start;gap:var(--space-s);display:grid}.ActHeader-module__CwfQ0W__header[data-align=center]{justify-items:center}.ActHeader-module__CwfQ0W__meta{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.ActHeader-module__CwfQ0W__lead{max-inline-size:38rem}
.Timetable-module__I8dfWG__table{table-layout:fixed;border-collapse:separate;inline-size:100%;border-spacing:var(--space-3xs);font-family:var(--font-sans);color:var(--color-text)}.Timetable-module__I8dfWG__table thead th{font-size:var(--step--2);letter-spacing:.04em;text-align:center;color:var(--color-glow);padding-block-end:var(--space-3xs);font-weight:500}.Timetable-module__I8dfWG__table tr>:first-child{inline-size:26%}.Timetable-module__I8dfWG__table tbody th{font-family:var(--font-display);font-size:var(--step-0);text-align:start;color:var(--color-text-muted);font-weight:400}.Timetable-module__I8dfWG__table tbody tr[data-busy] th{color:var(--color-highlight)}.Timetable-module__I8dfWG__class,.Timetable-module__I8dfWG__empty{border-radius:var(--radius-s);text-align:center;place-items:center;min-block-size:3.5rem;padding:.35em .25em;display:grid}.Timetable-module__I8dfWG__class{font-family:var(--font-display);font-size:var(--step--1);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;color:var(--color-highlight);background:color-mix(in oklab, var(--color-glow) 14%, transparent);border:var(--border-thin) solid color-mix(in oklab, var(--color-glow) 55%, transparent);box-shadow:0 0 1.1rem -.35rem color-mix(in oklab, var(--color-glow) 65%, transparent);line-height:1.05}.Timetable-module__I8dfWG__empty{color:color-mix(in oklab, var(--color-text) 30%, transparent);border:var(--border-thin) dashed color-mix(in oklab, var(--color-text) 16%, transparent)}@media (min-width:30rem){.Timetable-module__I8dfWG__table{border-spacing:.35rem}.Timetable-module__I8dfWG__table tbody th{font-size:var(--step-1)}.Timetable-module__I8dfWG__class{font-size:var(--step-0)}}
.FollowSpot-module__xQ1_uq__spot{--_r:clamp(5.5rem, 28vw, 10rem);isolation:isolate;border-radius:var(--radius-l);touch-action:pan-y;position:relative;overflow:hidden}.FollowSpot-module__xQ1_uq__spot[data-radius=sm]{--_r:clamp(4rem, 20vw, 7rem)}.FollowSpot-module__xQ1_uq__spot[data-radius=lg]{--_r:clamp(7rem, 36vw, 13rem)}.FollowSpot-module__xQ1_uq__stage{position:relative}.FollowSpot-module__xQ1_uq__tint,.FollowSpot-module__xQ1_uq__shade{z-index:1;pointer-events:none;block-size:300%;inline-size:300%;animation:FollowSpot-module__xQ1_uq__spot-wander 16s var(--ease-in-out) infinite;position:absolute;inset-block-start:-100%;inset-inline-start:-100%}.FollowSpot-module__xQ1_uq__tint{background:radial-gradient(circle var(--_r) at 50% 50%, color-mix(in oklab, var(--light-carmin) 90%, transparent) 30%, transparent);mix-blend-mode:color}.FollowSpot-module__xQ1_uq__shade{background:radial-gradient(circle calc(var(--_r) * 1.4) at 50% 50%, transparent 55%, var(--color-shade));mix-blend-mode:multiply}.FollowSpot-module__xQ1_uq__spot[data-pointer] :is(.FollowSpot-module__xQ1_uq__tint,.FollowSpot-module__xQ1_uq__shade){translate:calc((var(--pointer-x) - .5) * 33.333%) calc((var(--pointer-y) - .5) * 33.333%);transition:translate var(--dur-med) var(--ease-out);animation:none}.FollowSpot-module__xQ1_uq__stage[data-inview=false] :is(.FollowSpot-module__xQ1_uq__tint,.FollowSpot-module__xQ1_uq__shade){animation-play-state:paused}.FollowSpot-module__xQ1_uq__hint{z-index:2;inline-size:max-content;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--crema);background:color-mix(in oklab, var(--tinta) 60%, transparent);border-radius:var(--radius-pill);pointer-events:none;transition:opacity var(--dur-med) var(--ease-out);margin-inline:auto;padding:.5em 1em;position:absolute;inset-block-end:var(--space-s);inset-inline:0}.FollowSpot-module__xQ1_uq__spot[data-pointer] .FollowSpot-module__xQ1_uq__hint{opacity:0}@keyframes FollowSpot-module__xQ1_uq__spot-wander{0%,to{translate:-7% -5%}25%{translate:6% -7%}50%{translate:8% 6%}75%{translate:-5% 7%}}@media (prefers-reduced-motion:reduce){.FollowSpot-module__xQ1_uq__tint,.FollowSpot-module__xQ1_uq__shade{animation:none}}
.Neon-module__borBVq__neon{--_c:var(--light-rosa);--_glow:0 0 .02em var(--blanco), 0 0 .08em color-mix(in oklab, var(--_c) 90%, transparent), 0 0 .22em color-mix(in oklab, var(--_c) 75%, transparent), 0 0 .5em color-mix(in oklab, var(--_c) 55%, transparent), 0 0 1em color-mix(in oklab, var(--_c) 35%, transparent);color:color-mix(in oklab, var(--_c) 28%, var(--blanco));text-shadow:var(--_glow);display:inline-block;position:relative}.Neon-module__borBVq__neon[data-color=carmin]{--_c:var(--light-carmin)}.Neon-module__borBVq__neon[data-color=crema]{--_c:var(--light-crema)}.Neon-module__borBVq__neon[data-reflection]:after{content:attr(data-text);transform-origin:50% 86%;opacity:.3;filter:blur(.03em);pointer-events:none;position:absolute;inset:0;scale:1 -1;-webkit-mask-image:linear-gradient(#0000 40%,#000 90%);mask-image:linear-gradient(#0000 40%,#000 90%)}.Neon-module__borBVq__neon[data-flicker]{animation:3.4s linear infinite Neon-module__borBVq__neon-buzz}.Neon-module__borBVq__neon[data-flicker][data-inview=true]{animation:1.6s linear backwards Neon-module__borBVq__neon-on,3.4s linear 1.6s infinite Neon-module__borBVq__neon-buzz}@keyframes Neon-module__borBVq__neon-on{0%{color:color-mix(in oklab, var(--_c) 25%, var(--tinta));text-shadow:none}6%{color:color-mix(in oklab, var(--_c) 28%, var(--blanco));text-shadow:var(--_glow)}9%{color:color-mix(in oklab, var(--_c) 25%, var(--tinta));text-shadow:none}15%{color:color-mix(in oklab, var(--_c) 28%, var(--blanco));text-shadow:var(--_glow)}18%{color:color-mix(in oklab, var(--_c) 25%, var(--tinta));text-shadow:none}34%,to{color:color-mix(in oklab, var(--_c) 28%, var(--blanco));text-shadow:var(--_glow)}}@keyframes Neon-module__borBVq__neon-buzz{0%,40%,44.5%,49%,78%,81%,to{opacity:1}41%{opacity:.2}42.5%{opacity:.9}43.5%{opacity:.08}46.5%{opacity:.6}79.5%{opacity:.3}}@media (prefers-reduced-motion:reduce){.Neon-module__borBVq__neon[data-flicker],.Neon-module__borBVq__neon[data-flicker][data-inview=true]{animation:none}}
.Wordmark-module__ZoK7-q__wordmark{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;color:var(--color-text);font-weight:400;line-height:1;text-decoration:none}.Wordmark-module__ZoK7-q__wordmark[data-size=sm]{font-size:var(--step-2)}.Wordmark-module__ZoK7-q__wordmark[data-size=md]{font-size:var(--step-3)}.Wordmark-module__ZoK7-q__wordmark em{color:var(--color-emphasis);font-style:italic}
.LangSwitch-module__ZR4SiW__list{align-items:center;gap:var(--space-s);display:flex}
.Footer-module__1s4VTG__footer{justify-items:start;gap:var(--space-l);display:grid}.Footer-module__1s4VTG__brand{gap:var(--space-xs);display:grid}.Footer-module__1s4VTG__row{align-items:center;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;display:flex}.Footer-module__1s4VTG__base{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;inline-size:100%;display:flex}@media (min-width:64rem){.Footer-module__1s4VTG__footer{align-items:center;column-gap:var(--space-2xl);grid-template-columns:1fr auto auto}.Footer-module__1s4VTG__base{grid-column:1/-1}}
.Disclosure-module__d1rF1q__disclosure[data-variant=line]{border-block-end:var(--border-thin) solid var(--color-border)}.Disclosure-module__d1rF1q__summary{justify-content:space-between;align-items:center;gap:var(--space-m);min-block-size:3.5rem;padding-block:var(--space-s);font-size:var(--step-1);font-weight:500;line-height:var(--leading-snug);cursor:pointer;list-style:none;display:flex}.Disclosure-module__d1rF1q__summary::-webkit-details-marker{display:none}.Disclosure-module__d1rF1q__disclosure[data-variant=bare] .Disclosure-module__d1rF1q__summary{min-block-size:2.75rem;font-size:inherit;padding-block:0}.Disclosure-module__d1rF1q__marker{color:var(--color-highlight);transition:rotate var(--dur-med) var(--ease-out)}.Disclosure-module__d1rF1q__disclosure[open] .Disclosure-module__d1rF1q__marker{rotate:45deg}.Disclosure-module__d1rF1q__content{color:var(--color-text-muted);padding-block-end:var(--space-m)}.Disclosure-module__d1rF1q__disclosure[data-variant=menu]{position:relative}.Disclosure-module__d1rF1q__disclosure[data-variant=menu] .Disclosure-module__d1rF1q__summary{gap:var(--space-2xs);min-block-size:2.5rem;padding:0 var(--space-xs) 0 var(--space-s);font-size:var(--step--1);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-pill)}.Disclosure-module__d1rF1q__disclosure[data-variant=menu] .Disclosure-module__d1rF1q__content{z-index:var(--z-overlay);inline-size:min(20rem, calc(100vw - 2 * var(--gutter)));padding:var(--space-m);color:var(--color-text);background:var(--color-surface);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-l);box-shadow:0 1.5rem 3rem -1rem color-mix(in oklab, var(--tinta) 55%, transparent);position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline-end:0}@supports (interpolate-size:allow-keywords){.Disclosure-module__d1rF1q__disclosure{interpolate-size:allow-keywords}.Disclosure-module__d1rF1q__disclosure:not([data-variant=menu])::details-content{block-size:0;transition:block-size var(--dur-med) var(--ease-out), content-visibility var(--dur-med) var(--ease-out) allow-discrete;overflow:clip}.Disclosure-module__d1rF1q__disclosure:not([data-variant=menu])[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.Disclosure-module__d1rF1q__marker{transition:none}.Disclosure-module__d1rF1q__disclosure::details-content{transition:none}}
.Faq-module__wDrgoG__faq{display:grid}
.Nav-module__VOKHtq__shell{z-index:var(--z-nav);transition:translate var(--dur-slow) var(--ease-out);position:fixed;inset-block-start:0;inset-inline:0;translate:0 -100%}.Nav-module__VOKHtq__shell[data-reveal=always],.Nav-module__VOKHtq__shell[data-scrolled]{translate:0}@supports (animation-timeline:scroll()){.Nav-module__VOKHtq__shell[data-reveal=scroll]{animation:linear both Nav-module__VOKHtq__nav-reveal;animation-timeline:scroll(root);animation-range:0 5rem}}@keyframes Nav-module__VOKHtq__nav-reveal{0%{translate:0 -100%}to{translate:0}}.Nav-module__VOKHtq__shell:focus-within{translate:0!important}.Nav-module__VOKHtq__shell:has(details[open]){translate:0!important}.Nav-module__VOKHtq__skip{z-index:1;position:absolute;inset-block-start:var(--space-2xs);inset-inline-start:var(--gutter);translate:0 -200%}.Nav-module__VOKHtq__skip:focus-within{translate:0}.Nav-module__VOKHtq__bar{justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:var(--nav-height);display:flex}.Nav-module__VOKHtq__links{gap:var(--space-l);display:flex}.Nav-module__VOKHtq__end{align-items:center;gap:var(--space-xs);display:flex}.Nav-module__VOKHtq__cta{display:none}.Nav-module__VOKHtq__menuLangs{margin-block-start:var(--space-m)}.Nav-module__VOKHtq__desktopOnly{display:none}@media (min-width:24rem){.Nav-module__VOKHtq__cta{display:block}}@media (min-width:72rem){.Nav-module__VOKHtq__shell[data-reveal]{animation:none;translate:0}.Nav-module__VOKHtq__desktopOnly{display:block}.Nav-module__VOKHtq__mobileOnly{display:none}}@media (scripting:none){.Nav-module__VOKHtq__shell{translate:0}}@media (prefers-reduced-motion:reduce){.Nav-module__VOKHtq__shell{transition:none}}
.PhotoStrip-module__x5ZXFq__scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;inline-size:100%;overflow-x:auto}.PhotoStrip-module__x5ZXFq__scroller::-webkit-scrollbar{display:none}.PhotoStrip-module__x5ZXFq__strip{gap:var(--space-s);grid-auto-columns:min(70%,16rem);grid-auto-flow:column;display:grid}.PhotoStrip-module__x5ZXFq__item{scroll-snap-align:start}@media (min-width:48rem){.PhotoStrip-module__x5ZXFq__scroller{overflow:visible}.PhotoStrip-module__x5ZXFq__strip{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-auto-flow:row}}
.Videobook-module__qUJlGG__videobook{position:relative}.Videobook-module__qUJlGG__player{aspect-ratio:16/9;border:0;inline-size:100%;display:block}.Videobook-module__qUJlGG__play{place-items:center;display:grid;position:absolute;inset:0}
.TeatrePage-module__a4b0IG__stack{gap:var(--space-2xl);display:grid}.TeatrePage-module__a4b0IG__copy{justify-items:start;gap:var(--space-m);display:grid}.TeatrePage-module__a4b0IG__split,.TeatrePage-module__a4b0IG__teacher{align-items:start;gap:var(--space-2xl);display:grid}.TeatrePage-module__a4b0IG__actions{align-items:center;gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}.TeatrePage-module__a4b0IG__booking{justify-items:center;gap:var(--space-xl);display:grid}@media (min-width:64rem){.TeatrePage-module__a4b0IG__split{column-gap:var(--space-3xl);grid-template-columns:7fr 5fr}.TeatrePage-module__a4b0IG__teacher{grid-template-columns:5fr 7fr;align-items:center}}
.Viewfinder-module__1BtTEa__viewfinder{isolation:isolate;border-radius:var(--radius-l);position:relative;overflow:hidden}.Viewfinder-module__1BtTEa__wash{z-index:1;pointer-events:none;background:radial-gradient(130% 70% at 50% 115%, color-mix(in oklab, var(--light-carmin) 55%, transparent), transparent 70%), linear-gradient(to top, color-mix(in oklab, var(--light-carmin) 22%, transparent), transparent 55%);mix-blend-mode:var(--light-blend);position:absolute;inset:0}.Viewfinder-module__1BtTEa__corners{--_c:color-mix(in oklab, var(--crema) 85%, transparent);--_l:clamp(1rem, 5vw, 1.75rem);--_w:var(--border-thick);inset:var(--space-s);z-index:2;pointer-events:none;background:linear-gradient(var(--_c) 0 0) left top / var(--_l) var(--_w) no-repeat, linear-gradient(var(--_c) 0 0) left top / var(--_w) var(--_l) no-repeat, linear-gradient(var(--_c) 0 0) right top / var(--_l) var(--_w) no-repeat, linear-gradient(var(--_c) 0 0) right top / var(--_w) var(--_l) no-repeat, linear-gradient(var(--_c) 0 0) left bottom / var(--_l) var(--_w) no-repeat, linear-gradient(var(--_c) 0 0) left bottom / var(--_w) var(--_l) no-repeat, linear-gradient(var(--_c) 0 0) right bottom / var(--_l) var(--_w) no-repeat, linear-gradient(var(--_c) 0 0) right bottom / var(--_w) var(--_l) no-repeat;position:absolute}.Viewfinder-module__1BtTEa__badge{z-index:3;position:absolute;inset-block-start:calc(var(--space-s) + var(--space-xs));inset-inline-start:calc(var(--space-s) + var(--space-xs))}:is(.Viewfinder-module__1BtTEa__viewfinder:has([data-playing]) .Viewfinder-module__1BtTEa__wash,.Viewfinder-module__1BtTEa__viewfinder:has([data-playing]) .Viewfinder-module__1BtTEa__corners){opacity:0;transition:opacity var(--dur-med) var(--ease-out)}.Viewfinder-module__1BtTEa__viewfinder[data-inview=true] .Viewfinder-module__1BtTEa__wash{animation:Viewfinder-module__1BtTEa__wash-on 1.1s var(--ease-out) backwards}.Viewfinder-module__1BtTEa__viewfinder[data-inview=true] .Viewfinder-module__1BtTEa__corners{animation:Viewfinder-module__1BtTEa__corners-on var(--dur-slow) var(--ease-out) backwards}@keyframes Viewfinder-module__1BtTEa__wash-on{0%{opacity:0}15%{opacity:1}28%{opacity:.3}42%,to{opacity:1}}@keyframes Viewfinder-module__1BtTEa__corners-on{0%{opacity:0;scale:1.06}}@media (prefers-reduced-motion:reduce){.Viewfinder-module__1BtTEa__viewfinder[data-inview=true] .Viewfinder-module__1BtTEa__wash,.Viewfinder-module__1BtTEa__viewfinder[data-inview=true] .Viewfinder-module__1BtTEa__corners{animation:none}}
.Landing-module__GdbQbq__act{gap:var(--space-2xl);display:grid}.Landing-module__GdbQbq__copy{justify-items:start;gap:var(--space-m);display:grid}.Landing-module__GdbQbq__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.Landing-module__GdbQbq__actriz{align-items:start;gap:var(--space-2xl);display:grid}.Landing-module__GdbQbq__cabaret,.Landing-module__GdbQbq__teatre,.Landing-module__GdbQbq__about{align-items:center;gap:var(--space-2xl);display:grid}.Landing-module__GdbQbq__teatrePhoto{justify-self:center;inline-size:min(40%,12rem)}.Landing-module__GdbQbq__centered{justify-items:center;gap:var(--space-l);display:grid}.Landing-module__GdbQbq__contact{justify-items:center;gap:var(--space-xl);display:grid}.Landing-module__GdbQbq__direct{justify-content:center;align-items:center;column-gap:var(--space-s);flex-wrap:wrap;font-style:normal;display:flex}@media (min-width:64rem){.Landing-module__GdbQbq__actriz{column-gap:var(--space-3xl);grid-template-columns:7fr 5fr}.Landing-module__GdbQbq__videobook{position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-l))}.Landing-module__GdbQbq__cabaret{grid-template-columns:6fr 5fr}.Landing-module__GdbQbq__teatre{grid-template-columns:7fr 5fr}.Landing-module__GdbQbq__teatrePhoto{inline-size:min(45%,14rem)}.Landing-module__GdbQbq__about{grid-template-columns:5fr 7fr;align-items:start}}
.styleguide-module__YLnOXa__matrix{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}.styleguide-module__YLnOXa__panel{align-content:start;gap:var(--space-m);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-l);display:grid}.styleguide-module__YLnOXa__panelBody{gap:var(--space-m);display:grid}.styleguide-module__YLnOXa__specimen{gap:var(--space-2xs);display:grid}.styleguide-module__YLnOXa__specimenBody{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.styleguide-module__YLnOXa__swatch{gap:var(--space-3xs);display:grid}.styleguide-module__YLnOXa__chip{aspect-ratio:4/3;border-radius:var(--radius-m);border:var(--border-thin) solid var(--color-border);margin-block-end:var(--space-2xs)}
.StyleGuide-module__ci6icW__intro{min-block-size:88svh;padding-block:var(--space-3xl);align-content:center;display:grid}.StyleGuide-module__ci6icW__introContent{justify-items:center;gap:var(--space-m);display:grid}.StyleGuide-module__ci6icW__contents{gap:var(--space-2xs) var(--space-l);flex-wrap:wrap;display:flex}.StyleGuide-module__ci6icW__stack{gap:var(--space-2xl);display:grid}.StyleGuide-module__ci6icW__row{gap:var(--space-xs);flex-wrap:wrap;display:flex}.StyleGuide-module__ci6icW__typeScale{gap:var(--space-xl);display:grid}.StyleGuide-module__ci6icW__grid2{gap:var(--space-xl) var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.StyleGuide-module__ci6icW__grid3{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.StyleGuide-module__ci6icW__swatches{gap:var(--space-m) var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));display:grid}.StyleGuide-module__ci6icW__icons{gap:var(--space-l) var(--space-s);font-size:var(--step-3);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));display:grid}.StyleGuide-module__ci6icW__iconCell{justify-items:center;gap:var(--space-2xs);display:grid}.StyleGuide-module__ci6icW__cues{align-items:start;gap:var(--space-2xl) var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.StyleGuide-module__ci6icW__cue{gap:var(--space-m);display:grid}.StyleGuide-module__ci6icW__iris{inline-size:5.5rem}
.NotFound-module__1sxKtq__stage{align-content:center;min-block-size:100svh;display:grid}.NotFound-module__1sxKtq__content{justify-items:center;gap:var(--space-m);display:grid}.NotFound-module__1sxKtq__actions{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-s);display:flex}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_15117830-module__bluDUG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_15117830-module__bluDUG__variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_6cb68ad8-module__fsfPSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_6cb68ad8-module__fsfPSG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/797e433ab948586e-s.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_2da5bd46-module__5EdtuW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_2da5bd46-module__5EdtuW__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.Legal-module__yUfZgq__stack{gap:var(--space-xl);display:grid}.Legal-module__yUfZgq__section{gap:var(--space-xs);display:grid}
.Placeholder-module__8mLN8a__stage{align-content:center;min-block-size:100svh;display:grid}.Placeholder-module__8mLN8a__content{justify-items:center;gap:var(--space-m);display:grid}
