.tratamentos-hero[data-astro-cid-xrb75ilp]{background-color:var(--color-paper);color:var(--color-ink);min-height:clamp(560px,80svh,780px);padding:calc(var(--header-height) + var(--spacing-md)) 0 var(--spacing-lg);align-items:center;display:flex}.tratamentos-hero__grid[data-astro-cid-xrb75ilp]{gap:var(--spacing-lg);grid-template-columns:1fr;align-items:center;display:grid}.tratamentos-hero__content[data-astro-cid-xrb75ilp]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}.tratamentos-hero__eyebrow[data-astro-cid-xrb75ilp]{font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);background-color:var(--color-paper-deep);border-radius:var(--border-radius-pill);margin:0;padding:6px 16px;font-weight:500;display:inline-block}.tratamentos-hero__title[data-astro-cid-xrb75ilp]{font-family:var(--font-family-heading);color:var(--color-ink);text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(34px,3.8vw,52px);font-weight:400;line-height:1.12}.tratamentos-hero__description[data-astro-cid-xrb75ilp]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);max-width:52ch;margin:0;line-height:1.6}.tratamentos-hero__areas[data-astro-cid-xrb75ilp]{font-family:var(--font-family-base);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);padding-top:var(--spacing-sm);border-top:1px solid var(--color-line);margin:0}.tratamentos-hero__actions[data-astro-cid-xrb75ilp]{gap:var(--spacing-sm);width:100%;max-width:400px;margin-top:var(--spacing-sm);flex-direction:column;display:flex}@media (width>=500px){.tratamentos-hero__actions[data-astro-cid-xrb75ilp]{flex-direction:row;max-width:none}}.tratamentos-hero__media[data-astro-cid-xrb75ilp]{order:-1;width:100%}.tratamentos-hero__placeholder[data-astro-cid-xrb75ilp]{aspect-ratio:4/5;background-color:var(--color-paper-deep);border:1px dashed var(--color-line);border-radius:var(--border-radius-lg);justify-content:center;align-items:center;width:100%;max-height:560px;display:flex}.tratamentos-hero__placeholder[data-astro-cid-xrb75ilp] span[data-astro-cid-xrb75ilp]{font-size:var(--text-xs);color:var(--color-ink-soft);letter-spacing:.04em;text-align:center;padding:var(--spacing-md)}.tratamentos-hero__img[data-astro-cid-xrb75ilp]{object-fit:cover;object-position:center;aspect-ratio:4/5;border-radius:var(--border-radius-lg);width:100%;height:100%;display:block}@media (width>=1024px){.tratamentos-hero__grid[data-astro-cid-xrb75ilp]{grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,6rem)}.tratamentos-hero__media[data-astro-cid-xrb75ilp]{order:0}}.care-areas[data-astro-cid-zh2pq6vo]{background-color:var(--color-ivory);padding:var(--spacing-xl) 0;scroll-margin-top:var(--spacing-md)}.care-areas__intro[data-astro-cid-zh2pq6vo]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;max-width:800px;margin-bottom:clamp(3rem,6vw,5rem);display:flex}.care-areas__eyebrow[data-astro-cid-zh2pq6vo]{font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);background-color:var(--color-paper-deep);border-radius:var(--border-radius-pill);margin:0;padding:6px 16px;font-weight:500;display:inline-block}.care-areas__title[data-astro-cid-zh2pq6vo]{font-family:var(--font-family-heading);color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1}.care-areas__description[data-astro-cid-zh2pq6vo]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);margin:0;line-height:1.6}.care-areas__grid[data-astro-cid-zh2pq6vo]{gap:var(--spacing-lg);grid-template-columns:1fr;display:grid}@media (width>=1024px){.care-areas__grid[data-astro-cid-zh2pq6vo]{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,4vw,4rem)}}.care-card[data-astro-cid-zh2pq6vo]{gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--color-line);flex-direction:column;display:flex}.care-card__header[data-astro-cid-zh2pq6vo]{font-family:var(--font-family-base);font-size:var(--text-sm);color:var(--color-ink-soft);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-xs);align-items:center;gap:8px;font-weight:500;display:flex}.care-card__id[data-astro-cid-zh2pq6vo]{color:var(--color-ink);font-weight:600}.care-card__separator[data-astro-cid-zh2pq6vo]{color:var(--color-line)}.care-card__title[data-astro-cid-zh2pq6vo]{font-family:var(--font-family-heading);font-size:var(--heading-4);color:var(--color-ink);margin:0;font-weight:400;line-height:1.2}.care-card__description[data-astro-cid-zh2pq6vo]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);flex-grow:1;margin:0;line-height:1.6}.care-card__footer[data-astro-cid-zh2pq6vo]{margin-top:var(--spacing-sm)}.care-card__link[data-astro-cid-zh2pq6vo]{font-family:var(--font-family-base);font-size:var(--text-sm);color:var(--color-ink);border-bottom:1px solid var(--color-ink);transition:color var(--transition-fast), border-color var(--transition-fast);padding-bottom:2px;font-weight:600;text-decoration:none}.care-card__link[data-astro-cid-zh2pq6vo]:hover{color:var(--color-accent);border-color:var(--color-accent)}.catalog-section[data-astro-cid-qoppqaqk]{background-color:var(--color-surface);padding:var(--spacing-xl) 0;scroll-margin-top:var(--header-height,100px)}.catalog-header[data-astro-cid-qoppqaqk]{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;max-width:800px;margin:0 auto clamp(3rem,6vw,5rem);display:flex}.catalog-eyebrow[data-astro-cid-qoppqaqk]{font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);background-color:var(--color-paper-deep);border-radius:var(--border-radius-pill);margin:0;padding:6px 16px;font-weight:500;display:inline-block}.catalog-title[data-astro-cid-qoppqaqk]{font-family:var(--font-family-heading);color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1}.catalog-desc[data-astro-cid-qoppqaqk]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);margin:0;line-height:1.6}.catalog-content[data-astro-cid-qoppqaqk]{gap:var(--spacing-xl);flex-direction:column;display:flex}.catalog-group[data-astro-cid-qoppqaqk]{scroll-margin-top:calc(var(--header-height) + var(--spacing-md))}.catalog-group-title[data-astro-cid-qoppqaqk]{font-family:var(--font-family-heading);font-size:var(--heading-3);color:var(--color-ink);margin-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-line);padding-bottom:var(--spacing-sm);font-weight:400}.catalog-grid[data-astro-cid-qoppqaqk]{gap:var(--spacing-lg);grid-template-columns:1fr;display:grid}@media (width>=768px){.catalog-grid[data-astro-cid-qoppqaqk]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.catalog-grid[data-astro-cid-qoppqaqk]{row-gap:var(--spacing-xl);column-gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr)}}.catalog-card[data-astro-cid-qoppqaqk]{gap:var(--spacing-sm);color:inherit;flex-direction:column;text-decoration:none;display:flex}.catalog-card__media[data-astro-cid-qoppqaqk]{aspect-ratio:1;border-radius:var(--border-radius-lg);background-color:var(--color-paper-deep);width:100%;position:relative;overflow:hidden}.catalog-card__img[data-astro-cid-qoppqaqk]{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.catalog-card[data-astro-cid-qoppqaqk]:hover .catalog-card__img[data-astro-cid-qoppqaqk]{transform:scale(1.04)}.catalog-card__seal[data-astro-cid-qoppqaqk]{background-color:var(--color-surface);color:var(--color-ink);border-radius:var(--border-radius-pill);font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;box-shadow:var(--shadow-sm);padding:6px 12px;font-weight:500;position:absolute;top:1rem;left:1rem}.catalog-card__body[data-astro-cid-qoppqaqk]{gap:var(--spacing-xs);flex-direction:column;flex-grow:1;display:flex}.catalog-card__title[data-astro-cid-qoppqaqk]{font-family:var(--font-family-heading);font-size:var(--heading-4);color:var(--color-ink);margin:0;font-weight:400;line-height:1.15}.catalog-card__desc[data-astro-cid-qoppqaqk]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);flex-grow:1;margin:0;line-height:1.6}.catalog-card__link[data-astro-cid-qoppqaqk]{font-family:var(--font-family-base);font-size:var(--text-sm);color:var(--color-ink);border-bottom:1px solid var(--color-line);transition:color var(--transition-fast), border-color var(--transition-fast);margin-top:var(--spacing-xs);align-self:flex-start;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-block}.catalog-card[data-astro-cid-qoppqaqk]:hover .catalog-card__link[data-astro-cid-qoppqaqk]{color:var(--color-accent);border-color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.catalog-card__img[data-astro-cid-qoppqaqk]{transition:none}.catalog-card[data-astro-cid-qoppqaqk]:hover .catalog-card__img[data-astro-cid-qoppqaqk]{transform:none}}.avaliacao-section[data-astro-cid-p3s5mvbl]{background-color:var(--color-paper);padding:var(--spacing-xl) 0}.avaliacao-container[data-astro-cid-p3s5mvbl]{gap:var(--spacing-lg);flex-direction:column;display:flex}.avaliacao-content[data-astro-cid-p3s5mvbl]{gap:var(--spacing-lg);flex-direction:column;order:1;display:flex}.avaliacao-media[data-astro-cid-p3s5mvbl]{aspect-ratio:4/5;border-radius:var(--border-radius-lg);order:2;width:100%;overflow:hidden}.avaliacao-img[data-astro-cid-p3s5mvbl]{object-fit:cover;width:100%;height:100%}.avaliacao-header[data-astro-cid-p3s5mvbl]{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}.avaliacao-eyebrow[data-astro-cid-p3s5mvbl]{font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);background-color:var(--color-paper-deep);border-radius:var(--border-radius-pill);margin:0;padding:6px 16px;font-weight:500;display:inline-block}.avaliacao-title[data-astro-cid-p3s5mvbl]{font-family:var(--font-family-heading);color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.1}.avaliacao-desc[data-astro-cid-p3s5mvbl]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);margin:0;margin-top:var(--spacing-xs);line-height:1.6}.avaliacao-steps[data-astro-cid-p3s5mvbl]{gap:var(--spacing-md);flex-direction:column;display:flex}.avaliacao-step[data-astro-cid-p3s5mvbl]{padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-line);flex-direction:column;gap:8px;display:flex}.avaliacao-step[data-astro-cid-p3s5mvbl]:last-child{border-bottom:none;padding-bottom:0}.step-title[data-astro-cid-p3s5mvbl]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.step-num[data-astro-cid-p3s5mvbl]{color:var(--color-accent);font-weight:700}.step-sep[data-astro-cid-p3s5mvbl]{color:var(--color-line)}.step-desc[data-astro-cid-p3s5mvbl]{font-family:var(--font-family-base);font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.6}.avaliacao-highlight[data-astro-cid-p3s5mvbl]{font-family:var(--font-family-heading);font-size:var(--heading-4);color:var(--color-ink);border-left:3px solid var(--color-accent);margin:var(--spacing-xs) 0;padding-left:24px;font-weight:400;line-height:1.3}.avaliacao-highlight[data-astro-cid-p3s5mvbl] p[data-astro-cid-p3s5mvbl]{margin:0}.avaliacao-cta[data-astro-cid-p3s5mvbl]{margin-top:var(--spacing-xs)}@media (width>=1024px){.avaliacao-container[data-astro-cid-p3s5mvbl]{grid-template-columns:4fr 5fr;align-items:center;gap:clamp(4rem,6vw,6rem);display:grid}.avaliacao-media[data-astro-cid-p3s5mvbl]{order:1}.avaliacao-content[data-astro-cid-p3s5mvbl]{order:2}}
