@media (width>=64rem){.tool[data-astro-cid-zujt3hsn].flip{grid-template-columns:1fr 1.15fr}.tool[data-astro-cid-zujt3hsn].flip .tool-shot[data-astro-cid-zujt3hsn]{order:2}}.portrait[data-astro-cid-idcj4gp7]{inline-size:min(26rem,76vw);margin-block-end:1.2rem;margin-inline:auto;position:relative}.frame[data-astro-cid-idcj4gp7]{aspect-ratio:3/4;border:3px solid var(--v-brass);background:radial-gradient(circle at 50% 38%, color-mix(in oklab, var(--v-patina) 45%, var(--ink-raised)), var(--ink) 68%);box-shadow:0 0 0 5px var(--bg), 0 0 0 6px color-mix(in oklab, var(--v-brass) 60%, transparent), var(--shadow);border-radius:50% 50% .3rem .3rem/36% 36% .3rem .3rem;position:relative;overflow:hidden}.frame[data-astro-cid-idcj4gp7]:before,.frame[data-astro-cid-idcj4gp7]:after{content:"";border-radius:inherit;border:1px solid color-mix(in oklab, var(--v-brass) 55%, transparent);z-index:1;pointer-events:none;position:absolute;inset:10px}.frame[data-astro-cid-idcj4gp7]:after{inset:20px}.face[data-astro-cid-idcj4gp7]{inset-inline:0;block-size:auto;inline-size:100%;filter:drop-shadow(0 18px 30px var(--shade));position:absolute;bottom:0}.plinth[data-astro-cid-idcj4gp7]{background:var(--v-brass);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);block-size:1.2rem;position:absolute;inset:auto -7% -1.2rem}.track[data-astro-cid-oulirr76]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.track[data-astro-cid-oulirr76]::-webkit-scrollbar{display:none}.track[data-astro-cid-oulirr76]:focus-visible{outline:2px solid var(--action);outline-offset:-4px}.track[data-astro-cid-oulirr76]>.c-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;align-items:center;min-inline-size:0;display:flex}.controls[data-astro-cid-oulirr76]{align-items:center;gap:.5rem;padding-block:0 2.5rem;display:flex}.dots[data-astro-cid-oulirr76]{gap:.15rem;margin:0 .25rem;padding:0;list-style:none;display:flex}.dots[data-astro-cid-oulirr76] a[data-astro-cid-oulirr76]{place-items:center;block-size:2.5rem;inline-size:1.75rem;display:grid}.dots[data-astro-cid-oulirr76] a[data-astro-cid-oulirr76]:before{content:"";border:1.5px solid var(--muted);block-size:.55rem;inline-size:.55rem;transition:background .3s,border-color .3s;rotate:45deg}.dots[data-astro-cid-oulirr76] a[data-astro-cid-oulirr76][aria-current=true]:before{background:var(--v-brass);border-color:var(--v-brass)}.dots[data-astro-cid-oulirr76] a[data-astro-cid-oulirr76]:hover:before{background:var(--muted)}.ctl[data-astro-cid-oulirr76]{border:1.5px solid color-mix(in oklab, var(--v-brass) 60%, transparent);block-size:2.5rem;inline-size:2.5rem;color:var(--text);background:var(--surface);border-radius:.2rem;place-items:center;transition:border-color .2s;display:grid}.ctl[data-astro-cid-oulirr76]:hover{border-color:var(--muted)}.ctl[data-astro-cid-oulirr76][hidden],[data-astro-cid-oulirr76][data-pause] .i-play[data-astro-cid-oulirr76],[data-astro-cid-oulirr76][data-pause][data-paused] .i-pause[data-astro-cid-oulirr76]{display:none}[data-astro-cid-oulirr76][data-pause][data-paused] .i-play[data-astro-cid-oulirr76]{display:block}[dir=rtl] .ctl[data-astro-cid-oulirr76] svg[data-astro-cid-oulirr76]:not(.i-pause,.i-play){transform:scaleX(-1)}.fair-map[data-astro-cid-3bfiesug]{margin-block-start:1rem}.map-scroll[data-astro-cid-3bfiesug]{background:var(--ink);border:2px solid var(--v-brass);border-radius:var(--radius);box-shadow:0 0 0 4px var(--bg), 0 0 0 5px color-mix(in oklab, var(--v-brass) 55%, transparent);padding:clamp(.4rem,2vw,1.2rem);overflow-x:auto}svg[data-astro-cid-3bfiesug]{block-size:auto;inline-size:100%;min-inline-size:46rem;display:block}.waves[data-astro-cid-3bfiesug] path[data-astro-cid-3bfiesug]{fill:none;stroke:color-mix(in oklab, var(--v-patina) 55%, transparent);stroke-width:2px}.rail[data-astro-cid-3bfiesug]{fill:none;stroke:var(--v-brass);stroke-width:2px;stroke-dasharray:14 8;opacity:.6}.walks[data-astro-cid-3bfiesug] path[data-astro-cid-3bfiesug]{fill:none;stroke:color-mix(in oklab, var(--v-patina) 50%, var(--ink));stroke-width:13px;stroke-linecap:round}.pav[data-astro-cid-3bfiesug]{fill:var(--ink-raised);stroke:var(--hue-vivid,var(--v-brass));stroke-width:2.5px;transition:fill .2s}.fin[data-astro-cid-3bfiesug],.core[data-astro-cid-3bfiesug]{fill:var(--hue-vivid,var(--v-brass))}.name[data-astro-cid-3bfiesug]{font:700 17px var(--font-sign);fill:var(--on-ink)}.note[data-astro-cid-3bfiesug]{font:400 13.5px var(--font-sign);fill:var(--on-ink-muted)}a[data-astro-cid-3bfiesug]:hover .pav[data-astro-cid-3bfiesug],a[data-astro-cid-3bfiesug]:focus-visible .pav[data-astro-cid-3bfiesug]{fill:color-mix(in oklab, var(--hue-vivid,var(--v-brass)) 30%, var(--ink-raised))}a[data-astro-cid-3bfiesug]:hover .name[data-astro-cid-3bfiesug],a[data-astro-cid-3bfiesug]:focus-visible .name[data-astro-cid-3bfiesug]{fill:var(--v-brass)}a[data-astro-cid-3bfiesug]:focus-visible{outline:none}.plaza[data-astro-cid-3bfiesug]{fill:var(--v-pennant);stroke:var(--on-ink);stroke-width:3px}.plaza-num[data-astro-cid-3bfiesug]{font:46px var(--font-display);fill:var(--on-ink)}.flags[data-astro-cid-3bfiesug] path[data-astro-cid-3bfiesug]{fill:var(--v-pennant)}.map-note[data-astro-cid-3bfiesug]{color:var(--muted);font-size:var(--text-sm);margin-block-start:1rem;font-style:italic}@media (width>=48rem){.map-note[data-astro-cid-3bfiesug]{display:none}}.hero[data-astro-cid-ba372snk]{transform-origin:50% 100%;overflow:hidden}.hero[data-astro-cid-ba372snk]>:not(.fair-lights){z-index:1;position:relative}.intro[data-astro-cid-ba372snk]{font-size:var(--text-lg);max-width:34em;line-height:1.5}.intro[data-astro-cid-ba372snk] a{color:var(--cerulean)}.hero-title[data-astro-cid-ba372snk]{letter-spacing:-.03em}.slide-grid[data-astro-cid-ba372snk]{align-items:center;gap:3rem;padding-block:8rem 2.5rem;display:grid}@media (width>=48rem){.slide-grid[data-astro-cid-ba372snk]{padding-block-start:10rem}}@media (width>=64rem){.slide-grid[data-astro-cid-ba372snk]{grid-template-columns:1.15fr 1fr}}.slide-art[data-astro-cid-ba372snk]{aspect-ratio:3/4;background:var(--ink);border:3px solid var(--v-brass);inline-size:min(22rem,72vw);box-shadow:0 0 0 5px var(--bg), 0 0 0 6px color-mix(in oklab, var(--v-brass) 60%, transparent), var(--shadow);border-radius:50% 50% .3rem .3rem/34% 34% .3rem .3rem;justify-self:center;display:block;overflow:hidden}.slide-art[data-astro-cid-ba372snk] img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.slide-art[data-astro-cid-ba372snk].bare{box-shadow:none;aspect-ratio:auto;background:0 0;border:0;border-radius:0;inline-size:auto;max-inline-size:30rem;overflow:visible}.slide-art[data-astro-cid-ba372snk].bare img{aspect-ratio:auto;object-fit:contain}.desk-steps[data-astro-cid-ba372snk]{gap:2.5rem 3rem;margin-block-start:1rem;display:grid}@media (width>=48rem){.desk-steps[data-astro-cid-ba372snk]{grid-template-columns:repeat(2,minmax(0,1fr))}}.desk-steps[data-astro-cid-ba372snk]>li[data-astro-cid-ba372snk]{grid-template-columns:auto 1fr;align-items:start;gap:1.1rem;display:grid}.desk-steps[data-astro-cid-ba372snk] .num[data-astro-cid-ba372snk]{block-size:2.4rem;inline-size:2.4rem;font-family:var(--font-display);background:var(--hue-soft);color:var(--hue);box-shadow:0 0 0 1.5px var(--hue-vivid), 0 0 0 4px var(--bg), 0 0 0 5px color-mix(in oklab, var(--hue-vivid) 50%, transparent);border-radius:.2rem;place-items:center;font-size:1.2rem;display:grid}.desk-steps[data-astro-cid-ba372snk] a{color:var(--hue);text-underline-offset:.2em;text-decoration:underline}.warn[data-astro-cid-ba372snk]{border-radius:var(--radius);background:var(--hue-soft);border-inline-start:4px solid var(--hue-vivid);padding:1.4rem 1.6rem}.indie[data-astro-cid-ba372snk]{border-radius:var(--radius);background:var(--hue-soft);grid-template-columns:auto 1fr;align-items:start;gap:1.1rem;padding:1.6rem;display:grid}.indie[data-astro-cid-ba372snk] .dot[data-astro-cid-ba372snk]{margin-block-start:.45rem}.pair[data-astro-cid-ba372snk]{border-color:color-mix(in oklch, var(--hue-vivid) 45%, var(--line));flex-direction:column;align-items:flex-start;display:flex}.pair[data-astro-cid-ba372snk] .btn[data-astro-cid-ba372snk]{margin-block-start:auto}.pair[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{margin-block-end:1.5rem}
