hyaluronic-acid-case-filters[data-astro-cid-pd5vtgf7]{margin-bottom:var(--space-8);color:var(--color-text);display:block}.intro[data-astro-cid-pd5vtgf7]{margin-bottom:var(--space-4);font-size:var(--text-small);line-height:var(--leading-loose)}.filters[data-astro-cid-pd5vtgf7]{gap:var(--space-2);flex-wrap:wrap;display:flex}.filters[data-astro-cid-pd5vtgf7][hidden]{display:none}button[data-astro-cid-pd5vtgf7]{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--border-color-mid);border-radius:var(--radius-chip);color:var(--color-text);font-size:var(--text-small);cursor:pointer;background:0 0;display:inline-flex}button[data-astro-cid-pd5vtgf7][aria-pressed=true]{border-color:var(--color-bg-dark);background:var(--color-bg-dark);color:var(--color-bg);font-weight:var(--font-weight-mid)}button[data-astro-cid-pd5vtgf7]:hover{border-color:var(--color-text)}button[data-astro-cid-pd5vtgf7]:focus-visible{outline:var(--border-emphasis) solid var(--color-text);outline-offset:var(--space-1)}.count[data-astro-cid-pd5vtgf7]{background:var(--color-bg-dark);color:var(--color-bg);border-radius:var(--radius-chip);padding:0 var(--space-2);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.status[data-astro-cid-pd5vtgf7]{margin-top:var(--space-4);font-size:var(--text-small)}.note[data-astro-cid-pd5vtgf7]{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-body)}.section[data-astro-cid-abjbbnbe]{padding:var(--section-py) 0}.cases-section[data-astro-cid-abjbbnbe]{background:var(--color-bg-cream)}.container[data-astro-cid-abjbbnbe]{max-width:var(--container-service);padding:0 var(--container-px);margin:0 auto}.cases-intro[data-astro-cid-abjbbnbe]{margin:0 0 var(--space-8);color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-loose)}.cases-grid[data-astro-cid-abjbbnbe]{gap:var(--space-8);grid-template-columns:1fr;display:grid}.cases-grid[data-astro-cid-abjbbnbe]:has(.case-item:nth-child(2)){grid-template-columns:repeat(2,1fr)}@media (width<=768px){.cases-grid[data-astro-cid-abjbbnbe],.cases-grid[data-astro-cid-abjbbnbe]:has(.case-item:nth-child(2)){gap:var(--space-6);grid-template-columns:1fr}}.case-item[data-astro-cid-abjbbnbe]{min-width:0}.case-item[data-astro-cid-abjbbnbe]:only-child{max-width:var(--container-service);margin:0 auto}.case-images[data-astro-cid-abjbbnbe]{border:var(--border-hairline) solid var(--border-color-subtle);border-radius:var(--radius-card);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.case-images-single[data-astro-cid-abjbbnbe]{grid-template-columns:1fr}.case-before[data-astro-cid-abjbbnbe],.case-after[data-astro-cid-abjbbnbe],.case-combined[data-astro-cid-abjbbnbe]{position:relative}.case-label[data-astro-cid-abjbbnbe]{bottom:var(--space-3);padding:var(--space-1) var(--space-3);z-index:2;background:var(--color-bg-dark);color:var(--color-bg);border-radius:var(--radius-chip);font-size:var(--text-caption);font-weight:var(--font-weight-mid);position:absolute;left:50%;transform:translate(-50%)}.case-before[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe],.case-after[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe]{-o-object-fit:cover;object-fit:cover;width:100%;height:320px;display:block}.case-combined[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe]{-o-object-fit:contain;object-fit:contain;background:var(--color-bg-cream);width:100%;height:auto;max-height:450px;display:block}.case-item[data-astro-cid-abjbbnbe]:only-child .case-before[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe],.case-item[data-astro-cid-abjbbnbe]:only-child .case-after[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe]{height:380px}@media (width<=768px){.case-label[data-astro-cid-abjbbnbe]{bottom:auto;top:var(--space-2);left:auto;right:var(--space-2);font-size:var(--text-caption);padding:var(--space-1) var(--space-2);transform:none}.case-before[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe],.case-after[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe]{height:180px}.case-combined[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe]{max-height:300px}.case-item[data-astro-cid-abjbbnbe]:only-child .case-before[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe],.case-item[data-astro-cid-abjbbnbe]:only-child .case-after[data-astro-cid-abjbbnbe] img[data-astro-cid-abjbbnbe]{height:220px}}.case-details[data-astro-cid-abjbbnbe]{padding-top:var(--space-6)}@media (width<=768px){.case-details[data-astro-cid-abjbbnbe]{padding-top:var(--space-4)}}.case-text[data-astro-cid-abjbbnbe]{font-size:var(--text-small);line-height:var(--leading-loose);color:var(--color-text);white-space:pre-line;margin:0}.case-meta[data-astro-cid-abjbbnbe]{gap:var(--space-2) var(--space-6);margin:var(--space-3) 0 0;font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text);flex-wrap:wrap;display:flex}.case-meta[data-astro-cid-abjbbnbe] span[data-astro-cid-abjbbnbe]{white-space:pre-line}.case-meta[data-astro-cid-abjbbnbe] b[data-astro-cid-abjbbnbe],.case-risks[data-astro-cid-abjbbnbe] b[data-astro-cid-abjbbnbe]{margin-right:var(--space-2);font-weight:var(--font-weight-mid);color:var(--color-text-muted)}.case-risks[data-astro-cid-abjbbnbe]{margin:var(--space-3) 0 0;font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-muted);white-space:pre-line}.case-detail-link[data-astro-cid-abjbbnbe]{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--color-champagne);text-decoration-color:var(--color-champagne);display:inline-block}.cases-all[data-astro-cid-abjbbnbe]{margin:var(--space-8) 0 0}.face-map[data-astro-cid-63b4ifu3]{gap:var(--space-8);grid-template-columns:minmax(280px,360px) 1fr;align-items:start;display:grid}.face-map__stage[data-astro-cid-63b4ifu3]{aspect-ratio:4/5;background:var(--color-bg-cream);border:var(--border-hairline) solid var(--border-color-subtle);border-radius:var(--radius-card);width:100%;max-width:360px;position:relative;overflow:hidden}.face-map__stage[data-astro-cid-63b4ifu3] picture[data-astro-cid-63b4ifu3]{height:100%;display:block}.face-map__image[data-astro-cid-63b4ifu3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.face-map__overlay[data-astro-cid-63b4ifu3]{width:100%;height:100%;position:absolute;inset:0}.face-map__zone[data-astro-cid-63b4ifu3]{fill:color-mix(in srgb, var(--color-champagne) 22%, transparent);stroke:var(--color-champagne-dark);stroke-width:1px;stroke-dasharray:3 3}.face-map__zone--outline[data-astro-cid-63b4ifu3]{fill:none}.face-map__zone-label[data-astro-cid-63b4ifu3]{font-family:var(--font-sans);fill:var(--color-text-muted);font-size:11px}.face-map__marker-dot[data-astro-cid-63b4ifu3]{fill:var(--color-bg-dark);stroke:var(--color-white);stroke-width:2px}.face-map__marker-num[data-astro-cid-63b4ifu3]{font-family:var(--font-en);font-size:12px;font-weight:var(--font-weight-mid);fill:var(--color-white)}.face-map__lists[data-astro-cid-63b4ifu3]{gap:var(--space-6);flex-direction:column;display:flex}.face-map__legend-title[data-astro-cid-63b4ifu3]{margin:0 0 var(--space-3);font-family:var(--font-serif);font-size:15px;font-weight:var(--font-weight-mid);color:var(--color-text-dark);padding-bottom:var(--space-2);border-bottom:var(--border-hairline) solid var(--color-champagne)}.face-map__legend[data-astro-cid-63b4ifu3]{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.face-map__item[data-astro-cid-63b4ifu3]{gap:var(--space-3);align-items:flex-start;display:flex}.face-map__badge[data-astro-cid-63b4ifu3]{border-radius:var(--radius-pill);background:var(--color-bg-dark);width:22px;height:22px;color:var(--color-white);font-family:var(--font-en);font-size:12px;font-weight:var(--font-weight-mid);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.face-map__body[data-astro-cid-63b4ifu3]{flex-direction:column;gap:2px;min-width:0;display:flex}.face-map__label[data-astro-cid-63b4ifu3]{font-family:var(--font-serif);color:var(--color-text-dark);word-break:keep-all;overflow-wrap:anywhere;font-size:14px}.face-map__label--link[data-astro-cid-63b4ifu3]{border-bottom:var(--border-hairline) solid var(--color-champagne);align-self:flex-start;text-decoration:none}.face-map__label--link[data-astro-cid-63b4ifu3]:hover{color:var(--color-champagne-deep)}.face-map__value[data-astro-cid-63b4ifu3]{font-family:var(--font-display-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text);word-break:keep-all;overflow-wrap:anywhere;font-size:22px;line-height:1.15}.face-map__taxed[data-astro-cid-63b4ifu3]{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--color-text-muted);white-space:nowrap;line-height:1.4}.face-map__value--sm[data-astro-cid-63b4ifu3]{font-size:18px}.face-map__note[data-astro-cid-63b4ifu3]{font-size:12px;line-height:var(--leading-micro);color:var(--color-text-muted)}.face-map__body-list[data-astro-cid-63b4ifu3]{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.face-map__body-item[data-astro-cid-63b4ifu3]{padding:var(--space-3);background:var(--color-white);border:var(--border-hairline) solid var(--border-color-subtle);border-radius:var(--radius-card);flex-direction:column;gap:2px;display:flex}@media (width<=768px){.face-map[data-astro-cid-63b4ifu3]{gap:var(--space-6);grid-template-columns:1fr}.face-map__stage[data-astro-cid-63b4ifu3]{max-width:320px;margin:0 auto}.face-map__legend[data-astro-cid-63b4ifu3]{gap:var(--space-3);grid-template-columns:1fr}.face-map__value[data-astro-cid-63b4ifu3]{font-size:20px}.face-map__body-list[data-astro-cid-63b4ifu3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.thread-figures[data-astro-cid-nsh36xul]{padding:var(--section-py) 0}.thread-figures__inner[data-astro-cid-nsh36xul]{max-width:var(--container-service);padding:0 var(--container-px);margin:auto}.thread-figure[data-astro-cid-nsh36xul]{padding:var(--space-8) 0;border-top:var(--border-hairline) solid var(--border-color-subtle);margin:0}.thread-figure[data-astro-cid-nsh36xul] picture[data-astro-cid-nsh36xul]{max-width:800px;margin:auto;display:block}.thread-figure[data-astro-cid-nsh36xul] img[data-astro-cid-nsh36xul]{width:100%;height:auto;display:block}.thread-legend[data-astro-cid-nsh36xul]{justify-content:center;gap:var(--space-3) var(--space-6);margin:var(--space-4) 0 0;font-size:var(--text-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}p[data-astro-cid-nsh36xul]{font-size:var(--text-body);line-height:var(--leading-body);margin:0}.thread-paths[data-astro-cid-nsh36xul]{fill:none;stroke:var(--color-champagne-dark);stroke-width:2px;stroke-linecap:round}
