.fgroup[data-astro-cid-elkcwtjo]{background:#fff;padding:clamp(48px,5.4vw,78px) 0;scroll-margin-top:130px}.fgroup[data-astro-cid-elkcwtjo].paper2{background:var(--color-paper-2)}.tour[data-astro-cid-elkcwtjo]{grid-template-columns:minmax(0,1fr) minmax(0,420px);justify-content:space-between;align-items:start;gap:clamp(28px,4.5vw,72px);display:grid}.tour[data-astro-cid-elkcwtjo].rev .tour-l[data-astro-cid-elkcwtjo]{order:2}.tour-n[data-astro-cid-elkcwtjo]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-brand-txt);margin:0 0 10px;font-size:12px}.tour-l[data-astro-cid-elkcwtjo] h2[data-astro-cid-elkcwtjo]{letter-spacing:-.035em;color:var(--color-ink);margin-bottom:22px;font-size:clamp(27px,3.2vw,42px);font-weight:600;line-height:1.08}.tour-list[data-astro-cid-elkcwtjo]{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.tour-list[data-astro-cid-elkcwtjo] li[data-astro-cid-elkcwtjo]{border-bottom:1px solid var(--color-rule)}.tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo]{all:unset;box-sizing:border-box;cursor:pointer;width:100%;padding:15px 4px 15px 0;display:grid;position:relative}.tl-t[data-astro-cid-elkcwtjo]{letter-spacing:-.01em;color:var(--color-ink-3);transition:color .2s var(--ease-std);font-size:16px;font-weight:600}.tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo]:hover .tl-t[data-astro-cid-elkcwtjo],.tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo][aria-selected=true] .tl-t[data-astro-cid-elkcwtjo]{color:var(--color-ink)}.tl-d[data-astro-cid-elkcwtjo]{color:var(--color-ink-3);opacity:0;max-height:0;transition:max-height .4s var(--ease-std), opacity .3s var(--ease-std), margin .36s var(--ease-std);font-size:14.5px;line-height:1.55;display:block;overflow:hidden}.tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo][aria-selected=true] .tl-d[data-astro-cid-elkcwtjo]{opacity:1;max-height:8em;margin-top:6px}.tl-bar[data-astro-cid-elkcwtjo]{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.tl-bar[data-astro-cid-elkcwtjo] i[data-astro-cid-elkcwtjo]{background:var(--color-brand);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo][aria-selected=true] .tl-bar[data-astro-cid-elkcwtjo] i[data-astro-cid-elkcwtjo]{transform:scaleX(1)}.tour[data-astro-cid-elkcwtjo].playing .tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo][aria-selected=true] .tl-bar[data-astro-cid-elkcwtjo] i[data-astro-cid-elkcwtjo]{animation:tlfill var(--dur,6s) linear forwards}@keyframes tlfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:6px}.tour-r[data-astro-cid-elkcwtjo]{margin:0;position:sticky;top:140px}.tour-p[data-astro-cid-elkcwtjo]{color:var(--color-ink-3);text-wrap:pretty;max-width:46ch;margin:-8px 0 22px;font-size:16px;line-height:1.55}.tl-ex[data-astro-cid-elkcwtjo]{color:var(--color-ink-3);margin-top:6px;font-size:13.5px;display:block}.tl-ex[data-astro-cid-elkcwtjo] b[data-astro-cid-elkcwtjo]{color:var(--color-ink);font-weight:600}.tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo][aria-selected=true] .tl-d[data-astro-cid-elkcwtjo]{max-height:12em}.fgroup[data-astro-cid-elkcwtjo].cop-sec{background:radial-gradient(55% 60% at 78% 40%, #12bf7c38, transparent 70%), radial-gradient(40% 50% at 10% 100%, #12bf7c1a, transparent 70%), var(--color-ink);color:#fff}.cop-sec[data-astro-cid-elkcwtjo] .tour-l[data-astro-cid-elkcwtjo] h2[data-astro-cid-elkcwtjo]{color:#fff}.cop-sec[data-astro-cid-elkcwtjo] .tour-n[data-astro-cid-elkcwtjo]{color:#7fd9b3}.cop-pill[data-astro-cid-elkcwtjo]{color:#7fd9b3;letter-spacing:.01em;background:#12bf7c24;border:1px solid #12bf7c66;border-radius:99px;align-items:center;gap:7px;margin:0 0 14px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cop-pill[data-astro-cid-elkcwtjo] svg[data-astro-cid-elkcwtjo]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:round;width:15px;height:15px}.cop-sec[data-astro-cid-elkcwtjo] .tour-p[data-astro-cid-elkcwtjo]{color:#b9c9c1}.cop-sec[data-astro-cid-elkcwtjo] .tour-list[data-astro-cid-elkcwtjo],.cop-sec[data-astro-cid-elkcwtjo] .tour-list[data-astro-cid-elkcwtjo] li[data-astro-cid-elkcwtjo]{border-color:#ffffff1f}.cop-sec[data-astro-cid-elkcwtjo] .tl-t[data-astro-cid-elkcwtjo]{color:#8fa59b}.cop-sec[data-astro-cid-elkcwtjo] .tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo]:hover .tl-t[data-astro-cid-elkcwtjo],.cop-sec[data-astro-cid-elkcwtjo] .tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo][aria-selected=true] .tl-t[data-astro-cid-elkcwtjo]{color:#fff}.cop-sec[data-astro-cid-elkcwtjo] .tl-d[data-astro-cid-elkcwtjo],.cop-sec[data-astro-cid-elkcwtjo] .tl-ex[data-astro-cid-elkcwtjo]{color:#b9c9c1}.cop-sec[data-astro-cid-elkcwtjo] .tl-ex[data-astro-cid-elkcwtjo] b[data-astro-cid-elkcwtjo]{color:#fff}.cop-sec[data-astro-cid-elkcwtjo] .tl-bar[data-astro-cid-elkcwtjo] i[data-astro-cid-elkcwtjo]{background:var(--color-brand)}.cop-sec[data-astro-cid-elkcwtjo] .tour-list[data-astro-cid-elkcwtjo] button[data-astro-cid-elkcwtjo]:focus-visible{outline-color:#7fd9b3}.cop-sec[data-astro-cid-elkcwtjo] .ph-panel{background:radial-gradient(60% 55% at 50% 42%,#12bf7c47,#0000 72%),#ffffff0a;border-color:#ffffff1a}.cop-sec[data-astro-cid-elkcwtjo] .ph{box-shadow:0 0 0 1px #7fd9b340,0 50px 90px -30px #000000b3,0 0 80px -20px #12bf7c59}@media (width<=1020px){.tour[data-astro-cid-elkcwtjo]{grid-template-columns:minmax(0,1fr) 300px}.tour-r[data-astro-cid-elkcwtjo] .ph-hold{--s:.8}}@media (width<=720px){.tour[data-astro-cid-elkcwtjo]{grid-template-columns:1fr;gap:18px}.tour-l[data-astro-cid-elkcwtjo]{display:contents}.tour-n[data-astro-cid-elkcwtjo]{order:0;margin-bottom:-12px}.tour-l[data-astro-cid-elkcwtjo] h2[data-astro-cid-elkcwtjo]{order:1;margin-bottom:0}.tour-r[data-astro-cid-elkcwtjo]{order:2;position:static}.tour-list[data-astro-cid-elkcwtjo]{order:3}.tour[data-astro-cid-elkcwtjo].rev .tour-l[data-astro-cid-elkcwtjo]{order:0}.tour-r[data-astro-cid-elkcwtjo] .ph-hold{--s:.74}}@media (prefers-reduced-motion:reduce){.tl-d[data-astro-cid-elkcwtjo]{transition:none}}
