picture[data-astro-cid-xc2ysl4j]{display:contents}.service-detail[data-astro-cid-xc2ysl4j]{font-size:var(--text-body);padding-top:0}.about-section[data-astro-cid-xc2ysl4j]{padding:var(--space-12) 0 0;background:var(--color-bg)}.about-section[data-astro-cid-xc2ysl4j] .container[data-astro-cid-xc2ysl4j]{max-width:var(--container-service);padding:0 var(--container-px);margin:0 auto}.about-section__desc[data-astro-cid-xc2ysl4j]{max-width:68ch;font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text);margin:0}.breadcrumb[data-astro-cid-xc2ysl4j]{padding:var(--space-3) var(--container-px);background:var(--color-bg-cream)}.breadcrumb[data-astro-cid-xc2ysl4j] ul[data-astro-cid-xc2ysl4j]{max-width:var(--container-service);flex-wrap:wrap;gap:0;margin:0 auto;padding:0;list-style:none;display:flex}.breadcrumb[data-astro-cid-xc2ysl4j] li[data-astro-cid-xc2ysl4j]{font-size:var(--text-caption);color:var(--color-text-muted)}.breadcrumb[data-astro-cid-xc2ysl4j] li[data-astro-cid-xc2ysl4j]:not(:last-child):after{content:">";margin:0 var(--space-2);color:var(--color-text-muted)}.breadcrumb[data-astro-cid-xc2ysl4j] a[data-astro-cid-xc2ysl4j]{color:var(--color-text-muted);text-decoration:none}.breadcrumb[data-astro-cid-xc2ysl4j] a[data-astro-cid-xc2ysl4j]:hover{opacity:1;text-decoration:underline}.peeling-portal-banner-section[data-astro-cid-xc2ysl4j]{padding:var(--space-6) var(--container-px) 0;max-width:var(--container-service);margin:0 auto}.peeling-portal-banner[data-astro-cid-xc2ysl4j]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--color-bg-cream);border:var(--border-hairline) solid var(--border-color-subtle);border-radius:var(--radius-card);color:inherit;transition:border-color var(--duration-standard) var(--ease-standard);text-decoration:none;display:flex}.peeling-portal-banner[data-astro-cid-xc2ysl4j]:hover{border-color:var(--color-champagne)}.peeling-portal-banner__label[data-astro-cid-xc2ysl4j]{padding:var(--space-1) var(--space-2);background:var(--color-bg-dark);border-radius:var(--radius-chip);font-size:var(--text-caption);color:var(--color-bg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-1);display:inline-block}.peeling-portal-banner__title[data-astro-cid-xc2ysl4j]{font-family:var(--font-serif);font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-1);line-height:var(--leading-micro)}.peeling-portal-banner__desc[data-astro-cid-xc2ysl4j]{font-size:var(--text-caption);color:var(--color-text-muted);line-height:var(--leading-body);margin:0}.peeling-portal-banner__cta[data-astro-cid-xc2ysl4j]{font-size:var(--text-caption);font-weight:var(--font-weight-mid);color:var(--color-champagne);white-space:nowrap;flex-shrink:0}@media (width<=640px){.peeling-portal-banner[data-astro-cid-xc2ysl4j]{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);flex-direction:column}}.subscription-banner[data-astro-cid-xc2ysl4j]{padding:var(--space-12) var(--container-px);text-align:center;background:var(--color-bg)}.subscription-banner[data-astro-cid-xc2ysl4j] a[data-astro-cid-xc2ysl4j]{display:inline-block}.subscription-banner__card[data-astro-cid-xc2ysl4j]{max-width:616px;padding:var(--space-6) var(--space-4);background:var(--color-bg-cream);border:var(--border-hairline) solid var(--border-color-subtle);border-radius:var(--radius-button);color:var(--color-text);margin:0 auto;text-decoration:none;display:block}.subscription-banner__title[data-astro-cid-xc2ysl4j]{font-family:var(--font-serif);font-size:var(--text-h3);font-weight:var(--font-weight-mid);color:var(--color-champagne-deep);margin:0}.subscription-banner__lead[data-astro-cid-xc2ysl4j]{margin:var(--space-3) 0 0;font-size:var(--text-caption);color:var(--color-text-muted)}.subscription-banner__plans[data-astro-cid-xc2ysl4j]{justify-content:center;align-items:center;gap:var(--space-3);margin:var(--space-4) 0 0;color:var(--color-text-muted);display:flex}.subscription-banner__plan[data-astro-cid-xc2ysl4j]{padding:var(--space-3) var(--space-4);background:var(--color-bg-dark);color:var(--color-white);font-family:var(--font-serif);font-size:var(--text-small);font-weight:var(--font-weight-bold)}.subscription-banner__note[data-astro-cid-xc2ysl4j]{margin:var(--space-4) 0 0;font-size:var(--text-caption);color:var(--color-text-muted)}
