.page-wrap[data-astro-cid-zpzoxhr3]{background-color:var(--color-bg);padding-bottom:80px}.page-hero[data-astro-cid-zpzoxhr3]{border-bottom:1px solid var(--color-border);background:linear-gradient(#efeaf9e0 0%,#f7f5fcf0 100%),url(/assets/shanshui/sections/post-header.webp) 50%/cover no-repeat;padding:56px 0 44px}.page-hero-container[data-astro-cid-zpzoxhr3]{max-width:900px;margin:0 auto}.breadcrumbs[data-astro-cid-zpzoxhr3]{color:var(--color-text-muted);align-items:center;gap:8px;margin-bottom:18px;font-size:.85rem;display:flex}.breadcrumbs[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]:hover{color:var(--color-primary)}.breadcrumbs[data-astro-cid-zpzoxhr3] .sep[data-astro-cid-zpzoxhr3]{color:var(--color-border)}.breadcrumbs[data-astro-cid-zpzoxhr3] .current[data-astro-cid-zpzoxhr3]{color:var(--color-heading);font-weight:500}.hero-badge[data-astro-cid-zpzoxhr3]{color:var(--color-primary);border-radius:var(--radius-full);border:1px solid var(--color-mist);letter-spacing:.08em;background:#fff;margin-bottom:14px;padding:3px 12px;font-size:.8rem;font-weight:600;display:inline-block}.page-title[data-astro-cid-zpzoxhr3]{font-family:var(--font-serif);color:var(--color-heading);margin-bottom:14px;font-size:2.3rem;line-height:1.3}.page-subtitle[data-astro-cid-zpzoxhr3]{color:var(--color-text);font-size:1.05rem;line-height:1.75}.page-content-container[data-astro-cid-zpzoxhr3]{max-width:900px;margin:40px auto 0}.content-card[data-astro-cid-zpzoxhr3]{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:48px}.content-section[data-astro-cid-zpzoxhr3]{margin-bottom:44px}.section-title[data-astro-cid-zpzoxhr3]{font-family:var(--font-serif);color:var(--color-heading);border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:10px;margin-bottom:20px;padding-bottom:10px;font-size:1.45rem;display:flex}.title-ornament[data-astro-cid-zpzoxhr3]{color:var(--color-primary);font-size:.95rem}.content-section[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:#4a445c;margin-bottom:16px;font-size:1.02rem;line-height:1.85}.values-grid[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px;display:grid}.value-item[data-astro-cid-zpzoxhr3]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#faf8fe;flex-direction:column;gap:10px;padding:24px 20px;display:flex}.value-icon[data-astro-cid-zpzoxhr3]{border-radius:var(--radius-sm);border:1px solid var(--color-mist);background:#fff;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 2px 6px #7b6fd614}.value-title[data-astro-cid-zpzoxhr3]{font-family:var(--font-serif);color:var(--color-heading);margin-top:4px;font-size:1.05rem}.value-desc[data-astro-cid-zpzoxhr3]{color:var(--color-text);font-size:.88rem;line-height:1.65}.styled-list[data-astro-cid-zpzoxhr3]{flex-direction:column;gap:12px;margin:16px 0;list-style:none;display:flex}.styled-list[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{color:#4a445c;padding-left:24px;font-size:.98rem;line-height:1.75;position:relative}.styled-list[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:before{content:"•";color:var(--color-primary);font-size:1.3rem;line-height:1;position:absolute;top:2px;left:8px}.statement-box[data-astro-cid-zpzoxhr3]{border-left:4px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:#faf9fe;margin-top:16px;padding:20px 24px}.statement-box[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:#554f68;margin-bottom:12px;font-size:.94rem;line-height:1.75}.statement-box[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]:last-child{margin-bottom:0}.about-cta-banner[data-astro-cid-zpzoxhr3]{border:1px solid var(--color-mist);border-radius:var(--radius-md);background:linear-gradient(135deg,#faf8fe 0%,#ede8fa 100%);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding:28px 32px;display:flex}.cta-banner-text[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-family:var(--font-serif);color:var(--color-heading);margin-bottom:6px;font-size:1.25rem}.cta-banner-text[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--color-text);margin:0;font-size:.9rem}.cta-banner-btn[data-astro-cid-zpzoxhr3]{flex-shrink:0}@media (width<=860px){.values-grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.about-cta-banner[data-astro-cid-zpzoxhr3]{flex-direction:column;align-items:flex-start}.content-card[data-astro-cid-zpzoxhr3]{padding:32px 24px}.page-title[data-astro-cid-zpzoxhr3]{font-size:1.85rem}}
