.chart.svelte-wzoi7p{gap:22px;display:grid}.row.svelte-wzoi7p{grid-template-columns:clamp(8rem,24%,12rem) repeat(12,minmax(0,1fr));align-items:center;gap:4px;display:grid}.head.svelte-wzoi7p span:where(.svelte-wzoi7p){font:600 .72rem/1 var(--sans);text-align:center;color:var(--ink-mute)}.head.svelte-wzoi7p .now:where(.svelte-wzoi7p){color:var(--clay)}.region.svelte-wzoi7p{font:800 1.15rem/1.1 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;padding-right:12px;font-stretch:110%}.region.svelte-wzoi7p small:where(.svelte-wzoi7p){font:400 .75rem/1.3 var(--sans);color:var(--ink-mute);margin-top:3px;display:block}.cell.svelte-wzoi7p{border-radius:4px;height:30px;display:block}.v2.svelte-wzoi7p{background:#4f8a5b}.v1.svelte-wzoi7p{background:#d7b56d}.v0.svelte-wzoi7p{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.cell.now.svelte-wzoi7p{outline:2px solid var(--ink);outline-offset:1px}.note.svelte-wzoi7p{color:var(--ink-soft);grid-column:2/-1;font-size:.85rem}.legend.svelte-wzoi7p{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:-12px;font-size:.8rem;display:flex}.legend.svelte-wzoi7p .cell:where(.svelte-wzoi7p){width:18px;height:12px;margin-left:10px}.legend.svelte-wzoi7p .cell:where(.svelte-wzoi7p):first-child{margin-left:0}@media (width<=640px){.row.svelte-wzoi7p{grid-template-columns:repeat(12,minmax(0,1fr))}.head.svelte-wzoi7p span:where(.svelte-wzoi7p):first-child{display:none}.region.svelte-wzoi7p,.note.svelte-wzoi7p{grid-column:1/-1}.cell.svelte-wzoi7p{height:26px}}.hero.svelte-ww8sty{min-height:92svh;color:var(--on-dark);isolation:isolate;align-items:end;display:grid;position:relative;overflow:clip}.hero.svelte-ww8sty>.pic{z-index:-2;animation:svelte-ww8sty-settle 2.6s var(--ease) both;position:absolute;inset:0}.hero.svelte-ww8sty:before{content:"";z-index:-1;background:linear-gradient(#0a140f59,#0000 22% 35%,#0a140fbf);position:absolute;inset:0}.hero-body.svelte-ww8sty{grid-template-columns:minmax(0,1fr);justify-items:start;gap:16px;padding-bottom:clamp(40px,7vw,88px);display:grid}.hero-body.svelte-ww8sty>:where(.svelte-ww8sty){animation:svelte-ww8sty-rise 1s var(--ease) both}.hero-body.svelte-ww8sty>:where(.svelte-ww8sty):nth-child(2){animation-delay:80ms}.hero-body.svelte-ww8sty>:where(.svelte-ww8sty):nth-child(3){animation-delay:.16s}.hero-body.svelte-ww8sty>:where(.svelte-ww8sty):nth-child(4){animation-delay:.24s}h1.svelte-ww8sty{letter-spacing:-.03em;font-size:clamp(3rem,min(2rem + 11vw,15.5vw),13rem);line-height:.85}.tagline.svelte-ww8sty{font-size:var(--step-1);max-width:40ch;color:var(--on-dark-soft)}.extension.svelte-ww8sty{color:var(--on-dark);border:1px solid #ffffff73;border-radius:999px;padding:6px 14px;font-weight:600}.cta-row.svelte-ww8sty{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px;display:flex}.on-photo.svelte-ww8sty{color:#fff}.sub.svelte-ww8sty{font-size:var(--step-2);margin-bottom:4px}.intro.svelte-ww8sty{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);padding-block:clamp(64px,9vw,128px);display:grid}.intro-text.svelte-ww8sty{gap:20px;display:grid}.big.svelte-ww8sty{font:400 var(--step-1) / 1.5 var(--sans)}.remember.svelte-ww8sty{margin-top:24px}.remember.svelte-ww8sty ol:where(.svelte-ww8sty){margin:14px 0 0;padding:0;list-style:none}.remember.svelte-ww8sty li:where(.svelte-ww8sty){border-top:1px solid var(--line);padding:13px 0;display:grid}.places.svelte-ww8sty{top:calc(var(--header-h) + 24px);border-radius:var(--radius);aspect-ratio:9/10;background:#dde2da;margin:0;position:sticky;overflow:hidden}.places.svelte-ww8sty figcaption:where(.svelte-ww8sty){letter-spacing:.06em;color:var(--ink-soft);font-size:.78rem;font-weight:600;position:absolute;bottom:14px;left:16px}.why.svelte-ww8sty{background:var(--jungle);color:var(--on-dark);padding-block:clamp(64px,9vw,128px)}.why-grid.svelte-ww8sty{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);margin-top:36px;display:grid}.why-img.svelte-ww8sty{cursor:zoom-in;border-radius:var(--radius);background:0 0;border:0;width:100%;margin-bottom:6px;padding:0;display:block;overflow:hidden}.why-img.svelte-ww8sty .pic{aspect-ratio:4/5;transition:transform 1s var(--ease)}.why-img.svelte-ww8sty:hover .pic{transform:scale(1.04)}.why.svelte-ww8sty article:where(.svelte-ww8sty){align-content:start;gap:10px;display:grid}.why-title.svelte-ww8sty{font-size:var(--step-3);color:var(--on-dark)}.why.svelte-ww8sty h3:where(.svelte-ww8sty){font-size:var(--step-2);line-height:1.05}.why.svelte-ww8sty p:where(.svelte-ww8sty){color:var(--on-dark-soft);font-size:.95rem}.journeys.svelte-ww8sty{padding-block:clamp(72px,10vw,140px)}.journeys.svelte-ww8sty header:where(.svelte-ww8sty){gap:16px;margin-bottom:48px;display:grid}.jgrid.svelte-ww8sty{grid-template-columns:repeat(3,1fr);gap:48px 24px;display:grid}.know.svelte-ww8sty{background:var(--paper-warm);padding-block:clamp(72px,10vw,140px)}.know-grid.svelte-ww8sty{grid-template-columns:1fr 2fr;gap:clamp(32px,6vw,96px);display:grid}.know-grid.svelte-ww8sty>div:where(.svelte-ww8sty){align-content:start;gap:18px;display:grid}.practical.svelte-ww8sty{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:72px;display:grid}.practical.svelte-ww8sty article:where(.svelte-ww8sty){border-top:1px solid var(--line-strong);align-content:start;gap:10px;padding-top:20px;display:grid}.practical.svelte-ww8sty h3:where(.svelte-ww8sty){font-size:var(--step-1)}.practical.svelte-ww8sty p:where(.svelte-ww8sty){color:var(--ink-soft);font-size:.95rem}.guides.svelte-ww8sty{gap:0;padding-block:clamp(72px,10vw,140px);display:grid}.guides.svelte-ww8sty .sub:where(.svelte-ww8sty){margin-bottom:20px}.guide.svelte-ww8sty{border-top:1px solid var(--line);grid-template-columns:160px 1fr auto;align-items:center;gap:28px;padding:18px 0;text-decoration:none;display:grid}.guide.svelte-ww8sty .pic{aspect-ratio:3/2;border-radius:4px}.guide.svelte-ww8sty strong:where(.svelte-ww8sty){font:800 var(--step-2) / 1.05 var(--display);letter-spacing:-.02em;font-stretch:110%;display:block}.guide.svelte-ww8sty small:where(.svelte-ww8sty){color:var(--ink-soft);margin-top:6px;font-size:.9rem;display:block}.guide.svelte-ww8sty:hover strong:where(.svelte-ww8sty){color:var(--clay)}.guide.svelte-ww8sty svg{transition:transform .3s var(--ease)}.guide.svelte-ww8sty:hover svg{transform:translate(6px)}.close.svelte-ww8sty{isolation:isolate;color:var(--on-dark);padding-block:clamp(96px,14vw,200px);position:relative}.close.svelte-ww8sty>.pic{z-index:-2;position:absolute;inset:0}.close.svelte-ww8sty:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a140fb8,#0a140f33);position:absolute;inset:0}.close-body.svelte-ww8sty{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.close-text.svelte-ww8sty{justify-items:start;gap:20px;display:grid}@media (width<=900px){.close-body.svelte-ww8sty{grid-template-columns:minmax(0,1fr)}}.close.svelte-ww8sty p:where(.svelte-ww8sty){color:var(--on-dark-soft);max-width:44ch}@keyframes svelte-ww8sty-settle{0%{transform:scale(1.1)}}@keyframes svelte-ww8sty-rise{0%{opacity:0;transform:translateY(16px)}}@media (width<=900px){.intro.svelte-ww8sty,.know-grid.svelte-ww8sty{grid-template-columns:1fr}.places.svelte-ww8sty{aspect-ratio:1;position:relative;top:0}.why-grid.svelte-ww8sty{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);display:flex;overflow-x:auto}.why-grid.svelte-ww8sty article:where(.svelte-ww8sty){scroll-snap-align:start;flex:none;width:64vw}.practical.svelte-ww8sty{grid-template-columns:1fr 1fr}.jgrid.svelte-ww8sty{grid-template-columns:1fr 1fr;gap:36px 14px}.guide.svelte-ww8sty{grid-template-columns:96px 1fr;gap:16px}.guide.svelte-ww8sty svg{display:none}}@media (width<=560px){.practical.svelte-ww8sty,.jgrid.svelte-ww8sty{grid-template-columns:1fr}.guide.svelte-ww8sty small:where(.svelte-ww8sty){display:none}}
