.work-container[data-astro-cid-dsljrkc2]{max-width:var(--max-width-content);margin:0 auto;padding:4rem 2rem}.work-container[data-astro-cid-dsljrkc2] h1[data-astro-cid-dsljrkc2]{font-size:var(--font-size-h1);font-weight:500;margin-bottom:2rem;margin-top:0}.work-intro[data-astro-cid-dsljrkc2]{font-family:var(--font-family-zh);font-size:var(--font-size-body);line-height:1.8;color:var(--text-primary);margin-bottom:2rem}.work-intro[data-astro-cid-dsljrkc2] p[data-astro-cid-dsljrkc2]{margin:1em 0}.work-intro[data-astro-cid-dsljrkc2] ul[data-astro-cid-dsljrkc2]{padding-left:1.5em;margin:1em 0}.work-intro[data-astro-cid-dsljrkc2] ul[data-astro-cid-dsljrkc2] li[data-astro-cid-dsljrkc2]{margin:.6em 0;list-style:disc}.work-content[data-astro-cid-dsljrkc2]{font-family:var(--font-family-zh);font-size:var(--font-size-body);line-height:1.8;color:var(--text-primary)}.work-content[data-astro-cid-dsljrkc2] h2[data-astro-cid-dsljrkc2]{font-size:24px;font-weight:500;margin-top:2.5em;margin-bottom:1.5em}.work-content[data-astro-cid-dsljrkc2] p[data-astro-cid-dsljrkc2]{margin:1em 0}.work-content[data-astro-cid-dsljrkc2] a[data-astro-cid-dsljrkc2]{color:var(--link);text-decoration:underline;transition:color .2s ease}.work-content[data-astro-cid-dsljrkc2] a[data-astro-cid-dsljrkc2]:hover{color:var(--link-hover)}.section-divider[data-astro-cid-dsljrkc2]{text-align:center;margin:3em 0;color:var(--text-muted);letter-spacing:.2em;font-size:var(--font-size-small)}.packages-grid[data-astro-cid-dsljrkc2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.package-card[data-astro-cid-dsljrkc2]{padding:2rem;border:1px solid var(--border-subtle);border-radius:4px;background:var(--background-subtle)}.package-card[data-astro-cid-dsljrkc2] h3[data-astro-cid-dsljrkc2]{font-size:18px;font-weight:600;margin-top:0;margin-bottom:.8em}.package-desc[data-astro-cid-dsljrkc2]{font-size:var(--font-size-small);color:var(--text-secondary);margin-bottom:1em}.package-meta[data-astro-cid-dsljrkc2],.package-includes[data-astro-cid-dsljrkc2],.package-period[data-astro-cid-dsljrkc2],.package-price[data-astro-cid-dsljrkc2]{font-size:var(--font-size-small);margin:.6em 0}.package-link[data-astro-cid-dsljrkc2]{display:inline-block;margin-top:1.5em;color:var(--link);text-decoration:none;transition:color .2s ease}.package-link[data-astro-cid-dsljrkc2]:hover{color:var(--link-hover);text-decoration:underline}.cases-grid[data-astro-cid-dsljrkc2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:2rem}.case-card[data-astro-cid-dsljrkc2]{padding:1.5rem;border:1px solid var(--border-subtle);border-radius:4px;background:var(--background-subtle)}.case-card[data-astro-cid-dsljrkc2].draft{opacity:.6}.case-card[data-astro-cid-dsljrkc2] h3[data-astro-cid-dsljrkc2]{font-size:18px;font-weight:600;margin-top:0;margin-bottom:.5em}.case-card[data-astro-cid-dsljrkc2] h3[data-astro-cid-dsljrkc2] a[data-astro-cid-dsljrkc2]{color:var(--text-primary);text-decoration:none;transition:color .2s ease}.case-card[data-astro-cid-dsljrkc2] h3[data-astro-cid-dsljrkc2] a[data-astro-cid-dsljrkc2]:hover{color:var(--link-hover)}.case-meta[data-astro-cid-dsljrkc2]{font-size:var(--font-size-small);color:var(--text-muted);margin:0}.cases-footer[data-astro-cid-dsljrkc2]{text-align:center;margin-top:2rem}.cases-footer[data-astro-cid-dsljrkc2] a[data-astro-cid-dsljrkc2]{color:var(--link);text-decoration:none;transition:color .2s ease}.cases-footer[data-astro-cid-dsljrkc2] a[data-astro-cid-dsljrkc2]:hover{color:var(--link-hover);text-decoration:underline}.work-content[data-astro-cid-dsljrkc2] ol[data-astro-cid-dsljrkc2]{padding-left:1.5em;margin:1em 0}.work-content[data-astro-cid-dsljrkc2] ol[data-astro-cid-dsljrkc2] li[data-astro-cid-dsljrkc2]{margin:.6em 0}@media (max-width: 767px){.work-container[data-astro-cid-dsljrkc2]{padding:2rem 1.5rem}.work-container[data-astro-cid-dsljrkc2] h1[data-astro-cid-dsljrkc2]{font-size:var(--font-size-h2)}.work-content[data-astro-cid-dsljrkc2] h2[data-astro-cid-dsljrkc2]{font-size:20px}.packages-grid[data-astro-cid-dsljrkc2],.cases-grid[data-astro-cid-dsljrkc2]{grid-template-columns:1fr}}
