.ks.svelte-1pxzog4{--ks-cloth:#22406a;--ks-spine:#152b49;--ks-spine-hi:#3c5f8e;--ks-gilt:#e8cf95;--ks-page:#efe6d2;--ks-page-edge:#d6c9ab;--ks-ribbon:#a0614a;--ks-ink:var(--c-ink);--ks-paper:var(--c-paper);--ks-muted:var(--c-muted);--ks-step:90ms;--ks-fall:.43s;vertical-align:top;-webkit-tap-highlight-color:transparent;max-width:100%;display:inline-block;position:relative}.ks-toggle.svelte-1pxzog4{box-sizing:border-box;border:var(--px) solid var(--ks-ink);background:var(--ks-paper);color:var(--ks-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--kit-shadow);-webkit-user-select:none;user-select:none;border-radius:0;margin:0;padding:0;display:block;position:relative}@media (hover:hover){.ks-toggle.svelte-1pxzog4:hover{transform:translate(calc(var(--sh-x) * -.5), calc(var(--sh-y) * -.5));box-shadow:var(--kit-shadow-up)}}.ks-toggle.svelte-1pxzog4:active{transform:translate(var(--sh-x), var(--sh-y));box-shadow:0 0 0 0 var(--ks-ink)}.ks-toggle.svelte-1pxzog4:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.ks-in.svelte-1pxzog4{z-index:2;pointer-events:none;visibility:hidden;opacity:0;position:absolute;inset:0}.open.svelte-1pxzog4 .ks-in:where(.svelte-1pxzog4){visibility:visible;opacity:1;transition:opacity 0s linear var(--ks-in-at,0s), visibility 0s linear var(--ks-in-at,0s)}@media (hover:hover){.open.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):hover{transform:none}.book.open.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):hover{box-shadow:var(--kit-shadow)}}.ks-in.svelte-1pxzog4 .ks-go{pointer-events:auto;min-height:0;font:var(--t-btn);gap:6px}.out.svelte-1pxzog4{fill:currentColor;flex:none;display:block}@media (pointer:coarse){.ks-in.svelte-1pxzog4 .ks-go:after{inset:-12px -8px}}.book.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4){background:var(--ks-page);width:248px;height:64px}.book.svelte-1pxzog4 .page:where(.svelte-1pxzog4){background:repeating-linear-gradient(to bottom, var(--ks-page) 0 2px, var(--ks-page-edge) 2px 4px) right / 4px 100% no-repeat, repeating-linear-gradient(to right, var(--ks-page) 0 2px, var(--ks-page-edge) 2px 4px) bottom / 100% 4px no-repeat, repeating-linear-gradient(to bottom, transparent 0 18px, #1e242114 18px 20px);position:absolute;inset:0}.cover.svelte-1pxzog4{inset:calc(-1 * var(--px)) 4px 4px calc(-1 * var(--px));background:var(--ks-cloth);border:var(--px) solid var(--ks-ink);transform-origin:0;transition:transform calc(2 * var(--ks-step)) steps(3, jump-end);flex-direction:column;justify-content:center;gap:2px;padding:0 12px 0 24px;display:flex;position:absolute}.cover.svelte-1pxzog4:before{content:"";background:var(--ks-spine);width:10px;box-shadow:2px 0 0 0 var(--ks-spine-hi);position:absolute;top:0;bottom:0;left:0}.cover.svelte-1pxzog4 .title:where(.svelte-1pxzog4){font-family:var(--f-read);color:var(--ks-gilt);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-style:italic;line-height:20px;overflow:hidden}.cover.svelte-1pxzog4 .by:where(.svelte-1pxzog4){font:var(--t-label);color:var(--ks-gilt);opacity:.8}.cover.svelte-1pxzog4 .title:where(.svelte-1pxzog4),.cover.svelte-1pxzog4 .by:where(.svelte-1pxzog4){transition:opacity linear}.ribbon.svelte-1pxzog4{right:36px;top:calc(100% + var(--px));background:var(--ks-ribbon);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 4px),0 100%);width:10px;height:14px;transition:height .12s steps(2,end);position:absolute}@media (hover:hover){.book.svelte-1pxzog4:not(.open) .ks-toggle:where(.svelte-1pxzog4):hover .ribbon:where(.svelte-1pxzog4){height:20px}}.book.open.svelte-1pxzog4 .cover:where(.svelte-1pxzog4){transform:scaleX(.0487805)}.book.open.svelte-1pxzog4 .cover:where(.svelte-1pxzog4) .title:where(.svelte-1pxzog4),.book.open.svelte-1pxzog4 .cover:where(.svelte-1pxzog4) .by:where(.svelte-1pxzog4){opacity:0}.book.open.svelte-1pxzog4 .ribbon:where(.svelte-1pxzog4){top:calc(-1 * var(--px) - 6px);height:calc(100% + 20px)}.book.svelte-1pxzog4 .ks-in:where(.svelte-1pxzog4){--ks-in-at:calc(2 * var(--ks-step));flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:0 56px 0 24px;display:flex}.book.svelte-1pxzog4 .ks-in.beside:where(.svelte-1pxzog4),.calc.svelte-1pxzog4 .ks-in:where(.svelte-1pxzog4),.badge.svelte-1pxzog4 .ks-in:where(.svelte-1pxzog4){align-items:center;width:max-content;max-width:min(300px,100vw - 100% - 56px);padding:0;display:flex;left:calc(100% + 16px);right:auto}.ks-in.svelte-1pxzog4 .ks-go .kit-link-words{white-space:normal}html[data-comp=phone] .book.svelte-1pxzog4 .ks-in.beside:where(.svelte-1pxzog4){max-width:calc(100vw - 40px);height:auto;top:calc(100% + 12px);bottom:auto;left:0}.book.svelte-1pxzog4 .mark:where(.svelte-1pxzog4){font-family:var(--f-read);color:var(--ks-ink);font-size:16px;font-style:italic;line-height:20px}.badge.svelte-1pxzog4{--ks-card:#e4e6e1;--ks-clip:#9aa19c}html[data-tod=night] .badge.svelte-1pxzog4{--ks-card:#2b231c;--ks-clip:#6f655a}.badge.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4){box-shadow:none;background:0 0;border:0;margin-top:8px}.card.svelte-1pxzog4{box-sizing:border-box;border:var(--px) solid var(--ks-ink);background:var(--ks-card);width:216px;box-shadow:var(--kit-shadow);transform-origin:50% -8px;flex-direction:column;gap:2px;padding:12px 12px 10px;display:flex}html[data-comp=phone] .card.svelte-1pxzog4{padding:8px 10px 6px}@media (hover:hover){.badge.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):hover{box-shadow:none}.badge.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):hover .card:where(.svelte-1pxzog4){box-shadow:var(--kit-shadow-up)}}.badge.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):active .card:where(.svelte-1pxzog4){box-shadow:none}.badge.open.svelte-1pxzog4 .card:where(.svelte-1pxzog4){animation:.52s steps(8,end) svelte-1pxzog4-swing}@keyframes svelte-1pxzog4-swing{0%{transform:rotate(0)}20%{transform:rotate(7deg)}45%{transform:rotate(-4deg)}70%{transform:rotate(2deg)}to{transform:rotate(0)}}.clip.svelte-1pxzog4{box-sizing:border-box;border:var(--px) solid var(--ks-ink);background:var(--ks-clip);width:20px;height:10px;margin-left:-10px;position:absolute;top:-10px;left:50%}.org.svelte-1pxzog4{font:600 13px/16px var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ks-ink)}.role.svelte-1pxzog4{font:var(--t-label);color:var(--c-secondary)}.badge.svelte-1pxzog4 .ks-in:where(.svelte-1pxzog4){--ks-in-at:.26s;align-items:center;width:max-content;display:flex;left:calc(100% + 16px);right:auto}.calc.svelte-1pxzog4{--ks-body:#e4e6e1;--ks-lcd:#c3ccb0;--ks-lcd-ink:#26302a;--ks-key:#c9cdc8;--ks-key-eq:#9aa19c}.calc.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4){background:var(--ks-body);flex-direction:column;gap:6px;padding:8px;display:flex}.lcd.svelte-1pxzog4{background:var(--ks-lcd);padding:4px 6px;display:block;box-shadow:inset 2px 2px #1e242124}.lcd.svelte-1pxzog4 svg:where(.svelte-1pxzog4){fill:var(--ks-lcd-ink);display:block}.keys.svelte-1pxzog4{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.key.svelte-1pxzog4{background:var(--ks-key);height:6px;box-shadow:0 2px 0 0 var(--ks-ink)}.key.eq.svelte-1pxzog4{background:var(--ks-key-eq)}.calc.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):active .key.eq:where(.svelte-1pxzog4),.calc.open.svelte-1pxzog4 .key.eq:where(.svelte-1pxzog4){box-shadow:none;transform:translateY(2px)}.calc.svelte-1pxzog4 .ks-in:where(.svelte-1pxzog4){--ks-in-at:.42s;align-items:center;width:max-content;display:flex;left:calc(100% + 16px);right:auto}.ticket.svelte-1pxzog4{--stub-w:104px}.ticket.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4){height:64px;box-shadow:none;background:0 0;border:0;display:flex}.ticket.svelte-1pxzog4 .main:where(.svelte-1pxzog4),.ticket.svelte-1pxzog4 .stub:where(.svelte-1pxzog4){box-sizing:border-box;border:var(--px) solid var(--ks-ink);background:var(--ks-paper);height:100%;box-shadow:var(--kit-shadow)}.ticket.svelte-1pxzog4 .main:where(.svelte-1pxzog4){background:repeating-linear-gradient(to bottom, var(--ks-ink) 0 2px, transparent 2px 6px) right 0 top 2px / 2px 100% no-repeat, var(--ks-paper);border-right:0;flex-direction:column;flex:none;justify-content:center;gap:2px;padding:0 14px 0 12px;display:flex}.route.svelte-1pxzog4{font:600 16px/20px var(--f-ui);letter-spacing:.01em;white-space:nowrap;color:var(--ks-ink);align-items:center;gap:8px;display:flex}.route.svelte-1pxzog4 svg{flex:none}.mode.svelte-1pxzog4{fill:currentColor;width:auto;height:14px;margin-right:2px}.meta.svelte-1pxzog4{font:var(--t-label);color:var(--ks-muted);white-space:nowrap}.stub.svelte-1pxzog4{width:var(--stub-w);transform-origin:0 0;border-left:0;flex:none;justify-content:center;align-items:center;transition:transform .26s cubic-bezier(.2,.9,.3,1.1),opacity 80ms linear;display:flex;position:relative}.code.svelte-1pxzog4{width:60px;height:28px;fill:var(--ks-ink)}@media (hover:hover){.ticket.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):hover{box-shadow:none}.ticket.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):hover .main:where(.svelte-1pxzog4),.ticket.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):hover .stub:where(.svelte-1pxzog4){box-shadow:var(--kit-shadow-up)}.ticket.svelte-1pxzog4:not(.open) .ks-toggle:where(.svelte-1pxzog4):hover .stub:where(.svelte-1pxzog4){transform:translate(3px,1px)rotate(1.5deg)}}.ticket.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):active .main:where(.svelte-1pxzog4),.ticket.svelte-1pxzog4 .ks-toggle:where(.svelte-1pxzog4):active .stub:where(.svelte-1pxzog4){box-shadow:none}.ticket.open.svelte-1pxzog4 .stub:where(.svelte-1pxzog4){opacity:0;transition:transform var(--ks-fall) cubic-bezier(.5, 0, .75, .4), opacity 80ms linear calc(var(--ks-fall) - 80ms);transform:translate(14px,22px)rotate(16deg)}.ticket.svelte-1pxzog4 .ks-in:where(.svelte-1pxzog4){--ks-in-at:.12s;width:var(--stub-w);justify-content:center;align-items:center;display:flex;left:auto}@media (prefers-reduced-motion:reduce){.ks.svelte-1pxzog4 :where(.svelte-1pxzog4),.ks-in.svelte-1pxzog4{transition:none!important;animation:none!important}.ks-toggle.svelte-1pxzog4:hover,.ks-toggle.svelte-1pxzog4:active{transform:none}}.story-holder.svelte-9hb9oy{display:contents}.doc.svelte-9hb9oy{--st-paper:var(--c-paper);--st-ink:var(--c-ink);--st-num-color:#8a908c;--st-sub-color:var(--c-secondary);--st-hint-color:var(--c-secondary);--st-up-ink:var(--st-num-color);--st-focus:var(--c-accent);--st-num-font:var(--f-read);--st-num-size:96px;--st-num-lh:88px;--st-num-weight:400;--st-num-track:-.02em;--st-sub-font:var(--f-read);--st-sub-size:19px;--st-sub-lh:24px;--st-sub-weight:400;--st-sub-track:0;--st-line-font:var(--f-read);--st-line-size:34px;--st-line-lh:42px;--st-line-weight:400;--st-line-track:-.005em;--st-more-font:var(--f-read);--st-more-size:18px;--st-more-lh:28px;--st-more-color:var(--c-secondary);--st-more-measure:34em;--st-hint-size:var(--fs-label);--st-hint-lh:var(--lh-label);--st-hint-weight:600;--st-gap-sub:var(--s4);--st-gap-line:var(--s5);--st-gap-more:var(--s4);--st-gap-keep:var(--s5);--st-col:max(var(--s7), calc(50vw - 600px));--st-measure:min(calc(var(--st-line-size) * 26), 50vw - var(--st-col));--st-gutter:var(--gutter);--st-fade:var(--s5);--H:100svh;--D:90svh;--T:40svh;--y:calc(64px + 12svh);z-index:15;position:relative}.svh.svelte-9hb9oy{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;top:0;left:0}.backdrop.svelte-9hb9oy{height:var(--H);background:var(--st-paper);box-shadow:0 calc(100lvh - var(--H)) 0 0 var(--st-paper);position:sticky;top:0}.paper.svelte-9hb9oy{z-index:1;background:var(--st-paper);pointer-events:none;width:100vw;height:100lvh;position:fixed;top:0;left:0}.stage.svelte-9hb9oy{z-index:3;height:var(--H);margin-top:calc(-1 * var(--H));pointer-events:none;position:sticky;top:0;overflow:clip}canvas.svelte-9hb9oy{width:100%;height:100%;image-rendering:pixelated;position:absolute;top:0;left:0}canvas.pool.svelte-9hb9oy{width:auto;height:auto;display:none}.mask.svelte-9hb9oy{left:0;right:0;top:var(--zone,46%);bottom:calc(var(--H) - 100lvh);background:var(--st-paper);display:none;position:absolute}.mask.svelte-9hb9oy:before{content:"";left:0;right:0;top:calc(-1 * var(--st-fade));height:var(--st-fade);background:linear-gradient(to bottom, transparent, var(--st-paper));position:absolute}.fades.svelte-9hb9oy{pointer-events:none;position:absolute;inset:0}.fade.svelte-9hb9oy{height:var(--st-fade);position:absolute;left:0;right:0}.fade.top.svelte-9hb9oy{height:calc(var(--hdr,64px) + var(--st-fade));background:linear-gradient(to bottom, var(--st-paper) var(--hdr,64px), transparent);top:0}.fade.bottom.svelte-9hb9oy{background:linear-gradient(to bottom, transparent, var(--st-paper));bottom:0}.blocks.svelte-9hb9oy{z-index:2;margin-top:calc(-1 * var(--H));flex-direction:column-reverse;display:flex;position:relative}.blk.svelte-9hb9oy{height:var(--D);flex:none}.blk.svelte-9hb9oy:first-child{height:calc(100lvh - var(--y))}.blk.now.svelte-9hb9oy{height:calc(var(--y) + var(--D) + var(--R) + var(--T))}html.boot .doc.svelte-9hb9oy:not(.landed) .blocks:where(.svelte-9hb9oy){visibility:hidden}.words.svelte-9hb9oy{width:var(--st-measure);margin-left:var(--st-col);opacity:0;transition:opacity .24s ease-out}.words-in.grows.svelte-9hb9oy .blk:where(.svelte-9hb9oy):not(.now) .words:where(.svelte-9hb9oy){opacity:var(--read,1);transition:none}.words-in.svelte-9hb9oy .words:where(.svelte-9hb9oy){opacity:1}.blk.now.svelte-9hb9oy .words:where(.svelte-9hb9oy){top:var(--now-y,var(--y));left:var(--st-col);opacity:0;pointer-events:auto;margin:0;transition:none;position:fixed}.big.svelte-9hb9oy{font-family:var(--st-num-font);font-size:var(--st-num-size);line-height:var(--st-num-lh);font-weight:var(--st-num-weight);letter-spacing:var(--st-num-track);color:var(--st-num-color);font-variant-numeric:lining-nums proportional-nums}.head.svelte-9hb9oy{align-items:baseline;column-gap:var(--st-gap-sub);row-gap:var(--s1);flex-wrap:wrap;display:flex}.sub.svelte-9hb9oy{font-family:var(--st-sub-font);font-size:var(--st-sub-size);line-height:var(--st-sub-lh);font-weight:var(--st-sub-weight);letter-spacing:var(--st-sub-track);color:var(--st-sub-color);text-wrap:balance}.line.svelte-9hb9oy{margin:var(--st-gap-line) 0 0;font-family:var(--st-line-font);font-size:var(--st-line-size);line-height:var(--st-line-lh);font-weight:var(--st-line-weight);letter-spacing:var(--st-line-track);color:var(--st-ink);text-wrap:pretty}.more.svelte-9hb9oy{max-width:var(--st-more-measure);margin:var(--st-gap-more) 0 0;font-family:var(--st-more-font);font-size:var(--st-more-size);line-height:var(--st-more-lh);color:var(--st-more-color);text-wrap:pretty}html[data-comp=phone] .keep.svelte-9hb9oy{padding-bottom:0}.keep.svelte-9hb9oy{margin-top:var(--st-gap-keep);padding-bottom:var(--s3)}.up.svelte-9hb9oy{width:44px;height:44px;margin:0 0 calc(var(--s2) - 12px) -12px;color:var(--st-up-ink);cursor:pointer;pointer-events:auto;opacity:0;background:0 0;border:0;place-items:center;padding:0;transition:opacity .48s steps(4,end);display:grid}.cue-idle.svelte-9hb9oy .up:where(.svelte-9hb9oy){opacity:.5}.cue-nudge.svelte-9hb9oy .up:where(.svelte-9hb9oy){animation:2.4s ease-in-out svelte-9hb9oy-cue-blink}.up.svelte-9hb9oy:focus-visible{opacity:1;outline:2px solid var(--st-focus);outline-offset:2px}.up-bob.svelte-9hb9oy{display:inline-flex}.cue-idle.svelte-9hb9oy .up-bob:where(.svelte-9hb9oy){animation:4s step-end infinite svelte-9hb9oy-nudge}@keyframes svelte-9hb9oy-cue-blink{0%,to{opacity:0}45%,55%{opacity:.35}}@keyframes svelte-9hb9oy-nudge{0%,80%,90%,to{transform:none}85%,95%{transform:translateY(-4px)}}.hint.svelte-9hb9oy{left:var(--hint-x,50%);top:var(--hint-y,calc(var(--hdr,64px) + 16px));white-space:nowrap;font-size:var(--st-hint-size);line-height:var(--st-hint-lh);font-weight:var(--st-hint-weight);color:var(--st-hint-color);justify-content:center;align-items:center;gap:8px;transition:opacity .16s linear;display:flex;position:absolute;transform:translate(-50%)}.hint.gone.svelte-9hb9oy{opacity:0}.hint.svelte-9hb9oy{visibility:hidden}html.arrive .blocks.svelte-9hb9oy{opacity:0;visibility:hidden}html.arriving .blocks.svelte-9hb9oy{transition:opacity .6s ease-out .15s}html.arrive .hint.svelte-9hb9oy{visibility:hidden}html.arrive canvas.svelte-9hb9oy,html.arrive .hint.svelte-9hb9oy{translate:var(--arrive-x,0) var(--arrive-y,0)}html.arriving canvas.svelte-9hb9oy,html.arriving .hint.svelte-9hb9oy{transition:translate 1.1s var(--ease-cam)}html.arrive-in canvas.svelte-9hb9oy{transition:translate .9s var(--ease-cam)}.bob.svelte-9hb9oy{display:inline-flex}.hint.svelte-9hb9oy:not(.gone) .bob:where(.svelte-9hb9oy){animation:1.2s steps(2,jump-none) 3 svelte-9hb9oy-bob}@keyframes svelte-9hb9oy-bob{0%,to{transform:none}50%{transform:translateY(-2px)}}html[data-tod=night] .doc.svelte-9hb9oy{--st-num-color:#a39582}html[data-tod=night] .doc.svelte-9hb9oy canvas:where(.svelte-9hb9oy){filter:brightness(1.18)saturate(1.12)}html[data-comp=phone] .doc.svelte-9hb9oy{--st-num-size:56px;--st-num-lh:56px;--st-sub-size:16px;--st-sub-lh:21px;--st-gap-sub:var(--s3);--st-gap-line:var(--s4);--st-gap-keep:var(--s3);--st-line-size:25px;--st-line-lh:33px;--st-more-size:15px;--st-more-lh:22px;--st-gap-more:var(--s2);--y:80px;--D:75svh}html[data-comp=phone] .mask.svelte-9hb9oy{pointer-events:auto;display:block}html[data-comp=phone] .fade.bottom.svelte-9hb9oy{display:none}html[data-comp=phone] .words.svelte-9hb9oy{width:auto;margin:0 var(--st-gutter)}html[data-comp=phone] .blk.now.svelte-9hb9oy .words:where(.svelte-9hb9oy){left:max(var(--st-gutter), env(safe-area-inset-left));right:max(var(--st-gutter), env(safe-area-inset-right))}html[data-comp=phone] .now-words.svelte-9hb9oy .line:where(.svelte-9hb9oy){font-size:22px;line-height:30px}@media (height<=760px){html[data-comp=phone] .doc.svelte-9hb9oy{--st-num-size:44px;--st-num-lh:44px;--st-line-size:21px;--st-line-lh:28px;--st-more-size:14px;--st-more-lh:20px}}html[data-comp=phone] .doc.svelte-9hb9oy.short{--st-num-size:44px;--st-num-lh:44px;--st-line-size:21px;--st-line-lh:28px;--st-more-size:14px;--st-more-lh:20px}html[data-comp=phone] .blk.svelte-9hb9oy.snug{--st-num-size:40px;--st-num-lh:40px;--st-sub-size:15px;--st-sub-lh:19px;--st-gap-sub:var(--s2);--st-gap-line:var(--s3);--st-gap-keep:var(--s2);--st-line-size:19px;--st-line-lh:25px;--st-more-size:13.5px;--st-more-lh:18px;--st-gap-more:var(--s1)}html[data-comp=phone] .blk.svelte-9hb9oy.snugger{--st-num-size:34px;--st-num-lh:34px;--st-sub-size:14px;--st-sub-lh:18px;--st-gap-line:var(--s2);--st-line-size:17px;--st-line-lh:22px;--st-more-size:13px;--st-more-lh:17px}html[data-comp=phone] .doc.svelte-9hb9oy.tiny{--st-num-size:36px;--st-num-lh:36px;--st-sub-size:14px;--st-gap-sub:var(--s2);--st-gap-line:var(--s2);--st-gap-keep:var(--s2);--st-line-size:18px;--st-line-lh:24px;--st-more-size:14px;--st-more-lh:19px;--st-gap-more:var(--s1)}@media (height<=600px){html[data-comp=phone] .doc.svelte-9hb9oy{--st-num-size:36px;--st-num-lh:36px;--st-sub-size:14px;--st-gap-sub:var(--s2);--st-gap-line:var(--s2);--st-gap-keep:var(--s2);--st-line-size:18px;--st-line-lh:24px;--st-more-size:14px;--st-more-lh:19px;--st-gap-more:var(--s1)}}@media (height<=640px){html:not([data-comp=phone]) .doc.svelte-9hb9oy{--st-num-size:56px;--st-num-lh:56px;--st-gap-sub:var(--s2);--st-gap-line:var(--s3);--st-line-size:24px;--st-line-lh:30px;--st-more-size:15px;--st-more-lh:22px;--st-gap-more:var(--s2)}}@media (orientation:landscape) and (height<=500px){html[data-comp=phone] .doc.svelte-9hb9oy{--side:min(384px, 46vw)}html[data-comp=phone] .words.svelte-9hb9oy{width:calc(var(--side) - var(--st-gutter) - var(--s5));margin-right:0}html[data-comp=phone] .blk.now.svelte-9hb9oy .words:where(.svelte-9hb9oy){width:calc(var(--side) - var(--st-gutter) - var(--s5));right:auto}html[data-comp=phone] .fade.bottom.svelte-9hb9oy{display:block}}html.story-intro .world .cam>.headline,html.story-intro .world .cam>.l-view,html.story-intro .world .cam>.l-green{opacity:0;transition:opacity .4s ease-in-out}html.story-intro .world .cam>.l-room,html.story-intro .world .cam>.l-ext,html.story-intro .world .cam>.l-dust{opacity:0;transition:opacity .4s ease-in-out .12s}html.story-intro .world .cam>a.o:not([data-id=bonsai]),html.story-intro .world .cam>a.o[data-id=bonsai]>.pic{opacity:0;transition:opacity .4s ease-in-out .24s}html.story-intro .world .cam>a.o[data-id=bonsai] .lift{transform:none!important}html.story-intro .world .cam>a.o[data-id=bonsai] .ol{visibility:hidden!important}@media (prefers-reduced-motion:reduce){.words.svelte-9hb9oy,.hint.svelte-9hb9oy{transition:none}.hint.svelte-9hb9oy:not(.gone) .bob:where(.svelte-9hb9oy),.up-bob.svelte-9hb9oy,.cue-idle.svelte-9hb9oy .up-bob:where(.svelte-9hb9oy),.cue-nudge.svelte-9hb9oy .up:where(.svelte-9hb9oy){animation:none}}
