._page_1ot1g_1{--paper:#f4f3ed;--ink:#172000;--acid:#deff00;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;padding:28px clamp(18px,4vw,60px) 56px}._inner_1ot1g_2{max-width:1320px;margin:0 auto}._masthead_1ot1g_3{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-bottom:24px;display:flex}._brand_1ot1g_4{min-height:44px;color:inherit;letter-spacing:-.04em;align-items:center;font-size:16px;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}._masthead_1ot1g_3>span{font:12px/1.6 var(--font-geist-mono), monospace}._title_1ot1g_6{letter-spacing:-.065em;overflow-wrap:anywhere;max-width:100%;margin:42px 0 34px;font-size:clamp(52px,8vw,108px);font-weight:800;line-height:.95}._performance_1ot1g_7{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(26px,4vw,60px);padding:22px 0 32px;display:grid}._scene_1ot1g_8{border:1px solid var(--ink);min-width:0;margin:0}._drawing_1ot1g_9{width:100%;height:auto;display:block}._story_1ot1g_10{min-width:0}._story_1ot1g_10 h2{letter-spacing:-.04em;text-wrap:balance;margin:0 0 24px;font-size:clamp(28px,3.2vw,44px);font-weight:750;line-height:1.05}._story_1ot1g_10 h2:focus{outline:none}._words_1ot1g_13{min-height:138px}._words_1ot1g_13 p{letter-spacing:-.015em;max-width:38ch;margin:0 0 18px;font-size:clamp(18px,1.6vw,21px);line-height:1.6}._choices_1ot1g_15{flex-direction:column;gap:12px;margin-top:28px;display:flex}._choices_1ot1g_15 button{border:1px solid var(--ink);background:var(--acid);min-height:54px;color:var(--ink);font:600 13px/1.5 var(--font-geist-mono), monospace;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex}._choices_1ot1g_15 button>span{flex-shrink:0;font-size:20px;line-height:1}._choices_1ot1g_15 button:hover{background:var(--ink);color:var(--acid)}._ending_1ot1g_19{border:1px solid var(--ink);font:12px/1.6 var(--font-geist-mono), monospace;margin:20px 0 0;padding:8px 12px;display:inline-block}._exit_1ot1g_20{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-top:20px;display:flex}._exit_1ot1g_20 a,._exit_1ot1g_20 button{min-height:44px;color:inherit;font:13px/1.6 var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:10px 0;text-decoration:none;display:inline-flex}._exit_1ot1g_20 a:hover,._exit_1ot1g_20 button:hover,._brand_1ot1g_4:hover{text-underline-offset:5px;text-decoration:underline}:is(._page_1ot1g_1 a:focus-visible,._page_1ot1g_1 button:focus-visible){outline:3px solid var(--ink);outline-offset:4px}@media (max-width:800px){._performance_1ot1g_7{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:8px}._scene_1ot1g_8{max-width:680px}._story_1ot1g_10 h2{font-size:clamp(30px,6vw,42px)}._words_1ot1g_13{min-height:0}._words_1ot1g_13 p{max-width:48ch;font-size:19px}._choices_1ot1g_15{max-width:680px}._title_1ot1g_6{margin:34px 0 28px;font-size:clamp(48px,10vw,80px)}}@media (max-width:440px){._page_1ot1g_1{padding-top:20px}._masthead_1ot1g_3{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:20px}._title_1ot1g_6{letter-spacing:-.055em;font-size:50px}._performance_1ot1g_7{gap:26px}._story_1ot1g_10 h2{font-size:31px}._words_1ot1g_13 p{font-size:18px}._choices_1ot1g_15 button{padding:14px;font-size:12px}._exit_1ot1g_20{gap:8px 20px}._exit_1ot1g_20 a,._exit_1ot1g_20 button{font-size:12px}}@media (prefers-reduced-motion:reduce){._page_1ot1g_1 *,._page_1ot1g_1 :before,._page_1ot1g_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._downloadNote_1ot1g_28{max-width:42ch;font:12px/1.6 var(--font-geist-mono), monospace;margin:10px 0 0}
