.hero-scenes-module__jLXGKW__presentation{opacity:.16;width:16rem;position:absolute;top:-2rem;right:-5rem}.hero-scenes-module__jLXGKW__meeting{opacity:.14;width:32rem;display:none;position:absolute;bottom:-4rem;left:-7rem}.hero-scenes-module__jLXGKW__presentation [data-stage-part],.hero-scenes-module__jLXGKW__meeting [data-stage-part]{transform-origin:bottom;transform-box:fill-box;animation:.6s cubic-bezier(.16,1,.3,1) both hero-scenes-module__jLXGKW__scene-settle}.hero-scenes-module__jLXGKW__presentation [data-stage-part=spotlight]{transform-origin:top;animation-name:hero-scenes-module__jLXGKW__spotlight-open;animation-duration:.72s}.hero-scenes-module__jLXGKW__presentation [data-stage-part=podium],.hero-scenes-module__jLXGKW__meeting [data-stage-part=chair-left],.hero-scenes-module__jLXGKW__meeting [data-stage-part=chair-right]{animation-delay:.1s}.hero-scenes-module__jLXGKW__presentation [data-stage-part=microphone],.hero-scenes-module__jLXGKW__meeting [data-stage-part=chair-front]{animation-delay:.2s}@keyframes hero-scenes-module__jLXGKW__scene-settle{0%{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hero-scenes-module__jLXGKW__spotlight-open{0%{opacity:.2;transform:scaleX(.45)}to{opacity:1;transform:none}}@media (min-width:64rem){.hero-scenes-module__jLXGKW__presentation{width:32rem;top:-4rem;right:-6rem}.hero-scenes-module__jLXGKW__meeting{display:block}}@media not (min-width:64rem){.hero-scenes-module__jLXGKW__presentation [data-stage-part=podium],.hero-scenes-module__jLXGKW__presentation [data-stage-part=microphone]{animation:none}}@media (prefers-reduced-motion:reduce){.hero-scenes-module__jLXGKW__presentation [data-stage-part],.hero-scenes-module__jLXGKW__meeting [data-stage-part]{animation:none}}
.hero-demo-spin-module__cgM5_q__surface{--spin-ink:var(--color-ink,#141412);--spin-paper:var(--color-paper,#f4f3ee);width:100%;max-width:760px;color:var(--foreground);text-align:left;overflow-wrap:anywhere;margin-inline:auto}.hero-demo-spin-module__cgM5_q__surface ::selection{color:var(--spin-ink);background:var(--cta)}.hero-demo-spin-module__cgM5_q__surface :focus-visible{outline:2px solid var(--ring);outline-offset:5px}.hero-demo-spin-module__cgM5_q__surface h3:focus-visible{outline:none}.hero-demo-spin-module__cgM5_q__surface button{white-space:normal;min-height:44px}.hero-demo-spin-module__cgM5_q__surface :is(p,h3,h4){margin:0}.hero-demo-spin-module__cgM5_q__surface :is(p,li,textarea){scrollbar-color:var(--muted-foreground) transparent;scrollbar-width:thin}.hero-demo-spin-module__cgM5_q__title{max-width:22ch;font-family:var(--font-anton), sans-serif;text-transform:uppercase;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(2rem,5vw,3.7rem);line-height:1.08}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__description{max-width:68ch;color:var(--muted-foreground);margin-top:12px;font-size:.875rem;line-height:1.7}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__stageLabel{color:var(--muted-foreground);margin-block:0 12px;font-size:.875rem;font-weight:600}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__stageLabel+.hero-demo-spin-module__cgM5_q__title{margin-bottom:28px}.hero-demo-spin-module__cgM5_q__redrawButton{width:100%;margin-top:12px}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__topic{max-width:60ch;margin-block:20px 28px;font-size:clamp(1.05rem,2.5vw,1.4rem);line-height:1.5}.hero-demo-spin-module__cgM5_q__deck{text-align:center;max-width:580px}.hero-demo-spin-module__cgM5_q__deck .hero-demo-spin-module__cgM5_q__title{margin-inline:auto}.hero-demo-spin-module__cgM5_q__deck form{margin-top:28px}.hero-demo-spin-module__cgM5_q__machine{color:var(--spin-paper);background:var(--spin-ink);border:1px solid color-mix(in srgb, var(--spin-ink), var(--spin-paper) 18%);box-shadow:0 18px 36px -24px color-mix(in srgb, var(--foreground), transparent 50%);border-radius:24px;padding:12px}.hero-demo-spin-module__cgM5_q__machineTop,.hero-demo-spin-module__cgM5_q__machineFooter{text-align:left;align-items:center;gap:10px;padding:12px 14px 18px;font-size:.875rem;font-weight:600;display:flex}.hero-demo-spin-module__cgM5_q__machineTop>svg{color:var(--cta)}.hero-demo-spin-module__cgM5_q__machineLight{background:var(--cta);border-radius:50%;width:8px;height:8px;margin-left:auto}.hero-demo-spin-module__cgM5_q__machineFooter{color:var(--spin-paper);justify-content:space-between;padding:18px 14px 10px;font-size:.75rem;font-weight:400}.hero-demo-spin-module__cgM5_q__slot{height:180px;color:var(--spin-ink);background:var(--cta);border-radius:12px;overflow:hidden}.hero-demo-spin-module__cgM5_q__reel{transform:translateY(var(--spin-stop,0px))}.hero-demo-spin-module__cgM5_q__reelRow{text-wrap:balance;justify-content:center;align-items:center;height:180px;padding:16px 28px;font-size:clamp(1.1rem,3vw,1.65rem);font-weight:650;line-height:1.35;display:flex}.hero-demo-spin-module__cgM5_q__spinning .hero-demo-spin-module__cgM5_q__reel{animation:1.4s cubic-bezier(.12,.74,.15,1) both hero-demo-spin-module__cgM5_q__spin-reel}@keyframes hero-demo-spin-module__cgM5_q__spin-reel{0%{transform:translateY(0)}to{transform:translateY(var(--spin-stop))}}.hero-demo-spin-module__cgM5_q__deckStatus{min-height:48px;color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:14px 0;font-size:.875rem;display:flex}.hero-demo-spin-module__cgM5_q__deckStatus .hero-demo-spin-module__cgM5_q__chosen{color:var(--foreground);flex-basis:100%;line-height:1.5}.hero-demo-spin-module__cgM5_q__primaryButton{width:100%;min-height:52px!important}.hero-demo-spin-module__cgM5_q__preparationGrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:28px;display:grid}.hero-demo-spin-module__cgM5_q__noteEditor>label{font-size:.875rem;font-weight:600}.hero-demo-spin-module__cgM5_q__textarea{min-height:200px;max-height:340px;caret-color:var(--foreground);resize:vertical;background:var(--card);border-color:var(--input);margin-top:12px;padding:16px;font-size:1rem;line-height:1.8}.hero-demo-spin-module__cgM5_q__textarea::placeholder{color:var(--muted-foreground)}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__privacy{color:var(--muted-foreground);align-items:flex-start;gap:8px;margin-top:14px;font-size:.75rem;line-height:1.65;display:flex}.hero-demo-spin-module__cgM5_q__privacy svg{flex:none;margin-top:3px}.hero-demo-spin-module__cgM5_q__cueTrack{min-height:246px;color:var(--spin-ink);background:var(--brand-purple);border-radius:4px 18px 18px 4px;padding:20px}.hero-demo-spin-module__cgM5_q__surface h4{font-size:.95rem;font-weight:600}.hero-demo-spin-module__cgM5_q__cueTrack h4,.hero-demo-spin-module__cgM5_q__liveNotes h4,.hero-demo-spin-module__cgM5_q__reviewStrip h4{align-items:center;gap:8px;display:flex}.hero-demo-spin-module__cgM5_q__cueTrack ol{max-height:300px;margin:20px 0 0;padding:0;list-style:none;overflow-y:auto}.hero-demo-spin-module__cgM5_q__cueTrack li{border-top:1px solid color-mix(in srgb, var(--spin-ink), transparent 80%);align-items:baseline;gap:14px;padding:12px 0;display:flex}.hero-demo-spin-module__cgM5_q__cueTrack :where(li) p{white-space:pre-wrap;font-size:.875rem;line-height:1.6}.hero-demo-spin-module__cgM5_q__cueNumber{font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__emptyTrack{margin-top:28px;font-size:.875rem;line-height:1.7}.hero-demo-spin-module__cgM5_q__thinkingTime{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding-block:20px;display:flex}.hero-demo-spin-module__cgM5_q__thinkingTime button{padding-left:0}.hero-demo-spin-module__cgM5_q__thinkingTime p{color:var(--muted-foreground);flex-basis:100%;font-size:.75rem}.hero-demo-spin-module__cgM5_q__smallClock{font-variant-numeric:tabular-nums;font-weight:650}.hero-demo-spin-module__cgM5_q__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.hero-demo-spin-module__cgM5_q__actions button{min-height:48px}.hero-demo-spin-module__cgM5_q__recording{color:var(--spin-paper);background:var(--spin-ink);border-radius:20px;padding:24px}.hero-demo-spin-module__cgM5_q__recordingHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.hero-demo-spin-module__cgM5_q__recordingStatus{align-items:center;gap:8px;font-size:.875rem;display:flex}.hero-demo-spin-module__cgM5_q__recordingStatus>span{border:1px solid var(--spin-paper);border-radius:50%;flex:none;width:8px;height:8px}.hero-demo-spin-module__cgM5_q__recordingStatus[data-active=true]>span{background:var(--on-air);border-color:var(--on-air)}.hero-demo-spin-module__cgM5_q__recordingClock{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:clamp(2rem,5vw,3.5rem);line-height:1.1}.hero-demo-spin-module__cgM5_q__waveform{align-items:center;gap:4px;height:128px;margin-block:28px 12px;display:flex}.hero-demo-spin-module__cgM5_q__waveform>span{background:var(--cta);border-radius:3px;flex:1;min-width:1px;transition:height 70ms linear}.hero-demo-spin-module__cgM5_q__micStatus{text-align:center;font-size:.75rem}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__recordingError{color:var(--spin-paper);margin-top:18px;font-size:.875rem;line-height:1.65}.hero-demo-spin-module__cgM5_q__recordingActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.hero-demo-spin-module__cgM5_q__lightButton{color:var(--spin-paper);border-color:color-mix(in srgb, var(--spin-paper), transparent 65%);background:0 0}.hero-demo-spin-module__cgM5_q__lightButton:hover{color:var(--spin-ink);background:var(--spin-paper)}.hero-demo-spin-module__cgM5_q__recording :focus-visible{outline-color:var(--cta)}.hero-demo-spin-module__cgM5_q__liveNotes{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.hero-demo-spin-module__cgM5_q__liveNotes p{white-space:pre-wrap;max-height:190px;margin-top:14px;font-size:1rem;line-height:1.8;overflow-y:auto}.hero-demo-spin-module__cgM5_q__reviewStrip{color:var(--spin-ink);background:var(--cta);border-radius:20px;padding:24px}.hero-demo-spin-module__cgM5_q__audio{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;height:44px;margin-top:18px;display:block}.hero-demo-spin-module__cgM5_q__reviewStrip>p{margin-top:16px;font-size:.875rem;line-height:1.6}.hero-demo-spin-module__cgM5_q__measurements{border-top:1px solid color-mix(in srgb, var(--spin-ink), transparent 78%);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 0;padding-top:24px;display:grid}.hero-demo-spin-module__cgM5_q__measurements dt{font-size:.75rem;line-height:1.5}.hero-demo-spin-module__cgM5_q__measurements dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:650;line-height:1.25}.hero-demo-spin-module__cgM5_q__measurements small{margin-top:4px;font-size:.7rem;font-weight:400;line-height:1.5;display:block}.hero-demo-spin-module__cgM5_q__transcript{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__transcriptText{white-space:pre-wrap;max-height:280px;margin-top:14px;font-size:1rem;line-height:1.8;overflow-y:auto}.hero-demo-spin-module__cgM5_q__transcript>div{margin-top:16px}.hero-demo-spin-module__cgM5_q__reportActions{border-top:1px solid var(--border);margin-top:32px;padding-top:24px}.hero-demo-spin-module__cgM5_q__reportActions>p:first-child{max-width:65ch;font-size:.95rem;line-height:1.6}.hero-demo-spin-module__cgM5_q__surface .hero-demo-spin-module__cgM5_q__saveError{color:var(--destructive);margin-top:16px;font-size:.875rem;line-height:1.6}.hero-demo-spin-module__cgM5_q__recordedWaveform{margin:24px 0 0}.hero-demo-spin-module__cgM5_q__recordedWaveform figcaption{font-size:.875rem;font-weight:600}.hero-demo-spin-module__cgM5_q__envelope{border-bottom:1px solid color-mix(in srgb, var(--spin-ink), transparent 70%);align-items:flex-end;gap:3px;height:80px;margin-top:16px;display:flex}.hero-demo-spin-module__cgM5_q__envelope>span{background:var(--spin-ink);border-radius:2px 2px 0 0;flex:1;min-width:1px}.hero-demo-spin-module__cgM5_q__waveformAxis{font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:.75rem;display:flex}.hero-demo-spin-module__cgM5_q__recordedWaveform p{margin-top:12px;font-size:.75rem;line-height:1.65}@media (max-width:580px){.hero-demo-spin-module__cgM5_q__preparationGrid{grid-template-columns:1fr;gap:20px}.hero-demo-spin-module__cgM5_q__cueTrack{min-height:auto}.hero-demo-spin-module__cgM5_q__textarea{min-height:160px}.hero-demo-spin-module__cgM5_q__recording,.hero-demo-spin-module__cgM5_q__reviewStrip{padding:20px 16px}.hero-demo-spin-module__cgM5_q__recordingHeader{gap:12px}.hero-demo-spin-module__cgM5_q__recordingStatus{max-width:60%;line-height:1.5}.hero-demo-spin-module__cgM5_q__waveform{gap:3px;height:96px}.hero-demo-spin-module__cgM5_q__actions>button{width:100%}.hero-demo-spin-module__cgM5_q__recordingActions>button{flex:auto}.hero-demo-spin-module__cgM5_q__measurements{gap:12px}.hero-demo-spin-module__cgM5_q__reelRow{padding-inline:18px}.hero-demo-spin-module__cgM5_q__machineTop,.hero-demo-spin-module__cgM5_q__machineFooter{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.hero-demo-spin-module__cgM5_q__surface *,.hero-demo-spin-module__cgM5_q__surface :before,.hero-demo-spin-module__cgM5_q__surface :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.hero-demo-stage-module__9sphbG__deck,.hero-demo-stage-module__9sphbG__backstage,.hero-demo-stage-module__9sphbG__stage,.hero-demo-stage-module__9sphbG__programWrap{--stage-paper:#f8f7f2;--stage-ink:#141412;--stage-curtain:#3b2c63;--stage-muted:#d2d1c9;width:100%;color:var(--stage-paper);text-align:left;background:var(--stage-ink);isolation:isolate}.hero-demo-stage-module__9sphbG__deck ::selection,.hero-demo-stage-module__9sphbG__backstage ::selection,.hero-demo-stage-module__9sphbG__stage ::selection,.hero-demo-stage-module__9sphbG__programWrap ::selection{color:var(--stage-ink);background:var(--cta)}.hero-demo-stage-module__9sphbG__deck :focus-visible,.hero-demo-stage-module__9sphbG__backstage :focus-visible,.hero-demo-stage-module__9sphbG__stage :focus-visible,.hero-demo-stage-module__9sphbG__programWrap :focus-visible{outline:2px solid var(--cta);outline-offset:5px}.hero-demo-stage-module__9sphbG__deck{border-radius:1rem;min-height:25rem;position:relative;overflow:hidden}.hero-demo-stage-module__9sphbG__proscenium{pointer-events:none;position:absolute;inset:0 0 5.5rem}.hero-demo-stage-module__9sphbG__curtainLeft,.hero-demo-stage-module__9sphbG__curtainRight{z-index:2;background:repeating-linear-gradient(90deg, var(--stage-curtain) 0, #524174 6%, var(--stage-curtain) 13%);width:50.5%;transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0}.hero-demo-stage-module__9sphbG__curtainLeft{border-bottom-right-radius:50% 8%;left:0}.hero-demo-stage-module__9sphbG__curtainRight{border-bottom-left-radius:50% 8%;right:0}.hero-demo-stage-module__9sphbG__deck[data-open=true] .hero-demo-stage-module__9sphbG__curtainLeft{transform:translate(-86%)}.hero-demo-stage-module__9sphbG__deck[data-open=true] .hero-demo-stage-module__9sphbG__curtainRight{transform:translate(86%)}.hero-demo-stage-module__9sphbG__valance{z-index:3;background:var(--stage-curtain);border-bottom:2px solid #bca9f1;border-radius:0 0 50% 50%;height:2rem;position:absolute;top:0;left:0;right:0}.hero-demo-stage-module__9sphbG__marquee{z-index:4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:19.5rem;padding:3rem 2rem 2rem;display:flex;position:relative}.hero-demo-stage-module__9sphbG__marquee h3{text-wrap:balance;overflow-wrap:anywhere;max-width:22ch;padding:1.5rem .75rem;font-size:clamp(1.75rem,4vw,3rem);line-height:1.12;position:relative}.hero-demo-stage-module__9sphbG__marquee h3:before,.hero-demo-stage-module__9sphbG__marquee h3:after{content:"";background:radial-gradient(circle,#c9f25c 2px,#0000 3px) 0/18px 8px repeat-x;height:8px;position:absolute;left:0;right:0}.hero-demo-stage-module__9sphbG__marquee h3:before{top:0}.hero-demo-stage-module__9sphbG__marquee h3:after{bottom:0}.hero-demo-stage-module__9sphbG__marquee p{color:var(--stage-muted);font-size:.875rem}.hero-demo-stage-module__9sphbG__deck[data-open=true] .hero-demo-stage-module__9sphbG__marquee{animation:.65s ease-out hero-demo-stage-module__9sphbG__illuminate}.hero-demo-stage-module__9sphbG__apron{z-index:4;background:var(--stage-ink);border-top:1px solid #f8f7f233;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;min-height:5.5rem;padding:1rem;display:flex;position:relative}.hero-demo-stage-module__9sphbG__apron output{text-align:center;width:100%;font-size:.875rem}.hero-demo-stage-module__9sphbG__primary{color:#141412;white-space:normal;background:var(--cta);min-height:3rem}.hero-demo-stage-module__9sphbG__primary:hover{background:var(--cta);filter:brightness(.94)}.hero-demo-stage-module__9sphbG__primary:disabled{opacity:.6;filter:none}.hero-demo-stage-module__9sphbG__onDark{min-height:3rem;color:var(--stage-paper);white-space:normal}.hero-demo-stage-module__9sphbG__onDark:hover{color:var(--stage-paper);background:#f8f7f214}.hero-demo-stage-module__9sphbG__lightButton{min-height:3rem;color:var(--stage-ink);background:var(--stage-paper)}.hero-demo-stage-module__9sphbG__lightButton:hover{color:var(--stage-ink);background:#e6e4dc}.hero-demo-stage-module__9sphbG__backstage{grid-template-columns:minmax(0,1.5fr) minmax(15rem,1fr);gap:clamp(1.5rem,4vw,4rem);padding:clamp(1rem,4vw,3rem);display:grid}.hero-demo-stage-module__9sphbG__cueSheet{color:var(--stage-ink);background:var(--stage-paper);border-top:.75rem solid #bca9f1;padding:clamp(1.5rem,4vw,3rem);position:relative;box-shadow:0 14px 30px #0003}.hero-demo-stage-module__9sphbG__sheetTitle{text-wrap:balance;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}.hero-demo-stage-module__9sphbG__stageLabel{color:inherit;margin-bottom:12px;font-size:.875rem;font-weight:600}.hero-demo-stage-module__9sphbG__hint{color:#615f57;margin-top:1rem;font-size:.875rem;line-height:1.6}.hero-demo-stage-module__9sphbG__notesLabel{margin-top:2rem;font-size:.875rem;font-weight:600;display:block}.hero-demo-stage-module__9sphbG__notesEditor{min-height:12rem;max-height:20rem;color:var(--stage-ink);caret-color:#3b2c63;resize:vertical;background:0 0;border:1px solid #14141240;border-radius:.25rem;margin-top:.75rem;font-size:1rem;line-height:2}.hero-demo-stage-module__9sphbG__notesEditor::placeholder{color:#615f57}.hero-demo-stage-module__9sphbG__privacy{color:#615f57;align-items:flex-start;gap:.5rem;margin-top:1rem;font-size:.75rem;line-height:1.6;display:flex}.hero-demo-stage-module__9sphbG__privacy svg,.hero-demo-stage-module__9sphbG__privateLine svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem}.hero-demo-stage-module__9sphbG__wings{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;display:flex}.hero-demo-stage-module__9sphbG__stageDoor{background:var(--stage-curtain);border:1px solid #f8f7f244;border-radius:5rem 5rem 0 0;justify-content:center;align-items:center;width:8rem;height:10rem;display:flex}.hero-demo-stage-module__9sphbG__stageDoor svg{stroke-width:1.25px;width:3rem;height:3rem}.hero-demo-stage-module__9sphbG__wings h4{text-wrap:balance;font-size:2rem;line-height:1.1}.hero-demo-stage-module__9sphbG__wings p{max-width:35ch;color:var(--stage-muted);font-size:.9375rem;line-height:1.7}.hero-demo-stage-module__9sphbG__stage{padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem) 2rem;position:relative;overflow:hidden}.hero-demo-stage-module__9sphbG__spotlight{z-index:-1;pointer-events:none;clip-path:polygon(43% 0,57% 0,100% 100%,0 100%);background:linear-gradient(#f8f7f218,#f8f7f203);width:min(80%,45rem);position:absolute;top:0;bottom:2rem;left:50%;transform:translate(-50%)}.hero-demo-stage-module__9sphbG__performance{text-align:center;max-width:48rem;margin:0 auto;position:relative}.hero-demo-stage-module__9sphbG__stageTitle{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2rem,5vw,3.5rem);line-height:1.1}.hero-demo-stage-module__9sphbG__privateLine{color:var(--stage-muted);justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;font-size:.8125rem;display:flex}.hero-demo-stage-module__9sphbG__controls{padding-top:1.75rem}.hero-demo-stage-module__9sphbG__clock{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(4rem,10vw,6rem);line-height:1}.hero-demo-stage-module__9sphbG__recordingState{max-width:42ch;color:var(--stage-muted);margin:1rem auto;font-size:.875rem;display:block}.hero-demo-stage-module__9sphbG__recordingState[data-recording=true]{color:var(--cta)}.hero-demo-stage-module__9sphbG__signal{margin:1.5rem auto}.hero-demo-stage-module__9sphbG__waveform{justify-content:center;align-items:center;gap:3px;height:3rem;display:flex}.hero-demo-stage-module__9sphbG__waveform span{background:var(--cta);border-radius:2px;flex:1;min-width:1px;max-width:5px}.hero-demo-stage-module__9sphbG__signal figcaption{color:var(--stage-muted);margin-top:.75rem;font-size:.75rem}.hero-demo-stage-module__9sphbG__buttons{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hero-demo-stage-module__9sphbG__controlError{color:#ffb8bb;max-width:50ch;margin:1rem auto;font-size:.875rem;line-height:1.6}.hero-demo-stage-module__9sphbG__cueRail{max-width:42rem;color:var(--stage-ink);background:var(--stage-paper);border-top:2px solid #bca9f1;margin:2rem auto 0;padding:1rem 1.5rem;position:relative}.hero-demo-stage-module__9sphbG__cueRail h4{font-size:.875rem;font-weight:600}.hero-demo-stage-module__9sphbG__cueRail p{overflow-wrap:anywhere;white-space:pre-wrap;scrollbar-color:#615f57 var(--stage-paper);max-height:10rem;margin-top:.75rem;font-size:.9375rem;line-height:1.7;overflow-y:auto}.hero-demo-stage-module__9sphbG__stageFloor{border-top:1px solid #f8f7f233;max-width:48rem;height:1rem;margin:2rem auto 0;transform:perspective(6rem)rotateX(30deg)}.hero-demo-stage-module__9sphbG__programWrap{padding:clamp(1rem,4vw,3rem)}.hero-demo-stage-module__9sphbG__program{max-width:68rem;color:var(--stage-ink);background:var(--stage-paper);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);margin:0 auto;display:grid;box-shadow:0 16px 40px #0004}.hero-demo-stage-module__9sphbG__programCover{background:#bca9f1;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:flex}.hero-demo-stage-module__9sphbG__programCover h3{text-wrap:balance;font-size:clamp(2.5rem,4vw,4rem);line-height:1.06}.hero-demo-stage-module__9sphbG__programCover p{overflow-wrap:anywhere;border-block:1px solid #14141240;padding:1.5rem 0;font-size:1.25rem;line-height:1.5}.hero-demo-stage-module__9sphbG__programCover span{font-size:.875rem;line-height:1.7}.hero-demo-stage-module__9sphbG__programBody{--foreground:#141412;--muted-foreground:#615f57;--border:#14141230;min-width:0;color:var(--stage-ink);scrollbar-color:#615f57 var(--stage-paper);padding:clamp(1.5rem,4vw,3rem)}.hero-demo-stage-module__9sphbG__measureTitle{font-size:1.125rem;font-weight:600}.hero-demo-stage-module__9sphbG__speechSplit{margin-top:1.5rem}.hero-demo-stage-module__9sphbG__speechSplit figcaption{font-size:.875rem;font-weight:600}.hero-demo-stage-module__9sphbG__splitBar{border:1px solid #14141240;height:1.5rem;margin-top:.75rem;display:flex;overflow:hidden}.hero-demo-stage-module__9sphbG__splitBar span:first-child{background:#3b2c63;flex-shrink:0}.hero-demo-stage-module__9sphbG__splitBar span:last-child{background:#d2d1c9;flex:1}.hero-demo-stage-module__9sphbG__splitLabels{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:.75rem;font-size:.8125rem;line-height:1.5;display:flex}.hero-demo-stage-module__9sphbG__splitLabels strong{font-variant-numeric:tabular-nums;font-size:1rem;display:block}.hero-demo-stage-module__9sphbG__measurements{margin-top:1.5rem}.hero-demo-stage-module__9sphbG__measurements>div{border-bottom:1px solid #14141226;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;display:flex}.hero-demo-stage-module__9sphbG__measurements dt{font-size:.875rem}.hero-demo-stage-module__9sphbG__measurements dd{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:1.25rem;font-weight:600}.hero-demo-stage-module__9sphbG__playback{gap:.75rem;margin-block:1.75rem;display:grid}.hero-demo-stage-module__9sphbG__playback label{font-size:.875rem;font-weight:600}.hero-demo-stage-module__9sphbG__playback audio{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;height:3rem}.hero-demo-stage-module__9sphbG__encore{grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;max-width:68rem;margin:2rem auto 0;display:grid}.hero-demo-stage-module__9sphbG__encore h4{text-wrap:balance;font-size:1.75rem;line-height:1.15}.hero-demo-stage-module__9sphbG__encore p{max-width:50ch;color:var(--stage-muted);margin-top:.75rem;font-size:.875rem;line-height:1.6}.hero-demo-stage-module__9sphbG__encoreActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.hero-demo-stage-module__9sphbG__encoreActions p{color:#ffb8bb;width:100%}.hero-demo-stage-module__9sphbG__encore .hero-demo-stage-module__9sphbG__resultPrivacy{grid-column:1/-1;max-width:75ch;margin-top:0;font-size:.75rem}@keyframes hero-demo-stage-module__9sphbG__illuminate{0%{filter:brightness(.6)}to{filter:brightness()}}@media (max-width:700px){.hero-demo-stage-module__9sphbG__backstage,.hero-demo-stage-module__9sphbG__program{grid-template-columns:minmax(0,1fr)}.hero-demo-stage-module__9sphbG__wings{gap:1rem}.hero-demo-stage-module__9sphbG__stageDoor{display:none}.hero-demo-stage-module__9sphbG__wings .hero-demo-stage-module__9sphbG__primary{width:100%}.hero-demo-stage-module__9sphbG__programCover{gap:1.5rem}.hero-demo-stage-module__9sphbG__programCover h3{font-size:2.5rem}.hero-demo-stage-module__9sphbG__programCover p{width:100%;padding-block:1rem}.hero-demo-stage-module__9sphbG__encore{grid-template-columns:minmax(0,1fr)}.hero-demo-stage-module__9sphbG__encoreActions{justify-content:flex-start}.hero-demo-stage-module__9sphbG__encoreActions .hero-demo-stage-module__9sphbG__primary{width:100%}.hero-demo-stage-module__9sphbG__marquee{padding-inline:1.5rem}}@media (prefers-reduced-motion:reduce){.hero-demo-stage-module__9sphbG__deck *,.hero-demo-stage-module__9sphbG__backstage *,.hero-demo-stage-module__9sphbG__stage *,.hero-demo-stage-module__9sphbG__programWrap *{transition:none!important;animation:none!important}}
