.svc-detail[data-astro-cid-tcy35dad]{max-width:760px;margin:0 auto;padding:44px 32px 72px}.sd-crumb[data-astro-cid-tcy35dad]{font-family:var(--font-sans);font-size:13px;color:var(--text-muted);display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:24px}.sd-crumb[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{color:var(--text-muted);text-decoration:none}.sd-crumb[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{color:var(--accent-press)}.sd-crumb[data-astro-cid-tcy35dad] .sd-sep[data-astro-cid-tcy35dad]{font-size:11px;color:var(--rose-200)}.sd-crumb[data-astro-cid-tcy35dad] .cur[data-astro-cid-tcy35dad]{color:var(--accent-press)}.sd-head[data-astro-cid-tcy35dad]{padding-bottom:28px;border-bottom:1px solid var(--border-soft)}.sd-tags[data-astro-cid-tcy35dad]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.sd-head[data-astro-cid-tcy35dad] h1[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-size:38px;font-weight:500;line-height:1.3;color:var(--ink-900);margin:0;word-break:normal;overflow-wrap:anywhere;text-wrap:auto}.sd-lede[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-weight:300;font-size:17.5px;line-height:1.9;color:var(--ink-700);margin:16px 0 0;max-width:none;word-break:normal;overflow-wrap:anywhere;text-wrap:auto}.sd-meta[data-astro-cid-tcy35dad]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px;font-family:var(--font-sans);font-size:14px;color:var(--ink-500)}.sd-price[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-size:22px;font-weight:500;color:var(--accent-press)}.sd-dot[data-astro-cid-tcy35dad]{color:var(--rose-200)}.sd-section[data-astro-cid-tcy35dad]{margin-top:36px}.sd-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-size:24px;font-weight:500;color:var(--ink-900);margin:0 0 16px}.sd-section[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]+p[data-astro-cid-tcy35dad]{margin-top:1em}.sd-section[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-weight:300;font-size:17.5px;line-height:1.95;color:var(--ink-700);margin:0;max-width:none;word-break:normal;overflow-wrap:anywhere;text-wrap:auto}.sd-book[data-astro-cid-tcy35dad]{margin-top:36px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:26px;background:var(--surface-card);box-shadow:var(--shadow-md)}.sd-book-label[data-astro-cid-tcy35dad]{font-family:var(--font-sans);font-size:12.5px;color:var(--text-muted)}.sd-book-price[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-size:28px;font-weight:500;color:var(--ink-900);margin:6px 0 16px;padding-bottom:16px;border-bottom:1px solid var(--border-soft)}.sd-btn[data-astro-cid-tcy35dad]{font-size:17px}.sd-t-row[data-astro-cid-tcy35dad]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.sd-av[data-astro-cid-tcy35dad]{width:52px;height:52px}.sd-av[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:100%;height:100%;object-fit:cover;display:block}.sd-avs[data-astro-cid-tcy35dad]{display:flex;flex:none}.sd-t-row[data-astro-cid-tcy35dad].multi{flex-direction:column;align-items:flex-start;gap:10px}.sd-av[data-astro-cid-tcy35dad].sm{width:40px;height:40px;position:relative}.sd-avs[data-astro-cid-tcy35dad] .sd-av[data-astro-cid-tcy35dad].sm+.sd-av[data-astro-cid-tcy35dad].sm{margin-left:-10px}.sd-t-name[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-size:18px;font-weight:500;color:var(--ink-900)}.sd-t-title[data-astro-cid-tcy35dad]{font-family:var(--font-sans);font-size:12.5px;color:var(--text-muted)}.sd-t-line[data-astro-cid-tcy35dad]{margin:0 0 16px;font-family:var(--font-serif);font-weight:300;font-size:14.5px;line-height:1.8;color:var(--text-secondary);max-width:none}.sd-book-note[data-astro-cid-tcy35dad]{font-family:var(--font-sans);font-size:12.5px;color:var(--text-muted);margin:14px 0 0;text-align:center}.sd-rel[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0}.sd-rel[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{padding:16px 0;border-bottom:1px solid var(--border-soft);font-family:var(--font-serif);font-size:17px;font-weight:500}.sd-rel[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{color:var(--ink-900);text-decoration:none}.sd-rel[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{color:var(--accent-press)}.sd-back[data-astro-cid-tcy35dad]{display:inline-block;margin-top:36px;font-family:var(--font-sans);font-size:13.5px;color:var(--text-muted);text-decoration:none}.sd-back[data-astro-cid-tcy35dad]:hover{color:var(--accent-press)}.sd-alt[data-astro-cid-tcy35dad]{margin:14px 0 0;font-family:var(--font-sans);font-size:13px;color:var(--text-muted);line-height:1.7;text-align:center}.sd-alt[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{color:var(--rose-600);border-bottom:1px solid var(--rose-200)}@media(max-width:760px){.svc-detail[data-astro-cid-tcy35dad]{padding:28px 20px 56px}.sd-crumb[data-astro-cid-tcy35dad]{margin-bottom:18px}.sd-head[data-astro-cid-tcy35dad]{padding-bottom:22px}.sd-head[data-astro-cid-tcy35dad] h1[data-astro-cid-tcy35dad]{font-size:28px}.sd-lede[data-astro-cid-tcy35dad],.sd-section[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{font-size:16px}.sd-section[data-astro-cid-tcy35dad],.sd-book[data-astro-cid-tcy35dad]{margin-top:28px}.sd-section[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:21px}.sd-book[data-astro-cid-tcy35dad]{padding:22px 20px}}
