.decision-journey[data-v-99a1b5fa]{width:100%;max-width:70rem;color:var(--text-primary);margin:1rem auto}.journey-route[data-v-99a1b5fa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding:0;list-style:none;display:grid}.journey-route li[data-v-99a1b5fa]{color:var(--text-secondary);align-items:center;gap:.65rem;font-size:.85rem;display:flex;position:relative}.journey-marker[data-v-99a1b5fa]{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .3s,border-color .18s;display:flex}.journey-marker svg[data-v-99a1b5fa]{width:1.1rem;height:1.1rem}li[data-active=true][data-v-99a1b5fa]{color:var(--accent-primary);font-weight:650}li[data-active=true] .journey-marker[data-v-99a1b5fa]{border-color:var(--accent-primary);transform:scale(1.08)}.journey-arrow[data-v-99a1b5fa]{flex-shrink:0;width:1rem;height:1rem;margin-left:auto}.journey-promise[data-v-99a1b5fa]{color:var(--text-secondary);max-width:42rem;margin-top:1.25rem;font-size:.95rem;line-height:1.65}.journey-lanes[data-v-99a1b5fa]{border-block:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin-top:1rem;padding-block:.8rem;display:grid}.journey-lane[data-v-99a1b5fa]{min-width:0}.lane-title[data-v-99a1b5fa]{color:var(--text-secondary);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.lane-title svg[data-v-99a1b5fa]{width:.9rem;height:.9rem;color:var(--accent-primary)}.lane-facts[data-v-99a1b5fa]{margin:.4rem 0 0;padding:0;list-style:none}.lane-facts button[data-v-99a1b5fa]{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #0000;min-height:2.75rem;font-size:.85rem}.lane-facts button[data-v-99a1b5fa]:hover{border-bottom-color:var(--accent-primary)}.lane-facts button[data-v-99a1b5fa]:active{transform:scale(.98)}.lane-empty[data-v-99a1b5fa]{margin-top:.5rem;line-height:1.5;display:block}.journey-next[data-v-99a1b5fa],.lane-empty[data-v-99a1b5fa]{color:var(--text-secondary);font-size:.75rem}.journey-next[data-v-99a1b5fa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:.75rem;display:flex}.journey-next button[data-v-99a1b5fa]{min-height:2.75rem;color:var(--accent-primary);align-items:center;gap:.5rem;font-size:.85rem;font-weight:650;display:inline-flex}.journey-next svg[data-v-99a1b5fa]{width:1rem;height:1rem}.plan-fact-enter-active[data-v-99a1b5fa],.plan-fact-leave-active[data-v-99a1b5fa],.plan-fact-move[data-v-99a1b5fa]{transition:transform .36s cubic-bezier(.2,.8,.2,1),opacity .18s}.plan-fact-enter-from[data-v-99a1b5fa]{opacity:0;transform:translateY(.65rem)}.plan-fact-leave-to[data-v-99a1b5fa]{opacity:0;transform:translateY(-.4rem)}.decision-journey[data-cover=true][data-v-99a1b5fa]{max-width:42rem;margin:1.5rem 0}.decision-journey[data-route-only=true][data-v-99a1b5fa]{max-width:none;margin:0}[data-route-only=true] .journey-marker[data-v-99a1b5fa]{width:1.8rem;height:1.8rem}[data-route-only=true] .journey-route li[data-v-99a1b5fa]{font-size:.75rem}[data-cover=true] .journey-route[data-v-99a1b5fa]{gap:1.25rem}[data-cover=true] .journey-route li[data-v-99a1b5fa]{flex-direction:column;align-items:flex-start;line-height:1.5}[data-cover=true] .journey-arrow[data-v-99a1b5fa]{position:absolute;top:.8rem;right:0}[data-reduced-motion=true][data-v-99a1b5fa] *,[data-reduced-motion=true] li[data-active=true] .journey-marker[data-v-99a1b5fa]{transition:none;transform:none}@media (width<=600px){.journey-route[data-v-99a1b5fa]{gap:.75rem}.journey-route li[data-v-99a1b5fa]{flex-direction:column;align-items:flex-start;font-size:.75rem;line-height:1.5}.journey-arrow[data-v-99a1b5fa]{position:absolute;top:.8rem;right:0}.journey-lanes[data-v-99a1b5fa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.lane-facts button[data-v-99a1b5fa]{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.decision-journey[data-v-99a1b5fa] *,li[data-active=true] .journey-marker[data-v-99a1b5fa]{transition:none;transform:none}}.motion-backdrop[data-v-76e61dd4]{z-index:-2;background:var(--bg-elevated);position:fixed;inset:0;overflow:hidden}.backdrop-photo[data-v-76e61dd4]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.backdrop-player[data-v-76e61dd4]{opacity:0;width:max(100%,177.778vh);height:max(100%,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.backdrop-painted[data-v-76e61dd4]{opacity:1}.scene-frame[data-v-476b4b72]{flex-direction:column;flex:1;min-width:0;display:flex}.experience[data-v-36a81e70]{--accent-primary:#06b6d4;--accent-primary-hover:#22d3ee;--accent-primary-active:#67e8f9;--accent-primary-selected:#06b6d4;--accent-primary-muted:#06b6d426;--accent-primary-border:#06b6d459;--accent-primary-subtle:#06b6d41f;--interactive-primary-default:var(--accent-primary);--interactive-primary-hover:var(--accent-primary-hover);--interactive-primary-active:var(--accent-primary-active);--interactive-primary-subtle:var(--accent-primary-subtle);--bg-primary:#071015;--bg-secondary:#121e25;--bg-input:#121e25;--bg-tertiary:#1a2932;--bg-subtle:#13242d;--text-primary:#f3f6f8;--text-secondary:#d0d9df;--text-muted:#a9b7c1;--text-inverse:#071015;--color-error:#fca5a5;--bg-card:#121e25;--bg-elevated:#1a2932;--border-subtle:#41525e;isolation:isolate;min-height:100dvh;color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:max(1rem,env(safe-area-inset-top)) max(clamp(1rem,5vw,5.5rem),env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(clamp(1rem,5vw,5.5rem),env(safe-area-inset-left));background:#071015;position:relative}.experience[data-v-36a81e70],.experience-content[data-v-36a81e70]{flex-direction:column;display:flex}.experience-content[data-v-36a81e70]{flex:1;min-width:0}.experience-curtain[data-v-36a81e70]{z-index:-1;background:linear-gradient(90deg,#030c12f5,#030c12b8 46%,#030c1247),linear-gradient(#0000 65%,#030c12db);position:fixed;inset:0}.experience-toolbar[data-v-36a81e70]{z-index:20;background:#071015f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;display:flex;position:sticky;top:0}.experience-wayfinding[data-v-36a81e70]{flex-basis:100%}.experience[data-started=true][data-v-36a81e70] h1,.experience[data-started=true][data-v-36a81e70] h2,.experience[data-started=true][data-v-36a81e70] h3{scroll-margin-top:10rem}.experience-notice[data-v-36a81e70]{width:100%;max-width:70rem;margin:1rem auto 0;position:relative}.experience[data-v-36a81e70] :focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}.experience[data-v-36a81e70] h1,.experience[data-v-36a81e70] h2,.experience[data-v-36a81e70] h3{scroll-margin-top:6rem}.experience-controls button[data-v-36a81e70]:hover,.experience-exit[data-v-36a81e70]:hover{border-color:var(--accent-primary)}.experience-controls button[data-v-36a81e70]:disabled{opacity:.65;cursor:default}.experience a[data-v-36a81e70],.experience button[data-v-36a81e70]{touch-action:manipulation}.experience-brand[data-v-36a81e70]{color:var(--accent-primary);letter-spacing:-.045em;align-items:center;gap:1rem;font-size:1.6rem;font-weight:750;display:flex}.experience-brand span[data-v-36a81e70]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.75rem;font-weight:550}.experience-controls[data-v-36a81e70]{align-items:center;gap:.6rem;display:flex}.experience-controls button[data-v-36a81e70],.experience-exit[data-v-36a81e70]{min-width:44px;min-height:44px;color:var(--text-primary);background:#08141cad;border:1px solid #ffffff30;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .85rem;font-size:.8rem;display:inline-flex}.experience-controls svg[data-v-36a81e70]{flex-shrink:0;width:1.15rem;height:1.15rem}.experience-cover[data-v-36a81e70]{width:min(100%,65rem);margin-block:auto;padding-block:calc(clamp(1.5rem,5vh,4rem))}.experience-eyebrow[data-v-36a81e70]{color:var(--accent-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.8rem;font-weight:650}.experience-cover h1[data-v-36a81e70]{letter-spacing:-.045em;text-wrap:balance;max-width:19ch;font-size:calc(clamp(2.4rem,4.8vw,4.7rem));font-weight:650;line-height:1.02}.experience-intro[data-v-36a81e70]{max-width:37rem;color:var(--text-secondary);margin-top:1.8rem;font-size:calc(clamp(1rem,1.5vw,1.3rem));line-height:1.6}.experience-start[data-v-36a81e70]{background:var(--accent-primary);color:var(--text-inverse);border-radius:999px;align-items:center;gap:2rem;min-height:56px;margin-top:.5rem;padding:1rem 1.65rem;font-size:1rem;font-weight:650;transition:transform .12s ease-out,background-color .12s ease-out;display:inline-flex}.experience-start[data-v-36a81e70]:disabled{opacity:.65;cursor:wait}.experience-start svg[data-v-36a81e70]{width:1.3rem}.experience-start[data-v-36a81e70]:hover{background:var(--accent-primary-hover)}.experience-start[data-v-36a81e70]:active{transform:scale(.98)}.experience[data-mode=overview] .experience-curtain[data-v-36a81e70],.experience[data-mode=results] .experience-curtain[data-v-36a81e70]{background:linear-gradient(#030c12e0,#030c12f7)}.experience-guest[data-v-36a81e70]{color:var(--text-secondary);margin-top:1rem;font-size:.85rem}.experience-body[data-v-36a81e70]{flex:1;padding-block:calc(clamp(1.5rem,4vh,3rem))}.experience-footer[data-v-36a81e70]{justify-content:end;align-items:end;gap:1.5rem;margin-top:auto;display:flex}.experience-credits[data-v-36a81e70]{text-align:right;color:var(--text-secondary);font-size:.75rem;line-height:1.6}.experience-credits summary[data-v-36a81e70]{cursor:pointer;justify-content:end;align-items:center;min-height:44px;display:flex}.experience-credits a[data-v-36a81e70]{text-decoration:underline}@media (width<=767px){.experience-brand span[data-v-36a81e70],.experience-controls .motion-label[data-v-36a81e70],.experience-exit span[data-v-36a81e70]{display:none}.experience-brand[data-v-36a81e70]{font-size:1.35rem}.experience-controls[data-v-36a81e70]{gap:.3rem}.experience-controls button[data-v-36a81e70],.experience-exit[data-v-36a81e70]{padding:.5rem .65rem}.experience-cover[data-v-36a81e70]{padding-block:3rem}.experience-cover h1[data-v-36a81e70]{font-size:calc(clamp(2.6rem,9vw,4rem))}.experience-intro[data-v-36a81e70]{margin-top:1.3rem;font-size:1rem}.experience-footer[data-v-36a81e70]{align-items:start}.experience-credits[data-v-36a81e70]{max-width:6rem}.experience-curtain[data-v-36a81e70]{background:linear-gradient(90deg,#030c12eb,#030c12a6),linear-gradient(#0000,#030c12bf)}}@media (prefers-reduced-motion:reduce){.experience-start[data-v-36a81e70]{transition:none;transform:none}}[data-reduced-motion=true] .experience-start[data-v-36a81e70]{transition:none;transform:none}@media (prefers-contrast:more){.experience-curtain[data-v-36a81e70]{background:#030c12f7}}.experience-plan-body[data-v-b2b224dc]{max-width:76rem;margin-inline:auto}.experience-question-grid[data-v-b2b224dc]{align-items:start;gap:2rem;max-width:100rem;margin-inline:auto;display:grid}.experience-impact[data-v-b2b224dc]{animation:.24s cubic-bezier(.22,1,.36,1) both impact-arrive-b2b224dc}@keyframes impact-arrive-b2b224dc{0%{opacity:.5;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.experience-answer-rail[data-v-b2b224dc]{min-width:0}.experience-answer-rail[data-v-b2b224dc] .journey-question{background:0 0;padding:0}.experience-answer-rail[data-v-b2b224dc] .journey-question h2,.experience-location h2[data-v-b2b224dc]{letter-spacing:-.025em;font-size:calc(clamp(1.6rem,3.3vw,3.2rem));font-weight:650;line-height:1.12}.experience-answer-rail[data-v-b2b224dc] .consultation-choice{background:#0c1d27e6;border-color:#ffffff3d;border-radius:1rem}.experience-answer-rail[data-v-b2b224dc] .consultation-choice:hover{border-color:var(--accent-primary);background:var(--bg-elevated)}.experience-answer-rail[data-v-b2b224dc] .consultation-choice:has(:checked){border-color:var(--accent-primary);background:var(--bg-elevated)}.experience-story[data-v-b2b224dc]{background:0 0;border-radius:0;padding:0 1.25rem}.experience-story[data-v-b2b224dc] .scene-note{background:#0c1d27ed}.experience-story[data-v-b2b224dc] .scene-everyday-svg{height:calc(clamp(190px,27vh,310px))}@media (width>=1024px){.experience-answer-rail[data-v-b2b224dc] .journey-question[data-integrated-visual=true]{-moz-column-gap:calc(clamp(3rem,7vw,8rem));column-gap:calc(clamp(3rem,7vw,8rem))}.experience-location[data-v-b2b224dc]{max-width:52rem}}@media (prefers-reduced-motion:reduce){.experience-impact[data-v-b2b224dc]{animation:none}}@media (width<=1023px){.experience-story[data-v-b2b224dc]{margin-top:1rem;padding:0}}[data-reduced-motion=true][data-v-b2b224dc] *{transition-duration:0s!important;animation:none!important}
