.px.svelte-19msioi{display:flex;width:100%}canvas.svelte-19msioi{display:block;user-select:none;-webkit-user-select:none}canvas.play.svelte-19msioi{touch-action:pan-y}.sr.svelte-19msioi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.water.svelte-1fefmia{position:relative;overflow:hidden;touch-action:pan-y}canvas.svelte-1fefmia{position:absolute;left:0;top:0;display:block;user-select:none;-webkit-user-select:none}.inner.svelte-1fefmia{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;padding:32px max(24px,calc((100% - 1192px)/2)) 72px}.slot.svelte-1fefmia{margin:0;font:700 clamp(44px,7.6vw,108px)/1.05 var(--display);letter-spacing:-.03em}.slot.drawn.svelte-1fefmia .words:where(.svelte-1fefmia){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:860px){.inner.svelte-1fefmia{padding-top:24px;padding-bottom:48px}}.pb.svelte-1g1j0hz{position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:12px;border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);font:400 13px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent}.pb.small.svelte-1g1j0hz{height:38px;padding:0 16px;font-size:11px;border-radius:10px}.pb.svelte-1g1j0hz:focus-visible{outline:2px solid var(--coral, #FF8A5B);outline-offset:2px}canvas.svelte-1g1j0hz{position:absolute;left:-1.5px;top:-1.5px;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}span.svelte-1g1j0hz{position:relative;z-index:1}body{--coral: #FF8A5B;--hair: #e3e3e3}.label.svelte-1uha8ag{font:400 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}h2.svelte-1uha8ag{margin:0}.top.svelte-1uha8ag{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:28px;padding:14px max(24px,calc((100% - 1192px)/2));background:var(--paper);transition:border-color .2s;border-bottom:1px solid transparent}.top.scrolled.svelte-1uha8ag{border-bottom-color:var(--hair)}.wm.svelte-1uha8ag{display:inline-flex;align-items:center;gap:9px;font:700 22px/1 var(--display);letter-spacing:-.03em;color:var(--ink);text-decoration:none}.mark.svelte-1uha8ag{display:block;flex:none}.mark.svelte-1uha8ag circle:where(.svelte-1uha8ag){fill:var(--coral)}.mark.svelte-1uha8ag .i:where(.svelte-1uha8ag){fill:var(--ink)}.mark.svelte-1uha8ag .k:where(.svelte-1uha8ag){fill:var(--paper)}.fm.svelte-1uha8ag{display:inline-flex;align-items:center;gap:7px}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:flex;gap:22px;margin-left:auto;font:400 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--ink);text-decoration:none}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-color:var(--coral)}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:12px;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font:400 13px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box}.btn.svelte-1uha8ag:hover{background:#fff6f1}.btn.grid.svelte-1uha8ag{background:var(--ink);border-color:transparent;color:var(--paper)}.btn.grid.svelte-1uha8ag:hover{background:inherit}.glass.svelte-1uha8ag{position:relative;background:#000;border-radius:6px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f;flex:none}.glass.svelte-1uha8ag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,#ffffff1f,#ffffff1f 21%,#fff0 21.6%);pointer-events:none}.panel.svelte-1uha8ag{position:relative;width:256px;height:192px;background:#000;color:#fff;font:400 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.panel.svelte-1uha8ag .grid:where(.svelte-1uha8ag){position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.42) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.42) 1px,transparent 1px);background-size:2px 2px;pointer-events:none}.panel.svelte-1uha8ag .row:where(.svelte-1uha8ag){position:absolute;left:0;right:0;top:10px;display:flex;justify-content:space-between;padding:0 12px}.panel.svelte-1uha8ag .row.bottom:where(.svelte-1uha8ag){top:auto;bottom:12px}.panel.svelte-1uha8ag .typed:where(.svelte-1uha8ag){text-transform:none;letter-spacing:0;font-size:12px}.panel.svelte-1uha8ag .big:where(.svelte-1uha8ag){position:absolute;left:0;right:0;top:66px;text-align:center;font-size:34px;letter-spacing:0;text-transform:none}.panel.svelte-1uha8ag .sub:where(.svelte-1uha8ag){position:absolute;left:0;right:0;top:112px;text-align:center;color:#9a9288}.panel.svelte-1uha8ag .emoji:where(.svelte-1uha8ag){position:absolute;left:0;right:0;top:60px;display:flex;justify-content:center;align-items:center;gap:14px;font-size:30px}.panel.svelte-1uha8ag .emoji:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){opacity:.45}.panel.svelte-1uha8ag .emoji:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-size:42px;font-weight:400}.panel.svelte-1uha8ag .text:where(.svelte-1uha8ag){position:absolute;left:12px;right:12px;top:56px;font-size:12px;line-height:1.5;text-transform:none;letter-spacing:0}.below.svelte-1uha8ag{display:grid;grid-template-columns:340px minmax(0,1fr);gap:40px;align-items:start}.below.svelte-1uha8ag .words:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:24px;min-width:0;padding-top:6px}.below.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:17px;line-height:1.5;color:#333}.below.svelte-1uha8ag .row:where(.svelte-1uha8ag){display:flex;gap:12px;flex-wrap:wrap}.pic.svelte-1uha8ag{display:flex;flex-direction:column;gap:12px;min-width:0}.dial.svelte-1uha8ag{display:flex;align-items:center;gap:10px}.dial.svelte-1uha8ag .arrow:where(.svelte-1uha8ag){width:28px;height:28px;border:0;background:none;color:var(--ink);font:400 22px/1 var(--body-font);cursor:pointer;padding:0;border-radius:6px}.dial.svelte-1uha8ag .arrow:where(.svelte-1uha8ag):hover{background:#f1f1f1}.dial.svelte-1uha8ag .ticks:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0;display:flex;align-items:flex-end;gap:5px;height:16px}.dial.svelte-1uha8ag .ticks:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){display:block;width:10px;height:16px;padding:0;border:0;background:none;cursor:pointer;position:relative}.dial.svelte-1uha8ag .ticks:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):after{content:"";position:absolute;left:4px;bottom:0;width:2px;height:7px;background:#c9c9c9;border-radius:1px;transition:height .2s,background .2s}.dial.svelte-1uha8ag .ticks:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):hover:after{background:var(--ink)}.dial.svelte-1uha8ag .ticks:where(.svelte-1uha8ag) button.on:where(.svelte-1uha8ag):after{height:16px;background:var(--coral)}.dial.svelte-1uha8ag .ticks:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--coral);outline-offset:2px;border-radius:2px}.shot.svelte-1uha8ag{margin:0;position:relative;aspect-ratio:2.35 / 1;border-radius:6px;overflow:hidden;background:#111}.shot.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.shot.svelte-1uha8ag .wipe:where(.svelte-1uha8ag){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.shot.svelte-1uha8ag .inset:where(.svelte-1uha8ag){position:absolute;left:24px;bottom:24px;box-shadow:0 24px 48px #00000073;border-radius:6px}.screen.svelte-1uha8ag{background:#000;padding:clamp(72px,10vw,140px) max(24px,calc((100% - 1192px)/2));display:flex;flex-direction:column;gap:10px}.places.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px max(24px,calc((100% - 1192px)/2)) 0}.places.svelte-1uha8ag figure:where(.svelte-1uha8ag){margin:0;display:flex;flex-direction:column;gap:10px}.places.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;display:block}.places.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){display:flex;justify-content:space-between;gap:12px;font:400 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.places.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-weight:400;color:var(--ink)}.places.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){text-transform:none;letter-spacing:0}.chapter.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;min-height:72svh;margin-top:72px}.chapter.flip.svelte-1uha8ag figure:where(.svelte-1uha8ag){order:2}.chapter.svelte-1uha8ag figure:where(.svelte-1uha8ag){margin:0;position:relative}.chapter.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.chapter.svelte-1uha8ag .text:where(.svelte-1uha8ag){display:flex;flex-direction:column;justify-content:center;gap:20px;padding:clamp(56px,8vw,120px) clamp(24px,6vw,96px)}.chapter.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:700 clamp(30px,3.4vw,48px)/1 var(--display);letter-spacing:-.03em;max-width:520px}.chapter.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:16px;line-height:1.6;max-width:480px;color:#333}.chapter.ink.svelte-1uha8ag{background:var(--ink);color:var(--paper)}.chapter.ink.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#c9c9c9}.chapter.ink.svelte-1uha8ag .label:where(.svelte-1uha8ag){color:#9a9a9a}.chapter.svelte-1uha8ag+.chapter:where(.svelte-1uha8ag){margin-top:0}.pages.svelte-1uha8ag{background:#000;color:#fff;padding:clamp(56px,7vw,88px) max(24px,calc((100% - 1192px)/2));display:flex;flex-direction:column;gap:32px}.pages.svelte-1uha8ag .head:where(.svelte-1uha8ag){display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap}.pages.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:700 clamp(28px,3vw,40px)/1.05 var(--display);letter-spacing:-.03em}.pages.svelte-1uha8ag .label:where(.svelte-1uha8ag){color:#9a9288}.pages.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0;display:flex;gap:40px;flex-wrap:wrap}.pages.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:10px}.pages.svelte-1uha8ag li:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font:400 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#9a9288}.specs.svelte-1uha8ag{padding:clamp(48px,6vw,72px) max(24px,calc((100% - 1192px)/2));display:grid;grid-template-columns:160px 1fr;gap:24px}.specs.svelte-1uha8ag dl:where(.svelte-1uha8ag){margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.specs.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;grid-template-columns:90px 1fr;gap:16px;padding:11px 0;border-top:1px solid var(--hair);font-size:14px;line-height:1.5}.specs.svelte-1uha8ag dt:where(.svelte-1uha8ag){font:400 11px/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.specs.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0}.back.svelte-1uha8ag{background:var(--coral);padding:clamp(72px,9vw,120px) max(24px,calc((100% - 1192px)/2));display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.back.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:700 clamp(40px,5.5vw,76px)/.95 var(--display);letter-spacing:-.035em;color:var(--ink)}.back.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;max-width:480px;font-size:15px;line-height:1.5;color:#3a1d10}.back.svelte-1uha8ag form:where(.svelte-1uha8ag){display:flex;gap:10px;width:min(100%,520px)}.back.svelte-1uha8ag input:where(.svelte-1uha8ag){flex:1;min-width:0;height:48px;padding:0 16px;border:1.5px solid var(--ink);border-radius:12px;background:var(--paper);font:400 13px/1 var(--mono);color:var(--ink)}.back.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:none;box-shadow:0 0 0 3px #11111126}footer.svelte-1uha8ag{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px max(24px,calc((100% - 1192px)/2)) 32px;font:400 11px/1.5 var(--mono);color:var(--muted);letter-spacing:.1em}footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:var(--coral)}@media(max-width:860px){.top.svelte-1uha8ag{gap:16px}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:none}.below.svelte-1uha8ag{grid-template-columns:1fr}.shot.svelte-1uha8ag{aspect-ratio:4 / 3;order:-1}.shot.svelte-1uha8ag .inset:where(.svelte-1uha8ag){left:16px;bottom:16px;transform:scale(.5);transform-origin:bottom left}.places.svelte-1uha8ag{grid-template-columns:1fr}.chapter.svelte-1uha8ag{grid-template-columns:1fr;min-height:0;margin-top:48px}.chapter.svelte-1uha8ag figure:where(.svelte-1uha8ag),.chapter.flip.svelte-1uha8ag figure:where(.svelte-1uha8ag){order:0;aspect-ratio:4 / 3}.specs.svelte-1uha8ag{grid-template-columns:1fr;gap:8px}.specs.svelte-1uha8ag dl:where(.svelte-1uha8ag){grid-template-columns:1fr}.back.svelte-1uha8ag form:where(.svelte-1uha8ag){flex-direction:column}footer.svelte-1uha8ag{flex-direction:column}}
