.teaser[data-astro-cid-iw64swf2]{font-family:var(--font-body);background:radial-gradient(70% 90% at 80% 50%, color-mix(in srgb, var(--brass) 11%, transparent), transparent 70%), var(--midnight);border-top:1px solid var(--hairline);padding-block:clamp(3rem,2rem + 4vw,5.5rem);position:relative;overflow:hidden}.teaser--flip[data-astro-cid-iw64swf2]{background:radial-gradient(70% 90% at 20% 50%, color-mix(in srgb, var(--brass) 11%, transparent), transparent 70%), var(--midnight)}.teaser__inner[data-astro-cid-iw64swf2]{gap:var(--space-xl);align-items:center;display:grid}.teaser__title[data-astro-cid-iw64swf2]{font-size:var(--display-hero);margin-bottom:var(--space-2xs)}.teaser__title[data-astro-cid-iw64swf2] a[data-astro-cid-iw64swf2]{color:var(--parchment);text-decoration:none}.teaser__title[data-astro-cid-iw64swf2] a[data-astro-cid-iw64swf2]:hover{color:var(--brass)}.teaser__tagline[data-astro-cid-iw64swf2]{font-family:var(--font-display);font-size:var(--display-small);line-height:var(--leading-tagline);color:var(--brass);margin-bottom:var(--space-m);text-wrap:balance;max-width:28ch}.teaser__blurb[data-astro-cid-iw64swf2]{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--parchment-dim);max-width:40ch;margin-bottom:var(--space-m);text-wrap:pretty}.teaser__facts[data-astro-cid-iw64swf2]{gap:var(--space-2xs);margin-bottom:var(--space-s);flex-wrap:wrap;padding:0;list-style:none;display:flex}.teaser__facts[data-astro-cid-iw64swf2] li[data-astro-cid-iw64swf2]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment);border:1px solid var(--hairline-strong);padding:.4rem var(--space-s);border-radius:999px}.teaser__status[data-astro-cid-iw64swf2]{font-size:var(--step--1);color:var(--parchment-dim);margin-bottom:var(--space-l)}.teaser__actions[data-astro-cid-iw64swf2]{gap:var(--space-s);flex-wrap:wrap;align-items:center;display:flex}.teaser__more[data-astro-cid-iw64swf2],.teaser__play[data-astro-cid-iw64swf2]{min-height:48px;padding-inline:var(--space-m);border-radius:var(--radius-m);font-family:var(--font-utility);font-weight:600;font-size:var(--step-0);letter-spacing:var(--tracking-utility);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:.45em;text-decoration:none;display:inline-flex}.teaser__side[data-astro-cid-iw64swf2]{margin-top:var(--space-m);font-size:var(--step--1);color:var(--parchment-dim)}.teaser__side[data-astro-cid-iw64swf2] a[data-astro-cid-iw64swf2]{font-family:var(--font-utility);letter-spacing:var(--tracking-utility);color:var(--brass);text-underline-offset:.25em;padding-block:.75em;font-weight:600;display:inline}.teaser__side[data-astro-cid-iw64swf2] a[data-astro-cid-iw64swf2]:hover{color:var(--parchment)}.teaser__more[data-astro-cid-iw64swf2]{background:var(--brass);color:var(--ink)}.teaser__more[data-astro-cid-iw64swf2]:hover{background:var(--parchment);color:var(--ink)}.teaser__play[data-astro-cid-iw64swf2]{border:1px solid var(--hairline-strong);color:var(--parchment)}.teaser__more[data-astro-cid-iw64swf2]:active,.teaser__play[data-astro-cid-iw64swf2]:active{translate:0 1px}.teaser__play[data-astro-cid-iw64swf2]:hover{border-color:var(--brass);color:var(--brass)}.teaser__art[data-astro-cid-iw64swf2]{border-radius:var(--radius-l);box-shadow:var(--shadow-lift), 0 0 0 1px var(--hairline-strong);transition:rotate var(--dur-mid) var(--ease-hang), translate var(--dur-mid) var(--ease-hang);display:block;overflow:hidden;rotate:1.2deg}.teaser--flip[data-astro-cid-iw64swf2] .teaser__art[data-astro-cid-iw64swf2]{rotate:-1.2deg}.teaser__art[data-astro-cid-iw64swf2]:hover{translate:0 -4px;rotate:0deg}.teaser__art[data-astro-cid-iw64swf2] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}@media (width>=900px){.teaser__inner[data-astro-cid-iw64swf2]{gap:var(--space-2xl);grid-template-columns:1fr 1.1fr}.teaser--flip[data-astro-cid-iw64swf2] .teaser__text[data-astro-cid-iw64swf2]{order:2}}@media (width<=899px){.teaser__art[data-astro-cid-iw64swf2]{order:-1;rotate:0deg}.teaser--flip[data-astro-cid-iw64swf2] .teaser__art[data-astro-cid-iw64swf2]{rotate:0deg}}.studio[data-astro-cid-lcdefpme]{background:radial-gradient(90% 120% at 50% 0%, var(--midnight-lift) 0%, var(--midnight) 60%);padding-block:clamp(3rem,2rem + 4vw,5rem)}.studio__inner[data-astro-cid-lcdefpme]{gap:var(--space-l);text-align:center;place-items:center;display:grid}.studio__inner[data-astro-cid-lcdefpme] .studio__badge{width:clamp(150px,20vw,200px);height:auto;filter:drop-shadow(0 16px 24px color-mix(in srgb, var(--shade) 55%, transparent))}.studio__title[data-astro-cid-lcdefpme]{font-size:var(--display-hero);color:var(--parchment);max-width:16ch;margin:0 auto var(--space-s)}.studio__body[data-astro-cid-lcdefpme]{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--parchment-dim);max-width:54ch;margin-inline:auto}.news[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--shade) 10%, transparent) 0 3px, transparent 3px 22px), var(--th-crimson-band);border-block:2px solid var(--th-gold);padding-block:var(--space-s)}.news__inner[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;display:flex}.news__flag[data-astro-cid-lcdefpme]{font-family:var(--font-poster);letter-spacing:.03em;color:var(--th-ink);background:var(--th-gold);padding:var(--space-2xs) var(--space-xs) var(--space-3xs);border-radius:var(--radius-s);font-size:1.5rem;line-height:1.1;rotate:-3deg}.news__text[data-astro-cid-lcdefpme]{color:var(--th-cream);line-height:var(--leading-snug);flex:28rem}.news__text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--th-gold)}.news__link[data-astro-cid-lcdefpme]{min-height:44px;font-family:var(--font-utility);font-weight:600;font-size:var(--step-0);letter-spacing:var(--tracking-utility);color:var(--th-cream);white-space:nowrap;align-items:center;display:inline-flex}.news__link[data-astro-cid-lcdefpme]:hover{color:var(--th-gold)}@media (width>=900px){.studio__inner[data-astro-cid-lcdefpme]{text-align:start;justify-items:start;gap:var(--space-2xl);grid-template-columns:auto 1fr}.studio__title[data-astro-cid-lcdefpme],.studio__body[data-astro-cid-lcdefpme]{margin-inline:0}}
