.hs[data-astro-cid-b3njyovv]{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(36rem,100svh - var(--header-h) - 4.5rem,52rem);padding-block:clamp(2.5rem,1.268rem + 5.258vw,5rem);background:var(--night);color:var(--cream);overflow:clip}.hs__frames[data-astro-cid-b3njyovv]{position:absolute;inset:0;z-index:-1}.hs__frame[data-astro-cid-b3njyovv]{position:absolute;inset:0;opacity:0;transition:opacity var(--dur-reel) var(--ease-out)}.hs__frame[data-astro-cid-b3njyovv].is-on{opacity:1}.hs__frame[data-astro-cid-b3njyovv] img{width:100%;height:100%;object-fit:cover;object-position:var(--focus-16x9, center)}.hs__frame[data-astro-cid-b3njyovv][data-defer] picture{display:none}.hs__scrim[data-astro-cid-b3njyovv]{position:absolute;inset:0;background:linear-gradient(0deg,#10262f8c,#10262f00 30%),linear-gradient(90deg,#10262fe0,#10262fc7 44%,#10262f4d 60%,#10262f00 75%)}.hs__plate[data-astro-cid-b3njyovv]{position:absolute;left:max(var(--gutter),calc((100% - var(--wrap)) / 2));bottom:var(--space-m)}.hs__plate[data-astro-cid-b3njyovv][hidden]{display:none}.hs__item-credit[data-astro-cid-b3njyovv]{margin:.35rem 0 0;font-size:var(--step--3);line-height:1.35;color:#f4efe4db}.hs__item-credit[data-astro-cid-b3njyovv] a[data-astro-cid-b3njyovv]{color:inherit}.hs__grid[data-astro-cid-b3njyovv]{display:grid;grid-template-columns:minmax(0,34rem) minmax(0,1fr) 20.5rem;align-items:center}.hs__text[data-astro-cid-b3njyovv]{grid-column:1}.hs__stage[data-astro-cid-b3njyovv]{grid-column:3;position:relative;border-radius:var(--r-card);background:var(--paper);box-shadow:var(--lift);outline:1px solid var(--glass-edge)}.hs__title[data-astro-cid-b3njyovv]{display:flex;flex-direction:column;font-size:var(--step-5);letter-spacing:-.03em;line-height:1;color:var(--cream)}.hs__line[data-astro-cid-b3njyovv]{display:block}.hs__geo[data-astro-cid-b3njyovv]{margin:1.1rem 0 0;font-family:var(--serif);font-style:italic;font-size:var(--step-2);line-height:1.3;color:var(--cream)}.hs__lede[data-astro-cid-b3njyovv]{margin:var(--space-l) 0 0;max-width:31rem;font-size:var(--step-1);line-height:1.6;color:#f4efe4db}.hs__actions[data-astro-cid-b3njyovv]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-m);margin-top:var(--space-l)}.hs__cards[data-astro-cid-b3njyovv]{display:grid}.hs__cards[data-astro-cid-b3njyovv] .co,.hs__cards[data-astro-cid-b3njyovv] .fl{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out);pointer-events:none}.hs__cards[data-astro-cid-b3njyovv] .is-on{opacity:1;transform:none;transition-duration:var(--dur-3);transition-delay:var(--dur-2);pointer-events:auto}.hs__controls[data-astro-cid-b3njyovv]{display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:0 .25rem 0 1rem;border-top:1px solid var(--rule-field);border-radius:0 0 var(--r-card) var(--r-card);color:var(--ink)}.hs__picker[data-astro-cid-b3njyovv]{display:flex;gap:0 .45rem}.hs__pick[data-astro-cid-b3njyovv]{position:relative;display:inline-flex;align-items:center;gap:.3rem;min-height:44px;padding:0;border:0;background:none;font-size:var(--step--1);font-weight:600;letter-spacing:.04em;color:var(--ink);cursor:pointer}.hs__pick[data-astro-cid-b3njyovv]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--r-control)}.hs__pick--flow[data-astro-cid-b3njyovv]{padding-left:.5rem;border-left:1px solid var(--rule-field);letter-spacing:0}.hs__pick--flow[data-astro-cid-b3njyovv] .hs__progress[data-astro-cid-b3njyovv]{left:.5rem}.hs__route[data-astro-cid-b3njyovv]{flex:none;width:16px;height:16px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hs__route-to[data-astro-cid-b3njyovv]{fill:var(--green);stroke:var(--green)}.hs__route-line[data-astro-cid-b3njyovv]{stroke-dasharray:1}.hs__pick--flow[data-astro-cid-b3njyovv][aria-pressed=true] .hs__route-line[data-astro-cid-b3njyovv]{stroke:var(--green);animation:hs-route 1.2s var(--ease-out) both}@keyframes hs-route{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.hs__pick--flow[data-astro-cid-b3njyovv][aria-pressed=true] .hs__route-line[data-astro-cid-b3njyovv]{animation:none}}.hs__pick[data-astro-cid-b3njyovv] .flag{--flag-h: 11px}.hs__pick[data-astro-cid-b3njyovv]:hover,.hs__pick[data-astro-cid-b3njyovv][aria-pressed=true]{color:var(--ink)}.hs__progress[data-astro-cid-b3njyovv]{position:absolute;left:0;right:0;bottom:7px;height:1px;background:var(--rule-field);opacity:0}.hs__progress[data-astro-cid-b3njyovv]:after{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left}.hs__pick[data-astro-cid-b3njyovv][aria-pressed=true] .hs__progress[data-astro-cid-b3njyovv]{opacity:1}.hs__pick[data-astro-cid-b3njyovv][aria-pressed=true] .hs__progress[data-astro-cid-b3njyovv]:after{transform:scaleX(1)}.is-running[data-astro-cid-b3njyovv] .hs__pick[data-astro-cid-b3njyovv][aria-pressed=true] .hs__progress[data-astro-cid-b3njyovv]:after{animation:var(--hs-run, hs-fill) var(--hs-interval, 6s) linear forwards}@keyframes hs-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hs__toggle[data-astro-cid-b3njyovv]{display:grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:var(--ink);cursor:pointer}.hs__toggle[data-astro-cid-b3njyovv]:hover{background:var(--mist)}.hs__toggle[data-astro-cid-b3njyovv]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.hs__toggle[data-astro-cid-b3njyovv] svg[data-astro-cid-b3njyovv]{width:14px;height:14px}.hs__icon-play[data-astro-cid-b3njyovv]{display:none}.hs__toggle[data-astro-cid-b3njyovv][aria-pressed=true] .hs__icon-play[data-astro-cid-b3njyovv]{display:block}.hs__toggle[data-astro-cid-b3njyovv][aria-pressed=true] .hs__icon-pause[data-astro-cid-b3njyovv]{display:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.hs__stage[data-astro-cid-b3njyovv]{background:var(--glass-sheen),var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.hs__stage[data-astro-cid-b3njyovv]:before{content:"";position:absolute;inset:0;z-index:2;padding:1px;border-radius:inherit;background:var(--glass-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.hs__controls[data-astro-cid-b3njyovv]{background:#ffffff29}.hs__toggle[data-astro-cid-b3njyovv]:hover{background:#fff9}}@media(max-width:1023px){.hs[data-astro-cid-b3njyovv]{flex-direction:column;align-items:stretch;min-height:0;padding-block:var(--space-xl) var(--space-l)}.hs__grid[data-astro-cid-b3njyovv]{display:contents}.hs__text[data-astro-cid-b3njyovv],.hs__stage[data-astro-cid-b3njyovv]{width:min(var(--wrap),100% - 2 * var(--gutter));margin-inline:auto}.hs__text[data-astro-cid-b3njyovv]{order:1}.hs__frames[data-astro-cid-b3njyovv]{order:2;position:relative;inset:auto;z-index:0;aspect-ratio:4 / 5;max-height:64svh;margin-top:var(--space-xl)}.hs__frame[data-astro-cid-b3njyovv] img{object-position:var(--focus-4x5, center)}.hs__scrim[data-astro-cid-b3njyovv]{background:linear-gradient(180deg,#10262fb8,#10262f00 38%)}.hs__plate[data-astro-cid-b3njyovv]{left:var(--gutter);top:var(--space-xs);bottom:auto}.hs__stage[data-astro-cid-b3njyovv]{order:3;position:relative;z-index:1;max-width:22rem;margin:-9rem auto 0 var(--gutter)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.hs__stage[data-astro-cid-b3njyovv]{background:var(--glass-sheen),var(--glass-night);-webkit-backdrop-filter:none;backdrop-filter:none}}}@media(min-width:768px)and (max-width:1023px){.hs__frames[data-astro-cid-b3njyovv]{aspect-ratio:16 / 9}.hs__frame[data-astro-cid-b3njyovv] img{object-position:var(--focus-16x9, center)}}@media(max-width:479px){.hs__picker[data-astro-cid-b3njyovv]{gap:0 .4rem}.hs__stage[data-astro-cid-b3njyovv]{width:calc(100% - 2 * var(--gutter))}}@media(max-width:359px){.hs__flow-name[data-astro-cid-b3njyovv]{display:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.hs__stage[data-astro-cid-b3njyovv]{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}.hs__stage[data-astro-cid-b3njyovv]:before{display:none}.hs__controls[data-astro-cid-b3njyovv]{background:none}}@media(forced-colors:active){.hs__stage[data-astro-cid-b3njyovv]{background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid CanvasText}.hs__stage[data-astro-cid-b3njyovv]:before{display:none}.hs__route[data-astro-cid-b3njyovv],.hs__pick--flow[data-astro-cid-b3njyovv][aria-pressed=true] .hs__route-line[data-astro-cid-b3njyovv]{stroke:CanvasText}.hs__route-to[data-astro-cid-b3njyovv]{fill:CanvasText;stroke:CanvasText}}.wc[data-astro-cid-tcnwk66m]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;gap:0 var(--gutter);margin:0;padding:0;list-style:none}.wc__item[data-astro-cid-tcnwk66m]{display:grid;grid-row:span 3;grid-template-rows:subgrid}.wc__item[data-astro-cid-tcnwk66m] .screen{min-height:17.5rem}.wc__routes[data-astro-cid-tcnwk66m]{display:flex;flex-direction:column;gap:.85rem;margin:0 0 var(--space-m);padding:.6rem 0 0;list-style:none}.wc__routes[data-astro-cid-tcnwk66m] li[data-astro-cid-tcnwk66m]{display:flex;flex-direction:column;gap:.4rem}.wc__route-name[data-astro-cid-tcnwk66m]{font-weight:600}.wc__meter[data-astro-cid-tcnwk66m]{position:relative;height:8px;border-radius:var(--r-pill);background:var(--mist);overflow:hidden}.wc__meter[data-astro-cid-tcnwk66m] span[data-astro-cid-tcnwk66m]{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill);background:var(--ink)}.wc__term[data-astro-cid-tcnwk66m]{margin:var(--space-m) 0 0;font-family:var(--font);font-size:var(--step-0);font-weight:600;letter-spacing:-.005em}.wc__line[data-astro-cid-tcnwk66m]{margin:.35rem 0 0;max-width:24rem;font-size:var(--step--1);line-height:1.6;color:var(--ink-soft)}@media(max-width:959px){.wc[data-astro-cid-tcnwk66m]{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:var(--space-xl);max-width:26rem}.wc__item[data-astro-cid-tcnwk66m]{display:flex;flex-direction:column;grid-row:auto}}.hm-section[data-astro-cid-afzi4xb6]{margin-top:var(--section)}.hm-methods[data-astro-cid-afzi4xb6]{border-block:1px solid var(--line)}.hm-methods__inner[data-astro-cid-afzi4xb6]{display:flex;align-items:center;gap:var(--space-m) var(--space-l);padding-block:var(--space-m)}.hm-methods__label[data-astro-cid-afzi4xb6]{flex:none;max-width:9rem;font-family:var(--font);font-size:var(--step--1);font-weight:600;letter-spacing:0;line-height:1.35;color:var(--ink-soft)}.hm-methods__list[data-astro-cid-afzi4xb6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s) 1.25rem;margin:0;padding:0;list-style:none}.hm-methods__list[data-astro-cid-afzi4xb6] .mark--bare{min-height:2.25rem}.hm-what[data-astro-cid-afzi4xb6] .sh{max-width:46rem}.hm-work[data-astro-cid-afzi4xb6]{padding:clamp(1.5rem,.444rem + 4.507vw,4.5rem);background:var(--mist);border-radius:var(--r-card)}.hm-work__head[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-m) var(--space-2xl);align-items:end;margin-bottom:var(--block)}.hm-work__head[data-astro-cid-afzi4xb6] .sh{margin-bottom:0}.hm-work__body[data-astro-cid-afzi4xb6]{margin:0;max-width:30rem;font-size:var(--step-0);line-height:1.65;color:var(--ink-soft)}.hm-origin[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-xl) var(--space-3xl);align-items:center}.hm-origin__figure[data-astro-cid-afzi4xb6]{max-width:36rem}.hm-strip[data-astro-cid-afzi4xb6]{margin-top:var(--section)}.hm-night[data-astro-cid-afzi4xb6]{margin-top:var(--section);padding:var(--section) 0;background:var(--night);color:var(--cream)}.hm-night__label[data-astro-cid-afzi4xb6]{margin:0 0 var(--space-m);font-size:var(--step--2);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ipe)}.hm-night__statement[data-astro-cid-afzi4xb6]{margin:0;max-width:22em;font-family:var(--serif);font-size:var(--step-4);font-variation-settings:"opsz" 144;letter-spacing:-.025em;line-height:1.06;color:var(--cream);text-wrap:balance}.hm-night__craft[data-astro-cid-afzi4xb6]{margin-top:var(--section);padding-top:var(--block);border-top:1px solid var(--night-line)}.hm-night__head[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-m) var(--space-2xl);align-items:end;margin-bottom:var(--block)}.hm-night__title[data-astro-cid-afzi4xb6]{font-size:var(--step-3);color:var(--cream)}.hm-night__lede[data-astro-cid-afzi4xb6]{margin:0;max-width:32rem;font-size:var(--step-1);line-height:1.55;color:var(--night-text)}.hm-night__tiles[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.hm-night__tiles[data-astro-cid-afzi4xb6] .tile{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;align-content:start}.hm-night__close[data-astro-cid-afzi4xb6]{max-width:34em;margin:var(--block) 0 0;font-family:var(--serif);font-size:var(--step-2);font-style:italic;line-height:1.3;color:var(--cream)}.hm-niche[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:var(--space-xl) var(--space-3xl);align-items:start}.hm-markets[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-xl) var(--space-3xl);align-items:center}.hm-markets__today[data-astro-cid-afzi4xb6]{margin:0 0 var(--space-xs);font-size:var(--step--2);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.hm-markets__list[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.hm-markets__list[data-astro-cid-afzi4xb6] li[data-astro-cid-afzi4xb6]{border-bottom:1px solid var(--line)}.hm-markets__list[data-astro-cid-afzi4xb6] li[data-astro-cid-afzi4xb6]:nth-child(odd){border-right:1px solid var(--line)}.hm-markets__list[data-astro-cid-afzi4xb6] a[data-astro-cid-afzi4xb6]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem .7rem;min-height:3.5rem;padding:var(--space-s);font-family:var(--serif);font-size:var(--step-1);color:var(--ink);text-decoration:none}.hm-markets__list[data-astro-cid-afzi4xb6] li[data-astro-cid-afzi4xb6]:nth-child(odd) a[data-astro-cid-afzi4xb6]{padding-left:0}.hm-markets__list[data-astro-cid-afzi4xb6] a[data-astro-cid-afzi4xb6] .flag{--flag-h: 13px}.hm-markets__name[data-astro-cid-afzi4xb6]{display:inline-flex;align-items:center;gap:.6rem}.hm-markets__marks[data-astro-cid-afzi4xb6]{grid-row:2;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .8rem;font-family:var(--font)}.hm-markets__list[data-astro-cid-afzi4xb6] a[data-astro-cid-afzi4xb6] svg[data-astro-cid-afzi4xb6]{grid-row:1 / span 2;grid-column:2;width:16px;height:16px;color:var(--muted);transition:transform var(--dur-2) var(--ease-out)}.hm-markets__list[data-astro-cid-afzi4xb6] a[data-astro-cid-afzi4xb6]:hover svg[data-astro-cid-afzi4xb6]{transform:translate(3px);color:var(--ink)}.hm-markets__action[data-astro-cid-afzi4xb6]{margin-top:var(--space-l)}.hm-markets__chart[data-astro-cid-afzi4xb6] img[data-astro-cid-afzi4xb6]{width:100%;max-width:30rem;margin-inline:auto}@media(max-width:1099px){.hm-night__tiles[data-astro-cid-afzi4xb6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:959px){.hm-methods__inner[data-astro-cid-afzi4xb6]{flex-direction:column;align-items:flex-start}.hm-methods__label[data-astro-cid-afzi4xb6]{max-width:none}.hm-work__head[data-astro-cid-afzi4xb6],.hm-night__head[data-astro-cid-afzi4xb6],.hm-origin[data-astro-cid-afzi4xb6],.hm-niche[data-astro-cid-afzi4xb6],.hm-markets[data-astro-cid-afzi4xb6]{grid-template-columns:minmax(0,1fr)}.hm-origin__figure[data-astro-cid-afzi4xb6],.hm-niche__side[data-astro-cid-afzi4xb6]{order:2;max-width:24rem}.hm-markets__chart[data-astro-cid-afzi4xb6]{order:-1}.hm-markets__chart[data-astro-cid-afzi4xb6] img[data-astro-cid-afzi4xb6]{max-width:20rem;margin-inline:0}}@media(max-width:639px){.hm-night__tiles[data-astro-cid-afzi4xb6]{grid-template-columns:minmax(0,1fr)}.hm-methods__list[data-astro-cid-afzi4xb6]{gap:var(--space-xs) var(--space-m)}}
