html[data-flow=new]{--nl-cta:#edeae3;--nl-on-cta:#0b0b0a}html[data-flow=new] .av{--watch:#8f8e89!important}html[data-flow=new] .av .v6-load-bar>span{background:var(--w-mute,#979693)}html[data-flow=new] .av .av-pill.pri,html[data-flow=new] .av .cx-btn.cx-btn--light,html[data-flow=new] .av .v6-pill-accent,html[data-flow=new] .nf-go{background:var(--nl-cta);border-color:var(--nl-cta);color:var(--nl-on-cta)}html[data-flow=new] .leaflet-container{background:#1d1f1c}html[data-flow=new] .leaflet-tile-pane,html[data-flow=new] .wm-tiles img{filter:invert()hue-rotate(180deg)brightness(.82)contrast(.92)saturate(.55)}html[data-flow=new] .wm{background:#1d1f1c}@media (prefers-contrast:more){html[data-flow=new] .leaflet-tile-pane,html[data-flow=new] .wm-tiles img{filter:invert()hue-rotate(180deg)}html[data-flow=new],html[data-flow=new] .av,html[data-flow=new] .av-over-bed{--v6-ivory2:#e6e1d8;--v6-glass:#0e0b09;--w-mute:#d9d8d3!important;--w-ink2:#e8e7e2!important;--w-line:#8f8e89!important}html .sz-page,html .sz-sheet-wrap,html .sz-tk-wrap,html .sz-passes{--sz-ink2:#eceae6e6;--sz-ink3:#eceae6d6;--sz-line:#eceae66b}}.nx-card{background:var(--w-surface,#151514);border:1px solid var(--w-line,#2b2b29);border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin:12px 0 4px;padding:14px 16px;display:flex}.nx-text{min-width:0}.nx-k{letter-spacing:.08em;text-transform:uppercase;color:var(--w-mute,#979693);margin:0;font-size:12px;font-weight:600}.nx-t{margin:2px 0 0;font-size:17px;font-weight:600;line-height:1.25}.nx-why{color:var(--w-ink2,#b8b7b3);margin:2px 0 0;font-size:14px}.nx-go,html[data-flow=new] .av .nx-go{background:var(--nl-cta,#edeae3);min-height:44px;color:var(--nl-on-cta,#0b0b0a);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.fs-leg{margin:18px 0 0;font-size:15px;font-weight:600}.fs-add{margin-top:14px}.fs-actions{justify-content:flex-end;align-items:center;gap:16px;margin-top:22px;display:flex}.ss-dates{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.ss-booked{align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:15px;display:flex}.ss-booked input{width:20px;height:20px;accent-color:var(--nl-cta,#edeae3)}.ss-sheet .v6-yourday-stay{margin-top:14px}.tr{z-index:60;background:var(--w-ground,#0b0b0a);color:#fff;animation:tr-in var(--m-slow) both;transition:opacity var(--m-slow), transform var(--m-slow);align-items:flex-end;display:flex;position:fixed;inset:0}.tr[data-leaving]{opacity:0;transform:translateY(-4%)}.tr-media{object-fit:cover;width:100%;height:66%;animation:tr-zoom calc(var(--m-slow-ms) * 6) var(--m-ease) both;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.tr-media img{object-fit:cover;width:100%;height:100%}.tr-scrim{background:linear-gradient(#0000 40%,#00000080 100%);position:absolute;inset:0}.tr-text{box-sizing:border-box;width:100%;padding:0 max(24px, env(safe-area-inset-left,0px)) calc(env(safe-area-inset-bottom,0px) + 12px);position:relative}.tr-text>*{animation:tr-rise var(--m-slow) both}.tr-k{letter-spacing:.1em;text-transform:uppercase;color:#fffc;animation-delay:calc(var(--m-step) * 5);margin:0;font-size:13px;font-weight:600}.tr-city{letter-spacing:-.03em;animation-delay:calc(var(--m-step) * 9);margin:6px 0 0;font-size:52px;font-weight:700;line-height:1}.tr-facts{animation-delay:calc(var(--m-step) * 16);margin:14px 0 0;font-size:19px;font-weight:600}.tr-why{color:#ffffffd1;animation-delay:calc(var(--m-step) * 21);margin:6px 0 0;font-size:16px}@keyframes tr-in{0%{opacity:0}}@keyframes tr-zoom{0%{transform:scale(1.08)}}@keyframes tr-rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.tr,.tr-media,.tr-text>*{animation:none}.tr[data-leaving]{transform:none}}.tc-frame{place-items:center;min-height:200px;margin-top:14px;display:grid}.tc-img{aspect-ratio:4/5;-webkit-touch-callout:default;border-radius:14px;width:min(100%,340px);box-shadow:0 10px 40px #00000080}.v6-hero-climate{color:#ffffffc7;margin:4px 0 0;font-size:14px}.sv-ideas{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 4px;padding:0;list-style:none;display:grid}.sv-ideas a{aspect-ratio:4/5;color:#fff;border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden}.sv-idea-media,.sv-idea-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-ideas a:after{content:"";background:linear-gradient(#0000 45%,#000000b3);position:absolute;inset:0}.sv-ideas span{z-index:1;font-size:17px;font-weight:600;position:absolute;bottom:10px;left:12px}html[data-flow=new] .av .v6-day-title,html[data-flow=new] .av .v6-stop-title,html[data-flow=new] .av .v6-stop-name{font-family:var(--ui);letter-spacing:0;text-transform:none;font-variant-caps:normal;font-weight:600}html[data-flow=new] .av .v6-day-title{font-size:20px}html[data-flow=new] .av .v6-stop-name{font-size:17px;line-height:1.3}html[data-flow=new] .av .v6-stop[data-locked=false]{border-style:solid;border-color:color-mix(in srgb, var(--w-line) 70%, transparent)}html[data-flow=new] .av .nx-go{color:var(--w-ink,#ecebe6);border:1px solid color-mix(in srgb, var(--w-ink,#ecebe6) 40%, transparent);background:0 0}html[data-flow=new] .av .av-nav{background:var(--w-ground,#0b0b0a);border-top:1px solid color-mix(in srgb, var(--w-line,#2a2a28) 60%, transparent)}html[data-flow=new] .cx-plan-more[data-stack]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}html[data-flow=new] .av .sv-empty{box-shadow:none;background:0 0;border:0;padding:0}html[data-flow=new] .av .sv-empty .cx-btn{justify-content:center;width:100%}html[data-flow=new]:has(.nt-bar) .v6-slim{display:none}html[data-flow=new] .av .v6-stop .v6-lock,html[data-flow=new] .av .v6-stop .v6-act{background:0 0;border-color:#0000}html[data-flow=new] .av .v6-stop .v6-act{color:var(--w-ink2,#b8b7b3);padding-inline:8px}html[data-flow=new] .av .v6-stop .v6-stop-acts{margin-inline-start:-8px}html[data-flow=new] .av .v6-stop .v6-calm-dot{width:auto;height:auto;color:var(--w-mute,#8a8984);vertical-align:middle;background:0 0;border-radius:0;font-size:13px;font-weight:400}html[data-flow=new] .av .v6-stop .v6-calm-dot:before{content:"● " attr(aria-label)}html[data-flow=new] .av .v6-hero-name{text-shadow:0 1px 18px #000000a6}html[data-flow=new] .av .cx-offline{color:var(--w-ink2,#b8b7b3);background:0 0;border:0;align-items:baseline;gap:8px;padding:0;display:flex}html[data-flow=new] .av .cx-offline:before{content:"●";color:var(--w-mute,#8a8984);font-size:10px}html[data-flow=new] .av .cx-more-btn{width:44px;height:44px;color:var(--w-mute,#8a8984);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}html[data-flow=new] .av .sv-empty .cx-h2{letter-spacing:0;font-size:17px;font-weight:600}html[data-flow=new] .nt-bar[data-on=true]{background:var(--w-ground,#0b0b0a)}html[data-flow=new] .av .v6-hero-name .av-stopseal,html[data-flow=new] .av .v6-day-chip .v6-calm-dot{display:none}html[data-flow=new] .av .v6-stop .v6-calm-dot{margin-left:0;display:block}html[data-flow=new] .av .v6-stop{padding-bottom:8px}html[data-flow=new] .av .cx-lead__tx{position:relative}html[data-flow=new] .av .cx-lead .cx-trip-acts:has(>.cx-more-btn:only-child){margin:0;position:absolute;top:10px;right:6px}html[data-flow=new] .av .v6-hero{height:auto;min-height:clamp(260px,34vh,380px)}html[data-flow=new] .av .v6-hero .v6-hero-inner{min-height:inherit;padding-bottom:14px}html[data-flow=new] .av .v6-hero-inner{background:linear-gradient(#0000 30%,#0009 58%,#000000d1 100%);padding-top:0}html[data-flow=new] .av .v6-hero-pills{order:5;margin:10px 0 0}html[data-flow=new] .av .v6-hero-climate{margin-top:4px}html[data-flow=new]:has(.nt-bar) .v6-sticky[data-condensed=true]{top:calc(env(safe-area-inset-top,0px) + 44px)}html[data-flow=new] .av .v6-hero-scrim{background:linear-gradient(#0000004d 0%,#0000 24%)}.tr-open{background:var(--nl-cta,#edeae3);width:100%;height:52px;color:var(--nl-on-cta,#0b0b0a);cursor:pointer;animation-delay:calc(var(--m-step) * 26);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:28px 0 0;padding:0 20px;font-family:inherit;font-size:17px;font-weight:600;display:flex}html[data-flow=new] .av .v6-head-actions:not(:has(>:not(:empty))){display:none}html[data-flow=new] .av .v6-hero-name{font-family:var(--ui);text-transform:none;font-variant:normal;letter-spacing:-.02em;font-size:clamp(28px,14px + 4vw,44px);font-weight:700;font-stretch:100%;line-height:1.08}html[data-flow=new] .av .v6-hero-climate{text-shadow:0 1px 10px #000000b3}.sv-ideas-k{letter-spacing:.08em;text-transform:uppercase;color:var(--w-mute,#8a8984);margin:24px 0 10px;font-size:13px;font-weight:600}.tr .tr-text .tr-open{color:var(--nl-on-cta,#0b0b0a)}html[data-flow=new]{--w-mute:#a3a29d}html[data-flow=new] .av .v6-hero-climate-src{opacity:.8;margin-top:2px;font-size:13px;display:block}html[data-flow=new] .av .v6-hero-pills .v6-pill.on-photo{color:#ffffffd9;background:0 0;border:0;min-height:0;padding:0;font-weight:500}html[data-flow=new] .av .v6-hero-pills .v6-pill.on-photo+.v6-pill.on-photo:before{content:"· "}html[data-flow=new] .av .v6-hero .v6-hero-inner{background:linear-gradient(#0000 18%,#0000009e 48%,#000000db 100%)}html[data-flow=new] .av .v6-stop .v6-lock[aria-pressed=false]{opacity:.45}html[data-flow=new] .av .cx-h1--page{letter-spacing:-.02em;font-weight:700}html[data-flow=new] .nf .av-seg{gap:2px;padding:3px}html[data-flow=new] .nf .av-seg button{border-radius:999px}.nf-cover .nf-count{color:#ffffffd1}.rc-day[data-in]{background:#edeae33d}.rc-day[data-in]:not([data-edge]):first-child{border-radius:22px 0 0 22px}.rc-day[data-in]:not([data-edge]):last-child{border-radius:0 22px 22px 0}.rc-day[data-edge=end]:first-child,.rc-day[data-edge=start]:last-child{border-radius:22px}.rc-hint{margin-top:12px}html[data-flow=new] .av .v6-stop-why{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}html[data-flow=new] .av[data-tone=cinema] .v6-day-chip[aria-selected=true]{background:var(--nl-cta,#edeae3);color:var(--nl-on-cta,#0b0b0a);border-color:var(--nl-cta,#edeae3);box-shadow:none}html[data-flow=new] .av[data-tone=cinema] .v6-day-chip[aria-selected=true] *{color:inherit}html[data-flow=new]{--w-line:#5a5955}html[data-flow=new] .av .v6-stop .v6-stop-acts{margin-top:0;margin-bottom:-6px}.nf .nf-city-change,.nf .nf-unsure{color:var(--nl-cta,#edeae3);font-weight:600;text-decoration:none}.nf-cover .nf-city-change{color:#ffffffeb}.rc-nav{font-size:32px;line-height:1}.nf-cover-meta{color:#ffffffe0;text-shadow:0 1px 10px #0009}html[data-flow=new] .av .v6-hero-climate-src{opacity:1;color:#fffc}
