.in-view-title_demo__xXtNB{container-type:inline-size;display:grid;gap:14px;width:min(100%,620px);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.in-view-title_stage__JTeg2{display:flex;align-items:center;min-height:calc(2 * var(--leading-display) * clamp(var(--text-3xl), 8.4cqi, var(--text-4xl)) + 8px)}.in-view-title_stage__JTeg2 .in-view-title_title__1rOAQ h3{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-3xl),8.4cqi,var(--text-4xl));font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.in-view-title_note__caZEf{position:relative;display:grid;margin:0 0 10px;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.in-view-title_note__caZEf>*{grid-area:1/1}.in-view-title_note__caZEf>span:not(.in-view-title_reserve__mLai1){display:block}.in-view-title_reserve__mLai1{visibility:hidden}.in-view-title_controls__nKPlE{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.in-view-title_choices__Em3OL{min-width:0;max-width:100%}@container (max-width: 340px){.in-view-title_choices__Em3OL,.in-view-title_choices__Em3OL>*,.in-view-title_choices__Em3OL>*>*{width:100%}.in-view-title_choices__Em3OL>*>*{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.in-view-title_choices__Em3OL>*>*>*{grid-column:span 2;padding-inline:6px}.in-view-title_choices__Em3OL>*>*>:nth-child(n+4){grid-column:span 3}}.scroll-highlight_highlight__wcy_Q{margin:0;color:var(--foreground);text-wrap:pretty}.scroll-highlight_words__24o5U{display:block}.scroll-highlight_srOnly__i4Gmu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;user-select:none}@media (prefers-reduced-motion:reduce){.scroll-highlight_word__xcWQA{opacity:1!important}}.scroll-highlight_demo__b_SXW{display:grid;gap:12px;width:min(100%,640px);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.scroll-highlight_viewport__mJTgh{position:relative;height:320px;overflow-y:auto;container-type:inline-size;border:1px solid var(--border);border-radius:var(--radius-panel);padding:0 clamp(20px,6%,40px);background:var(--surface);scrollbar-width:thin}.scroll-highlight_intro__w5Ptv{display:flex;min-height:86%;align-items:center;justify-content:center;gap:6px;margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.scroll-highlight_story__gAOet{font-family:var(--font-display);font-size:clamp(var(--text-2xl),5cqi,var(--text-3xl));font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.scroll-highlight_runway__wsmRe{height:60%}.scroll-highlight_footer__vt8zo{display:flex;justify-content:flex-end}