:root{--night:#080a14;--sky-top:#0d1122;--sky-mid:#121f2d;--sky-horizon:#141c35;--water-top:#10162b;--water-deep:#0a0e1c;--slate:#7b949c;--ink:#fff5d9;--ink-2:#fff5d9bd;--ink-3:#fff5d98f;--ink-4:#fff5d94d;--hair:#fff5d921;--hair-2:#fff5d93d;--glass:#fff5d90a;--serif:"Newsreader", ui-serif, "New York", Georgia, serif;--sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--speed:1;--dur-press:calc(80ms * var(--speed));--dur-still:calc(.14s * var(--speed));--dur-state:calc(.22s * var(--speed));--dur-light:calc(.32s * var(--speed));--dur-exit:calc(.36s * var(--speed));--dur-enter:calc(.56s * var(--speed));--dur-draw:calc(.9s * var(--speed));--dur-camera:calc(1.2s * var(--speed));--dur-sign:calc(1.8s * var(--speed));--ease-arrive:cubic-bezier(.23, 1, .32, 1);--ease-arrive-far:cubic-bezier(.16, 1, .3, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);--ease-glide:cubic-bezier(.65, 0, .35, 1);--ease-lift:cubic-bezier(.42, .13, .27, .9);--ease-snap:cubic-bezier(.87, 0, .13, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-sway:cubic-bezier(.37, 0, .63, 1);--stagger:calc(35ms * var(--speed));--stagger-word:calc(30ms * var(--speed));--stagger-title:calc(60ms * var(--speed));--stagger-step:calc(.14s * var(--speed));--dim:.28;--gutter:clamp(20px, 5vw, 72px);--measure:36rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--night);color:var(--ink);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--night);min-height:100svh;font-family:var(--sans);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.55}img,video,canvas,svg{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--hair-2);text-decoration-color:var(--hair-2);transition:text-decoration-color .3s var(--ease-arrive)}@media (hover:hover) and (pointer:fine){a:hover{text-decoration-color:currentColor;transition-duration:.125s}}:focus-visible{outline:1.5px solid var(--ink);outline-offset:4px;border-radius:4px}::selection{color:var(--ink);background:#fff5d938}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.display{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.024em;text-wrap:balance;font-weight:340;line-height:.98}.lede{font-family:var(--serif);letter-spacing:-.006em;color:var(--ink-2);text-wrap:pretty;max-width:32ch;font-size:clamp(1.22rem,1.04rem + .75vw,1.56rem);font-weight:340;line-height:1.38}.label{letter-spacing:.005em;color:var(--ink-3);font-size:13px;line-height:1.35}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12.5px}.prose{max-width:var(--measure);color:var(--ink-2);text-wrap:pretty}.prose p+p{margin-top:1em}.prose strong{color:var(--ink);font-weight:560}@keyframes rise{0%{opacity:0;transform:translate3d(0, var(--rise,.45em), 0);filter:blur(6px)}}@keyframes fade{0%{opacity:0}}.w{display:inline-block}@media (prefers-reduced-motion:no-preference){html:not([data-reduced=true]) .w{animation:rise var(--dur-enter) var(--ease-arrive) both;animation-delay:calc(var(--d,0s) * var(--speed) + var(--i,0) * var(--stagger-word))}html:not([data-reduced=true]) .w.t{--rise:.55em;animation-delay:calc(var(--d,0s) * var(--speed) + var(--i,0) * var(--stagger-title))}html:not([data-reduced=true]) .arrive{--rise:16px;animation:rise var(--dur-enter) var(--ease-arrive) both;animation-delay:calc(var(--d,0s) * var(--speed))}}html[data-reduced=true] :is(.w,.arrive){animation:fade var(--dur-still) linear both}@media (prefers-reduced-motion:reduce){:is(.w,.arrive){animation:fade var(--dur-still) linear both}}::view-transition-group(*){animation-duration:var(--dur-enter);animation-timing-function:var(--ease-arrive)}::view-transition-old(root){animation:calc(.18s * var(--speed)) var(--ease-exit) both vt-out}::view-transition-new(root){animation:calc(.36s * var(--speed)) var(--ease-arrive) calc(90ms * var(--speed)) both vt-in}::view-transition-old(.carry-text){height:100%;animation-duration:var(--dur-enter);animation-timing-function:var(--ease-arrive)}::view-transition-new(.carry-text){height:100%;animation-duration:var(--dur-enter);animation-timing-function:var(--ease-arrive)}@keyframes vt-out{to{opacity:0;filter:blur(4px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(12px)}}::view-transition-old(*):only-child{animation:calc(.18s * var(--speed)) var(--ease-exit) both vt-out}::view-transition-new(*):only-child{animation:calc(.36s * var(--speed)) var(--ease-arrive) calc(90ms * var(--speed)) both vt-in}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:var(--dur-still) linear both vt-fade-out!important}::view-transition-new(*){animation:var(--dur-still) linear both fade!important}}@keyframes vt-fade-out{to{opacity:0}}html[data-reduced=true]::view-transition-group(*){animation:none!important}html[data-reduced=true]::view-transition-old(*){animation:var(--dur-still) linear both vt-fade-out!important}html[data-reduced=true]::view-transition-new(*){animation:var(--dur-still) linear both fade!important}:root{--sky-light:#fff5d9}body{background:0 0}.bar.svelte-1510lww{z-index:30;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;color:var(--sky-ink,var(--ink));pointer-events:none;transition:color var(--dur-light) var(--ease-arrive);align-items:center;gap:clamp(16px,2.4vw,32px);font-size:14px;display:flex;position:fixed;inset:0 0 auto}.bar.svelte-1510lww>:where(.svelte-1510lww){pointer-events:auto;animation:fade var(--dur-enter) var(--ease-arrive) both}.bar.svelte-1510lww:before,.bar.svelte-1510lww:after{content:"";z-index:-1;pointer-events:none;transition:opacity var(--dur-state) var(--ease-arrive);position:absolute}.bar.svelte-1510lww:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--sky-top,#080a14) 88%, transparent), transparent);inset:0 0 -22px}.bar.svelte-1510lww:after{background:color-mix(in oklab, var(--sky-top,#080a14) 90%, transparent);border-bottom:1px solid color-mix(in srgb, var(--sky-ink,#fff5d9) 13%, transparent);opacity:0;inset:0}.bar.plate.svelte-1510lww:after{opacity:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bar.plate.svelte-1510lww:before{opacity:0}.mark.svelte-1510lww{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;align-items:baseline;padding-block:12px;font-size:18px;font-weight:420;text-decoration:none;display:inline-flex}.light.svelte-1510lww{background:var(--sky-light,#fff5d9);width:5px;height:5px;box-shadow:0 0 6px 1px color-mix(in srgb, var(--sky-light,#fff5d9) 55%, transparent);transition:background var(--dur-light) var(--ease-arrive), box-shadow var(--dur-light) var(--ease-arrive);border-radius:50%;margin-left:2px}.places.svelte-1510lww{flex:1;justify-content:center;gap:clamp(12px,1.5vw,24px);display:flex;position:relative}.places.svelte-1510lww a:where(.svelte-1510lww){opacity:.72;white-space:nowrap;transition:opacity var(--dur-light) var(--ease-arrive);padding-block:14px;text-decoration:none;position:relative}.places.svelte-1510lww a.on:where(.svelte-1510lww){opacity:1}.here.svelte-1510lww{background:var(--sky-light,#fff5d9);width:4px;height:4px;box-shadow:0 0 6px 1px color-mix(in srgb, var(--sky-light,#fff5d9) 60%, transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-state) var(--ease-arrive), background var(--dur-light) var(--ease-arrive);border-radius:50%;position:absolute;bottom:8px;left:-2px}.here.on.svelte-1510lww{opacity:1}@media (hover:hover) and (pointer:fine){.places.svelte-1510lww a:where(.svelte-1510lww):hover{opacity:1;transition-duration:.125s}}.wall.svelte-1510lww{white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:13.5px;display:inline-flex;position:relative}.wall.svelte-1510lww span:where(.svelte-1510lww){opacity:.56;transition:opacity var(--dur-state) var(--ease-arrive)}.wall.svelte-1510lww span.on:where(.svelte-1510lww){opacity:1}.wall.svelte-1510lww i:where(.svelte-1510lww){width:22px;height:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 40%, transparent);border-radius:999px;position:relative}.wall.svelte-1510lww i:where(.svelte-1510lww):after{content:"";background:var(--sky-light,#fff5d9);width:4px;height:4px;box-shadow:0 0 6px 1px color-mix(in srgb, var(--sky-light,#fff5d9) 60%, transparent);transition:translate var(--dur-enter) var(--ease-arrive);border-radius:50%;position:absolute;top:3px;left:3px}.wall.back.svelte-1510lww i:where(.svelte-1510lww):after{translate:12px}@media (hover:hover) and (pointer:fine){.wall.svelte-1510lww:hover span:where(.svelte-1510lww){opacity:.85}.wall.svelte-1510lww:hover span.on:where(.svelte-1510lww){opacity:1}}.menu.svelte-1510lww{white-space:nowrap;min-width:44px;min-height:44px;margin-left:auto;margin-right:-6px;padding:0 6px;font-size:14px}.sheet-places.svelte-1510lww{display:none}@media (width<=1179px){.places.svelte-1510lww{display:none}.wall.svelte-1510lww{margin-left:auto}.wall.svelte-1510lww+.menu:where(.svelte-1510lww){margin-left:clamp(14px,3vw,28px)}.sheet-places.svelte-1510lww{display:grid}}@media (width<=699px){.wall.svelte-1510lww{gap:6px;font-size:13px}.bar.svelte-1510lww{gap:12px}}@media (width<=767px){.wall.svelte-1510lww{justify-content:center;gap:8px;min-width:118px;padding:0 12px;font-size:14px}.wall.svelte-1510lww:before{content:"";background:color-mix(in srgb, currentColor 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 24%, transparent);pointer-events:none;border-radius:999px;position:absolute;inset:7px 0}.wall.svelte-1510lww i:where(.svelte-1510lww){order:-1}.wall.svelte-1510lww span:where(.svelte-1510lww):not(.on){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wall.svelte-1510lww+.menu:where(.svelte-1510lww){margin-left:8px}}@media (width<=379px){.mark.svelte-1510lww{font-size:17px}}.scrim.svelte-1510lww{z-index:28;cursor:default;animation:fade var(--dur-state) var(--ease-arrive) both;transition:opacity var(--dur-state) var(--ease-exit);background:#04050aa8;position:fixed;inset:0}.sheet.svelte-1510lww{z-index:29;max-height:100svh;padding:calc(64px + env(safe-area-inset-top)) var(--gutter) 24px;color:var(--ink);border-bottom:1px solid var(--hair);animation:fade var(--dur-state) var(--ease-arrive) both;transition:opacity var(--dur-exit) var(--ease-exit);background:#080a14;position:fixed;inset:0 0 auto;overflow:auto}.sheet.svelte-1510lww [data-row]:where(.svelte-1510lww){opacity:0}.scrim.closing.svelte-1510lww,.sheet.closing.svelte-1510lww{opacity:0;pointer-events:none}.sheet.svelte-1510lww ol:where(.svelte-1510lww){gap:2px}.sheet.svelte-1510lww ol:where(.svelte-1510lww) a:where(.svelte-1510lww){min-height:48px;font-family:var(--serif);align-items:baseline;gap:14px;padding:8px 0;font-size:1.5rem;text-decoration:none;display:flex}.n.svelte-1510lww{font-family:var(--sans);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px}.sheet-more.svelte-1510lww{color:var(--ink-2);flex-wrap:wrap;gap:4px 24px;margin-top:14px;font-size:15px;display:flex}.sheet-more.svelte-1510lww a:where(.svelte-1510lww){align-items:center;min-height:44px;display:inline-flex}@media (width<=767px){html.menu-open{overflow:hidden}.sheet.svelte-1510lww{height:100dvh;max-height:none;padding:calc(68px + env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));overscroll-behavior:contain;border-bottom:0;flex-direction:column;display:flex;inset:0}.sheet.svelte-1510lww ol:where(.svelte-1510lww){gap:0}.sheet.svelte-1510lww ol:where(.svelte-1510lww) a:where(.svelte-1510lww){align-items:center;min-height:52px;padding:4px 0;font-size:1.55rem}.sheet.svelte-1510lww ol:where(.svelte-1510lww) a[aria-current=page]:where(.svelte-1510lww):after{content:"";background:#fff5d9;border-radius:50%;width:6px;height:6px;margin-left:2px;box-shadow:0 0 8px 2px #fff5d973}.sheet-more.svelte-1510lww{border-top:1px solid var(--hair);grid-template-columns:1fr 1fr;gap:0 16px;margin-top:auto;padding-top:16px;font-size:15px;display:grid}.sheet-more.svelte-1510lww a:where(.svelte-1510lww){min-height:48px}}.between.svelte-1sclbk1{z-index:-1;visibility:hidden;pointer-events:none;touch-action:none;width:100%;max-width:none;height:100%;position:fixed;inset:0}.page.svelte-12qhfyh.covered *,.page.svelte-12qhfyh.covered :before,.page.svelte-12qhfyh.covered :after{animation-play-state:paused!important}.skip.svelte-12qhfyh{z-index:40;background:var(--ink);color:var(--night);border-radius:10px;padding:10px 14px;font-size:14px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip.svelte-12qhfyh:focus{top:12px}html[data-arrival] .foot.svelte-12qhfyh,.foot.held.svelte-12qhfyh{opacity:0;pointer-events:none;transition-duration:0s;translate:0 -6px}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){margin-block:-14px;padding-block:14px}.foot.svelte-12qhfyh{padding:28px var(--gutter) max(32px, env(safe-area-inset-bottom));border-top:1px solid var(--hair);color:var(--ink-3);transition:opacity var(--dur-camera) var(--ease-arrive);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:clamp(80px,12vw,160px);font-size:14px;display:flex}.foot.svelte-12qhfyh p:where(.svelte-12qhfyh):last-child{flex-wrap:wrap;gap:8px 22px;display:flex}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){text-decoration:none}@media (width<=767px){.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){min-width:44px;display:inline-block}}@media (hover:hover) and (pointer:fine){.foot.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--ink)}}
