.daily[data-astro-cid-rtxxqqxo]{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}header[data-astro-cid-rtxxqqxo]{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:20px;padding:24px 0;display:flex}h2[data-astro-cid-rtxxqqxo]{font:600 24px/1.4 var(--f-cn);margin:0}.archive[data-astro-cid-rtxxqqxo]{font:500 14px/1.5 var(--f-ui)}.spread[data-astro-cid-rtxxqqxo]{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.frame[data-astro-cid-rtxxqqxo]{background:var(--surface);margin:0;padding:clamp(12px,2vw,28px)}.frame[data-astro-cid-rtxxqqxo] img{object-fit:contain;width:100%;height:auto;max-height:75svh;display:block}.caption[data-astro-cid-rtxxqqxo]{max-width:22em;padding-right:12px}h3[data-astro-cid-rtxxqqxo]{font:600 clamp(26px, 2.5vw, 36px)/1.5 var(--f-cn);margin:20px 0}p[data-astro-cid-rtxxqqxo]{font:400 18px/1.9 var(--f-cn);white-space:pre-line;overflow-wrap:anywhere;margin:0}.signature[data-astro-cid-rtxxqqxo]{font:400 13px/1.5 var(--f-ui);color:var(--ink-muted);margin-top:36px;display:block}.spread[data-astro-cid-rtxxqqxo]:hover h3[data-astro-cid-rtxxqqxo],.archive[data-astro-cid-rtxxqqxo]:hover{color:var(--mark)}@media (width<=860px){.spread[data-astro-cid-rtxxqqxo]{grid-template-columns:1fr;gap:28px}.caption[data-astro-cid-rtxxqqxo]{max-width:32em;padding:0 8px}.frame[data-astro-cid-rtxxqqxo] img{max-height:68svh}.signature[data-astro-cid-rtxxqqxo]{margin-top:24px}}.page-ruler[data-astro-cid-ij5ym6d4]{z-index:90;position:fixed;top:50%;left:4px;transform:translateY(-50%)}ol[data-astro-cid-ij5ym6d4]{margin:0;padding:0;list-style:none}.desktop-ruler[data-astro-cid-ij5ym6d4]{background:var(--paper);width:44px}.desktop-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4]{height:44px;color:var(--ink-muted);font:400 10px/1 var(--f-mono);align-items:center;gap:6px;display:flex;position:relative}.number[data-astro-cid-ij5ym6d4]{text-align:right;width:18px}.tick[data-astro-cid-ij5ym6d4]{background:currentColor;width:12px;height:1px}.desktop-ruler[data-astro-cid-ij5ym6d4] li[data-astro-cid-ij5ym6d4]:not(:last-child) a[data-astro-cid-ij5ym6d4]:after{content:"";background:var(--rule);width:6px;height:1px;position:absolute;bottom:-1px;left:24px}.name[data-astro-cid-ij5ym6d4]{background:var(--paper);border:1px solid var(--rule);white-space:nowrap;font:500 13px/1.5 var(--f-ui);opacity:0;visibility:hidden;padding:8px 12px;position:absolute;left:44px}.desktop-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4][aria-current],.mobile-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4][aria-current]{color:var(--mark)}a[data-astro-cid-ij5ym6d4][aria-current] .tick[data-astro-cid-ij5ym6d4]{width:20px;height:2px}.desktop-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4]:hover .name[data-astro-cid-ij5ym6d4],.desktop-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4]:focus-visible .name[data-astro-cid-ij5ym6d4]{opacity:1;visibility:visible}a[data-astro-cid-ij5ym6d4]:focus-visible,summary[data-astro-cid-ij5ym6d4]:focus-visible{outline:2px solid var(--mark);outline-offset:2px}.total[data-astro-cid-ij5ym6d4]{color:var(--ink-muted);font:400 10px/1 var(--f-mono);padding:16px 0 0 7px;display:block}.mobile-ruler[data-astro-cid-ij5ym6d4]{display:none}@media (prefers-reduced-motion:no-preference){html:has(.page-ruler){scroll-behavior:smooth}}@media (width<=1000px){.page-ruler[data-astro-cid-ij5ym6d4]{top:auto;bottom:12px;left:12px;transform:none}.desktop-ruler[data-astro-cid-ij5ym6d4]{display:none}.mobile-ruler[data-astro-cid-ij5ym6d4]{background:var(--paper);border:1px solid var(--rule);display:block;position:relative}summary[data-astro-cid-ij5ym6d4]{cursor:pointer;min-height:44px;color:var(--ink);font:400 12px/1.5 var(--f-ui);align-items:center;gap:20px;padding:0 14px;list-style:none;display:flex}summary[data-astro-cid-ij5ym6d4]::-webkit-details-marker{display:none}.mobile-ruler[data-astro-cid-ij5ym6d4] nav[data-astro-cid-ij5ym6d4]{background:var(--paper);border:1px solid var(--rule);min-width:180px;padding:6px;position:absolute;bottom:calc(100% + 6px);left:-1px}.mobile-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4]{min-height:44px;font:400 14px/1.5 var(--f-ui);align-items:center;gap:20px;padding:0 12px;display:flex}.mobile-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4] span[data-astro-cid-ij5ym6d4]{font:400 11px/1 var(--f-mono)}.mobile-ruler[data-astro-cid-ij5ym6d4] a[data-astro-cid-ij5ym6d4]:hover{background:var(--surface)}}.triptych[data-astro-cid-err4pa7v]{width:100%;padding-top:108px;scroll-margin-top:108px}.plates[data-astro-cid-err4pa7v]{grid-template-columns:minmax(0,1fr);display:grid}.plate[data-astro-cid-err4pa7v]{--p:1;--q:.5;--title-size:clamp(40px, 20cqw, 134px);min-width:0;position:relative;container-type:inline-size}.plate-art[data-astro-cid-err4pa7v]{background:#eef2f0;height:560px;position:relative}.art-frame[data-astro-cid-err4pa7v]{position:absolute;inset:0;overflow:hidden}.artwork[data-astro-cid-err4pa7v]{object-fit:cover;object-position:center 60%;width:100%;height:100%;display:block;position:absolute;inset:0}[data-astro-cid-err4pa7v][data-panel=code] .artwork[data-astro-cid-err4pa7v]{object-position:center top}.title-lockup[data-astro-cid-err4pa7v]{-webkit-backdrop-filter:blur(9px);color:#121413;pointer-events:none;z-index:1;background:#eef2f0b8;gap:12px;max-width:100%;padding:18px clamp(24px,3vw,56px) 16px;display:grid;position:absolute;inset:0 auto auto 0}.plate-title[data-astro-cid-err4pa7v]{font:900 var(--title-size)/1.04 var(--f-cn);letter-spacing:-.055em;margin:0}.plate-title[data-astro-cid-err4pa7v] span[data-astro-cid-err4pa7v]{white-space:nowrap;display:block}.plate-title[data-astro-cid-err4pa7v] .title-top[data-astro-cid-err4pa7v]{font:500 .42em/1.3 var(--f-ui);margin-bottom:.25em}.inserted-word[data-astro-cid-err4pa7v]{z-index:4;pointer-events:none;transform-origin:0 100%;filter:brightness(0)saturate()invert(61%)sepia(43%)saturate(691%)hue-rotate(3deg)brightness(90%)contrast(90%);width:clamp(64px,18cqw,88px);height:auto;position:absolute;top:4px;left:clamp(24px,3vw,56px);transform:translateY(-60%)rotate(-45deg)}[data-astro-cid-err4pa7v][data-panel=writing] .inserted-word[data-astro-cid-err4pa7v]{width:clamp(88px,24cqw,120px)}.plate-title[data-astro-cid-err4pa7v] .title-bottom[data-astro-cid-err4pa7v]{letter-spacing:-.055em;white-space:pre;font-size:1em}.plate-title[data-astro-cid-err4pa7v] .insertion-line[data-astro-cid-err4pa7v]{font:600 .32em/1 var(--f-ui);color:#d9262e;letter-spacing:0;margin-top:.08em}.plate-english[data-astro-cid-err4pa7v]{font:500 11px/1.45 var(--f-ui);letter-spacing:.06em;overflow-wrap:anywhere;margin:0}html:not(:lang(zh)) .plate-title[data-astro-cid-err4pa7v]{letter-spacing:-.045em;font-size:clamp(30px,9cqw,70px);line-height:1.05}html:not(:lang(zh)) .plate-title[data-astro-cid-err4pa7v] span[data-astro-cid-err4pa7v]{white-space:normal;overflow-wrap:anywhere}.plate-drawer[data-astro-cid-err4pa7v]{z-index:3;background:var(--paper);padding:0 clamp(24px,3vw,56px);position:relative}.entries[data-astro-cid-err4pa7v]{margin:0;padding:0;list-style:none}.entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]{border-bottom:1px solid var(--rule)}.entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]{grid-template-columns:112px minmax(0,1fr) 24px;align-items:center;gap:20px;min-height:104px;padding:12px 0;display:grid}.entries[data-astro-cid-err4pa7v] img{object-fit:cover;object-position:top left;width:112px;height:76px;display:block}.entry-index[data-astro-cid-err4pa7v]{display:none}.entry-text[data-astro-cid-err4pa7v]{min-width:0}.entry-text[data-astro-cid-err4pa7v] h3[data-astro-cid-err4pa7v]{font:900 clamp(23px, 4.6cqw, 34px)/1.15 var(--f-cn);letter-spacing:-.03em;text-wrap:balance;margin:0}.entry-english[data-astro-cid-err4pa7v]{font:400 11px/1.25 var(--f-ui);color:var(--ink-muted);margin-top:8px;display:block}.entry-text[data-astro-cid-err4pa7v] .meta[data-astro-cid-err4pa7v]{margin-bottom:8px;display:block}.entry-arrow[data-astro-cid-err4pa7v]{font:400 24px/1 var(--f-ui);transition:transform .25s}.entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]:hover h3[data-astro-cid-err4pa7v],.more[data-astro-cid-err4pa7v]:hover{color:var(--mark)}.entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]:hover .entry-arrow[data-astro-cid-err4pa7v]{transform:translate(3px,-3px)}.entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]:not(:has(img)){grid-template-columns:minmax(0,1fr) 24px}.more[data-astro-cid-err4pa7v]{min-height:66px;font:900 26px/1.2 var(--f-cn);justify-content:space-between;align-items:center;display:flex}.empty[data-astro-cid-err4pa7v]{color:var(--ink-muted)}.prompt[data-astro-cid-err4pa7v]{font:400 13px/1.5 var(--f-mono);color:var(--ink-muted);margin:0 0 18px}.prompt[data-astro-cid-err4pa7v] span[data-astro-cid-err4pa7v]{color:var(--mark)}@media (width>=901px){.plates[data-astro-cid-err4pa7v]{row-gap:clamp(150px,13vw,220px)}.plate-art[data-astro-cid-err4pa7v]{container-type:inline-size}[data-astro-cid-err4pa7v][data-panel=design]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}[data-astro-cid-err4pa7v][data-panel=design] .plate-art[data-astro-cid-err4pa7v]{height:clamp(620px,88svh,860px)}[data-astro-cid-err4pa7v][data-panel=design] .plate-drawer[data-astro-cid-err4pa7v]{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(20px,2.4vw,40px);padding:0 clamp(24px,3vw,56px) 0 clamp(40px,5vw,96px);display:grid}[data-astro-cid-err4pa7v][data-panel=design] .entries[data-astro-cid-err4pa7v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px clamp(20px,2.4vw,40px);display:grid}[data-astro-cid-err4pa7v][data-panel=design] .entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]{border-bottom:0}[data-astro-cid-err4pa7v][data-panel=design] .entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]:nth-child(2n){translate:0 96px}[data-astro-cid-err4pa7v][data-panel=design] .entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]{grid-template-columns:minmax(0,1fr) 24px;align-items:start;row-gap:16px;min-height:0;padding:0}[data-astro-cid-err4pa7v][data-panel=design] .entries[data-astro-cid-err4pa7v] img{aspect-ratio:4/3;object-position:top center;background:var(--surface);grid-column:1/-1;width:100%;height:auto;box-shadow:0 18px 40px -24px #00000073}[data-astro-cid-err4pa7v][data-panel=design] .entry-text[data-astro-cid-err4pa7v] h3[data-astro-cid-err4pa7v]{font-size:clamp(20px,1.8cqw,28px)}[data-astro-cid-err4pa7v][data-panel=design] .more[data-astro-cid-err4pa7v]{writing-mode:vertical-rl;letter-spacing:.2em;min-height:0}[data-astro-cid-err4pa7v][data-panel=code]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}[data-astro-cid-err4pa7v][data-panel=code] .plate-art[data-astro-cid-err4pa7v]{order:2;height:clamp(640px,92svh,900px)}[data-astro-cid-err4pa7v][data-panel=code] .plate-drawer[data-astro-cid-err4pa7v]{order:1;padding:0 clamp(32px,4vw,72px) 8px clamp(24px,3vw,56px)}[data-astro-cid-err4pa7v][data-panel=code] .entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]{grid-template-columns:36px 72px minmax(0,1fr) 24px;gap:16px}[data-astro-cid-err4pa7v][data-panel=code] .entries[data-astro-cid-err4pa7v] img{width:72px;height:56px}[data-astro-cid-err4pa7v][data-panel=code] .entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]:not(:has(img)){grid-template-columns:36px minmax(0,1fr) 24px}[data-astro-cid-err4pa7v][data-panel=code] .entry-index[data-astro-cid-err4pa7v]{font:400 13px/1 var(--f-mono);color:var(--mark);display:block}[data-astro-cid-err4pa7v][data-panel=code] .entry-text[data-astro-cid-err4pa7v] h3[data-astro-cid-err4pa7v]{font-size:clamp(24px,2.4cqw,34px)}[data-astro-cid-err4pa7v][data-panel=writing]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}[data-astro-cid-err4pa7v][data-panel=writing] .plate-art[data-astro-cid-err4pa7v]{height:clamp(580px,82svh,820px)}[data-astro-cid-err4pa7v][data-panel=writing] .plate-drawer[data-astro-cid-err4pa7v]{background:linear-gradient(90deg, transparent 0 clamp(26px, 2.4vw, 40px), #d9262e8c 0 calc(clamp(26px, 2.4vw, 40px) + 1px), transparent 0), var(--paper);box-shadow:0 30px 60px -30px #00000059, 0 0 0 1px var(--rule);margin:0 clamp(24px,3vw,56px) 0 -18%;padding:44px clamp(28px,3vw,52px) 20px clamp(44px,4vw,68px)}[data-astro-cid-err4pa7v][data-panel=writing] .entry-text[data-astro-cid-err4pa7v] h3[data-astro-cid-err4pa7v]{font-size:clamp(24px,2.3cqw,32px)}}@media (width>=1001px){.plates[data-astro-cid-err4pa7v]{padding-left:56px}}@media (width<=900px){.plates[data-astro-cid-err4pa7v]{row-gap:108px}.plate-art[data-astro-cid-err4pa7v]{height:520px}.title-lockup[data-astro-cid-err4pa7v]{right:0}.plate-title[data-astro-cid-err4pa7v]{font-size:clamp(64px,20cqw,112px)}.entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]{grid-template-columns:80px minmax(0,1fr) 20px;gap:14px}.entries[data-astro-cid-err4pa7v] img{width:80px;height:64px}}html.motion .plate-title[data-astro-cid-err4pa7v] .title-bottom[data-astro-cid-err4pa7v]{clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.2,.75,.15,1)}html.motion .plate-title[data-astro-cid-err4pa7v] .insertion-line[data-astro-cid-err4pa7v]{opacity:0;transition:opacity .2s .9s}html.motion .inserted-word[data-astro-cid-err4pa7v]{clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.5,0,.3,1) .65s}html.motion .entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]{opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.2,.75,.15,1);transition-delay:calc(.4s + var(--i,0) * .11s);transform:translateY(24px)}html.motion .plate[data-astro-cid-err4pa7v].is-in .title-bottom[data-astro-cid-err4pa7v],html.motion .plate[data-astro-cid-err4pa7v].is-in .inserted-word[data-astro-cid-err4pa7v]{clip-path:inset(0 -10% -10% 0)}html.motion .plate[data-astro-cid-err4pa7v].is-in .insertion-line[data-astro-cid-err4pa7v]{opacity:1;animation:1.1s step-end 1.1s 3 caret}html.motion .plate[data-astro-cid-err4pa7v].is-in .entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]{opacity:1;transform:none}@keyframes caret{50%{opacity:0}}@media (width>=901px){html.motion [data-astro-cid-err4pa7v][data-panel=design] .art-frame[data-astro-cid-err4pa7v]{clip-path:inset(0 calc((1 - var(--p)) * 42%) 0 calc((1 - var(--p)) * 42%))}html.motion [data-astro-cid-err4pa7v][data-panel=design] .entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]{transform:translateY(40px) rotate(calc(var(--i,0) * 1.5deg - 2deg))}html.motion [data-astro-cid-err4pa7v][data-panel=design].is-in .entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]{transform:none}html.motion [data-astro-cid-err4pa7v][data-panel=code] .artwork[data-astro-cid-err4pa7v]{height:118%;transform:translate3d(0, calc((.5 - var(--q)) * 14%), 0);top:-9%}html.motion [data-astro-cid-err4pa7v][data-panel=code] .entries[data-astro-cid-err4pa7v] li[data-astro-cid-err4pa7v]{opacity:1;transform:none}html.motion [data-astro-cid-err4pa7v][data-panel=code] .entry-text[data-astro-cid-err4pa7v] h3[data-astro-cid-err4pa7v]{clip-path:inset(0 100% 0 0);transition:clip-path .64s steps(12,end);transition-delay:calc(.5s + var(--i,0) * .42s)}html.motion [data-astro-cid-err4pa7v][data-panel=code].is-in .entry-text[data-astro-cid-err4pa7v] h3[data-astro-cid-err4pa7v]{clip-path:inset(0 -5% -10% 0)}html.motion [data-astro-cid-err4pa7v][data-panel=code] .entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]>[data-astro-cid-err4pa7v]:not(.entry-text){opacity:0;transition:opacity .2s;transition-delay:calc(.5s + var(--i,0) * .42s)}html.motion [data-astro-cid-err4pa7v][data-panel=code].is-in .entries[data-astro-cid-err4pa7v] a[data-astro-cid-err4pa7v]>[data-astro-cid-err4pa7v]:not(.entry-text){opacity:1}html.motion [data-astro-cid-err4pa7v][data-panel=writing] .artwork[data-astro-cid-err4pa7v]{transform:scale(calc(1.22 - var(--p) * .22)) rotate(calc((1 - var(--p)) * -4deg));transform-origin:40% 70%}html.motion [data-astro-cid-err4pa7v][data-panel=writing] .plate-drawer[data-astro-cid-err4pa7v]{transform:translate3d(0, calc((1 - var(--p)) * 160px), 0) rotate(calc((1 - var(--p)) * 3deg));transform-origin:0 100%}}.home[data-astro-cid-ergxyi7h]{overflow-x:clip}.hero[data-astro-cid-ergxyi7h]{margin-top:-72px;position:relative}.hero-stage[data-astro-cid-ergxyi7h]{--photo-left:38%;height:100svh;min-height:560px;position:relative;overflow:hidden}html:not(:lang(zh)) .hero-stage[data-astro-cid-ergxyi7h]{--photo-left:52%}.hero-photo[data-astro-cid-ergxyi7h]{inset:0 0 0 var(--photo-left);border-left:1px solid var(--rule);position:absolute;overflow:hidden}.hero-photo[data-astro-cid-ergxyi7h] img{object-fit:cover;object-position:82% 50%;transform-origin:72% 63%;width:100%;height:100%;display:block}.hero-copy[data-astro-cid-ergxyi7h]{align-content:center;column-gap:var(--space-lg);grid-template-columns:56px minmax(0,1fr);height:100%;padding-top:72px;display:grid;position:relative}.acuity[data-astro-cid-ergxyi7h]{font:400 13px/1 var(--f-mono);color:var(--ink-muted);text-align:right;padding-top:.9em}h1[data-astro-cid-ergxyi7h]{font:900 clamp(44px, 6.2vw, 104px) / 1.1 var(--f-cn);letter-spacing:.02em;text-wrap:balance;max-width:5.2em;margin:0}html:not(:lang(zh)) h1[data-astro-cid-ergxyi7h]{max-width:9em;font-size:clamp(36px,min(4.4vw,56px + .23vw),80px)}.hero-sub[data-astro-cid-ergxyi7h]{margin:var(--space-lg) 0 0;max-width:19em;font:400 clamp(16px, 1.3vw, 19px) / 1.8 var(--f-cn);color:var(--ink-muted);grid-column:2}.hero-foot[data-astro-cid-ergxyi7h]{left:0;right:0;bottom:var(--space-lg);justify-content:flex-end;margin:0 auto;display:flex;position:absolute}.cue[data-astro-cid-ergxyi7h]{color:var(--ink)}html.motion .hero[data-astro-cid-ergxyi7h]{height:210svh}html.motion .hero-stage[data-astro-cid-ergxyi7h]{position:sticky;top:0}html.motion .hero-photo[data-astro-cid-ergxyi7h]{left:calc(max(0, 1 - var(--p,0) * 2.2) * var(--photo-left))}html.motion .hero-photo[data-astro-cid-ergxyi7h] img{transform:scale(calc(1 + var(--p,0) * 1.1));will-change:transform}html.motion .hero-copy[data-astro-cid-ergxyi7h],html.motion .hero-foot[data-astro-cid-ergxyi7h]{transform:translate3d(0, calc(var(--p,0) * -22vh), 0);opacity:calc(1 - var(--p,0) * 2.2)}html.motion .hero-stage[data-astro-cid-ergxyi7h]:after{content:"";background:var(--paper);opacity:calc((var(--p,0) - .72) * 3.6);pointer-events:none;position:absolute;inset:0}html.motion .cue[data-astro-cid-ergxyi7h]{animation:1.6s ease-in-out infinite nudge}@keyframes nudge{50%{transform:translateY(4px)}}#home-daily{margin-bottom:24px}.about-line[data-astro-cid-ergxyi7h]{border-top:1px solid var(--rule);grid-template-columns:40px minmax(0,1.7fr) minmax(0,1fr);align-items:center;column-gap:24px;margin-top:0;padding-top:48px;padding-bottom:48px;scroll-margin-top:96px;display:grid}.ending-acuity[data-astro-cid-ergxyi7h]{color:var(--mark);align-self:start;padding-top:10px}.ending-invitation[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font:900 clamp(32px, 3.5vw, 48px)/1.4 var(--f-cn);letter-spacing:-.025em;text-wrap:balance;margin:0 0 28px}.ending-about[data-astro-cid-ergxyi7h]{font:600 16px/1.5 var(--f-cn);text-underline-offset:5px;align-items:baseline;gap:16px;text-decoration:underline;display:inline-flex}.ending-about[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{font-family:var(--f-ui)}.ending-detail[data-astro-cid-ergxyi7h]{font:400 13px/1.6 var(--f-ui);color:var(--ink-muted);margin-top:10px;display:block}.ending-contact[data-astro-cid-ergxyi7h]{border-left:1px solid var(--rule);justify-items:start;gap:14px;padding-left:24px;display:grid}.contact-label[data-astro-cid-ergxyi7h]{font:500 13px/1.5 var(--f-ui);color:var(--ink-muted)}.contact-email[data-astro-cid-ergxyi7h]{font:500 clamp(18px, 1.8vw, 26px)/1.5 var(--f-ui);letter-spacing:-.03em;text-underline-offset:6px;align-items:baseline;gap:12px;text-decoration:underline;display:inline-flex}.contact-email[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{transition:transform .18s}.contact-email[data-astro-cid-ergxyi7h]:hover span[data-astro-cid-ergxyi7h]{transform:translate(3px,-3px)}.ending-signature[data-astro-cid-ergxyi7h]{font:400 14px/1 var(--f-ui);margin-top:18px}.about-line[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover{color:var(--mark)}@media (width<=700px){.about-line[data-astro-cid-ergxyi7h]{grid-template-columns:28px minmax(0,1fr);row-gap:32px;padding-top:32px;padding-bottom:32px}.ending-contact[data-astro-cid-ergxyi7h]{border-left:0;grid-column:2;gap:10px;padding-left:0}.ending-invitation[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{margin-bottom:20px;font-size:30px;line-height:1.45}.ending-signature[data-astro-cid-ergxyi7h]{margin-top:10px}}html.motion [data-reveal]{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:calc(var(--i,0) * 60ms);transform:translateY(32px)}html.motion [data-reveal].is-in{opacity:1;transform:none}html.motion .chart .row[data-reveal]{filter:blur(10px);transition:opacity .4s ease-out,filter .4s ease-out;transition-delay:calc(var(--i,0) * 90ms);transform:none}html.motion .chart .row[data-reveal].is-in{filter:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hero-photo[data-astro-cid-ergxyi7h] img{filter:invert(.94)hue-rotate(180deg)}}:root[data-theme=dark] .hero-photo[data-astro-cid-ergxyi7h] img{filter:invert(.94)hue-rotate(180deg)}@media (width<=860px){.hero-photo[data-astro-cid-ergxyi7h],html.motion .hero-photo[data-astro-cid-ergxyi7h]{top:48%;left:0}.hero-photo[data-astro-cid-ergxyi7h] img{object-position:78% 50%}html:not(:lang(zh)) .hero-photo[data-astro-cid-ergxyi7h]{top:62%}html:not(:lang(zh)) h1[data-astro-cid-ergxyi7h]{font-size:clamp(34px,9.5vw,56px)}.hero-copy[data-astro-cid-ergxyi7h]{column-gap:var(--space-md);padding-top:calc(72px + var(--space-xl));grid-template-columns:40px minmax(0,1fr);align-content:start}}
