.intro[data-astro-cid-2d2iyc2i]{padding-block:calc(120px + env(safe-area-inset-top,0px)) 28px}.i-in[data-astro-cid-2d2iyc2i]{display:flex;flex-direction:column;gap:20px}.i-h[data-astro-cid-2d2iyc2i]{display:flex;flex-direction:column;gap:14px}.i-h[data-astro-cid-2d2iyc2i] h1[data-astro-cid-2d2iyc2i]{margin:0;font-size:48px;line-height:1;letter-spacing:-.02em}.i-p[data-astro-cid-2d2iyc2i]{margin:0;color:var(--ink-2)}.ix[data-astro-cid-2d2iyc2i]{padding-block:8px 56px}.ix-in[data-astro-cid-2d2iyc2i]{display:none}.ix-n[data-astro-cid-2d2iyc2i]{margin:0;font-family:var(--serif);font-size:13px;letter-spacing:.08em;color:var(--gold-ink)}.ix-n[data-astro-cid-2d2iyc2i] span[data-astro-cid-2d2iyc2i]{font-family:var(--sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-left:8px}.ix-line[data-astro-cid-2d2iyc2i]{margin:0;color:var(--ink-2);font-size:15px;line-height:1.55}.keep[data-astro-cid-2d2iyc2i]{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid var(--rule);background:transparent;color:var(--ink);font:inherit;font-size:13px;cursor:pointer;transition:border-color .3s var(--ease)}.keep[data-astro-cid-2d2iyc2i] .tick[data-astro-cid-2d2iyc2i]{width:16px;height:16px;border-radius:50%;border:1px solid var(--gold);position:relative;transition:background .3s var(--ease)}.keep[data-astro-cid-2d2iyc2i] .tick[data-astro-cid-2d2iyc2i]:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid var(--cream);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s}.keep[data-astro-cid-2d2iyc2i].on{border-color:var(--gold)}.keep[data-astro-cid-2d2iyc2i].on .tick[data-astro-cid-2d2iyc2i]{background:var(--gold)}.keep[data-astro-cid-2d2iyc2i].on .tick[data-astro-cid-2d2iyc2i]:after{opacity:1}.sw-top[data-astro-cid-2d2iyc2i]{display:flex;align-items:center;gap:14px;padding-bottom:14px}.sw-count[data-astro-cid-2d2iyc2i]{font-size:12px;letter-spacing:.14em;color:var(--ink-2);font-variant-numeric:tabular-nums}.sw-bar[data-astro-cid-2d2iyc2i]{flex:1;height:1px;background:var(--rule)}.sw-bar[data-astro-cid-2d2iyc2i] i[data-astro-cid-2d2iyc2i]{display:block;height:1px;background:var(--gold);transform-origin:left;transform:scaleX(.2);transition:transform .4s var(--ease)}.sw-track[data-astro-cid-2d2iyc2i]{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 max(16px,env(safe-area-inset-left,0px));scroll-padding:0 16px;scrollbar-width:none}.sw-track[data-astro-cid-2d2iyc2i]::-webkit-scrollbar{display:none}.sw-card[data-astro-cid-2d2iyc2i]{flex:0 0 76%;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;transition:opacity .4s var(--ease)}.sw-card[data-astro-cid-2d2iyc2i]:not(.cur){opacity:.45}.sw-plate[data-astro-cid-2d2iyc2i]{position:relative;display:block;aspect-ratio:4 / 5;border:1px solid rgba(169,142,99,.45);outline:1px solid rgba(169,142,99,.18);outline-offset:6px;margin:7px 7px 14px;padding:9%}.sw-plate[data-astro-cid-2d2iyc2i] img[data-astro-cid-2d2iyc2i]{position:absolute;top:9%;left:9%;width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}.sw-name[data-astro-cid-2d2iyc2i]{font-size:40px;line-height:1;color:var(--ink)}.sw-card[data-astro-cid-2d2iyc2i] .keep[data-astro-cid-2d2iyc2i]{align-self:flex-start;margin-top:6px}.up[data-astro-cid-2d2iyc2i]{font-size:13px;letter-spacing:.06em;color:var(--gold-ink);border-bottom:1px solid var(--gold);padding-bottom:2px;white-space:nowrap}.sw-acts[data-astro-cid-2d2iyc2i]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}.sw-end[data-astro-cid-2d2iyc2i]{justify-content:flex-start}.sw-endbox[data-astro-cid-2d2iyc2i] .tl[data-astro-cid-2d2iyc2i]{align-self:flex-start}.sw-endbox[data-astro-cid-2d2iyc2i] .btn[data-astro-cid-2d2iyc2i]{white-space:nowrap;padding-inline:20px}.sw-endbox[data-astro-cid-2d2iyc2i]{aspect-ratio:4 / 5;margin:7px;border:1px solid rgba(169,142,99,.45);display:flex;flex-direction:column;justify-content:center;gap:14px;padding:28px 24px;background:var(--laid)}.sw-endbox[data-astro-cid-2d2iyc2i] .voice[data-astro-cid-2d2iyc2i]{margin:0;font-size:34px;line-height:1.05}.sw-endbox[data-astro-cid-2d2iyc2i] p[data-astro-cid-2d2iyc2i]{margin:0;color:var(--ink-2)}.sw-endbox[data-astro-cid-2d2iyc2i] .btn[data-astro-cid-2d2iyc2i]{align-self:flex-start;width:auto}.ix-go[data-astro-cid-2d2iyc2i]{display:none}.tray[data-astro-cid-2d2iyc2i]{position:fixed;z-index:25;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px;padding:10px 10px 10px 18px;background:var(--night);color:var(--cream);animation:trayin .5s var(--ease)}.tray[data-astro-cid-2d2iyc2i][hidden]{display:none}.tray[data-astro-cid-2d2iyc2i] .voice[data-astro-cid-2d2iyc2i]{font-size:22px;white-space:nowrap}.tray-t[data-astro-cid-2d2iyc2i]{flex:1;font-size:12px;line-height:1.35;color:var(--muted-l)}.tray[data-astro-cid-2d2iyc2i] .btn[data-astro-cid-2d2iyc2i]{flex:none;width:auto;min-height:40px;padding:0 18px}@keyframes trayin{0%{transform:translateY(16px);opacity:0}}.stone[data-astro-cid-2d2iyc2i]{padding-block:112px;text-align:center}.stone[data-astro-cid-2d2iyc2i] .g[data-astro-cid-2d2iyc2i]{display:flex;flex-direction:column;align-items:center;gap:22px;max-width:720px;margin:0 auto}.stone[data-astro-cid-2d2iyc2i] h2[data-astro-cid-2d2iyc2i]{margin:0;font-size:40px;line-height:1.1}.stone[data-astro-cid-2d2iyc2i] .say[data-astro-cid-2d2iyc2i]{margin:0;color:var(--muted-l)}@media (min-width: 900px){.intro[data-astro-cid-2d2iyc2i]{padding-block:232px 72px}.i-in[data-astro-cid-2d2iyc2i]{max-width:1440px;gap:26px}.i-h[data-astro-cid-2d2iyc2i]{gap:22px}.i-h[data-astro-cid-2d2iyc2i] h1[data-astro-cid-2d2iyc2i]{font-size:80px}.i-p[data-astro-cid-2d2iyc2i]{max-width:34em;font-size:19px}.sw[data-astro-cid-2d2iyc2i]{display:none}.ix[data-astro-cid-2d2iyc2i]{padding-block:16px 136px}.ix-in[data-astro-cid-2d2iyc2i]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}.ix-stage[data-astro-cid-2d2iyc2i]{grid-column:1 / span 6;display:flex;flex-direction:column;gap:24px}.ix-plate[data-astro-cid-2d2iyc2i]{position:relative;aspect-ratio:4 / 5;border:1px solid rgba(169,142,99,.45);outline:1px solid rgba(169,142,99,.18);outline-offset:8px;margin:9px}.ix-plate[data-astro-cid-2d2iyc2i] img[data-astro-cid-2d2iyc2i]{position:absolute;inset:9%;width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply;opacity:0;transform:scale(.985);transition:opacity .7s var(--ease),transform 1s var(--ease)}.ix-plate[data-astro-cid-2d2iyc2i] img[data-astro-cid-2d2iyc2i].on{opacity:1;transform:none}.ix-meta[data-astro-cid-2d2iyc2i]{display:flex;flex-direction:column;gap:16px;padding-inline:9px}.ix-line[data-astro-cid-2d2iyc2i]{font-size:18px}.ix-acts[data-astro-cid-2d2iyc2i]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ix-side[data-astro-cid-2d2iyc2i]{grid-column:8 / span 5;position:sticky;top:140px;display:flex;flex-direction:column;gap:18px;padding-top:9px}.ix-eb[data-astro-cid-2d2iyc2i]{margin:0;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.ix-list[data-astro-cid-2d2iyc2i]{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.ix-list[data-astro-cid-2d2iyc2i] li[data-astro-cid-2d2iyc2i]{border-bottom:1px solid var(--rule);position:relative}.ix-list[data-astro-cid-2d2iyc2i] li[data-astro-cid-2d2iyc2i]:before{content:"";position:absolute;left:0;top:-1px;height:1px;width:100%;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease)}.ix-list[data-astro-cid-2d2iyc2i] li[data-astro-cid-2d2iyc2i].on:before{transform:scaleX(1)}.ix-row[data-astro-cid-2d2iyc2i]{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;padding:22px 0 20px;color:var(--ink)}.ix-row[data-astro-cid-2d2iyc2i] .ix-n[data-astro-cid-2d2iyc2i]{font-size:13px;padding-top:3px}.ix-txt[data-astro-cid-2d2iyc2i]{display:flex;flex-direction:column;gap:6px}.ix-set[data-astro-cid-2d2iyc2i]{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.ix-name[data-astro-cid-2d2iyc2i]{font-size:46px;line-height:1;color:var(--ink);opacity:.5;transition:opacity .5s var(--ease),transform .7s var(--ease)}.ix-list[data-astro-cid-2d2iyc2i] li[data-astro-cid-2d2iyc2i].on .ix-name[data-astro-cid-2d2iyc2i]{opacity:1;transform:translate(6px)}@media (hover: hover){.ix-row[data-astro-cid-2d2iyc2i]:hover .ix-name[data-astro-cid-2d2iyc2i]{opacity:1}}.ix-row[data-astro-cid-2d2iyc2i]{grid-template-columns:44px minmax(0,1fr) auto}.ix-go[data-astro-cid-2d2iyc2i]{display:block;align-self:end;padding-bottom:6px;font-size:12px;letter-spacing:.08em;color:var(--gold-ink);opacity:0;transform:translate(-8px);transition:opacity .4s var(--ease),transform .5s var(--ease)}.ix-list[data-astro-cid-2d2iyc2i] li[data-astro-cid-2d2iyc2i].on .ix-go[data-astro-cid-2d2iyc2i]{opacity:1;transform:none}.ix-plate[data-astro-cid-2d2iyc2i]{display:block;cursor:pointer}.ix-more[data-astro-cid-2d2iyc2i]{display:flex;flex-direction:column;gap:10px;padding-top:18px}.ix-more[data-astro-cid-2d2iyc2i] .voice[data-astro-cid-2d2iyc2i]{margin:0;font-size:26px}.ix-more[data-astro-cid-2d2iyc2i] p[data-astro-cid-2d2iyc2i]{margin:0;color:var(--ink-2)}.ix-more-acts[data-astro-cid-2d2iyc2i]{display:flex;gap:22px;padding-top:4px}.tray[data-astro-cid-2d2iyc2i]{left:auto;right:32px;bottom:32px;width:440px}.stone[data-astro-cid-2d2iyc2i]{padding-block:160px}.stone[data-astro-cid-2d2iyc2i] h2[data-astro-cid-2d2iyc2i]{font-size:58px;line-height:1.08}.stone[data-astro-cid-2d2iyc2i] .say[data-astro-cid-2d2iyc2i]{font-size:20px}}
