.art-preview[data-astro-cid-hxckltly]{z-index:70;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-panel);background:var(--color-ink);max-width:calc(100% - 32px);color:var(--color-on-ink);box-shadow:var(--shadow-photo);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 18px;font-size:.88rem;display:flex;position:fixed;transform:translate(-50%)}.art-preview[data-astro-cid-hxckltly] a[data-astro-cid-hxckltly]{color:var(--color-on-ink);font-weight:600}.art[data-astro-cid-hxckltly]{padding-top:clamp(120px,15vw,176px)}.art-head[data-astro-cid-hxckltly]{max-width:900px}.art-back[data-astro-cid-hxckltly]{color:var(--color-fg-muted);margin-bottom:40px;font-size:.92rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.art-back[data-astro-cid-hxckltly]:hover{color:var(--color-fg)}.art-title[data-astro-cid-hxckltly]{color:var(--color-fg);margin-top:18px}.art-desc[data-astro-cid-hxckltly]{margin-top:22px;font-size:1.24rem}.art-meta[data-astro-cid-hxckltly]{border-top:1px solid var(--color-line-strong);color:var(--color-fg-muted);gap:24px;margin-top:26px;padding-top:18px;font-size:.88rem;display:flex}.art-body[data-astro-cid-hxckltly]{max-width:900px;color:var(--color-fg-body);margin-top:48px;font-size:1.12rem;line-height:1.78}.art-body[data-astro-cid-hxckltly]>*{max-width:720px}.art-body[data-astro-cid-hxckltly] h2{font-family:var(--font-serif);font-variation-settings:"opsz" 72;letter-spacing:-.015em;color:var(--color-fg);margin-top:2em;margin-bottom:.55em;font-size:clamp(1.6rem,2.6vw,2.05rem);font-weight:400;line-height:1.15}.art-body[data-astro-cid-hxckltly] h3{color:var(--color-fg);margin-top:1.6em;font-size:1.12rem;font-weight:600}.art-body[data-astro-cid-hxckltly] p{margin-block:1em}.art-body[data-astro-cid-hxckltly] strong{color:var(--color-fg);font-weight:600}.art-body[data-astro-cid-hxckltly] ul,.art-body[data-astro-cid-hxckltly] ol{margin-block:1em;padding-left:1.3em}.art-body[data-astro-cid-hxckltly] li{margin-block:.45em}.art-body[data-astro-cid-hxckltly] blockquote{border-top:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-strong);font-family:var(--font-serif);color:var(--color-fg);margin:1.8em 0;padding:1.1em 0;font-size:clamp(1.45rem,2.4vw,1.8rem);font-style:italic;line-height:1.3}.art-body[data-astro-cid-hxckltly] blockquote p{margin:0}.art-body[data-astro-cid-hxckltly] a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.art-foot[data-astro-cid-hxckltly]{flex-wrap:wrap;gap:12px;max-width:900px;margin-top:56px;padding-bottom:clamp(72px,9vw,132px);display:flex}
