.breadcrumbs__divider[data-v-20d72538]{color:rgba(var(--color-accent-rgb), .6)}.breadcrumbs[data-v-20d72538] .v-breadcrumbs-item--link{color:rgb(var(--v-theme-secondary));text-decoration:none;transition:color .3s}@media (hover:hover){.breadcrumbs[data-v-20d72538] .v-breadcrumbs-item--link:hover{color:rgb(var(--v-theme-primary))}}.breadcrumbs[data-v-20d72538] .v-breadcrumbs-item--disabled{color:rgb(var(--v-theme-primary));letter-spacing:.03em;opacity:1;font-weight:500}.service-hero[data-v-a5f00663]{height:55vh;min-height:350px;max-height:550px;position:relative;overflow:hidden}@media (width<=840px){.service-hero[data-v-a5f00663]{height:45vh;min-height:280px}}.service-hero__parallax[data-v-a5f00663]{position:absolute;inset:-20% 0 0;overflow:hidden}.service-hero__img[data-v-a5f00663]{object-fit:cover;will-change:transform;width:100%;height:100%;animation:25s ease-in-out infinite alternate hero-ken-burns-a5f00663}.service-hero__overlay[data-v-a5f00663]{background:linear-gradient(to top, rgba(var(--color-primary-rgb), .9) 0%, rgba(var(--color-primary-rgb), .5) 40%, rgba(var(--color-primary-rgb), .15) 70%, transparent 100%), linear-gradient(135deg, rgba(var(--color-primary-rgb), .2) 0%, transparent 50%);position:absolute;inset:0}.service-hero__noise[data-v-a5f00663]{opacity:.4;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px;position:absolute;inset:0}.service-hero__content[data-v-a5f00663]{z-index:1;padding-bottom:3rem;position:relative}.service-hero__title[data-v-a5f00663]{color:rgba(var(--color-background-rgb), 1);letter-spacing:-.01em;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:400;animation:.9s cubic-bezier(.25,.8,.25,1) .2s both service-hero-reveal-a5f00663}.service-hero__accent[data-v-a5f00663]{background:rgba(var(--color-accent-rgb), .8);border:none;width:50px;height:2px;margin:.75rem 0;animation:.9s cubic-bezier(.25,.8,.25,1) .4s both service-hero-reveal-a5f00663}.service-hero__subtitle[data-v-a5f00663]{color:rgba(var(--color-background-rgb), .85);font-family:var(--font-body);max-width:600px;font-size:clamp(.95rem,2vw,1.15rem);font-weight:300;line-height:1.7;animation:.9s cubic-bezier(.25,.8,.25,1) .55s both service-hero-reveal-a5f00663}.service-desc[data-v-a5f00663]{border-left:3px solid rgba(var(--color-accent-rgb), .3);max-width:800px;padding-left:1.5rem}.service-desc__text[data-v-a5f00663]{line-height:1.8}.service-desc__text[data-v-a5f00663]:first-letter{font-family:var(--font-display);float:left;color:rgb(var(--v-theme-accent));margin-top:.05em;margin-right:.08em;font-size:3.5em;line-height:.8}.service-desc__more[data-v-a5f00663]{clear:left;line-height:1.8}.treatments-section[data-v-a5f00663]{background:rgba(var(--color-primary-rgb), .02)}.treatment-anchor[data-v-a5f00663]{scroll-margin-top:126px}.treatment-card[data-v-a5f00663]{transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;border-color:rgba(var(--color-primary-rgb), .1)!important}.treatment-card[data-v-a5f00663]:before{content:"";background:linear-gradient(90deg, rgba(var(--color-secondary-rgb), 1), rgba(var(--color-accent-rgb), 1));opacity:0;border-radius:12px 12px 0 0;height:3px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}@media (hover:hover){.treatment-card[data-v-a5f00663]:hover{box-shadow:0 8px 36px rgba(var(--color-primary-rgb), .12);transform:translateY(-4px);border-color:rgba(var(--color-accent-rgb), .25)!important}.treatment-card[data-v-a5f00663]:hover:before{opacity:1}}.treatment-card__icon-badge[data-v-a5f00663]{background:rgba(var(--color-accent-rgb), .08);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.treatment-card__desc[data-v-a5f00663]{line-height:1.7}@media (hover:none){.stagger-children.revealed .stagger-item .treatment-card[data-v-a5f00663]{animation:2s ease-out .5s both card-glow-border-a5f00663}}.benefits[data-v-a5f00663]{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), 1) 0%, rgba(var(--color-dark-surface-rgb), 1) 50%, rgba(var(--color-secondary-rgb), 1) 100%);padding:clamp(3rem,8vw,6rem) 0;position:relative}@media (width<=840px){.benefits[data-v-a5f00663]{padding:clamp(1.25rem,4vw,2.5rem) 0}}.benefits__noise[data-v-a5f00663]{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px;position:absolute;inset:0}.benefits__heading[data-v-a5f00663]{letter-spacing:.01em;color:rgba(var(--color-background-rgb), 1);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400}.benefits__divider[data-v-a5f00663]{background:rgba(var(--color-accent-rgb), 1);border:none;width:50px;height:2px;margin:1rem auto 0}.benefits__item[data-v-a5f00663]{border-radius:8px;transition:background .3s}@media (hover:hover){.benefits__item[data-v-a5f00663]:hover{background:#ffffff0a}}.benefits__text[data-v-a5f00663]{color:rgba(var(--color-background-rgb), .85);font-size:.95rem;line-height:1.7}.faq-section[data-v-a5f00663]{background:rgba(var(--color-primary-rgb), .02)}.faq[data-v-a5f00663]{max-width:800px}.cta-card[data-v-a5f00663]{border:1px solid rgba(var(--color-whatsapp-rgb), .15);max-width:600px;transition:all .4s cubic-bezier(.25,.8,.25,1);background:linear-gradient(145deg, #f8f5ed, rgba(var(--color-background-rgb), 1))!important}@media (hover:hover){.cta-card[data-v-a5f00663]:hover{box-shadow:0 8px 40px rgba(var(--color-primary-rgb), .12)}}.cta-card__desc[data-v-a5f00663]{max-width:420px;margin-inline:auto}.cta-card__btn[data-v-a5f00663]{letter-spacing:.03em;font-weight:600;color:#fff!important}@media (hover:hover){.cta-card__btn[data-v-a5f00663]:hover{box-shadow:0 8px 24px rgba(var(--color-whatsapp-rgb), .35);transform:translateY(-2px)}}.other-card[data-v-a5f00663]{text-decoration:none;transition:all .4s cubic-bezier(.25,.8,.25,1);overflow:hidden;border-color:rgba(var(--color-primary-rgb), .1)!important}@media (hover:hover){.other-card[data-v-a5f00663]:hover{box-shadow:0 8px 36px rgba(var(--color-primary-rgb), .14);transform:translateY(-6px);border-color:rgba(var(--color-secondary-rgb), .25)!important}}.other-card__img-wrapper[data-v-a5f00663]{position:relative;overflow:hidden}.other-card__img[data-v-a5f00663]{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform 4s cubic-bezier(.25,.8,.25,1);display:block}.other-card__overlay[data-v-a5f00663]{background:linear-gradient(to top, rgba(var(--color-primary-rgb), .25) 0%, transparent 50%);opacity:0;transition:opacity .4s;position:absolute;inset:0}@media (hover:hover){.other-card:hover .other-card__img[data-v-a5f00663]{transform:scale(1.08)}.other-card:hover .other-card__overlay[data-v-a5f00663]{opacity:1}}.other-card__body[data-v-a5f00663]{border-top:1px solid rgba(var(--color-primary-rgb), .06)}.other-card__cta[data-v-a5f00663]{opacity:0;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;transition:opacity .3s,transform .3s;transform:translateY(4px)}@media (hover:hover){.other-card:hover .other-card__cta[data-v-a5f00663]{opacity:1;transform:translateY(0)}}@media (hover:none){.other-card .other-card__cta[data-v-a5f00663]{opacity:1;transform:translateY(0)}}@keyframes hero-ken-burns-a5f00663{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes service-hero-reveal-a5f00663{0%{clip-path:inset(100% 0 0);opacity:0;transform:translateY(20px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@keyframes card-glow-border-a5f00663{0%,to{border-color:rgba(var(--color-primary-rgb), .1)}40%{border-color:rgba(var(--color-accent-rgb), .5)}}@media (prefers-reduced-motion:reduce){.service-hero__img[data-v-a5f00663]{animation:none!important}.service-hero__title[data-v-a5f00663],.service-hero__accent[data-v-a5f00663],.service-hero__subtitle[data-v-a5f00663]{opacity:1;clip-path:none;animation:none!important}}
