.tour[data-astro-cid-zmubpvi6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);margin-top:clamp(24px,3vw,40px);display:grid}.step[data-astro-cid-zmubpvi6]{align-items:center;min-height:78vh;display:flex}.step[data-astro-cid-zmubpvi6] .feat-txt[data-astro-cid-zmubpvi6]{opacity:.28;transition:opacity .5s}.step[data-astro-cid-zmubpvi6].on .feat-txt[data-astro-cid-zmubpvi6]{opacity:1}.solo[data-astro-cid-zmubpvi6]{align-items:center}.solo[data-astro-cid-zmubpvi6] .step[data-astro-cid-zmubpvi6]{min-height:0}.solo[data-astro-cid-zmubpvi6] .step[data-astro-cid-zmubpvi6] .feat-txt[data-astro-cid-zmubpvi6]{opacity:1}.solo[data-astro-cid-zmubpvi6] .pin[data-astro-cid-zmubpvi6] .stage[data-astro-cid-zmubpvi6]{position:relative;top:0}.feat-txt[data-astro-cid-zmubpvi6] .btn{align-self:flex-start;margin-top:12px}.mob[data-astro-cid-zmubpvi6]{display:none}.pin[data-astro-cid-zmubpvi6]{position:relative}.pin[data-astro-cid-zmubpvi6] .stage[data-astro-cid-zmubpvi6]{position:sticky;top:calc(50vh - 310px)}.pin[data-astro-cid-zmubpvi6] .stage[data-astro-cid-zmubpvi6]:before{inset:8% 4%}.scr[data-astro-cid-zmubpvi6]{z-index:1;opacity:1;transition:opacity .6s;position:absolute;inset:0}.scr[data-astro-cid-zmubpvi6].off{z-index:0;opacity:0;transition:opacity 0s linear .6s}.feat-txt[data-astro-cid-zmubpvi6]{flex-direction:column;gap:16px;max-width:30em;display:flex}.feat-txt[data-astro-cid-zmubpvi6] h3[data-astro-cid-zmubpvi6]{font-size:var(--h3);letter-spacing:-.03em;font-weight:600;line-height:1.1}.feat-txt[data-astro-cid-zmubpvi6] p[data-astro-cid-zmubpvi6]{color:var(--muted)}.num[data-astro-cid-zmubpvi6]{letter-spacing:.12em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}@media (width<=820px){.tour[data-astro-cid-zmubpvi6]{grid-template-columns:minmax(0,1fr)}.pin[data-astro-cid-zmubpvi6]{display:none}.step[data-astro-cid-zmubpvi6]{flex-direction:column;align-items:stretch;gap:32px;min-height:0;margin-top:72px}.step[data-astro-cid-zmubpvi6] .feat-txt[data-astro-cid-zmubpvi6]{opacity:1}.mob[data-astro-cid-zmubpvi6]{display:grid}}.head[data-astro-cid-fivbalcz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.head[data-astro-cid-fivbalcz] h2[data-astro-cid-fivbalcz]{font-size:var(--h2)}.ex[data-astro-cid-fivbalcz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.ex-card[data-astro-cid-fivbalcz]{flex-direction:column;gap:8px;display:flex}.ex-art[data-astro-cid-fivbalcz]{background:var(--cream);aspect-ratio:4/3.6;border-radius:28px;place-items:center;margin-bottom:14px;display:grid;overflow:hidden}.jar-svg[data-astro-cid-fivbalcz]{color:#16204a;--rv-glow:40 89% 66%;width:44%}.jar-svg[data-astro-cid-fivbalcz] svg{width:100%;height:auto;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.jar-svg[data-astro-cid-fivbalcz] .pc{opacity:0;transform:translateY(-150px)}.jar-svg[data-astro-cid-fivbalcz].drop .pc{animation:.7s cubic-bezier(.5,0,.75,1.3) forwards drop;animation-delay:calc(var(--i) * .13s + .2s)}@keyframes drop{to{opacity:1;transform:none}}}.garden[data-astro-cid-fivbalcz] .ex-art[data-astro-cid-fivbalcz] img[data-astro-cid-fivbalcz]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.ex-card[data-astro-cid-fivbalcz] h3[data-astro-cid-fivbalcz]{font-size:var(--h3);letter-spacing:-.03em;font-weight:600}.ex-card[data-astro-cid-fivbalcz] p[data-astro-cid-fivbalcz]{color:var(--muted);max-width:30em}@media (width<=820px){.ex[data-astro-cid-fivbalcz]{grid-template-columns:minmax(0,1fr);gap:40px}}.app[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--h2);max-width:14em}.learns[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.lh[data-astro-cid-ikooipj4]{flex-direction:column;gap:14px;display:flex}.lh[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--h2)}.facts[data-astro-cid-ikooipj4]{flex-direction:column;gap:22px;display:flex}.facts[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]{border-top:1px solid var(--stone);flex-direction:column;gap:6px;padding-top:20px;display:flex}.facts[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{letter-spacing:-.03em;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.15}.facts[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--muted);max-width:32em}@media (width<=820px){.learns[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1fr)}}.top[data-astro-cid-ikooipj4]{flex-direction:column;padding-top:clamp(40px,6vw,96px);display:flex}.top[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{margin-top:18px}.day[data-astro-cid-ikooipj4]{margin-top:clamp(48px,6vw,88px)}.row[data-astro-cid-ikooipj4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.slot[data-astro-cid-ikooipj4]{flex-direction:column;gap:6px;display:flex}.time[data-astro-cid-ikooipj4]{color:var(--muted);align-items:baseline;gap:10px;margin-bottom:8px;font-size:14px;display:flex}.time[data-astro-cid-ikooipj4] b[data-astro-cid-ikooipj4]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:600}.cv[data-astro-cid-ikooipj4]{aspect-ratio:3/4;background:var(--cream);border-radius:24px;margin-bottom:12px;overflow:hidden}.cv[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}.slot[data-astro-cid-ikooipj4]:hover .cv[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{transform:scale(1.04)}.slot[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{letter-spacing:-.03em;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.15}.slot[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{color:var(--muted);font-size:14px}.now[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.now[data-astro-cid-ikooipj4] .ph[data-astro-cid-ikooipj4]{aspect-ratio:4/5;background:var(--cream);border-radius:28px;overflow:hidden}.now[data-astro-cid-ikooipj4] .ph[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.now[data-astro-cid-ikooipj4] .tx[data-astro-cid-ikooipj4]{flex-direction:column;gap:18px;display:flex}.now[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--h2)}.now[data-astro-cid-ikooipj4] .sub[data-astro-cid-ikooipj4]{margin-top:0;margin-bottom:12px}.two-up[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);display:grid}.col[data-astro-cid-ikooipj4]{flex-direction:column;gap:18px;display:flex}.big[data-astro-cid-ikooipj4]{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.12}.small[data-astro-cid-ikooipj4]{color:var(--muted);max-width:30em}.kh[data-astro-cid-ikooipj4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.kh[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--h2)}.also[data-astro-cid-ikooipj4]{color:var(--muted)}.kinds[data-astro-cid-ikooipj4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.kind[data-astro-cid-ikooipj4]{flex-direction:column;gap:6px;display:flex}.kc[data-astro-cid-ikooipj4]{aspect-ratio:4/5;background:var(--cream);border-radius:24px;margin-bottom:12px;overflow:hidden}.kc[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}.kind[data-astro-cid-ikooipj4]:hover img[data-astro-cid-ikooipj4]{transform:scale(1.04)}.kind[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{letter-spacing:-.03em;font-size:clamp(20px,1.7vw,24px);font-weight:600}.kind[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{color:var(--muted);font-size:15px}@media (prefers-reduced-motion:reduce){.cv[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4],.kc[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{transition:none}}@media (width<=1000px){.kinds[data-astro-cid-ikooipj4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.kc[data-astro-cid-ikooipj4]{aspect-ratio:4/4.4}}@media (width<=900px){.day[data-astro-cid-ikooipj4]{padding-inline:0}.row[data-astro-cid-ikooipj4]{scroll-snap-type:x mandatory;padding-inline:var(--gut);scroll-padding-inline:var(--gut);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.row[data-astro-cid-ikooipj4]::-webkit-scrollbar{display:none}.slot[data-astro-cid-ikooipj4]{scroll-snap-align:start;flex:0 0 72%;max-width:300px}.now[data-astro-cid-ikooipj4],.two-up[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1fr)}.now[data-astro-cid-ikooipj4] .ph[data-astro-cid-ikooipj4]{aspect-ratio:4/3.4}}
