.hero[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center;min-height:min(78vh,760px);padding-top:40px;padding-bottom:40px}.display[data-astro-cid-v4qhm7jo]{max-width:13ch}.display[data-astro-cid-v4qhm7jo].note{font-size:clamp(2.3rem,1.3rem + 3.6vw,4.4rem);max-width:16ch}:root[lang=zh-CN] .display[data-astro-cid-v4qhm7jo]{max-width:11em}.sub[data-astro-cid-v4qhm7jo]{max-width:34ch;margin-top:28px;color:var(--muted)}:root[lang=zh-CN] .sub[data-astro-cid-v4qhm7jo]{max-width:24em}.actions[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;gap:28px;margin-top:36px;flex-wrap:wrap}.hero-mark[data-astro-cid-v4qhm7jo]{display:flex;justify-content:center;color:var(--ink);touch-action:manipulation}.hero-mark[data-astro-cid-v4qhm7jo] svg{overflow:visible}.hero-mark[data-astro-cid-v4qhm7jo] .half-l{transform-box:fill-box;transform-origin:8% 96%;will-change:transform}.hero-mark[data-astro-cid-v4qhm7jo] .half-r{transform-box:fill-box;transform-origin:94% 4%;will-change:transform}.latest[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:64px;align-items:start}.latest-q[data-astro-cid-v4qhm7jo]{margin:20px 0 16px;max-width:20ch}:root[lang=zh-CN] .latest-q[data-astro-cid-v4qhm7jo]{max-width:16em}.latest-q[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]{text-decoration:none}.latest-q[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em;text-decoration-color:var(--accent)}.guest-line[data-astro-cid-v4qhm7jo]{font-size:1.05rem;margin-bottom:20px}.tags-line[data-astro-cid-v4qhm7jo]{margin:8px 0 28px}.latest-actions[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.latest-portrait[data-astro-cid-v4qhm7jo]{display:block}.latest-mosaic[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.home-guests[data-astro-cid-v4qhm7jo]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}@media(max-width:1100px){.home-guests[data-astro-cid-v4qhm7jo]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lines[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.line[data-astro-cid-v4qhm7jo]{position:relative;display:flex;flex-direction:column;gap:12px;padding:32px 28px 36px;border-right:1px solid var(--line)}.line[data-astro-cid-v4qhm7jo]:first-child{padding-left:0}.line[data-astro-cid-v4qhm7jo]:last-child{border-right:0}.line-name[data-astro-cid-v4qhm7jo]{font-family:var(--serif);font-size:1.75rem;line-height:1.1;font-weight:400}:root[lang=zh-CN] .line-name[data-astro-cid-v4qhm7jo]{font-weight:700;font-size:1.55rem}.line-link[data-astro-cid-v4qhm7jo]{text-decoration:none;color:inherit;transition:color .2s var(--ease)}.line-link[data-astro-cid-v4qhm7jo]:after{content:"";position:absolute;inset:0}.line[data-astro-cid-v4qhm7jo]:hover .line-link[data-astro-cid-v4qhm7jo]{color:var(--accent)}.line[data-astro-cid-v4qhm7jo] .line-icon{margin-bottom:14px;color:var(--ink);transition:color .2s var(--ease),transform .2s var(--ease)}.line[data-astro-cid-v4qhm7jo]:hover .line-icon{color:var(--accent);transform:translateY(-2px)}.line-intro[data-astro-cid-v4qhm7jo]{color:var(--muted);margin:0}.line[data-astro-cid-v4qhm7jo] .line-tags{position:relative;z-index:1;margin-top:6px}.line[data-astro-cid-v4qhm7jo] .count[data-astro-cid-v4qhm7jo]{margin-top:auto;padding-top:8px}.more[data-astro-cid-v4qhm7jo] .line-name[data-astro-cid-v4qhm7jo]{color:var(--muted)}.more-link[data-astro-cid-v4qhm7jo]{margin-top:auto;align-self:flex-start;position:relative}@media(max-width:1180px){.lines[data-astro-cid-v4qhm7jo]{grid-template-columns:repeat(2,minmax(0,1fr))}.line[data-astro-cid-v4qhm7jo]:nth-child(2n){border-right:0}.line[data-astro-cid-v4qhm7jo]:nth-child(-n+2){border-bottom:1px solid var(--line)}.line[data-astro-cid-v4qhm7jo]:nth-child(odd){padding-left:0}.line[data-astro-cid-v4qhm7jo]:nth-child(2n){padding-left:28px}}.how[data-astro-cid-v4qhm7jo]{background:var(--surface);padding:96px 0 88px}.how-grid[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:48px;align-items:start}.how-head[data-astro-cid-v4qhm7jo]{display:grid;gap:28px;justify-items:start}.how-head[data-astro-cid-v4qhm7jo] .how-mark{color:var(--ink);opacity:.9}.method[data-astro-cid-v4qhm7jo]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{position:relative;padding:36px 28px 0 0}.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]+li[data-astro-cid-v4qhm7jo]{padding-left:28px}.pin[data-astro-cid-v4qhm7jo]{position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 5px var(--surface)}.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]+li[data-astro-cid-v4qhm7jo] .pin[data-astro-cid-v4qhm7jo]{left:28px}.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]:first-child .pin[data-astro-cid-v4qhm7jo]{background:var(--accent)}.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{margin:0}.m-t[data-astro-cid-v4qhm7jo]{font-family:var(--serif);font-size:1.45rem;line-height:1.25;margin-bottom:12px}:root[lang=zh-CN] .m-t[data-astro-cid-v4qhm7jo]{font-size:1.3rem}@media(max-width:640px){.lines[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}.line[data-astro-cid-v4qhm7jo],.line[data-astro-cid-v4qhm7jo]:first-child,.line[data-astro-cid-v4qhm7jo]:nth-child(odd),.line[data-astro-cid-v4qhm7jo]:nth-child(2n){padding:28px 0;border-right:0;border-bottom:1px solid var(--line)}.line[data-astro-cid-v4qhm7jo]:last-child{border-bottom:0}}@media(max-width:960px){.hero[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr;min-height:0;padding-top:48px;gap:8px}.hero-mark[data-astro-cid-v4qhm7jo]{order:-1;justify-content:flex-start;margin-bottom:28px}.hero-mark[data-astro-cid-v4qhm7jo] svg{width:112px;height:auto}.latest[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr;gap:32px}.latest-portrait[data-astro-cid-v4qhm7jo]{order:-1;max-width:280px}.latest-mosaic[data-astro-cid-v4qhm7jo]{order:-1;max-width:360px}.method[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}.how[data-astro-cid-v4qhm7jo]{padding:64px 0}.how-grid[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr;gap:32px}.how-head[data-astro-cid-v4qhm7jo]{grid-auto-flow:column;justify-content:space-between;align-items:center;width:100%}.method[data-astro-cid-v4qhm7jo]{border-top:0;border-left:1px solid var(--line);padding-left:0}.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo],.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]+li[data-astro-cid-v4qhm7jo]{padding:0 0 32px 28px;border-left:0}.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]:last-child{padding-bottom:0}.pin[data-astro-cid-v4qhm7jo],.method[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]+li[data-astro-cid-v4qhm7jo] .pin[data-astro-cid-v4qhm7jo]{top:8px;left:-5px}}
