.ContinuousReel_reel__vuxPu{position:absolute;inset:0;overflow:hidden;background-color:var(--color-bg-deep);isolation:isolate}.ContinuousReel_frame__zsD4O{position:absolute;inset:0}.ContinuousReel_clip__Frgks{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center;opacity:0;transform:scale(1.04);transition:opacity var(--duration-700,.7s) var(--ease-expo-out,cubic-bezier(.16,1,.3,1)),transform 1.4s linear;will-change:opacity;pointer-events:none}.ContinuousReel_clip__Frgks[data-active=true]{opacity:1;transform:scale(1)}.ContinuousReel_poster___Bp7V{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:2;pointer-events:none}.ContinuousReel_chapters__D20cU{position:absolute;z-index:3;inset-block-start:clamp(1rem,.6rem + 1.4vw,2rem);inset-inline-end:clamp(1rem,.4rem + 2vw,2.75rem);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;margin:0;padding:0;list-style:none}.ContinuousReel_chapter__AB_Fn{display:inline-flex;align-items:baseline;gap:.5rem;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--color-border-glass);background-color:var(--color-surface-glass);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);color:var(--color-text-muted);opacity:.68;transition:opacity var(--duration-500,.5s) var(--ease-standard,ease),border-color var(--duration-500,.5s) var(--ease-standard,ease),color var(--duration-500,.5s) var(--ease-standard,ease)}.ContinuousReel_chapter__AB_Fn[data-state=active]{opacity:1;color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent-sun) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent-sun) 22%,transparent)}.ContinuousReel_chapterCode__Sse_Q{font-family:var(--font-mono,ui-monospace,"SFMono-Regular",monospace);font-size:.68rem;letter-spacing:.14em;color:var(--color-accent-sun)}.ContinuousReel_chapter__AB_Fn[data-state=idle] .ContinuousReel_chapterCode__Sse_Q{color:var(--color-text-subtle)}.ContinuousReel_chapterLabel__a4X2N{font-size:.82rem;font-weight:600}@media(max-width:640px){.ContinuousReel_chapters__D20cU{gap:.3rem}.ContinuousReel_chapter__AB_Fn{padding:.3rem .6rem;gap:.35rem}.ContinuousReel_chapterCode__Sse_Q{display:none}}@media(prefers-reduced-motion:reduce){.ContinuousReel_clip__Frgks{transition:none}}.SeriesShowcase_showcase__jwVmZ{--showcase-radius:22px;--showcase-radius-inner:14px;--showcase-citrine:#d4f24a;--showcase-citrine-deep:#5f6f0c;position:relative;display:flex;flex-direction:column;gap:clamp(1.5rem,1rem + 2vw,2.75rem);padding-block:clamp(3rem,2rem + 4vw,6rem);padding-inline:clamp(1rem,.4rem + 3vw,4rem);background:radial-gradient(60% 50% at 12% 0,color-mix(in srgb,var(--showcase-citrine) 12%,transparent) 0,transparent 62%),radial-gradient(55% 45% at 92% 18%,color-mix(in srgb,var(--color-accent-sun) 14%,transparent) 0,transparent 60%),var(--color-bg);color:var(--color-text);overflow:clip}:root[data-theme=light] .SeriesShowcase_showcase__jwVmZ{--showcase-citrine:#5f6f0c;--showcase-citrine-deep:#d4f24a}.SeriesShowcase_head__YZbY_{display:flex;flex-direction:column;gap:.5rem;max-inline-size:62ch}.SeriesShowcase_eyebrow__bZg_Y{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-sun)}.SeriesShowcase_title__TpowW{margin:0;font-size:clamp(2rem,1.2rem + 3.4vw,3.75rem);line-height:1.06;font-weight:800;letter-spacing:-.02em;color:var(--color-text);text-wrap:balance}.SeriesShowcase_lead__triq4{margin:0;font-size:clamp(1rem,.94rem + .3vw,1.2rem);line-height:1.65;color:var(--color-text-muted)}.SeriesShowcase_stage__ZeIJa{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:clamp(1rem,.5rem + 1.6vw,2rem);gap:clamp(1rem,.5rem + 1.6vw,2rem);align-items:stretch}.SeriesShowcase_visualColumn__Kzbg0{display:flex;flex-direction:column;gap:.85rem;min-inline-size:0}.SeriesShowcase_visual__IajOK{position:relative;overflow:hidden;border-radius:var(--showcase-radius);border:1px solid var(--color-border-glass);box-shadow:var(--shadow-lg);aspect-ratio:16/10;background-color:var(--color-bg-deep);isolation:isolate}.SeriesShowcase_visualImage__NwbrC{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transform:scale(1.08)}.SeriesShowcase_sheen__xiNJd,.SeriesShowcase_tint__u_sLK{position:absolute;inset:0;pointer-events:none}.SeriesShowcase_sheen__xiNJd{background:linear-gradient(118deg,color-mix(in srgb,var(--color-bg-deep) 62%,transparent) 0,transparent 38%,color-mix(in srgb,var(--color-accent-sun) 18%,transparent) 62%,transparent 88%),linear-gradient(to top,color-mix(in srgb,var(--color-bg-deep) 88%,transparent) 0,transparent 42%)}.SeriesShowcase_visualCaption__Btkan{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem;padding:.85rem 1.15rem;border-radius:var(--showcase-radius-inner);border:1px solid var(--color-border-glass);background-color:var(--color-surface-glass);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%)}.SeriesShowcase_visualCode__b1c_M{font-family:var(--font-mono,ui-monospace,"SFMono-Regular",monospace);font-size:1.05rem;font-weight:700;letter-spacing:.04em;color:var(--showcase-citrine)}.SeriesShowcase_visualName__stknO{font-size:.98rem;font-weight:600;color:var(--color-text-muted)}.SeriesShowcase_finishBar__SZXAC{display:flex;flex-direction:column;gap:.7rem;padding:clamp(1rem,.8rem + .6vw,1.4rem);border-radius:var(--showcase-radius);border:1px solid var(--color-border-glass);background-color:var(--color-surface-glass);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:var(--shadow-md)}.SeriesShowcase_finishTitle__oNXJv{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.SeriesShowcase_swatches__iw2_f{display:flex;flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none}.SeriesShowcase_swatch__HIfFI{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem .4rem .45rem;border-radius:999px;border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;transition:border-color var(--duration-300,.3s) var(--ease-standard,ease),color var(--duration-300,.3s) var(--ease-standard,ease),transform var(--duration-300,.3s) var(--ease-standard,ease)}.SeriesShowcase_swatch__HIfFI:hover{color:var(--color-text);transform:translateY(-1px)}.SeriesShowcase_swatch__HIfFI[data-active=true]{border-color:var(--showcase-citrine);color:var(--color-text);box-shadow:0 0 0 1px color-mix(in srgb,var(--showcase-citrine) 40%,transparent)}.SeriesShowcase_swatchDot__GqNHp{inline-size:1.35rem;block-size:1.35rem;border-radius:50%;background:radial-gradient(circle at 32% 28%,color-mix(in srgb,var(--swatch) 92%,white) 0,var(--swatch) 46%,var(--swatch-deep) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-bg-deep) 45%,transparent)}.SeriesShowcase_swatchName__OxeOZ{white-space:nowrap}.SeriesShowcase_finishHint__g4ISV{margin:0;font-size:.78rem;line-height:1.55;color:var(--color-text-subtle)}.SeriesShowcase_panel__X18S4{display:flex;flex-direction:column;gap:.9rem;padding:clamp(1.25rem,1rem + .9vw,1.85rem);border-radius:var(--showcase-radius);border:1px solid var(--color-border-glass);background:linear-gradient(160deg,color-mix(in srgb,var(--color-surface-glass-strong) 92%,transparent) 0,color-mix(in srgb,var(--color-surface-glass) 88%,transparent) 100%);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--shadow-lg);min-inline-size:0}.SeriesShowcase_panelHead__TWUW5{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.SeriesShowcase_panelCode__2gG8i{font-family:var(--font-mono,ui-monospace,"SFMono-Regular",monospace);font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:800;letter-spacing:-.01em;color:var(--color-text)}.SeriesShowcase_cardKind__JpwwP,.SeriesShowcase_panelBadge__dd1EU{padding:.25rem .65rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.SeriesShowcase_cardKind__JpwwP[data-tone=series],.SeriesShowcase_panelBadge__dd1EU[data-tone=series]{background-color:color-mix(in srgb,var(--showcase-citrine) 18%,transparent);color:var(--showcase-citrine);border:1px solid color-mix(in srgb,var(--showcase-citrine) 42%,transparent)}.SeriesShowcase_cardKind__JpwwP[data-tone=family],.SeriesShowcase_panelBadge__dd1EU[data-tone=family]{background-color:color-mix(in srgb,var(--color-accent-sun) 16%,transparent);color:var(--color-accent-sun);border:1px solid color-mix(in srgb,var(--color-accent-sun) 40%,transparent)}.SeriesShowcase_panelName__0WCSU{margin:0;font-size:clamp(1.1rem,1rem + .5vw,1.45rem);line-height:1.25;font-weight:700;color:var(--color-text)}.SeriesShowcase_documented__DaWT3,.SeriesShowcase_facts__lNjQK{display:flex;flex-direction:column;gap:.55rem;margin:0}.SeriesShowcase_documentedRow__zBEo3,.SeriesShowcase_factRow__GRQzo{display:grid;grid-template-columns:minmax(6.5rem,34%) minmax(0,1fr);grid-gap:.5rem .9rem;gap:.5rem .9rem;align-items:baseline;-webkit-padding-after:.55rem;padding-block-end:.55rem;-webkit-border-after:1px solid var(--color-border-subtle);border-block-end:1px solid var(--color-border-subtle)}.SeriesShowcase_documentedRow__zBEo3:last-child,.SeriesShowcase_factRow__GRQzo:last-child{-webkit-padding-after:0;padding-block-end:0;-webkit-border-after:none;border-block-end:none}.SeriesShowcase_documentedRow__zBEo3 dt,.SeriesShowcase_factRow__GRQzo dt{font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}.SeriesShowcase_documentedRow__zBEo3 dd,.SeriesShowcase_factRow__GRQzo dd{margin:0;font-size:.94rem;line-height:1.5;color:var(--color-text)}.SeriesShowcase_computedBadge__MLV4n{align-self:flex-start;margin:0;padding:.3rem .8rem;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.SeriesShowcase_computedBadge__MLV4n[data-state=yes]{background-color:color-mix(in srgb,var(--color-success) 16%,transparent);color:var(--color-success);border:1px solid color-mix(in srgb,var(--color-success) 42%,transparent)}.SeriesShowcase_computedBadge__MLV4n[data-state=no]{background-color:var(--color-surface-muted);color:var(--color-text-subtle);border:1px solid var(--color-border)}.SeriesShowcase_documented__DaWT3{-webkit-padding-before:.35rem;padding-block-start:.35rem;-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.SeriesShowcase_tabsWrap__27r8Z{display:flex;flex-direction:column;gap:.85rem}.SeriesShowcase_tabsTitle__IBNJD{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.SeriesShowcase_tabs__Pm6t3{display:flex;flex-wrap:wrap;gap:.5rem}.SeriesShowcase_tab__OFf4P{display:inline-flex;align-items:baseline;gap:.55rem;padding:.6rem 1.1rem;border-radius:999px;border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:.92rem;font-weight:700;cursor:pointer;transition:background-color var(--duration-300,.3s) var(--ease-standard,ease),color var(--duration-300,.3s) var(--ease-standard,ease),border-color var(--duration-300,.3s) var(--ease-standard,ease)}.SeriesShowcase_tab__OFf4P:hover{color:var(--color-text)}.SeriesShowcase_tab__OFf4P[data-active=true]{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}.SeriesShowcase_tabCount__JciOe{font-family:var(--font-mono,ui-monospace,"SFMono-Regular",monospace);font-size:.76rem;opacity:.72}.SeriesShowcase_categoryDescription__InUBt{margin:0;font-size:.92rem;color:var(--color-text-muted)}.SeriesShowcase_familyNotice__hONKl{margin:0;font-size:.86rem;color:var(--color-text-subtle)}.SeriesShowcase_rail__8M_Hk{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:clamp(.85rem,.6rem + .6vw,1.25rem);gap:clamp(.85rem,.6rem + .6vw,1.25rem);margin:0;padding:0;list-style:none}.SeriesShowcase_card__CH1X8{display:flex;min-inline-size:0}.SeriesShowcase_cardButton__Qp8lJ{display:flex;flex-direction:column;gap:.9rem;inline-size:100%;padding:clamp(1rem,.85rem + .4vw,1.35rem);border-radius:var(--showcase-radius);border:1px solid var(--color-border);background-color:var(--color-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;overflow:hidden;transition:transform var(--duration-500,.5s) var(--ease-expo-out,cubic-bezier(.16,1,.3,1)),border-color var(--duration-300,.3s) var(--ease-standard,ease),box-shadow var(--duration-500,.5s) var(--ease-expo-out,cubic-bezier(.16,1,.3,1))}.SeriesShowcase_cardButton__Qp8lJ:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-accent-sun) 45%,var(--color-border));box-shadow:var(--shadow-md)}.SeriesShowcase_card__CH1X8[data-active=true] .SeriesShowcase_cardButton__Qp8lJ{border-color:var(--showcase-citrine);box-shadow:0 0 0 1px color-mix(in srgb,var(--showcase-citrine) 45%,transparent),var(--shadow-md)}.SeriesShowcase_cardMedia__gTMqp{position:relative;display:block;overflow:hidden;border-radius:var(--showcase-radius-inner);aspect-ratio:16/10;background-color:var(--color-bg-deep)}.SeriesShowcase_cardImage__UapX2{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transform:scale(1.05);transition:transform .9s var(--ease-expo-out,cubic-bezier(.16,1,.3,1))}.SeriesShowcase_cardButton__Qp8lJ:hover .SeriesShowcase_cardImage__UapX2{transform:scale(1.12)}.SeriesShowcase_cardTint__VctTi{position:absolute;inset:0;opacity:.45}.SeriesShowcase_cardBody__EXQF9{display:flex;flex-direction:column;gap:.5rem;min-inline-size:0}.SeriesShowcase_cardHead__GxNvB{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.SeriesShowcase_cardCode__w3MBS{font-family:var(--font-mono,ui-monospace,"SFMono-Regular",monospace);font-size:1.08rem;font-weight:800;letter-spacing:.02em;color:var(--color-text)}.SeriesShowcase_card__CH1X8[data-active=true] .SeriesShowcase_cardCode__w3MBS{color:var(--showcase-citrine)}.SeriesShowcase_cardName__J_Qox{font-size:.92rem;font-weight:600;color:var(--color-text-muted);overflow-wrap:anywhere}.SeriesShowcase_cardFacts__KwCqX{display:flex;flex-direction:column;gap:.3rem;-webkit-margin-before:.2rem;margin-block-start:.2rem;-webkit-padding-before:.6rem;padding-block-start:.6rem;-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.SeriesShowcase_cardFact__Uzzh_{font-size:.78rem;line-height:1.45;color:var(--color-text-subtle)}.SeriesShowcase_cardFact__Uzzh_[data-tone=neutral]{font-style:italic}@media(max-width:1080px){.SeriesShowcase_stage__ZeIJa{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.SeriesShowcase_rail__8M_Hk{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.SeriesShowcase_documentedRow__zBEo3,.SeriesShowcase_factRow__GRQzo{grid-template-columns:minmax(0,1fr);gap:.2rem}}.SeriesShowcase_notice__9t_bw{margin:0;font-size:.8rem;line-height:1.55;color:var(--color-text-subtle)}.WorkshopScreen_page__KQkZx{min-block-size:100svh;background-color:var(--color-bg);color:var(--color-text)}.WorkshopScreen_main__odk7x{display:flex;flex-direction:column}.WorkshopScreen_section__9AGP9{padding-block:clamp(var(--space-9),9vw,var(--space-12));padding-inline:clamp(var(--space-5),5vw,var(--space-11));-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.WorkshopScreen_sectionHead__1qIny{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-inline-size:78ch;-webkit-margin-after:clamp(var(--space-6),5vw,var(--space-9));margin-block-end:clamp(var(--space-6),5vw,var(--space-9))}.WorkshopScreen_eyebrow__LQPdm{margin:0;font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--color-accent)}.WorkshopScreen_sectionTitle__AEIl_{margin:0;font-family:var(--font-display);font-size:clamp(1.625rem,1.2rem + 1.8vw,2.5rem);font-weight:var(--font-weight-semibold);line-height:1.14;letter-spacing:var(--tracking-tight);text-wrap:balance}.WorkshopScreen_sectionLead__ey674{margin:0;max-inline-size:62ch;font-size:var(--font-size-body-lg);line-height:1.7;color:var(--color-text-muted)}.WorkshopScreen_primaryAction__awu2U,.WorkshopScreen_secondaryAction__zFZgU{display:inline-flex;align-items:center;gap:var(--space-2);padding:.85em 1.6em;border-radius:var(--radius-pill);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);text-decoration:none;transition:transform var(--duration-260) var(--ease-expo-out),background-color var(--duration-260) linear,border-color var(--duration-260) linear}.WorkshopScreen_primaryAction__awu2U{background-color:var(--color-accent);color:var(--color-accent-ink);border:1px solid rgba(0,0,0,0)}.WorkshopScreen_secondaryAction__zFZgU{background-color:rgba(0,0,0,0);color:var(--color-text);border:1px solid var(--color-border-strong)}.WorkshopScreen_primaryAction__awu2U:hover,.WorkshopScreen_secondaryAction__zFZgU:hover{transform:translateY(-2px)}.WorkshopScreen_primaryAction__awu2U:focus-visible,.WorkshopScreen_secondaryAction__zFZgU:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.WorkshopScreen_sessionActions__f4i9K{display:inline-flex;gap:var(--space-2)}.WorkshopScreen_sessionError__wxC1O{font-size:var(--font-size-label);color:var(--color-danger,#e06c75)}.WorkshopScreen_modes__74vNX{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;background-color:var(--color-border-subtle);border-block:1px solid var(--color-border-subtle)}.WorkshopScreen_mode__3Foa7{display:flex;flex-direction:column;gap:var(--space-3);padding:clamp(var(--space-5),3vw,var(--space-7));background-color:var(--color-bg);transition:background-color var(--duration-420) var(--ease-expo-out)}.WorkshopScreen_mode__3Foa7:hover{background-color:var(--color-surface)}.WorkshopScreen_modeCode__sl8LD{font-family:var(--font-mono);font-size:var(--font-size-micro);letter-spacing:var(--tracking-micro);color:var(--color-text-subtle)}.WorkshopScreen_modeIcon__MNb_d{display:inline-flex;color:var(--color-accent)}.WorkshopScreen_modeTitle__ezEw5{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-regular);line-height:1.2}.WorkshopScreen_modeBody__egC2o{margin:0;font-size:var(--font-size-body);line-height:1.75;color:var(--color-text-muted)}.WorkshopScreen_hero__e2y11{position:relative;display:flex;flex-direction:column;justify-content:flex-end;inline-size:100%;min-block-size:max(620px,100svh - 64px);overflow:hidden;isolation:isolate;background-color:var(--color-bg-deep);color:var(--color-text)}.WorkshopScreen_heroMedia__q2_qn{position:absolute;inset:0;z-index:-2}.WorkshopScreen_heroScrim__tYjUq{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,var(--color-bg-deep) 2%,color-mix(in srgb,var(--color-bg-deep) 80%,transparent) 28%,color-mix(in srgb,var(--color-bg-deep) 24%,transparent) 62%,transparent 100%),linear-gradient(to right,color-mix(in srgb,var(--color-bg-deep) 88%,transparent) 0,color-mix(in srgb,var(--color-bg-deep) 44%,transparent) 44%,transparent 80%),linear-gradient(to left,color-mix(in srgb,var(--color-bg-deep) 70%,transparent) 0,color-mix(in srgb,var(--color-bg-deep) 22%,transparent) 22%,transparent 40%)}.WorkshopScreen_heroInner__L0UqD{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.34fr);grid-gap:clamp(var(--space-6),4vw,var(--space-9));gap:clamp(var(--space-6),4vw,var(--space-9));align-items:end;inline-size:100%;max-inline-size:1680px;margin-inline:auto;-webkit-padding-after:clamp(var(--space-7),4vw,var(--space-10));padding-block-end:clamp(var(--space-7),4vw,var(--space-10));padding-inline:clamp(var(--space-5),4vw,var(--space-11))}.WorkshopScreen_heroCopy__Th9Ui{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-inline-size:46ch}.WorkshopScreen_heroTitle__gIv6Z{margin:0;font-size:clamp(2.4rem,1.3rem + 4.4vw,5rem);line-height:1.02;font-weight:var(--font-weight-bold,700);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 30px color-mix(in srgb,var(--color-bg-deep) 70%,transparent)}.WorkshopScreen_heroLead__egt3x{margin:0;font-size:clamp(1rem,.94rem + .35vw,1.18rem);line-height:1.7;color:var(--color-text-muted);text-shadow:0 1px 18px color-mix(in srgb,var(--color-bg-deep) 80%,transparent)}.WorkshopScreen_heroActions__2PS8H{display:flex;flex-wrap:wrap;gap:var(--space-3);-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2)}.WorkshopScreen_heroFacts__eqC9P{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none;align-self:end}.WorkshopScreen_heroFact__7uHZ_{display:grid;grid-template-columns:auto auto;grid-template-areas:"icon value" "icon label";align-items:center;grid-gap:0 var(--space-3);gap:0 var(--space-3);padding-block:var(--space-3);-webkit-border-before:1px solid var(--color-border-glass,var(--color-border-subtle));border-block-start:1px solid var(--color-border-glass,var(--color-border-subtle))}.WorkshopScreen_heroFactIcon__9nAol{grid-area:icon;color:var(--color-accent-sun)}.WorkshopScreen_heroFactValue__1nPAr{grid-area:value;font-family:var(--font-mono);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold,700);line-height:1.1}.WorkshopScreen_heroFactLabel__aRfuG{grid-area:label;font-size:var(--font-size-label);color:var(--color-text-muted)}@media(max-width:900px){.WorkshopScreen_heroInner__L0UqD{grid-template-columns:minmax(0,1fr)}.WorkshopScreen_heroFacts__eqC9P{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.WorkshopScreen_heroFact__7uHZ_{grid-template-columns:auto;grid-template-areas:"icon" "value" "label";justify-items:start}}.WorkshopScreen_output__6SoaU{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;background-color:var(--color-border-subtle);border-block:1px solid var(--color-border-subtle)}.WorkshopScreen_outputItem__nf_or{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start;padding:clamp(var(--space-5),3vw,var(--space-7));background-color:var(--color-bg)}.WorkshopScreen_outputIcon__hv4Ly{display:inline-flex;color:var(--color-accent)}.WorkshopScreen_outputTitle__SfU5U{margin:0;font-size:var(--font-size-h4);font-weight:var(--font-weight-medium)}.WorkshopScreen_outputBody__tAiQc{margin:0;font-size:var(--font-size-body);line-height:1.7;color:var(--color-text-muted)}.WorkshopScreen_callBand__vE1vx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:clamp(var(--space-6),5vw,var(--space-9));gap:clamp(var(--space-6),5vw,var(--space-9));padding-block:clamp(var(--space-9),8vw,var(--space-11));padding-inline:clamp(var(--space-5),5vw,var(--space-11));-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle);background-color:var(--color-bg-deep)}.WorkshopScreen_callCopy__BZRCl{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-inline-size:46ch}.WorkshopScreen_callTitle__yZgRM{margin:0;font-family:var(--font-display);font-size:clamp(1.625rem,1.2rem + 1.8vw,2.5rem);font-weight:var(--font-weight-semibold);line-height:1.14;letter-spacing:var(--tracking-tight);text-wrap:balance}.WorkshopScreen_callBody__Qo_2D{margin:0;font-size:var(--font-size-body-lg);line-height:1.7;color:var(--color-text-muted)}.WorkshopScreen_entry__ALyr6{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:center;min-block-size:70svh;padding-inline:clamp(var(--space-5),5vw,var(--space-11))}.WorkshopScreen_entryTitle__97Rxl{margin:0;font-family:var(--font-display);font-size:clamp(1.625rem,1.2rem + 1.8vw,2.5rem);font-weight:var(--font-weight-semibold);line-height:1.14}.WorkshopScreen_entryBody__dXGeG{margin:0;color:var(--color-text-muted)}@media(min-width:1100px){.WorkshopScreen_seriesGrid__hboTh{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}@media(max-width:720px){.WorkshopScreen_callBand__vE1vx{grid-template-columns:minmax(0,1fr);justify-items:start}.WorkshopScreen_specRow__OoCk_{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}