.still-index[data-v-530250ab]{position:relative;display:grid;grid-template-columns:21% 54% 25%;height:100%;overflow:hidden;background:#e7e6df;color:#242b2b;outline:none;touch-action:pan-y}.still-index[data-v-530250ab]:focus-visible{outline:3px solid #4a6675;outline-offset:-3px}.still-heading[data-v-530250ab]{display:flex;flex-direction:column;justify-content:space-between;padding:8% 9%;border-right:1px solid #a6aba5}.still-heading strong[data-v-530250ab]{font:600 clamp(22px,4.2cqw,61px)/.86 Georgia,serif;letter-spacing:-.08em}.still-heading strong span[data-v-530250ab]{font:500 .25em Arial,sans-serif;vertical-align:top;letter-spacing:0}.still-heading>span[data-v-530250ab]{font:500 clamp(8px,.88cqw,12px)/1.6 ui-monospace,monospace;letter-spacing:.07em}.still-gallery[data-v-530250ab]{position:relative;min-width:0;overflow:hidden;background:#a5a49b}.still-image[data-v-530250ab]{position:absolute;inset:0;background-size:cover;opacity:0;transform:scale(1.06);transition:opacity .75s ease,transform 1.3s cubic-bezier(.2,.75,.2,1)}.still-image.is-active[data-v-530250ab]{opacity:1;transform:scale(1)}.still-image-number[data-v-530250ab]{position:absolute;left:5%;bottom:4%;color:#fff;text-shadow:0 2px 10px #0008;font:400 clamp(44px,8cqw,112px)/1 Georgia,serif}.still-image-number span[data-v-530250ab]{font:600 clamp(10px,1cqw,17px) ui-monospace,monospace}.still-reading[data-v-530250ab]{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:10%;background:#e7e6df}.still-reading-line[data-v-530250ab]{display:flex;flex-direction:column;gap:5px;color:#66716e;font:500 clamp(8px,.8cqw,11px)/1.5 ui-monospace,monospace;letter-spacing:.04em}.still-reading h2[data-v-530250ab]{margin:12% 0 18%;font:400 clamp(25px,4.4cqw,66px)/.97 Georgia,serif;letter-spacing:-.075em;animation:still-rise-530250ab .65s ease both}.still-progress[data-v-530250ab]{height:1px;background:#9fa8a2}.still-progress i[data-v-530250ab]{display:block;height:2px;background:#263f3d;transition:width .55s ease}.still-filmstrip[data-v-530250ab]{position:absolute;left:23%;right:27%;bottom:3%;display:flex;gap:5px;align-items:end;justify-content:center}.still-filmstrip>button[data-v-530250ab]{position:relative;width:clamp(28px,5.4cqw,75px);height:clamp(38px,7.3cqw,100px);padding:0;border:2px solid transparent;background:#c3c4bc;opacity:.62;transition:opacity .3s,transform .3s,border-color .3s}.still-filmstrip>button[aria-pressed=true][data-v-530250ab]{border-color:#fff;opacity:1;transform:translateY(-6px)}.still-filmstrip img[data-v-530250ab]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.still-filmstrip>button span[data-v-530250ab]{position:absolute;left:5px;bottom:3px;color:#fff;text-shadow:0 1px 5px #000;font:700 9px ui-monospace,monospace}.still-arrows[data-v-530250ab]{display:flex;gap:4px;margin-left:auto}.still-arrows button[data-v-530250ab]{width:clamp(28px,4cqw,55px);height:clamp(28px,4cqw,55px);border:1px solid #ffffffbd;background:#f4f4efdf;color:#263634;font:19px Arial,sans-serif}.still-arrows button[data-v-530250ab]:hover{background:#fff}.still-preview-foot[data-v-530250ab]{position:absolute;right:3%;bottom:4%;display:flex;gap:15px;font:700 clamp(8px,.8cqw,11px) ui-monospace,monospace}.still-preview-foot span[data-v-530250ab]{font:20px Arial,sans-serif}@keyframes still-rise-530250ab{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:650px){.still-index[data-v-530250ab]{grid-template-columns:1fr;grid-template-rows:13% 58% 29%}.still-heading[data-v-530250ab]{flex-direction:row;align-items:center;padding:4% 5%;border-right:0}.still-heading strong[data-v-530250ab]{font-size:27px}.still-heading>span[data-v-530250ab]{font-size:8px;text-align:right}.still-reading[data-v-530250ab]{padding:5%;justify-content:flex-start}.still-reading-line[data-v-530250ab]{font-size:9px}.still-reading h2[data-v-530250ab]{margin:5% 0;font-size:clamp(29px,7cqw,50px)}.still-filmstrip[data-v-530250ab]{left:auto;right:5%;bottom:4%;justify-content:end}.still-filmstrip>button[data-v-530250ab]{width:30px;height:38px}.still-arrows[data-v-530250ab]{display:none}.still-image-number[data-v-530250ab]{font-size:57px}.still-preview-foot[data-v-530250ab]{bottom:4%;right:5%}}@media (prefers-reduced-motion:reduce){.still-image[data-v-530250ab],.still-progress i[data-v-530250ab],.still-filmstrip>button[data-v-530250ab]{transition:none}.still-reading h2[data-v-530250ab]{animation:none}}.prism-scene[data-v-8a4aa28e]{position:relative;height:100%;overflow:hidden;isolation:isolate;background:#112d43;color:#f5f9f8;cursor:grab;touch-action:none}.prism-scene.is-dragging[data-v-8a4aa28e]{cursor:grabbing}.prism-scene[data-v-8a4aa28e]:focus-visible{outline:3px solid #fff;outline-offset:-4px}.prism-field[data-v-8a4aa28e]{position:absolute;inset:0;overflow:hidden;background:linear-gradient(115deg,#192c54,#1b7094 31%,#3cb29c 52%,#e5b54a 78%,#dc4d64)}.prism-field[data-v-8a4aa28e]:before{content:"";position:absolute;inset:-15%;background:radial-gradient(ellipse at 5% 80%,#9a3cbb 0%,transparent 35%),radial-gradient(ellipse at 75% 10%,#ee625e 0%,transparent 29%);mix-blend-mode:overlay}.prism-disc[data-v-8a4aa28e]{position:absolute;border-radius:50%;box-shadow:inset -18px -18px 38px #162d6c42,4px 12px 45px #1230453b}.prism-disc--one[data-v-8a4aa28e]{left:7%;top:13%;width:29%;aspect-ratio:1;background:#f7ae46}.prism-disc--two[data-v-8a4aa28e]{right:9%;top:19%;width:30%;aspect-ratio:1;background:#b83e75}.prism-disc--three[data-v-8a4aa28e]{left:31%;bottom:-24%;width:48%;aspect-ratio:1;background:#16599f}.prism-band[data-v-8a4aa28e]{position:absolute;left:-12%;top:41%;width:124%;height:12%;background:#e4f4df;transform:rotate(-27deg);box-shadow:0 7px 25px #122a365c}.prism-type[data-v-8a4aa28e]{position:absolute;left:19%;top:29%;color:#fafbf5;font:900 clamp(48px,11.2cqw,160px)/.78 Arial,Helvetica,sans-serif;letter-spacing:-.085em;transform:rotate(-8deg);text-shadow:0 3px 1px #26425d28}.prism-top[data-v-8a4aa28e]{position:absolute;z-index:3;top:5%;left:4%;right:4%;display:flex;justify-content:space-between;gap:20px;align-items:start;text-shadow:0 1px 12px #26384a64}.prism-top strong[data-v-8a4aa28e]{font:700 clamp(24px,4.7cqw,65px)/.8 Arial,sans-serif;letter-spacing:-.085em}.prism-top strong span[data-v-8a4aa28e]{font-size:.2em;vertical-align:top;letter-spacing:0}.prism-top>span[data-v-8a4aa28e]{text-align:right;font:700 clamp(8px,.9cqw,12px)/1.5 ui-monospace,monospace;letter-spacing:.07em}.prism-lens[data-v-8a4aa28e]{position:absolute;z-index:2;left:var(--lens-x);top:var(--lens-y);width:var(--lens-size);aspect-ratio:1;border:1px solid var(--lens-edge);border-radius:50%;background:var(--lens-tint);box-shadow:inset 0 0 0 1px #fff7,inset 8px 10px 26px #ffffff5e,inset -17px -18px 32px #09263d78,0 22px 52px #11283b72,0 0 0 8px #ffffff1c;backdrop-filter:blur(var(--lens-blur)) saturate(var(--lens-saturation));-webkit-backdrop-filter:blur(var(--lens-blur)) saturate(var(--lens-saturation));transform:translate(-50%,-50%);transition:left .15s ease,top .15s ease,width .45s ease,background .45s ease,backdrop-filter .45s ease;pointer-events:none}.prism-lens[data-v-8a4aa28e]:before{content:"";position:absolute;inset:5%;border:1px solid #ffffff5c;border-radius:50%}.prism-lens-highlight[data-v-8a4aa28e]{position:absolute;left:17%;top:9%;width:50%;height:13%;border-radius:50%;border-top:4px solid #ffffffb8;transform:rotate(-25deg);filter:blur(2px)}.prism-lens span[data-v-8a4aa28e]{position:absolute;left:50%;bottom:11%;transform:translate(-50%);white-space:nowrap;color:#fff;text-shadow:0 1px 5px #102134;font:700 clamp(7px,.8cqw,11px) ui-monospace,monospace;letter-spacing:.07em}.prism-scene.is-dragging .prism-lens[data-v-8a4aa28e]{transition:none}.prism-coordinate[data-v-8a4aa28e]{position:absolute;left:4%;bottom:5%;font:700 clamp(9px,1cqw,13px) ui-monospace,monospace;text-shadow:0 1px 8px #142b39}.prism-controls[data-v-8a4aa28e]{position:absolute;z-index:3;right:3%;bottom:4%;display:flex;align-items:end;gap:22px;padding:10px 13px;background:#f5f8f0e8;color:#122d40;box-shadow:0 8px 28px #0d31424d;backdrop-filter:blur(12px)}.prism-materials[data-v-8a4aa28e]{display:flex;gap:5px}.prism-materials button[data-v-8a4aa28e]{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:54px;border:0;padding:3px 4px;background:transparent;color:#496071;font:700 9px ui-monospace,monospace}.prism-materials button[aria-pressed=true][data-v-8a4aa28e]{color:#102d42}.prism-materials button[aria-pressed=true] .prism-swatch[data-v-8a4aa28e]{outline:2px solid #153748;outline-offset:2px}.prism-swatch[data-v-8a4aa28e]{width:27px;height:27px;border:1px solid #78929e;border-radius:50%;background:#ffffffb0;box-shadow:inset -4px -5px 7px #1a456548}.prism-swatch--frost[data-v-8a4aa28e]{background:#cddfdb}.prism-swatch--smoke[data-v-8a4aa28e]{background:#314658}.prism-size[data-v-8a4aa28e]{display:flex;align-items:center;gap:7px;min-height:48px;font:700 10px ui-monospace,monospace}.prism-size input[data-v-8a4aa28e]{width:90px;accent-color:#21465b}.prism-size b[data-v-8a4aa28e]{min-width:20px;text-align:right}.prism-preview-foot[data-v-8a4aa28e]{position:absolute;right:4%;bottom:5%;display:flex;gap:15px;font:700 clamp(8px,.9cqw,12px) ui-monospace,monospace;text-shadow:0 1px 8px #142b39}.prism-preview-foot span[data-v-8a4aa28e]{font:20px Arial,sans-serif}@media (max-width:650px){.prism-top strong[data-v-8a4aa28e]{font-size:34px}.prism-top>span[data-v-8a4aa28e]{font-size:8px}.prism-type[data-v-8a4aa28e]{left:-7%;top:32%;font-size:clamp(61px,17cqw,125px)}.prism-disc--one[data-v-8a4aa28e]{top:18%;width:60%}.prism-disc--two[data-v-8a4aa28e]{top:37%;right:-17%;width:60%}.prism-disc--three[data-v-8a4aa28e]{width:90%;left:9%;bottom:4%}.prism-band[data-v-8a4aa28e]{top:48%;height:10%}.prism-lens[data-v-8a4aa28e]{width:48%}.prism-controls[data-v-8a4aa28e]{left:3%;right:3%;bottom:3%;justify-content:space-between;gap:7px;padding:6px}.prism-size[data-v-8a4aa28e]{gap:3px;font-size:8px}.prism-size input[data-v-8a4aa28e]{width:57px}.prism-materials button[data-v-8a4aa28e]{min-width:44px;font-size:8px}.prism-coordinate[data-v-8a4aa28e]{bottom:17%}}@media (prefers-reduced-motion:reduce){.prism-lens[data-v-8a4aa28e]{transition:none}}.interaction-stage[data-v-7a053125]{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;isolation:isolate;font-family:Arial,Helvetica,sans-serif}.interaction-stage[data-v-7a053125] *{box-sizing:border-box}.interaction-stage button[data-v-7a053125]{cursor:pointer}.interaction-stage button[data-v-7a053125]:focus-visible,.interaction-stage input[data-v-7a053125]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.interaction-stage.is-preview[data-v-7a053125]{aspect-ratio:auto;height:100%}.interaction-stage.is-preview[data-v-7a053125]>*{pointer-events:none}.interaction-stage button[data-v-7a053125]:disabled{cursor:default;opacity:.35}.offset-scene[data-v-7a053125]{position:relative;height:100%;overflow:hidden;color:#162934;background:#d5dde0;transition:background .6s}.offset-scene--1[data-v-7a053125]{background:#d5d2d8}.offset-scene--2[data-v-7a053125]{background:#d2dbd3}.offset-crosses[data-v-7a053125]{position:absolute;inset:3.5%;display:flex;justify-content:space-between;align-items:stretch;color:#526773;font:20px ui-monospace,monospace;pointer-events:none}.offset-crosses span[data-v-7a053125]:nth-child(2n){align-self:end}.offset-orbit[data-v-7a053125]{position:absolute;left:6%;top:22%;width:25%;aspect-ratio:1;border-radius:50%;background:#bd5344;transform:translate(calc(var(--pointer-x)*-28px),calc(var(--pointer-y)*-28px));transition:transform .3s ease,background .6s}.offset-back[data-v-7a053125]{position:absolute;inset:9% 24% 9% 25%;background:#2a5272;transform:translate(calc(var(--pointer-x)*-18px),calc(var(--pointer-y)*-18px)) rotate(-8deg);box-shadow:0 18px 45px #1d354532;transition:transform .55s cubic-bezier(.2,.8,.2,1),background .6s}.offset-poster[data-v-7a053125]{position:absolute;z-index:2;inset:10% 25% 9% 24%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:3%;background:#efeee8;box-shadow:16px 22px 36px #24394838;transform:translate(var(--drag-x),var(--drag-y)) rotate(2deg) rotateY(calc(var(--pointer-x)*-7deg)) rotateX(calc(var(--pointer-y)*6deg));transition:transform .55s cubic-bezier(.2,.8,.2,1),background .55s;touch-action:none}.offset-poster.can-drag[data-v-7a053125]{cursor:grab}.offset-poster.can-drag[data-v-7a053125]:active{cursor:grabbing}.offset-scene.is-dragging .offset-poster[data-v-7a053125]{transition:none}.offset-poster-top[data-v-7a053125],.offset-poster-bottom[data-v-7a053125]{display:flex;justify-content:space-between;position:relative;z-index:2;font:700 clamp(8px,.95vw,14px)/1.05 ui-monospace,monospace;letter-spacing:.04em}.offset-poster-bottom[data-v-7a053125]{align-items:end}.offset-poster-word[data-v-7a053125]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:start;justify-content:center;min-height:0;flex:1;font:900 clamp(85px,15.5vw,250px)/.67 Arial,sans-serif;letter-spacing:-.14em}.offset-poster-word span[data-v-7a053125]:last-child{margin-left:-.025em}.offset-poster-ring[data-v-7a053125]{position:absolute;right:-10%;bottom:17%;width:51%;aspect-ratio:1;border:clamp(25px,4.5vw,70px) solid #c95342;border-radius:50%;transform:translate(calc(var(--pointer-x)*30px),calc(var(--pointer-y)*30px));transition:transform .3s ease,border-color .6s}.offset-side-note[data-v-7a053125]{position:absolute;left:4%;bottom:5%;font:700 clamp(9px,1vw,13px) ui-monospace,monospace;letter-spacing:.07em}.offset-side-note span[data-v-7a053125]{margin-left:16px}.offset-controls[data-v-7a053125]{position:absolute;z-index:4;right:3%;top:3%;display:flex;align-items:center;gap:8px}.offset-controls button[data-v-7a053125]{border:1px solid #1c3c4a;padding:11px 14px;background:#e8eeed;color:#16303c;font:700 11px Arial,sans-serif}.offset-controls .offset-next[data-v-7a053125]{background:#163c52;color:#fff}.offset-next span[data-v-7a053125]{margin-left:20px}.offset-hint[data-v-7a053125]{margin-right:11px;font:11px ui-monospace,monospace}.offset-scene--1 .offset-back[data-v-7a053125]{background:#b95745;transform:translate(12%,1%) rotate(8deg)}.offset-scene--1 .offset-orbit[data-v-7a053125]{background:#315472;transform:translate(8%,15%)}.offset-scene--1 .offset-poster[data-v-7a053125]{transform:translate(var(--drag-x),var(--drag-y)) rotate(-5deg)}.offset-scene--1 .offset-poster-ring[data-v-7a053125]{border-color:#284e70}.offset-scene--2 .offset-back[data-v-7a053125]{background:#244740;transform:translate(-14%,4%) rotate(-11deg)}.offset-scene--2 .offset-orbit[data-v-7a053125]{background:#cf7254}.offset-scene--2 .offset-poster[data-v-7a053125]{background:#f3eee1;transform:translate(var(--drag-x),var(--drag-y)) rotate(7deg)}.offset-scene--2 .offset-poster-ring[data-v-7a053125]{border-color:#ce7155}.fjord-scene[data-v-7a053125]{position:relative;height:100%;overflow:hidden;background:#18222a;color:#fff;cursor:ew-resize;touch-action:pan-y}.fjord-image[data-v-7a053125]{position:absolute;inset:0;background-position:center;background-size:cover;transform:scale(1.045)}.fjord-image--night[data-v-7a053125]{filter:brightness(.37) saturate(.58) sepia(.2) hue-rotate(172deg)}.fjord-image--day[data-v-7a053125]{clip-path:inset(0 calc(100% - var(--reveal)) 0 0);filter:brightness(1.12) saturate(.92) sepia(.07);transition:clip-path .7s cubic-bezier(.2,.8,.2,1)}.fjord-scene.is-dragging .fjord-image--day[data-v-7a053125],.fjord-scene.is-dragging .fjord-handle[data-v-7a053125]{transition:none}.fjord-sun[data-v-7a053125]{position:absolute;left:5%;top:0;width:var(--reveal);height:100%;background:linear-gradient(110deg,#f7daa512,transparent 48%);pointer-events:none}.fjord-scene[data-v-7a053125]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a121866,transparent 23%,transparent 65%,#06101689);pointer-events:none}.fjord-wordmark[data-v-7a053125],.fjord-time[data-v-7a053125],.fjord-handle[data-v-7a053125],.fjord-bottom[data-v-7a053125],.fjord-preview-label[data-v-7a053125]{position:absolute;z-index:2}.fjord-wordmark[data-v-7a053125]{left:4.5%;top:5%;font:700 clamp(18px,2.8vw,43px)/.9 Arial,sans-serif;letter-spacing:-.06em}.fjord-wordmark span[data-v-7a053125]{font-weight:300}.fjord-time[data-v-7a053125]{right:4.5%;top:5%;display:flex;flex-direction:column;align-items:end;gap:10px}.fjord-time span[data-v-7a053125]{font:10px ui-monospace,monospace;letter-spacing:.12em}.fjord-time strong[data-v-7a053125]{font:300 clamp(35px,5vw,74px)/1 Arial,sans-serif;letter-spacing:-.07em}.fjord-handle[data-v-7a053125]{left:var(--reveal);top:0;bottom:0;width:1px;background:#ffffffce;transform:translate(-50%);display:grid;place-items:center;transition:left .7s cubic-bezier(.2,.8,.2,1)}.fjord-handle span[data-v-7a053125]{display:grid;place-items:center;width:52px;height:52px;border:1px solid #ffffff91;border-radius:50%;background:#f7f9f4e8;color:#203139;font:12px Arial,sans-serif;box-shadow:0 7px 26px #0005;white-space:nowrap}.fjord-bottom[data-v-7a053125]{left:4.5%;right:4.5%;bottom:4%;display:flex;gap:20px;align-items:center}.fjord-presets[data-v-7a053125]{display:flex;gap:5px}.fjord-presets button[data-v-7a053125]{padding:8px 10px;border:1px solid #ffffff8c;background:#152a3280;color:#fff;font:11px ui-monospace,monospace;backdrop-filter:blur(12px)}.fjord-presets button[aria-pressed=true][data-v-7a053125]{background:#f2f4ef;color:#1a3039}.fjord-bottom input[data-v-7a053125]{flex:1;min-width:60px;accent-color:#fff}.fjord-bottom>span[data-v-7a053125]{font:11px ui-monospace,monospace;white-space:nowrap}.fjord-preview-label[data-v-7a053125]{left:4.5%;bottom:5%;font:11px ui-monospace,monospace;letter-spacing:.15em}.arc-scene[data-v-7a053125]{position:relative;height:100%;overflow:hidden;background:var(--arc-bg);color:#142832;transition:background 1s ease}.arc-heading[data-v-7a053125]{position:absolute;z-index:3;left:4%;top:5%;display:flex;flex-direction:column;gap:24px}.arc-heading span[data-v-7a053125]{font:700 11px ui-monospace,monospace;letter-spacing:.12em}.arc-heading strong[data-v-7a053125]{font:500 clamp(52px,7.8vw,125px)/.81 Georgia,serif;letter-spacing:-.085em}.arc-aura[data-v-7a053125]{position:absolute;left:30%;top:4%;width:65%;height:100%;background:radial-gradient(ellipse at 48% 70%,var(--arc-glow) 0,transparent 55%);opacity:calc(.1 + var(--light-level)*.8);filter:blur(38px);transition:opacity .5s,background .7s}.arc-floor[data-v-7a053125]{position:absolute;left:40%;right:7%;bottom:9%;height:4%;border-radius:50%;background:#14252c3d;filter:blur(20px)}.arc-lamp[data-v-7a053125]{position:absolute;z-index:2;left:36%;top:-15%;height:123%;width:58%;transform:translate(calc(var(--lamp-x)*16px),calc(var(--lamp-y)*-11px));transition:transform .55s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 32px 22px #23303638)}.arc-lamp img[data-v-7a053125]{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:translateY(15px) scale(.985);transition:opacity .8s ease,transform 1s cubic-bezier(.2,.8,.2,1)}.arc-lamp img.is-active[data-v-7a053125],.arc-lamp img[data-v-7a053125]:only-child{opacity:1;transform:translateY(0) scale(1)}.arc-lamp.is-off[data-v-7a053125]{filter:brightness(.58) drop-shadow(0 32px 22px #23303638)}.arc-edition[data-v-7a053125]{position:absolute;z-index:3;left:4%;bottom:5%;writing-mode:vertical-rl;transform:rotate(180deg);font:10px ui-monospace,monospace;letter-spacing:.12em}.arc-interface[data-v-7a053125]{position:absolute;z-index:4;right:3.5%;bottom:4%;display:flex;align-items:end;gap:28px}.arc-finishes[data-v-7a053125]{display:flex;gap:7px}.arc-finishes button[data-v-7a053125]{display:flex;flex-direction:column;align-items:center;gap:7px;border:0;background:transparent;color:#19313b;font:700 9px ui-monospace,monospace;letter-spacing:.04em}.arc-finishes button i[data-v-7a053125]{display:block;width:33px;height:33px;border:3px solid #f1f2ed;border-radius:50%;box-shadow:0 0 0 1px #20313b60,0 3px 8px #132c3430}.arc-finishes button[aria-pressed=true] i[data-v-7a053125]{box-shadow:0 0 0 2px #142e39,0 4px 9px #132c3430}.arc-lighting[data-v-7a053125]{display:flex;align-items:center;gap:9px;margin-bottom:10px;font:700 11px ui-monospace,monospace}.arc-lighting button[data-v-7a053125]{border:1px solid #17323c;background:#f0f1ebaa;color:#17323c;padding:7px 8px;font:700 10px ui-monospace,monospace}.arc-lighting button[aria-pressed=true][data-v-7a053125]{background:#17323c;color:#fff}.arc-lighting input[data-v-7a053125]{width:86px;accent-color:#15313c}.arc-preview-finish[data-v-7a053125]{position:absolute;z-index:3;bottom:5%;right:4%;font:700 13px ui-monospace,monospace}.way-scene[data-v-7a053125]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);height:100%;background:#e7e9e3;color:#19313a}.way-map[data-v-7a053125]{position:relative;min-width:0;overflow:hidden;background:#e7e9e3}.way-map-top[data-v-7a053125]{position:absolute;z-index:2;top:4%;left:4%;right:4%;display:flex;justify-content:space-between;font:700 10px ui-monospace,monospace;letter-spacing:.09em}.way-map-top strong[data-v-7a053125]{font-size:clamp(19px,2.5vw,38px);letter-spacing:-.05em}.way-map>svg[data-v-7a053125]{width:100%;height:100%;transform:scale(var(--map-zoom));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.way-block[data-v-7a053125]{fill:#d5dbd4}.way-park[data-v-7a053125]{fill:#b8d0bb}.way-street[data-v-7a053125]{fill:none;stroke:#f6f7f2;stroke-width:13;stroke-linecap:round}.way-street-minor[data-v-7a053125]{fill:none;stroke:#f3f5ee;stroke-width:6;stroke-linecap:round}.way-map-label[data-v-7a053125]{fill:#6e827d;font:700 9px ui-monospace,monospace;letter-spacing:1.2px}.way-path-ghost[data-v-7a053125]{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.way-path-active[data-v-7a053125]{fill:none;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:850;stroke-dashoffset:0;animation:route-draw-7a053125 .8s cubic-bezier(.3,.8,.2,1) both;filter:drop-shadow(0 2px 4px #0004)}@keyframes route-draw-7a053125{0%{stroke-dashoffset:850}to{stroke-dashoffset:0}}.way-marker[data-v-7a053125]{fill:#fff;font:700 17px Arial,sans-serif;text-anchor:middle}.way-zoom[data-v-7a053125]{position:absolute;right:3%;bottom:4%;display:flex;flex-direction:column;gap:2px}.way-zoom button[data-v-7a053125]{width:32px;height:32px;border:0;background:#f8faf6d9;color:#17323b;font:22px Arial,sans-serif;box-shadow:0 2px 8px #17313a25}.way-panel[data-v-7a053125]{display:flex;flex-direction:column;min-width:0;padding:5% 6%;background:#f5f4ee;border-left:1px solid #d4d9d2}.way-panel-top[data-v-7a053125]{display:flex;justify-content:space-between;gap:12px;font:10px ui-monospace,monospace;letter-spacing:.06em}.way-destination[data-v-7a053125]{margin:auto 0 7%}.way-destination>span[data-v-7a053125]{font-size:13px}.way-destination strong[data-v-7a053125]{display:block;margin:8px 0;font:500 clamp(82px,12vw,165px)/.72 Georgia,serif;letter-spacing:-.11em}.way-destination strong small[data-v-7a053125]{font:700 clamp(13px,1.5vw,22px) ui-monospace,monospace;letter-spacing:0}.way-destination p[data-v-7a053125]{margin:15px 0 0;font-size:13px;color:#5f7477}.way-routes[data-v-7a053125]{display:grid}.way-route[data-v-7a053125]{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;width:100%;padding:12px 2px;border:0;border-top:1px solid #bcc7c5;background:transparent;color:#748487;text-align:left;font:13px Arial,sans-serif;transition:padding-left .25s,color .25s}.way-route[data-v-7a053125]:hover,.way-route.is-active[data-v-7a053125]{color:#19313a}.way-route[data-v-7a053125]:hover{padding-left:7px}.way-route i[data-v-7a053125]{width:8px;height:8px;border-radius:50%}.way-route b[data-v-7a053125]{font:700 12px ui-monospace,monospace}.way-panel-bottom[data-v-7a053125]{display:flex;justify-content:space-between;margin-top:8%;padding-top:12px;border-top:1px solid #bcc7c5;font:11px ui-monospace,monospace}.way-panel-bottom strong[data-v-7a053125]{font-size:13px}@media (max-width:900px){.arc-lamp[data-v-7a053125]{left:28%;width:69%}.arc-heading strong[data-v-7a053125]{font-size:clamp(45px,8vw,95px)}.arc-interface[data-v-7a053125]{gap:10px}.arc-lighting input[data-v-7a053125]{width:60px}.way-scene[data-v-7a053125]{grid-template-columns:1.4fr 1fr}}@media (max-width:650px){.interaction-stage[data-v-7a053125]{aspect-ratio:4/5}.offset-poster[data-v-7a053125]{inset:14% 16% 16%;padding:5%}.offset-back[data-v-7a053125]{inset:14% 16% 16%}.offset-poster-word[data-v-7a053125]{font-size:clamp(84px,24vw,145px)}.offset-poster-ring[data-v-7a053125]{border-width:30px}.offset-orbit[data-v-7a053125]{width:34%;top:32%}.offset-controls[data-v-7a053125]{inset:auto 3% 3%;justify-content:flex-end}.offset-hint[data-v-7a053125],.offset-side-note[data-v-7a053125]{display:none}.offset-controls button[data-v-7a053125]{padding:8px;font-size:10px}.fjord-wordmark[data-v-7a053125]{top:5%;font-size:23px}.fjord-time strong[data-v-7a053125]{font-size:37px}.fjord-bottom[data-v-7a053125]{display:grid;grid-template-columns:1fr;gap:6px}.fjord-bottom>span[data-v-7a053125]{display:none}.fjord-bottom input[data-v-7a053125]{width:100%}.fjord-presets button[data-v-7a053125]{padding:5px 8px}.arc-heading[data-v-7a053125]{top:5%;left:5%;gap:10px}.arc-heading strong[data-v-7a053125]{font-size:50px}.arc-lamp[data-v-7a053125]{top:6%;left:2%;width:98%;height:88%}.arc-floor[data-v-7a053125]{left:19%;right:16%;bottom:15%}.arc-interface[data-v-7a053125]{left:4%;right:4%;bottom:3%;justify-content:space-between;align-items:end}.arc-finishes button[data-v-7a053125]{font-size:8px}.arc-finishes button i[data-v-7a053125]{width:27px;height:27px}.arc-lighting[data-v-7a053125]{margin-bottom:9px}.arc-lighting input[data-v-7a053125]{width:50px}.arc-edition[data-v-7a053125]{display:none}.way-scene[data-v-7a053125]{display:flex;flex-direction:column}.way-map[data-v-7a053125]{height:55%;flex:none}.way-panel[data-v-7a053125]{height:45%;border-left:0;padding:4% 5%}.way-destination[data-v-7a053125]{margin:3% 0 auto}.way-destination strong[data-v-7a053125]{font-size:clamp(68px,21vw,105px);margin:3px 0}.way-destination p[data-v-7a053125]{margin:6px 0 0;font-size:11px}.way-route[data-v-7a053125]{padding:7px 0;font-size:11px}.way-panel-bottom[data-v-7a053125]{display:none}.way-map-top strong[data-v-7a053125]{font-size:20px}}@media (prefers-reduced-motion:reduce){.interaction-stage[data-v-7a053125] *,.interaction-stage[data-v-7a053125] *:before,.interaction-stage[data-v-7a053125] *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.interaction-stage[data-v-7a053125]{container-type:inline-size}.offset-poster-word[data-v-7a053125]{font-size:clamp(52px,17cqw,250px)}.offset-poster-ring[data-v-7a053125]{border-width:clamp(15px,4.5cqw,70px)}.arc-heading strong[data-v-7a053125]{font-size:clamp(30px,7.4cqw,105px)}.fjord-wordmark[data-v-7a053125]{font-size:clamp(15px,3cqw,43px)}.fjord-time strong[data-v-7a053125]{font-size:clamp(23px,5cqw,74px)}.way-destination strong[data-v-7a053125]{font-size:clamp(43px,12cqw,165px)}.is-preview .arc-lamp[data-v-7a053125]{left:37%;top:-12%;height:121%;width:57%}.is-preview .arc-heading[data-v-7a053125]{gap:8px}.is-preview .arc-heading span[data-v-7a053125],.is-preview .fjord-time span[data-v-7a053125],.is-preview .way-map-top span[data-v-7a053125]{font-size:8px}.is-preview .way-panel[data-v-7a053125]{padding:5%}.is-preview .way-destination[data-v-7a053125]{margin:auto 0 3%}.is-preview .way-destination p[data-v-7a053125]{font-size:10px}.is-preview .way-route[data-v-7a053125]{padding:6px 0;font-size:10px}.offset-text-control[data-v-7a053125]{display:flex;align-items:center;gap:7px;padding:6px 8px;background:#e8eeed;color:#16303c;font:700 10px ui-monospace,monospace}.offset-text-control input[data-v-7a053125]{width:67px;border:0;border-bottom:1px solid #45616b;background:transparent;color:#16303c;font:700 11px ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.fjord-play[data-v-7a053125]{padding:8px 12px;border:1px solid #fff;background:#f2f4ef;color:#1a3039;font:700 11px ui-monospace,monospace;white-space:nowrap}@media (max-width:650px){.offset-poster-word[data-v-7a053125]{font-size:clamp(68px,24cqw,145px)}.arc-heading strong[data-v-7a053125]{font-size:50px}.way-destination strong[data-v-7a053125]{font-size:clamp(68px,20cqw,105px)}.fjord-bottom[data-v-7a053125]{grid-template-columns:minmax(0,1fr) auto;gap:10px}.fjord-presets[data-v-7a053125]{grid-column:1/-1}.fjord-bottom input[data-v-7a053125]{grid-column:1}.fjord-play[data-v-7a053125]{grid-column:2;align-self:center}.interaction-stage--way[data-v-7a053125]:not(.is-preview){aspect-ratio:3/5}.interaction-stage--way:not(.is-preview) .way-map[data-v-7a053125]{height:46%}.interaction-stage--way:not(.is-preview) .way-panel[data-v-7a053125]{height:54%}}
