.public-motion-scope[data-motion-ready=true] [data-motion-reveal]{opacity:0;transition-property:opacity,transform;transition-duration:.52s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:var(--motion-delay,0s);will-change:opacity, transform}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=section]{transform:translateY(22px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=hero-badge]{transition-duration:.42s;transform:translateY(10px)scale(.98)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=hero-title]{transition-duration:.62s;transform:translateY(20px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=hero-description]{transition-duration:.52s;transform:translateY(16px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=hero-cta]{transition-duration:.46s;transform:translateY(12px)scale(.97)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=hero-metric]{transition-duration:.44s;transform:translateY(14px)scale(.965)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=hero-media]{transform-origin:50%;transition-duration:.72s;transform:translate(34px)scale(.965)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=eyebrow]{transition-duration:.38s;transform:translateY(8px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=heading]{transition-duration:.56s;transform:translateY(18px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=description]{transition-duration:.48s;transform:translateY(12px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=card]{transition-duration:.48s;transform:translateY(18px)scale(.982)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=testimonial]{transition-duration:.52s;transform:translateY(20px)scale(.975)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=faq]{transition-duration:.42s;transform:translateY(11px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=media-left]{transition-duration:.64s;transform:translate(-34px)scale(.98)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=media-right]{transition-duration:.64s;transform:translate(34px)scale(.98)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=copy-left]{transition-duration:.58s;transform:translate(-24px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=copy-right]{transition-duration:.58s;transform:translate(24px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=cta-title]{transition-duration:.62s;transform:translateY(26px)scale(.99)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=cta-description]{transition-duration:.5s;transform:translateY(16px)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal=cta-action]{transition-duration:.5s;transform:translateY(14px)scale(.955)}.public-motion-scope[data-motion-ready=true] [data-motion-reveal][data-motion-visible=true]{opacity:1;will-change:auto;transform:translate(0,0)scale(1)}@media (max-width:639px){.public-motion-scope[data-motion-ready=true] [data-motion-reveal=hero-media],.public-motion-scope[data-motion-ready=true] [data-motion-reveal=media-left],.public-motion-scope[data-motion-ready=true] [data-motion-reveal=media-right],.public-motion-scope[data-motion-ready=true] [data-motion-reveal=copy-left],.public-motion-scope[data-motion-ready=true] [data-motion-reveal=copy-right]{transform:translateY(18px)scale(.985)}}@media (prefers-reduced-motion:reduce){.public-motion-scope[data-motion-ready=true] [data-motion-reveal]{opacity:1!important;transition:none!important;transform:none!important}}
.theme-clinica #inicio>div,.theme-professional #inicio>div{padding-top:2.5rem}.theme-barbearia #inicio{padding-top:7.5rem}.theme-barbearia:has(>header.sticky) #inicio{padding-top:0}.theme-barbearia:has(>header.sticky) #inicio>div{padding-top:0}@container (min-width:900px){#inicio>div:has(>[data-site-hero-media]){align-items:stretch}[data-site-hero-media]{flex-direction:column;display:flex}[data-site-hero-media]>div:first-child{aspect-ratio:auto;flex:auto;min-height:24rem;position:relative}[data-site-hero-media]>div:first-child>:is(img,div){aspect-ratio:auto;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0}}.lifestyle-v2 :is(a,button){transition:color .18s,background-color .18s,border-color .18s,box-shadow .22s,filter .18s,translate .22s}.lifestyle-v2 :is(a,button).bg-site-accent:hover{filter:brightness(1.06);box-shadow:0 14px 28px -14px var(--site-accent);translate:0 -2px}.lifestyle-v2 :is(a,button).bg-site-accent:active{box-shadow:none;translate:0}.lifestyle-v2 header nav a:hover{color:var(--color-foreground,#f4efe8)}.lifestyle-v2 main a.border:hover,.lifestyle-v2>div>a.border:hover{border-color:color-mix(in srgb, var(--site-accent) 60%, transparent)}.lifestyle-v2 a.fixed.rounded-full:hover{scale:1.07}.lifestyle-v2 section:not(#inicio) article{transition:translate .32s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .32s}.lifestyle-v2 section:not(#inicio) article:hover{border-color:color-mix(in srgb, var(--site-accent) 45%, transparent);translate:0 -4px;box-shadow:0 22px 44px -26px #000000bf}.lifestyle-v2 #servicos article:hover{box-shadow:none;translate:none}.lifestyle-v2 #servicos article .rounded-2xl{transition:border-color .2s,background-color .2s,translate .2s}.lifestyle-v2 #servicos article .rounded-2xl:hover{border-color:color-mix(in srgb, var(--site-accent) 40%, transparent);background-color:color-mix(in srgb, var(--site-accent) 6%, var(--color-surface,#18181b));translate:4px}.lifestyle-v2 #equipe article img{transition:scale .7s cubic-bezier(.22,1,.36,1),filter .4s}.lifestyle-v2 #equipe article:hover img{scale:1.05}.lifestyle-v2 #galeria img{transition:scale .5s cubic-bezier(.22,1,.36,1),filter .3s,box-shadow .3s}.lifestyle-v2 #galeria img:hover{filter:brightness(1.08)saturate(1.05);scale:1.03;box-shadow:0 20px 40px -24px #000c}@keyframes lifestyle-hero-photo-in{0%{opacity:.4;scale:1.08}to{opacity:1;scale:1}}.lifestyle-v2 .lifestyle-hero-photo{animation:1.6s cubic-bezier(.22,1,.36,1) both lifestyle-hero-photo-in}@media (prefers-reduced-motion:reduce){.lifestyle-v2 *,.lifestyle-v2 :hover{animation:none!important;translate:none!important;scale:none!important}}
