[data-template-root]{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;font-size:16px;line-height:normal}[data-template-root] a[data-contact-cta]{gap:10px!important}[data-template-root] main :is(h1,h2,h3),[data-template-root] main footer :is(a,span,strong),[data-template-root] main #contato :is(h2,h3,span,strong,a:not([data-contact-cta])){color:var(--site-text)!important}[data-template-root][data-site-niche=barbearia] #servicos a:not([data-contact-cta]){text-underline-offset:4px;text-decoration:underline;color:var(--site-text)!important}[data-template-root] [class*=hours i] :is(span,strong),[data-template-root][data-site-niche=adega-tabacaria] main strong,[data-template-root] summary>span{color:var(--site-text)!important}[data-template-root] main footer,[data-template-root] main footer :is(a,span){letter-spacing:normal!important;font-size:14px!important;line-height:1.5!important}[data-template-root] aside[class*=switcher i]{flex-direction:row!important;align-items:center!important;height:auto!important;min-height:0!important;transform:none!important}[data-template-root] aside[class*=switcher i]>:not(nav){display:none!important}[data-template-root] aside[class*=switcher i] nav{height:auto!important;margin:0!important;padding:0!important}[data-template-root] aside[class*=switcher i] a{height:44px!important}@media (max-width:900px){[data-template-root] main :is([class*=mobileContact],[class*=MobileCta],[class*=mobileBooking],.mobileCta){max-width:420px;margin-inline:auto;width:calc(100% - 24px)!important;left:12px!important;right:12px!important;transform:none!important}[data-template-root]:not([data-preview=true]):has(aside[class*=switcher i]) main :is([class*=mobileContact],[class*=MobileCta],[class*=mobileBooking],.mobileCta){bottom:calc(80px + env(safe-area-inset-bottom))!important}[data-template-root] main header a[data-contact-cta]{white-space:normal;overflow-wrap:normal;text-align:center;min-width:0;max-width:52vw;width:auto!important;height:auto!important}[data-template-root] main header .templateBrandIdentity{max-width:100%}[data-template-root] main header .templateBrandIdentity strong{overflow-wrap:anywhere;min-width:0}}.templateBrandLockup .templateBrandImage{width:clamp(132px,15vw,210px);height:52px}.templateBrandLockup .templateBrandImage img{object-fit:contain!important}[data-template-root] [data-hero]{isolation:isolate;position:relative}[data-template-root] [data-hero-media]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}[data-template-root] [data-hero-media]:before,[data-template-root] [data-hero-media]:after{box-shadow:none;background:0 0;border:0}[data-template-root] [data-hero-media] img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000),linear-gradient(#0000,#000 12% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000),linear-gradient(#0000,#000 12% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect;border-radius:0!important}[data-template-root][data-site-tone=light] [data-hero-media] img{-webkit-mask-image:radial-gradient(74% 70% at 53% 49%,#000 52%,#0000 100%);mask-image:radial-gradient(74% 70% at 53% 49%,#000 52%,#0000 100%);-webkit-mask-composite:source-over;mask-composite:add}[data-template-root] [data-hero-full]>img{-webkit-mask-image:linear-gradient(#0000,#000 6% 72%,#0000);mask-image:linear-gradient(#0000,#000 6% 72%,#0000)}[data-template-root] [data-hero-full]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(0deg,var(--site-bg),transparent 40%);position:absolute;inset:0}[data-template-root] [data-hero-full]>.reveal{z-index:1}[data-template-root] [data-hero]>.reveal,[data-template-root] [data-hero]>[class*=heroCopy]{color:var(--site-text);background:0 0!important;border:0!important}[data-template-root] [data-hero-full]>.reveal{color:#f4f4ee}[data-template-root] .ageGateCard{border-radius:20px;color:#242826!important}[data-template-root] .ageGateCard :is(h2,p,a){color:#242826!important}[data-template-root] .ageGateCard button{letter-spacing:0!important;text-transform:none!important;font-size:14px!important}[data-template-root][data-model=pausa] .pausaHeroTitle{grid-area:1/1/auto/8}[data-template-root][data-model=pausa] .pausaHeroIntro{grid-row:2}[data-template-root][data-model=reflexo] [data-hero-media]{min-height:46vh!important}[data-template-root][data-model=veludo] [data-hero]>[class*=Shade]{background:linear-gradient(90deg,#160f16db,#160f1640),linear-gradient(0deg,var(--site-bg),transparent 45%);width:100%!important;display:block!important;position:absolute!important;inset:0!important}[data-template-root][data-model=veludo] [data-hero]>.reveal{z-index:2;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:60px;width:100%;position:relative}@media (max-width:980px){[data-template-root][data-model=veludo] [data-hero]>.reveal{grid-template-columns:1fr;gap:28px}[data-template-root][data-model=pausa] .pausaHeroTitle{grid-column:1/-1}}[data-template-root][data-model=linha] [data-hero]{align-items:center;min-height:calc(100svh - 116px);padding:80px 4vw;display:flex}[data-template-root][data-model=linha] [data-hero]>.reveal{z-index:2;width:44%;position:relative}[data-template-root][data-model=linha] [data-hero-media]{width:67%;height:100%;inset:0 0 0 auto;margin:0!important;position:absolute!important}[data-template-root][data-model=linha] [data-hero-media] img{object-position:65% center;-webkit-mask-image:none;mask-image:none}[data-template-root][data-model=linha] [data-hero-media]:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--site-bg),transparent 42%),linear-gradient(0deg,var(--site-bg),transparent 28%),linear-gradient(180deg,var(--site-bg),transparent 14%);position:absolute;inset:0}@media (max-width:840px){[data-template-root][data-model=linha] [data-hero]{flex-direction:column;min-height:0;padding:40px 22px 0;display:flex}[data-template-root][data-model=linha] [data-hero]>.reveal{width:100%}[data-template-root][data-model=linha] [data-hero-media]{width:calc(100% + 44px);height:430px;min-height:430px;inset:auto;margin-top:24px!important;position:relative!important}[data-template-root][data-model=linha] [data-hero-media]:after{background:linear-gradient(180deg,var(--site-bg),transparent 20%),linear-gradient(0deg,var(--site-bg),transparent 24%)}}[data-template-root] a[data-contact-cta]{justify-content:center;gap:10px;max-width:100%;min-height:48px;font-weight:650;border:1px solid color-mix(in srgb,var(--brand-primary) 70%,white)!important;background:var(--brand-primary)!important;color:var(--brand-on-primary)!important;box-shadow:0 8px 22px color-mix(in srgb,var(--brand-primary) 22%,transparent),inset 0 1px 0 #ffffff24!important;letter-spacing:0!important;text-transform:none!important;border-radius:14px!important;align-items:center!important;padding:14px 22px!important;font-size:14px!important;line-height:1.4!important;text-decoration:none!important;display:inline-flex!important}[data-template-root] main header a[data-contact-cta]{min-height:46px;padding:12px 18px!important}@media (min-width:841px){[data-template-root] main a[data-contact-cta]:is([class*=mobileContact],[class*=MobileCta],[class*=mobileBooking],.mobileCta){display:none!important}}@media (max-width:840px){[data-template-root] main header:has(>a[data-contact-cta]){grid-template-columns:minmax(0,1fr) auto;gap:14px;display:grid!important}[data-template-root] main header:has(>a[data-contact-cta])>nav{display:none}[data-template-root] main header>a:first-child{min-width:0}[data-template-root] main header .templateBrandIdentity{gap:8px;font-size:15px}[data-template-root] main header .templateBrandImage{width:34px;height:34px}}@media (max-width:700px){[data-template-root] [data-hero-media] img{-webkit-mask-image:linear-gradient(#0000,#000 12% 80%,#0000);mask-image:linear-gradient(#0000,#000 12% 80%,#0000);-webkit-mask-composite:source-over;mask-composite:add}[data-template-root] main header a[data-contact-cta]{gap:7px;min-height:44px;padding:10px 12px!important;font-size:12px!important}[data-template-root] main header a[data-contact-cta]>svg{min-width:18px;width:18px!important;height:18px!important}[data-template-root] main :is(h1,h2,h3){overflow-wrap:anywhere}}.templateDemoNotice{z-index:2;text-align:center;color:var(--site-muted);padding:8px 16px;font:400 12px/1.4 system-ui;position:relative}[data-template-root] :is(.modelDemoBar,.cellarDemoBar,.cafeDemoBar,[class*=demoBar],[class*=demoDisclosure]){display:none}[data-template-root]{--site-bg:#f6f5f1;--site-text:#242826;--site-muted:#525b56;--site-panel:#eaece7;--site-line:#2428262e;--site-pattern-size:420px;isolation:isolate;background:var(--site-bg);min-height:100vh;color:var(--site-text);position:relative}[data-site-tone=medium]{--site-bg:#dcded5;--site-text:#222923;--site-muted:#465348;--site-panel:#cbd1c4}[data-site-tone=dark]{--site-bg:#161c1a;--site-text:#f4f4ee;--site-muted:#c5cdc6;--site-panel:#27312c;--site-line:#f4f4ee33}[data-site-niche=barbearia]{--site-bg:#f6f3ed;--site-angle:112deg;--site-pattern-size:360px}[data-site-niche=barbearia][data-site-tone=medium]{--site-bg:#d6d8cc}[data-site-niche=barbearia][data-site-tone=dark]{--site-bg:#171a18}[data-site-niche=clinica]{--site-angle:25deg;--site-pattern-size:560px}[data-site-niche=cafeteria][data-site-tone=medium]{--site-bg:#ded3c2;--site-pattern-size:440px}[data-site-niche=cafeteria][data-site-tone=dark]{--site-bg:#241d19;--site-panel:#362c25}[data-site-niche=adega-tabacaria][data-site-tone=medium]{--site-bg:#d9cbb9;--site-pattern-size:520px}[data-site-niche=adega-tabacaria][data-site-tone=dark]{--site-bg:#201719;--site-panel:#34272a}[data-site-niche=oficina-estetica]{--site-angle:135deg;--site-pattern-size:280px}[data-site-niche=oficina-estetica][data-site-tone=medium]{--site-bg:#cfd7d9}[data-site-niche=salao-esmalteria]{--site-angle:68deg;--site-pattern-size:600px}[data-site-niche=salao-esmalteria][data-site-tone=medium]{--site-bg:#e1d2cf}[data-site-niche=salao-esmalteria][data-site-tone=dark]{--site-bg:#261d24;--site-panel:#392d36}[data-site-niche=pet-care]{--site-angle:32deg;--site-pattern-size:460px}[data-site-niche=pet-care][data-site-tone=medium]{--site-bg:#d9ddcb}[data-site-niche=academia-fitness]{--site-angle:155deg;--site-pattern-size:320px}[data-site-niche=academia-fitness][data-site-tone=medium]{--site-bg:#d2d9d6}[data-site-niche=restaurante-lanchonete]{--site-angle:80deg;--site-pattern-size:480px}[data-site-niche=restaurante-lanchonete][data-site-tone=medium]{--site-bg:#ded0bd}[data-site-niche=restaurante-lanchonete][data-site-tone=dark]{--site-bg:#241c19;--site-panel:#362b25}[data-site-atmosphere]{z-index:0;pointer-events:none;opacity:.035;background:repeating-linear-gradient(var(--site-angle,45deg),transparent 0 calc(var(--site-pattern-size) - 2px),currentColor calc(var(--site-pattern-size) - 1px) var(--site-pattern-size)),repeating-radial-gradient(ellipse at 15% 20%,transparent 0 90px,currentColor 91px 92px,transparent 93px 180px);animation:32s ease-in-out infinite alternate mentorianSurfaceDrift;position:fixed;inset:-12%}[data-site-niche=oficina-estetica] [data-site-atmosphere],[data-site-niche=academia-fitness] [data-site-atmosphere]{background:repeating-linear-gradient(var(--site-angle),transparent 0 110px,currentColor 111px 112px,transparent 113px 225px)}[data-site-niche=clinica] [data-site-atmosphere],[data-site-niche=salao-esmalteria] [data-site-atmosphere]{background:repeating-radial-gradient(at 120% 30%,#0000 0 100px,currentColor 101px 102px,#0000 103px 200px)}[data-template-root] main{z-index:1;position:relative;color:var(--site-text)!important;background:0 0!important}[data-template-root] main :is(section,header,footer){color:var(--site-text);background-color:#0000!important;background-image:none!important;border-block-color:#0000!important}[data-template-root] :is(h1,h2,h3){text-wrap:balance;overflow-wrap:normal}[data-template-root] main h2{max-width:100%!important;font-size:clamp(2.2rem,4.2vw,4.5rem)!important;line-height:1.06!important}[data-template-root] main :is(h1,h2,h3,p,summary){color:inherit}[data-template-root] main p,[data-template-root] main header nav a,[data-template-root] main footer{color:var(--site-text)!important}[data-template-root] [data-hero-full] :is(h1,p,nav a){color:#f4f4ee!important}[data-template-root] main h1{letter-spacing:-.035em!important;max-width:100%!important;font-size:clamp(3.25rem,6.4vw,6.5rem)!important;line-height:.98!important}[data-template-root][data-model=noir] h1{font-size:clamp(4rem,9vw,9rem)!important;line-height:.94!important}[data-template-root] main p{font-size:max(1rem,1em);line-height:1.65}[data-template-root] main a{overflow-wrap:anywhere}[data-template-root] main a:has(>svg){align-items:center;gap:.65rem;max-width:100%;display:inline-flex}[data-template-root] main :is(a,button)>svg,[data-template-root] [data-brand-icon]{object-fit:contain;flex-shrink:0;min-width:22px;width:22px!important;height:22px!important}[data-template-root] main :is(a[class*=Button],a[class*=button],a[class*=Cta],a[class*=CTA],a[class*=mobileContact]){text-align:center;justify-content:center;align-items:center;gap:.65rem;max-width:100%;min-height:48px;padding:14px 22px;transition:transform .2s,box-shadow .2s;display:inline-flex;border:1px solid color-mix(in srgb,var(--brand-primary) 70%,white)!important;background:var(--brand-primary)!important;color:var(--brand-on-primary)!important;box-shadow:0 8px 22px color-mix(in srgb,var(--brand-primary) 20%,transparent),inset 0 1px 0 #ffffff24!important;letter-spacing:0!important;text-transform:none!important;border-radius:14px!important;font-size:14px!important;line-height:1.4!important}[data-template-root] :is(a,button,summary):focus-visible{outline:2px solid var(--brand-secondary);outline-offset:4px}[data-template-root] [class*=contactLinks]{flex-direction:column;align-items:flex-start;gap:12px!important;margin-block:24px!important;display:flex!important}[data-template-root] [class*=contactLinks] a{min-height:44px;font-size:16px}[data-template-root] [class*=switcher],[data-template-root] .modelSwitcher,[data-template-root] .cellarSwitcher{max-width:calc(100vw - 24px);z-index:30!important}[data-template-root] aside[class*=switcher i]{box-shadow:0 10px 35px #00000018;border:1px solid var(--site-line)!important;background:var(--site-panel)!important;width:auto!important;max-width:calc(100vw - 32px)!important;color:var(--site-text)!important;border-radius:16px!important;padding:7px!important;display:flex!important;position:fixed!important;inset:auto 16px 16px auto!important}[data-template-root] aside[class*=switcher i]>strong{display:none!important}[data-template-root] aside[class*=switcher i] nav{max-width:100%;overflow-x:auto;gap:4px!important;display:flex!important}[data-template-root] aside[class*=switcher i] a{word-break:normal;overflow-wrap:normal;justify-content:center;align-items:center;white-space:nowrap!important;width:auto!important;min-width:0!important;min-height:44px!important;color:var(--site-text)!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:10px!important;flex:none!important;padding:10px 14px!important;font:500 13px/1.3 system-ui!important;display:flex!important}[data-template-root] aside[class*=switcher i] a[aria-current=page]{background:var(--site-text)!important;color:var(--site-bg)!important}[data-template-root][data-preview=true] aside[class*=switcher i]{display:none!important}@media (max-width:700px){[data-template-root]:not([data-preview=true]):has(aside[class*=switcher i]) main :is([class*=mobileContact],[class*=MobileCta],[class*=mobileBooking],.mobileCta){bottom:calc(80px + env(safe-area-inset-bottom))!important}}[data-template-root][data-preview=true] :is([class*=switcher],.modelSwitcher,.cellarSwitcher,[class*=DemoBar],[class*=demoBar]){display:none!important}[data-template-root] main :is([class*=sectionLead],[class*=SectionHead]){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}[data-template-root] main :is([class*=sectionLead],[class*=SectionHead])>h2{min-width:0}[data-template-root] main :is([class*=sectionLead],[class*=SectionHead])>p{max-width:45ch}[data-template-root] main :has(>.premiumGallery){display:block!important}.templateBrandIdentity{align-items:center;gap:12px;display:inline-flex}.templateBrandImage{flex-shrink:0;width:48px;height:48px;position:relative}.templateBrandImage img{object-fit:contain!important}.templatePendingMedia{background:var(--site-panel,#e9e9e5);color:var(--site-muted,#525b56);place-items:center;font:400 14px/1.5 sans-serif;display:grid;position:absolute;inset:0}.premiumGalleryTrack{cursor:grab;touch-action:pan-x pan-y}.premiumGalleryTrack:active{cursor:grabbing}[data-template-root] main header>a:last-child:has(svg){color:var(--site-text);min-height:44px}[data-template-root] main summary{overflow-wrap:anywhere}@keyframes mentorianSurfaceDrift{0%{transform:translate(-1%)scale(1)}to{transform:translate(2%,1%)scale(1.025)}}@media (hover:hover) and (pointer:fine){[data-template-root] main :is(a[class*=Button],a[class*=button],a[class*=Cta]):hover{transform:translateY(-3px);box-shadow:0 12px 28px color-mix(in srgb,var(--brand-primary) 30%,transparent)!important}}@media (max-width:700px){[data-template-root] main :is([class*=sectionLead],[class*=SectionHead]){grid-template-columns:1fr!important;gap:24px!important}[data-template-root] main :is(a[class*=Button],a[class*=button]){max-width:min(100%,320px);margin-inline:auto}[data-template-root] main :is([class*=mobileContact],[class*=MobileCta],.mobileCta){max-width:420px;margin-inline:auto;width:calc(100% - 24px)!important;left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important}[data-template-root] main{padding-bottom:90px}[data-template-root] h1{letter-spacing:-.045em!important;font-size:clamp(2.7rem,10vw,4.2rem)!important;line-height:1.02!important}[data-template-root] h2{font-size:clamp(2rem,8vw,3.3rem)!important;line-height:1.08!important}}@media (prefers-reduced-motion:reduce){[data-site-atmosphere]{animation:none}[data-template-root] a,[data-template-root] button{transition:none!important;transform:none!important}}@media (max-width:700px){[data-template-root][data-model] main h1{letter-spacing:-.035em!important;font-size:clamp(2.4rem,9.8vw,3.7rem)!important;line-height:1.04!important}[data-template-root][data-model] [data-hero-media]{order:initial}[data-template-root][data-model] [data-hero]>.reveal{order:-1}}[data-template-root] main [data-hero]{isolation:isolate!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;place-content:center start!important;gap:24px!important;min-height:min(780px,100svh - 88px)!important;padding:clamp(108px,14vw,168px) clamp(24px,8vw,120px)!important;display:grid!important;position:relative!important;overflow:hidden!important}[data-template-root] main .locationPanel{margin-bottom:clamp(64px,8vw,112px)!important}[data-template-root] main :is([class*=standardHours i],.cellarHours){width:min(100%,760px)!important;max-width:none!important;padding:0 var(--mentorian-section-inline,20px)!important;text-align:center!important;margin:0 auto clamp(72px,8vw,120px)!important}[data-template-root] main :is([class*=standardHours i],.cellarHours) h2,[data-template-root] main .cellarHours>p:first-child{letter-spacing:-.035em!important;text-align:center!important;margin:0 0 clamp(28px,4vw,44px)!important;font-size:clamp(2rem,4vw,3.75rem)!important;line-height:1.05!important}[data-template-root] main [class*=standardHours i]>div{gap:clamp(20px,3vw,30px)!important;width:min(100%,560px)!important;max-width:none!important;margin-inline:auto!important;display:grid!important}[data-template-root] main [class*=standardHours i]>div>p,[data-template-root] main .cellarHours>div{text-align:center!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}[data-template-root] main :is([class*=standardHours i],.cellarHours) :is(span,strong){letter-spacing:normal!important;font-size:clamp(1rem,1.55vw,1.2rem)!important;line-height:1.45!important}[data-template-root] main :is([class*=standardHours i],.cellarHours) strong{font-size:clamp(1.05rem,1.7vw,1.3rem)!important;font-weight:700!important}@media (max-width:700px){[data-template-root] main :is([class*=standardHours i],.cellarHours){width:calc(100% - 40px)!important;margin-bottom:clamp(64px,16vw,88px)!important;padding-inline:0!important}[data-template-root] main :is([class*=standardHours i],.cellarHours) h2,[data-template-root] main .cellarHours>p:first-child{font-size:clamp(2rem,10vw,2.8rem)!important}}[data-template-root] main [data-hero]>[data-hero-media],[data-template-root] main [data-hero]>img:first-child{z-index:-2!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100%!important;min-height:100%!important;margin:0!important;position:absolute!important;inset:0 auto 0 calc(50% - 50vw)!important;overflow:hidden!important}[data-template-root] main [data-hero]>[data-hero-media] img,[data-template-root] main [data-hero]>img:first-child{object-fit:cover!important;filter:brightness(.68)saturate(.86)!important;width:100%!important;height:100%!important;-webkit-mask-image:none!important;mask-image:none!important}[data-template-root] main [data-hero]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--site-bg) 94%,transparent) 0%,color-mix(in srgb,var(--site-bg) 78%,transparent) 42%,color-mix(in srgb,var(--site-bg) 18%,transparent) 82%,transparent 100%),linear-gradient(0deg,color-mix(in srgb,var(--site-bg) 72%,transparent),transparent 62%);position:absolute;inset:0}[data-template-root] main>header{z-index:10!important;box-shadow:none!important;background:0 0!important;border:0!important;position:absolute!important;top:0!important;left:0!important;right:0!important}[data-template-root] main>header>a:first-child{box-shadow:none!important;background:0 0!important;border:0!important}[data-template-root] main [data-hero]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(0deg,var(--site-bg) 0%,color-mix(in srgb,var(--site-bg) 76%,transparent) 34%,transparent 100%);height:34%;position:absolute;inset:auto 0 0}[data-template-root] main [data-hero]>:not([data-hero-media]):not(img):not([class*=Shade]){z-index:2!important;grid-column:1!important;align-self:center!important;width:min(760px,100%)!important;max-width:760px!important;margin:0!important;padding:0!important;position:relative!important}[data-template-root] main [data-hero]>[class*=HeroTitle]{grid-row:1!important}[data-template-root] main [data-hero]>[class*=HeroIntro]{grid-row:2!important;margin-top:0!important}[data-template-root] main [data-hero]>[class*=HeroIntro]>p{max-width:58ch!important;margin:0 0 24px!important}[data-template-root] main [data-hero]>[class*=HeroCopy]{grid-row:1/-1!important}[data-template-root] main [data-hero]>[class*=HeroCopy]>p{max-width:58ch!important}[data-template-root] main [data-hero] h1{max-width:100%!important;margin:0!important}[data-template-root] main [data-hero] a[data-contact-cta]{width:max-content!important;max-width:100%!important;margin-top:0!important}[data-template-root] main [data-hero] [class*=actions]{margin-top:24px!important}[data-template-root] main [data-hero] [class*=Shade]{z-index:-1!important}@media (max-width:700px){[data-template-root] main [data-hero]{text-align:center!important;grid-template-columns:1fr!important;min-height:calc(100svh - 72px)!important;padding:96px 22px 88px!important}[data-template-root] main [data-hero]>:not([data-hero-media]):not(img):not([class*=Shade]){width:100%!important;max-width:100%!important}[data-template-root] main [data-hero]>[class*=HeroIntro]>p{margin-inline:auto!important}[data-template-root] main [data-hero] a[data-contact-cta]{width:min(100%,340px)!important;margin-inline:auto!important}}@keyframes mentorianEntryRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes mentorianEntryClip{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes mentorianEntryDrift{0%{opacity:0;transform:translate(28px)scale(.985)}to{opacity:1;transform:none}}@keyframes mentorianMediaRise{0%{opacity:0;transform:translateY(24px)scale(1.025)}to{opacity:1;transform:none}}@keyframes mentorianMediaClip{0%{opacity:0;clip-path:inset(0 0 0 100%);transform:scale(1.035)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes mentorianMediaDrift{0%{opacity:0;transform:translate(34px)scale(1.02)}to{opacity:1;transform:none}}[data-template-root] main>header{animation:.95s cubic-bezier(.22,1,.36,1) both mentorianEntryRise}[data-template-root] [data-hero-media]{animation:1.35s cubic-bezier(.22,1,.36,1) .18s both mentorianMediaRise}[data-template-root] [data-hero] h1{animation:1.05s cubic-bezier(.22,1,.36,1) .26s both mentorianEntryRise}[data-template-root] [data-hero] p{animation:.9s cubic-bezier(.22,1,.36,1) .55s both mentorianEntryRise}[data-template-root] [data-hero] a[data-contact-cta]{animation:.85s cubic-bezier(.22,1,.36,1) .78s both mentorianEntryRise}[data-template-root][data-model]:is([data-model=atelie],[data-model=essencial],[data-model=pausa],[data-model=emporio],[data-model=torque],[data-model=forma],[data-model=patio],[data-model=ritmo],[data-model=balcao]) main>header{animation-name:mentorianEntryClip}[data-template-root][data-model]:is([data-model=atelie],[data-model=essencial],[data-model=pausa],[data-model=emporio],[data-model=torque],[data-model=forma],[data-model=patio],[data-model=ritmo],[data-model=balcao]) [data-hero-media]{animation-name:mentorianMediaClip}[data-template-root][data-model]:is([data-model=atelie],[data-model=essencial],[data-model=pausa],[data-model=emporio],[data-model=torque],[data-model=forma],[data-model=patio],[data-model=ritmo],[data-model=balcao]) [data-hero] :is(h1,p,a[data-contact-cta]){animation-name:mentorianEntryClip}[data-template-root][data-model]:is([data-model=noir],[data-model=vertice],[data-model=pulso],[data-model=noturno],[data-model=reflexo],[data-model=veludo],[data-model=linha],[data-model=eixo],[data-model=sal]) main>header{animation-name:mentorianEntryDrift}[data-template-root][data-model]:is([data-model=noir],[data-model=vertice],[data-model=pulso],[data-model=noturno],[data-model=reflexo],[data-model=veludo],[data-model=linha],[data-model=eixo],[data-model=sal]) [data-hero-media]{animation-name:mentorianMediaDrift}[data-template-root][data-model]:is([data-model=noir],[data-model=vertice],[data-model=pulso],[data-model=noturno],[data-model=reflexo],[data-model=veludo],[data-model=linha],[data-model=eixo],[data-model=sal]) [data-hero] :is(h1,p,a[data-contact-cta]){animation-name:mentorianEntryDrift}@media (prefers-reduced-motion:reduce){[data-template-root] main>header,[data-template-root] [data-hero-media],[data-template-root] [data-hero] :is(h1,p,a[data-contact-cta]){animation:none!important}}[data-template-root]:before,[data-template-root]:after{content:"";z-index:24;pointer-events:none;-webkit-backdrop-filter:blur(9px)saturate(1.04);filter:blur(8px)saturate(1.04);height:clamp(34px,6vh,76px);position:fixed;left:0;right:0;transform:scaleY(1.08)}[data-template-root]:before{background:linear-gradient(180deg,color-mix(in srgb,var(--site-bg) 88%,transparent),transparent);top:0;-webkit-mask-image:linear-gradient(#000 0%,#000b 44%,#0000 100%);mask-image:linear-gradient(#000 0%,#000b 44%,#0000 100%)}[data-template-root]:after{background:linear-gradient(0deg,color-mix(in srgb,var(--site-bg) 90%,transparent),transparent);bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#000b 56%,#000 100%);mask-image:linear-gradient(#0000 0%,#000b 56%,#000 100%)}[data-template-root] .reveal{--reveal-x:0px;--reveal-y:30px;--reveal-rotate:0deg;filter:blur(10px);transform:translate3d(var(--reveal-x),var(--reveal-y),0) rotate(var(--reveal-rotate)) scale(.985);will-change:opacity,transform,filter;transition:opacity .84s cubic-bezier(.22,1,.36,1),transform .84s cubic-bezier(.22,1,.36,1),filter .84s cubic-bezier(.22,1,.36,1);opacity:0!important}[data-template-root] .reveal[data-reveal-state=visible],[data-template-root] .reveal[data-visible=true],[data-template-root] .reveal.isVisible,[data-template-root] .reveal.visible{filter:blur();transform:none;opacity:1!important}[data-template-root] :is(.premiumGallery,.premiumContentRail){--reveal-x:0px;--reveal-y:24px;opacity:0;filter:blur(9px);transform:translate3d(var(--reveal-x),var(--reveal-y),0) scale(.985);will-change:opacity,transform,filter;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1)}[data-template-root] :is(.premiumGallery,.premiumContentRail)[data-motion-state=visible]{opacity:1;filter:blur();transform:none}[data-template-root][data-model]:is([data-model=atelie],[data-model=essencial],[data-model=pausa],[data-model=emporio],[data-model=torque],[data-model=forma],[data-model=patio],[data-model=ritmo],[data-model=balcao]) .reveal{--reveal-x:-22px;--reveal-y:16px;--reveal-rotate:-.45deg;clip-path:inset(0 0 12%)}[data-template-root][data-model]:is([data-model=atelie],[data-model=essencial],[data-model=pausa],[data-model=emporio],[data-model=torque],[data-model=forma],[data-model=patio],[data-model=ritmo],[data-model=balcao]) .reveal[data-reveal-state=visible],[data-template-root][data-model]:is([data-model=atelie],[data-model=essencial],[data-model=pausa],[data-model=emporio],[data-model=torque],[data-model=forma],[data-model=patio],[data-model=ritmo],[data-model=balcao]) .reveal[data-visible=true],[data-template-root][data-model]:is([data-model=atelie],[data-model=essencial],[data-model=pausa],[data-model=emporio],[data-model=torque],[data-model=forma],[data-model=patio],[data-model=ritmo],[data-model=balcao]) .reveal.isVisible{clip-path:inset(0)}[data-template-root][data-model]:is([data-model=noir],[data-model=vertice],[data-model=pulso],[data-model=noturno],[data-model=reflexo],[data-model=veludo],[data-model=linha],[data-model=eixo],[data-model=sal]) .reveal{--reveal-x:24px;--reveal-y:12px;--reveal-rotate:.5deg;filter:blur(13px)}[data-template-root][data-model]:is([data-model=noir],[data-model=vertice],[data-model=pulso],[data-model=noturno],[data-model=reflexo],[data-model=veludo],[data-model=linha],[data-model=eixo],[data-model=sal]) :is(.premiumGallery,.premiumContentRail){--reveal-x:22px;--reveal-y:18px}@media (prefers-reduced-motion:reduce){[data-template-root] .reveal,[data-template-root] :is(.premiumGallery,.premiumContentRail){opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}}[data-template-root] main>header{justify-content:space-between!important;align-items:center!important;gap:24px!important;height:auto!important;min-height:76px!important;padding:clamp(18px,3vw,34px) clamp(24px,6vw,96px)!important;display:flex!important}[data-template-root] main>header>a:first-child{justify-self:flex-start!important;align-items:center!important;margin-right:auto!important;display:flex!important}[data-template-root] main>header nav{margin-left:auto!important}[data-template-root] main [data-hero]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--site-bg) 84%,transparent) 0%,color-mix(in srgb,var(--site-bg) 64%,transparent) 24%,color-mix(in srgb,var(--site-bg) 22%,transparent) 50%,transparent 70%),linear-gradient(0deg,color-mix(in srgb,var(--site-bg) 50%,transparent),transparent 72%)!important}[data-template-root] main [data-hero-full]:after{background:linear-gradient(0deg,color-mix(in srgb,var(--site-bg) 42%,transparent),transparent 58%)!important}[data-template-root] main [data-hero]>[data-hero-media] img,[data-template-root] main [data-hero]>img:first-child{filter:brightness(.84)saturate(.97)contrast(1.02)!important}[data-template-root] main [data-hero]>[class*=Shade]{background:0 0!important}[data-template-root] main [data-hero]>:not([data-hero-media]):not(img):not([class*=Shade]){text-align:left!important;align-items:flex-start!important}[data-template-root] main [data-hero]>[class*=HeroCopy],[data-template-root] main [data-hero]>[class*=HeroIntro]{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;display:flex!important}[data-template-root] main [data-hero]>[class*=HeroCopy]>div{flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important;display:flex!important}[data-template-root] main [data-hero]>[class*=HeroCopy].isVisible,[data-template-root] main [data-hero]>[class*=HeroIntro].isVisible,[data-template-root] .reveal:is([data-reveal-state=visible],[data-visible=true],.isVisible,.visible){filter:none!important}[data-template-root] main [data-hero]>[class*=HeroCopy]>p,[data-template-root] main [data-hero]>[class*=HeroIntro]>p,[data-template-root] main [data-hero]>[class*=HeroCopy]>div>p{text-align:left!important;margin-bottom:24px!important}[data-template-root] main [data-hero] :is(h1,p){text-shadow:0 2px 18px #00000038}[data-template-root] main [data-hero] a[data-contact-cta]{align-self:center!important;margin-inline:0!important}[data-template-root] main [data-hero]>[class*=HeroIntro]>[class*=actions],[data-template-root] main [data-hero]>[class*=HeroCopy]>[class*=actions]{justify-content:center!important;width:100%!important}[data-template-root] main [data-hero] [class*=HeroMeta]{flex-direction:column!important;grid-template-columns:none!important;align-items:flex-start!important;gap:0!important;width:100%!important;display:flex!important}[data-template-root] main [data-hero] [class*=HeroMeta]>[class*=safety]{margin:18px 0 0!important}[data-template-root] main [data-hero] a[data-contact-cta]{place-self:center!important;margin-inline:auto!important}@keyframes mentorianSectionEntry{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}[data-template-root] :is(.locationPanel,.standardHours,.standardTestimonials,[id=faq],[class*=Faq],[class*=faq]){animation:.84s cubic-bezier(.22,1,.36,1) both mentorianSectionEntry}@supports (animation-timeline:view()){[data-template-root] :is(.locationPanel,.standardHours,.standardTestimonials,[id=faq],[class*=Faq],[class*=faq]){animation-timeline:view();animation-range:entry cover 26%}}@media (prefers-reduced-motion:reduce){[data-template-root] :is(.locationPanel,.standardHours,.standardTestimonials,[id=faq],[class*=Faq],[class*=faq]){filter:none!important;opacity:1!important;animation:none!important;transform:none!important}}[data-template-root]:before,[data-template-root]:after{filter:blur(4px)saturate(1.04);height:clamp(18px,2.8vh,36px)}[data-template-root] aside[data-model-switcher]{inset:auto auto calc(18px + env(safe-area-inset-bottom)) 50%!important;z-index:80!important;border:1px solid color-mix(in srgb,var(--brand-primary,#925cff) 38%,var(--site-line,#fff3))!important;background:color-mix(in srgb,var(--site-bg,#101118) 90%,transparent)!important;width:min(760px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;color:var(--site-text,#fff)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;border-radius:22px!important;grid-template-columns:1fr!important;justify-items:center!important;gap:8px!important;padding:10px 12px 12px!important;display:grid!important;position:fixed!important;transform:translate(-50%)!important;box-shadow:0 16px 48px #00000024!important}[data-template-root] aside[data-model-switcher] nav{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;max-width:none!important;display:flex!important;overflow:visible!important}[data-template-root] aside[data-model-switcher] nav a{min-width:86px!important;height:44px!important;color:var(--site-text,#fff)!important;text-align:center!important;background:0 0!important;border-radius:12px!important;flex:0 auto!important;padding:10px 16px!important;font:500 13px/1.3 system-ui!important}[data-template-root] aside[data-model-switcher] nav a[aria-current=page]{background:var(--site-text,#fff)!important;color:var(--site-bg,#101118)!important;box-shadow:0 5px 15px #00000018!important}[data-template-root] aside[data-model-switcher] a[data-model-choice-cta]{border:1px solid color-mix(in srgb,var(--brand-primary,#925cff) 75%,white)!important;background:linear-gradient(100deg,var(--brand-primary,#925cff),var(--brand-secondary,#53d7ff))!important;width:min(100%,380px)!important;min-height:46px!important;color:var(--brand-on-primary,#fff)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--brand-primary,#925cff) 30%,transparent)!important;text-align:center!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:12px 22px!important;font:700 14px/1.2 system-ui!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s!important;display:inline-flex!important}[data-template-root] aside[data-model-switcher] a[data-model-choice-cta]:hover{box-shadow:0 12px 30px color-mix(in srgb,var(--brand-primary,#925cff) 38%,transparent)!important;transform:translateY(-2px)!important}[data-template-root] main>header>:not(:first-child){display:none!important}[data-template-root] main>header{justify-content:flex-start!important}[data-template-root] main>header>:first-child{margin-inline:0!important}@media (max-width:700px){[data-template-root] aside[data-model-switcher]{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;border-radius:18px!important;padding:8px 8px 10px!important}[data-template-root] aside[data-model-switcher] nav a{flex:1 1 0!important;min-width:0!important;padding:10px 8px!important}[data-template-root] aside[data-model-switcher] a[data-model-choice-cta]{width:100%!important}[data-template-root]:has(aside[data-model-switcher]) main :is([class*=mobileContact],[class*=MobileCta],[class*=mobileBooking],.mobileCta){bottom:calc(150px + env(safe-area-inset-bottom))!important}}[data-template-root]{--mentorian-content-max:1180px;--mentorian-copy-max:62ch;--mentorian-section-inline:clamp(20px,6vw,96px);--mentorian-section-block:clamp(64px,8vw,120px);--mentorian-section-gap:clamp(28px,4vw,56px)}[data-template-root] main [class*=sectionLead i],[data-template-root] main [class*=SectionHead],[data-template-root] main [class*=sectionTitle i],[data-template-root] main [class*=SectionTitle]{width:min(100%,var(--mentorian-content-max))!important;text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(12px,1.5vw,20px)!important;margin:0 auto clamp(34px,5vw,64px)!important;display:flex!important}[data-template-root] main :is([class*=sectionLead i],[class*=SectionHead],[class*=sectionTitle i],[class*=SectionTitle])>:is(h2,h3){text-align:center!important;max-width:22ch!important;margin:0!important}[data-template-root] main :is([class*=sectionLead i],[class*=SectionHead],[class*=sectionTitle i],[class*=SectionTitle])>p{max-width:var(--mentorian-copy-max)!important;text-align:center!important;margin:0 auto!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i]){padding-block:var(--mentorian-section-block)!important;padding-inline:var(--mentorian-section-inline)!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i])>:is(.reveal,[class*=Reveal i]){width:min(100%,var(--mentorian-content-max))!important;text-align:center!important;margin:0 auto clamp(32px,5vw,56px)!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i])>:is(.reveal,[class*=Reveal i]) :is(h2,h3){text-align:center!important;max-width:22ch!important;margin:0 auto!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i])>:not(:first-child){width:min(100%,860px)!important;margin-inline:auto!important}[data-template-root] main .locationPanel{width:min(calc(100% - 2 * var(--mentorian-section-inline)),var(--mentorian-content-max))!important;max-width:none!important;margin:clamp(48px,7vw,88px) auto 0!important}[data-template-root] main .locationPanelDetails{text-align:center!important;padding:0 0 clamp(22px,3vw,38px)!important}[data-template-root] main .locationPanelDetails p{max-width:var(--mentorian-copy-max)!important;text-align:center!important;margin:0 auto!important;font-size:clamp(1rem,1.35vw,1.2rem)!important;font-weight:600!important;line-height:1.45!important}[data-template-root] main .locationPanelMap{width:min(100%,1080px)!important;max-width:none!important;height:clamp(250px,38vw,520px)!important;margin-inline:auto!important}[data-template-root] main .standardHours{width:min(100%,760px)!important;max-width:none!important;padding:0 var(--mentorian-section-inline)!important;text-align:center!important;margin:clamp(56px,8vw,96px) auto!important}[data-template-root] main .standardHours h2{text-align:center!important;margin:0 0 clamp(22px,3vw,36px)!important}[data-template-root] main .standardHours>div{width:min(100%,560px)!important;max-width:none!important;margin-inline:auto!important}[data-template-root] main .standardHours p{text-align:center!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:12px 0!important;display:flex!important}[data-template-root] main .standardHours strong{text-align:center!important}[data-template-root] main .standardTestimonials{width:100%!important;max-width:none!important;padding:var(--mentorian-section-block) var(--mentorian-section-inline)!important}[data-template-root] main .standardTestimonialsHeading{width:min(100%,var(--mentorian-content-max))!important;margin:0 auto clamp(30px,4vw,52px)!important}[data-template-root] main .standardTestimonialsHeading h2{text-align:center!important;max-width:22ch!important;margin:0 auto!important}[data-template-root] main .standardTestimonialsViewport{width:min(100%,var(--mentorian-content-max))!important;margin-inline:auto!important}[data-template-root] main footer{padding:clamp(32px,5vw,60px) var(--mentorian-section-inline)!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;display:flex!important}[data-template-root] main footer nav{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:18px!important;display:flex!important}[data-template-root] main [data-hero]{padding-block:clamp(104px,12vh,156px) clamp(104px,13vh,168px)!important}[data-template-root] main [data-hero]>:not([data-hero-media]):not(img):not([class*=Shade]){width:min(100%,760px)!important;max-width:760px!important}@media (max-width:700px){[data-template-root] main [class*=sectionLead i],[data-template-root] main [class*=SectionHead],[data-template-root] main [class*=sectionTitle i],[data-template-root] main [class*=SectionTitle]{gap:12px!important;margin-bottom:32px!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i]){padding-block:clamp(56px,15vw,80px)!important;padding-inline:20px!important}[data-template-root] main .locationPanel{width:calc(100% - 40px)!important;margin-top:clamp(40px,12vw,64px)!important}[data-template-root] main .locationPanelMap{height:clamp(240px,72vw,360px)!important}[data-template-root] main .standardHours{width:calc(100% - 40px)!important;margin-block:clamp(48px,14vw,72px)!important;padding-inline:0!important}[data-template-root] main .standardTestimonials{padding-block:clamp(56px,15vw,84px)!important;padding-inline:20px!important}[data-template-root] main [data-hero]{padding-block:96px 88px!important}}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]){inset:auto auto calc(18px + env(safe-area-inset-bottom)) 50%!important;z-index:80!important;border:1px solid color-mix(in srgb,var(--site-text) 15%,transparent)!important;background:color-mix(in srgb,var(--site-bg) 14%,transparent)!important;width:min(760px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;color:var(--site-text)!important;-webkit-backdrop-filter:blur(24px)saturate(1.18)!important;border-radius:22px!important;grid-template-columns:1fr!important;justify-items:center!important;gap:8px!important;padding:10px 12px 12px!important;display:grid!important;position:fixed!important;transform:translate(-50%)!important;box-shadow:0 18px 55px #00000029,inset 0 1px #ffffff4d!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) nav{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;max-width:none!important;display:flex!important;overflow:visible!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) nav a{border:1px solid color-mix(in srgb,var(--site-text) 14%,transparent)!important;background:color-mix(in srgb,var(--site-bg) 7%,transparent)!important;width:auto!important;min-width:86px!important;height:44px!important;color:var(--site-text)!important;-webkit-backdrop-filter:blur(16px)saturate(1.12)!important;text-align:center!important;border-radius:12px!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;padding:10px 16px!important;font:500 13px/1.3 system-ui!important;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s!important;display:flex!important;box-shadow:inset 0 1px #ffffff3d!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) nav a[aria-current=page]{background:color-mix(in srgb,var(--site-text) 8%,transparent)!important;color:var(--site-text)!important;border-color:color-mix(in srgb,var(--site-text) 30%,transparent)!important;box-shadow:inset 0 1px #ffffff57,0 6px 18px #00000014!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) nav a:hover,[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) nav a:focus-visible{background:color-mix(in srgb,var(--site-text) 12%,transparent)!important;border-color:color-mix(in srgb,var(--site-text) 34%,transparent)!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) a[data-model-choice-cta]{color:#fff!important;-webkit-backdrop-filter:blur(16px)saturate(1.18)!important;text-align:center!important;background:linear-gradient(105deg,#7562b4,#a28bdd)!important;border:1px solid #ffffff4d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:min(100%,380px)!important;min-height:46px!important;padding:12px 22px!important;font:700 14px/1.2 system-ui!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s,filter .2s!important;display:inline-flex!important;box-shadow:0 12px 30px #5b45a542,inset 0 1px #ffffff6b!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) a[data-model-choice-cta]:hover{filter:brightness(1.06)!important;transform:translateY(-2px)!important;box-shadow:0 15px 34px #5b45a557,inset 0 1px #ffffff7a!important}@media (max-width:700px){[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]){width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;border-radius:18px!important;padding:8px 8px 10px!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) nav a{flex:1 1 0!important;min-width:0!important;padding:10px 8px!important}[data-template-root] :is(aside[data-model-switcher],aside[class*=switcher i]) a[data-model-choice-cta]{width:100%!important}[data-template-root]:has(:is(aside[data-model-switcher],aside[class*=switcher i])) main :is([class*=mobileContact],[class*=MobileCta],[class*=mobileBooking],.mobileCta){bottom:calc(150px + env(safe-area-inset-bottom))!important}}[data-template-root] main :is([class*=standardHours i],.cellarHours){margin-top:0!important;margin-bottom:clamp(72px,8vw,120px)!important}[data-template-root] main :is([class*=standardHours i],.cellarHours) h2,[data-template-root] main .cellarHours>p:first-child{letter-spacing:-.03em!important;text-transform:none!important;font-size:clamp(1.85rem,3.5vw,3.25rem)!important;font-variant-caps:normal!important;line-height:1.08!important}@media (max-width:700px){[data-template-root] main .locationPanel{margin-top:clamp(40px,12vw,64px)!important;margin-bottom:clamp(64px,16vw,88px)!important}[data-template-root] main :is([class*=standardHours i],.cellarHours){margin-top:0!important;margin-bottom:clamp(64px,16vw,88px)!important}}[data-template-root]{--mentorian-standard-font:Arial,Helvetica,sans-serif;--mentorian-standard-heading:clamp(1.85rem,3.5vw,3.25rem)}[data-template-root] main :is(section[id=faq],section[class*=Faq i],section[class*=faq i]) :is(h2,h3,summary,p,span,strong){font-family:var(--mentorian-standard-font)!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i],section[class*=faq i]) :is(h2,h3){font-size:var(--mentorian-standard-heading)!important;letter-spacing:-.03em!important;text-transform:none!important;font-variant-caps:normal!important;line-height:1.08!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i],section[class*=faq i]) :is(details){border-top:1px solid var(--site-line)!important;border-bottom:0!important;margin:0!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i],section[class*=faq i]) :is(details:last-child){border-bottom:1px solid var(--site-line)!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i],section[class*=faq i]) :is(summary){font:650 clamp(1.05rem,1.8vw,1.35rem)/1.3 var(--mentorian-standard-font)!important;letter-spacing:0!important;text-transform:none!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin:0!important;padding:clamp(18px,2.4vw,28px) 0!important;display:flex!important}[data-template-root] main :is(section[id=faq],section[class*=Faq i],section[class*=faq i]) :is(details>p){max-width:62ch!important;font:400 1rem/1.6 var(--mentorian-standard-font)!important;letter-spacing:0!important;margin:0 0 clamp(20px,2.8vw,32px)!important}[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i]){width:min(100%,760px)!important;max-width:none!important;padding:0 var(--mentorian-section-inline)!important;text-align:center!important;font-family:var(--mentorian-standard-font)!important;margin:clamp(56px,8vw,96px) auto!important}[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i])>:is(h2,h3),[data-template-root] main [class*=cellarHours i]>p:first-child{font:650 var(--mentorian-standard-heading)/1.08 var(--mentorian-standard-font)!important;letter-spacing:-.03em!important;text-transform:none!important;text-align:center!important;margin:0 0 clamp(22px,3vw,36px)!important;font-variant-caps:normal!important}[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i])>div:has(>p){width:min(100%,560px)!important;max-width:none!important;margin-inline:auto!important}[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i])>div>p,[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i])>div>div,[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i])>p:not(:first-child){text-align:center!important;font:400 1rem/1.5 var(--mentorian-standard-font)!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:12px 0!important;display:flex!important}[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i]) :is(span,strong){font-family:var(--mentorian-standard-font)!important;letter-spacing:0!important;text-transform:none!important;font-size:1rem!important;line-height:1.5!important}[data-template-root] main :is(.standardTestimonials,.locationPanel,footer) :is(h2,h3,p,span,strong,small,time,blockquote,a,nav){font-family:var(--mentorian-standard-font)!important}[data-template-root] main .standardTestimonials{padding-block:var(--mentorian-section-block)!important}[data-template-root] main .standardTestimonialsHeading h2{font-size:var(--mentorian-standard-heading)!important;letter-spacing:-.03em!important;text-transform:none!important;font-variant-caps:normal!important;line-height:1.08!important}[data-template-root] main .standardTestimonialCard blockquote{font:400 1rem/1.6 var(--mentorian-standard-font)!important}[data-template-root] main .locationPanel{margin-top:clamp(48px,7vw,88px)!important;margin-bottom:clamp(64px,8vw,112px)!important}[data-template-root] main footer :is(span,strong,a){letter-spacing:normal!important;text-transform:none!important;font-size:14px!important;line-height:1.5!important}@media (max-width:700px){[data-template-root] main :is([class*=standardHours i],[class*=cellarHours i],[class*=modelHours i],[class*=cafeHours i],[class=hours i]){width:calc(100% - 40px)!important;margin-block:clamp(48px,14vw,72px)!important;padding-inline:0!important}[data-template-root] main .standardTestimonials{padding-block:clamp(56px,15vw,84px)!important}}
[data-editorial]{text-wrap:balance;white-space:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}[data-editorial-content]{line-height:inherit;display:block}[data-editorial] [data-reading-phrase]{vertical-align:top;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;max-width:100%;display:inline-block!important}[data-template-root] main h1[data-editorial]{width:100%;min-width:0;letter-spacing:-.035em!important;max-width:100%!important;font-size:clamp(2.8rem,5.4vw,5.5rem)!important;line-height:1.04!important}[data-template-root] main h2[data-editorial]{width:100%;min-width:0;letter-spacing:-.03em!important;max-width:100%!important;font-size:clamp(2rem,3.5vw,3.65rem)!important;line-height:1.12!important}[data-template-root] main h3[data-editorial]{letter-spacing:-.015em;line-height:1.3!important}@supports (font-size:1cqi){[data-template-root] main :is(h1,h2)[data-editorial]{container-type:inline-size}[data-template-root] main h1[data-editorial]>[data-editorial-content]{font-size:clamp(2rem,10.5cqi,5.5rem)}[data-template-root] main h1[data-editorial-length=long]>[data-editorial-content]{font-size:clamp(2rem,9cqi,4.8rem)}[data-template-root] main h2[data-editorial]>[data-editorial-content]{font-size:clamp(1.6rem,7.5cqi,3.65rem)}[data-template-root] main h2[data-editorial-unit=long]>[data-editorial-content]{font-size:clamp(1.45rem,6.6cqi,3.4rem)}[data-template-root][data-site-niche=academia-fitness][data-model=ritmo] main h1[data-editorial]>[data-editorial-content]{font-size:clamp(1.85rem,8.2cqi,5.5rem)}}[data-template-root] main p{text-wrap:pretty;-webkit-hyphens:none;hyphens:none}[data-template-root] main :is([class*=serviceList i],[class*=serviceGrid i]) article{min-width:0}@media (max-width:700px){[data-template-root][data-model] main h1[data-editorial]{font-size:clamp(2.35rem,8.7vw,3.7rem)!important;line-height:1.09!important}[data-template-root][data-model] main h2[data-editorial]{font-size:clamp(1.9rem,7vw,2.8rem)!important;line-height:1.14!important}}
[data-template-root] .premiumContentRail{width:100%;min-width:0}[data-template-root] .premiumContentTrack{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--site-line) transparent;cursor:grab;overflow-x:auto;gap:24px!important;padding:8px 0 24px!important;display:flex!important}[data-template-root] .premiumContentTrack>*{scroll-snap-align:start;flex:0 0 clamp(260px,32%,420px);min-width:0}[data-template-root] .premiumContentTrack article{background:var(--site-panel);border-radius:18px;height:100%;border:1px solid var(--site-line)!important;padding:24px!important}[data-template-root] .premiumContentControls{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}[data-template-root] .premiumContentTrack article{flex-direction:column;gap:12px;display:flex!important}[data-template-root] .premiumContentTrack article :is(h3,p){width:100%;max-width:100%;margin:0}[data-template-root] .premiumContentControls button{border:1px solid var(--site-line);background:var(--site-panel);width:44px;height:44px;color:var(--site-text);cursor:pointer;border-radius:50%;place-items:center;display:grid}@media (max-width:700px){[data-template-root] .premiumContentTrack>*{flex-basis:86%}}[data-template-root] .premiumContentControls{display:none!important}
.premiumGallery{grid-column:1/-1;width:100%;min-width:0;margin:clamp(1.5rem,4vw,3rem) 0;padding:0!important}.premiumGalleryTrack{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:18px;gap:clamp(12px,2vw,24px);position:relative;overflow-x:auto;display:flex!important}.premiumGalleryTrack::-webkit-scrollbar{display:none}.premiumGalleryTrack .premiumGallerySlide{scroll-snap-align:start;background:var(--site-panel,#ddd);border-radius:18px;flex:0 0 76%;overflow:hidden;height:clamp(260px,42vw,560px)!important;min-height:0!important;margin:0!important;position:relative!important}.premiumGallerySlide img{object-fit:cover!important;filter:none!important}.premiumGalleryControls{justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;display:flex}.premiumGalleryControls span{font-variant-numeric:tabular-nums;margin-right:auto;font-size:14px}.premiumGalleryControls button{border:1px solid color-mix(in srgb,currentColor 25%,transparent);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;place-items:center;display:grid;box-shadow:none!important;border-radius:50%!important}.premiumGalleryControls svg{width:18px!important;height:18px!important}.premiumGalleryControls button:hover{background:var(--site-panel,#eee)}.premiumGalleryTrack:focus-visible,.premiumGalleryControls button:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:700px){.premiumGalleryTrack .premiumGallerySlide{flex-basis:90%;height:330px!important}.premiumGalleryControls{justify-content:center}.premiumGalleryControls span{margin-right:12px}}@media (prefers-reduced-motion:reduce){.premiumGalleryTrack{scroll-behavior:auto}.premiumGalleryControls button{transition:none!important}.premiumGalleryControls [data-carousel-autoplay]{display:none}}.premiumGalleryControls{display:none!important}
.locationPanel{width:100%;color:inherit;grid-column:1/-1;margin:clamp(2rem,5vw,4rem) 0 0!important}.locationPanelMap{border:1px solid var(--site-line,#ccc);background:var(--site-panel,#eee);border-radius:18px;height:clamp(260px,32vw,400px);overflow:hidden}.locationPanelMap iframe{border:0;width:100%;height:100%;display:block}.locationPanelDetails{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 0;display:grid}.locationPanelDetails>svg{width:28px!important;height:28px!important}.locationPanelDetails h3{font:inherit;margin:0;font-weight:650;font-size:16px!important}.locationPanelDetails p{margin:6px 0 0!important;font-size:16px!important;line-height:1.5!important}.locationPanelDetails .locationDemoNote{opacity:.7;font-size:14px!important}.locationPanelDetails>a{border:1px solid var(--site-line,#bbb);border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;text-decoration:none;box-shadow:0 5px 14px #0000000d;background:var(--site-panel,#eee)!important;color:inherit!important;font-size:14px!important;display:inline-flex!important}.locationPanelDetails>a svg{width:18px!important;height:18px!important}@media (max-width:700px){.locationPanelDetails{grid-template-columns:28px minmax(0,1fr);align-items:start}.locationPanelDetails>a{grid-column:1/-1;justify-self:center}.locationPanelMap{height:300px}}.locationPanel{max-width:1100px;margin-inline:auto!important;display:block!important}.locationPanelDetails{text-align:center!important;padding:0 0 clamp(1.25rem,3vw,2rem)!important;display:block!important}.locationPanelDetails p{margin:0!important;font-size:clamp(1rem,1.6vw,1.35rem)!important;font-weight:600!important;line-height:1.4!important}.locationPanelMap{max-width:900px;margin-inline:auto!important}.standardHours{text-align:center;max-width:900px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 0}.standardHours h2{text-align:center;margin:0 0 1.5rem;font-size:clamp(1.4rem,2.5vw,2.2rem)}.standardHours>div{max-width:760px;margin:0 auto}.standardHours p{text-align:left;border-top:1px solid;justify-content:space-between;gap:2rem;margin:0;padding:.9rem 0;font-size:.9rem;display:flex}.standardHours p:last-child{border-bottom:1px solid}.standardHours strong{text-align:right;font-weight:700}.site footer,.barbershopSite footer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex;min-height:0!important;padding:1.5rem 1.25rem!important}.site footer nav,.barbershopSite footer nav{justify-content:center;gap:1rem;display:flex}@media (max-width:620px){.standardHours{padding-inline:1.25rem}.standardHours p{font-size:.8rem}.site footer,.barbershopSite footer{padding-bottom:1.5rem!important}}.standardTestimonials{text-align:center;max-width:1100px;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) 1.25rem}.standardTestimonialsHeading{max-width:760px;margin:0 auto 2rem}.standardTestimonialsHeading h2{text-align:center;margin:0;font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}.standardTestimonialsHeading p{max-width:42rem;color:var(--site-muted);margin:1rem auto 0;font-size:1rem;line-height:1.6}.standardTestimonialsGrid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.standardTestimonialCard{border:1px solid var(--site-line);background:color-mix(in srgb,var(--site-panel) 72%,transparent);min-height:190px;color:var(--site-text);border-radius:18px;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex}.standardTestimonialQuote{margin:0;font-size:1rem!important;line-height:1.65!important}.standardTestimonialCard strong{margin-top:1.5rem;font-size:.95rem}@media (max-width:760px){.standardTestimonials{padding-inline:1rem}.standardTestimonialsGrid{grid-template-columns:1fr}.standardTestimonialCard{min-height:0}}.standardTestimonialsHeading p{display:none}.standardTestimonialsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:1100px;margin-inline:auto;display:grid}.standardTestimonialCard{color:#e8eaed;text-align:left;background:#202124;border:1px solid #3c4043;border-radius:14px;flex-direction:column;min-height:230px;padding:1.5rem;display:flex}.standardTestimonialProfile{align-items:center;gap:.75rem;display:flex}.standardTestimonialAvatar{color:#202124;background:linear-gradient(135deg,#8ab4f8,#c58af9);border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:.8rem;font-weight:700;display:grid}.standardTestimonialIdentity strong{font-size:.95rem;line-height:1.3}.standardTestimonialStars{color:#fbbc04;letter-spacing:1px;font-size:1.15rem;line-height:1}.standardTestimonialRating time{color:#bdc1c6;font-size:.78rem}.standardTestimonialCard blockquote{color:#e8eaed;margin:1rem 0 0;font-size:.95rem;line-height:1.6}@media (max-width:760px){.standardTestimonialsGrid{grid-template-columns:1fr}.standardTestimonialCard{min-height:0}}.standardTestimonials{width:100%;min-width:0;color:var(--site-text,#202124);padding:clamp(48px,7vw,96px) 16px}.standardTestimonialsHeading{text-align:center;max-width:880px;margin:0 auto 28px}.standardTestimonialsHeading h2{color:inherit;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.2vw,4.2rem);font-weight:650;line-height:1.08}.standardTestimonialsViewport{width:min(1120px,100%);margin:0 auto;padding:3px;overflow:hidden}.standardTestimonialsTrack{will-change:transform;width:max-content;animation:96s linear infinite standardTestimonialsScroll;display:flex}.standardTestimonialsTrack:hover,.standardTestimonialsViewport:focus-within .standardTestimonialsTrack{animation-play-state:paused}.standardTestimonialsSet{gap:20px;padding-right:20px;display:flex}.standardTestimonialCard{color:#202124;background:#f3f4f5;border:1px solid #dadce0;border-radius:10px;flex-direction:column;flex:0 0 calc(min(1120px,100vw - 32px)/3 - 13.3333px);gap:14px;min-width:0;min-height:252px;padding:24px;font-family:Arial,Helvetica,sans-serif;display:flex;box-shadow:0 1px 2px #20212412}.standardTestimonialProfile{align-items:center;gap:12px;min-width:0;display:flex}.standardTestimonialAvatar{background-color:#dfe5e8;background-repeat:no-repeat;background-size:500% 600%;border-radius:50%;flex:0 0 48px;width:48px;height:48px;display:block;overflow:hidden}.standardTestimonialIdentity{gap:4px;min-width:0;display:grid}.standardTestimonialIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.standardTestimonialIdentity small{color:#70757a;font-size:12px;line-height:1.4}.standardTestimonialRating{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;display:flex}.standardTestimonialStars{color:#fbbc04;letter-spacing:.015em;white-space:nowrap;font-size:22px;line-height:1}.standardTestimonialEmptyStars{color:#9aa0a6}.standardTestimonialRating time{color:#70757a;font-size:12px;line-height:1.5}.standardTestimonialCard blockquote{color:inherit;letter-spacing:0;overflow-wrap:anywhere;border:0;flex:1;margin:0;padding:0;font:400 16px/1.5 Arial,Helvetica,sans-serif}@keyframes standardTestimonialsScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}[data-site-tone=dark] .standardTestimonials{color:#e8eaed}[data-site-tone=dark] .standardTestimonialCard{color:#e8eaed;box-shadow:none;background:#202124;border-color:#3c4043}[data-site-tone=dark] .standardTestimonialIdentity small,[data-site-tone=dark] .standardTestimonialRating time{color:#bdc1c6}[data-site-tone=dark] .standardTestimonialAvatar{background-color:#3c4043}[data-site-tone=dark] .standardTestimonialEmptyStars{color:#777c82}@media (max-width:900px){.standardTestimonialCard{flex-basis:calc(min(1120px,100vw - 32px)/2 - 10px)}}@media (max-width:700px){.standardTestimonials{padding:40px 16px}.standardTestimonialsHeading{margin-bottom:22px}.standardTestimonialsHeading h2{font-size:clamp(2rem,8.5vw,2.75rem)}.standardTestimonialsSet{gap:16px;padding-right:16px}.standardTestimonialCard{flex-basis:calc(100vw - 64px);min-height:248px;padding:20px}.standardTestimonialsTrack{animation-duration:110s}}@media (prefers-reduced-motion:reduce){.standardTestimonialsTrack{animation:none}}.standardTestimonialsTrack{animation-duration:160s}.standardTestimonialsViewport{isolation:isolate;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000029 clamp(26px,4vw,64px),#000000b8 clamp(58px,8vw,128px),#000 clamp(96px,13vw,208px) calc(100% - clamp(96px,13vw,208px)),#000000b8 calc(100% - clamp(58px,8vw,128px)),#00000029 calc(100% - clamp(26px,4vw,64px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#00000029 clamp(26px,4vw,64px),#000000b8 clamp(58px,8vw,128px),#000 clamp(96px,13vw,208px) calc(100% - clamp(96px,13vw,208px)),#000000b8 calc(100% - clamp(58px,8vw,128px)),#00000029 calc(100% - clamp(26px,4vw,64px)),#0000 100%)}.standardTestimonialsViewport:before,.standardTestimonialsViewport:after{content:"";z-index:3;pointer-events:none;filter:blur(16px);opacity:.72;width:clamp(52px,12vw,180px);position:absolute;top:-12px;bottom:-12px}.standardTestimonialsViewport:before{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--site-bg,#f6f5f1) 20%,transparent) 36%,color-mix(in srgb,var(--site-bg,#f6f5f1) 8%,transparent) 72%,transparent 100%);left:-18px}.standardTestimonialsViewport:after{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--site-bg,#f6f5f1) 8%,transparent) 28%,color-mix(in srgb,var(--site-bg,#f6f5f1) 20%,transparent) 64%,transparent 100%);right:-18px}@media (max-width:700px){.standardTestimonialsTrack{animation-duration:190s}.standardTestimonialsViewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000002e 12vw,#000000b8 24vw,#000 34vw 66vw,#000000b8 76vw,#0000002e 88vw,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#0000002e 12vw,#000000b8 24vw,#000 34vw 66vw,#000000b8 76vw,#0000002e 88vw,#0000 100%)}}
.BeautyModels-module__NTlojG__site{min-height:100vh;overflow:hidden}.BeautyModels-module__NTlojG__site a{color:inherit;text-decoration:none}.BeautyModels-module__NTlojG__site h1,.BeautyModels-module__NTlojG__site h2,.BeautyModels-module__NTlojG__site h3,.BeautyModels-module__NTlojG__site p{margin:0}.BeautyModels-module__NTlojG__site figure{margin:0;position:relative;overflow:hidden}.BeautyModels-module__NTlojG__site img{object-fit:cover}.BeautyModels-module__NTlojG__brand{letter-spacing:-.025em;max-width:18rem;font-size:clamp(.88rem,1.6vw,1.1rem);display:block}.BeautyModels-module__NTlojG__section{padding:clamp(5rem,9vw,9rem) clamp(1.25rem,6vw,7rem)}.BeautyModels-module__NTlojG__sectionLead{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.7fr);align-items:end;gap:clamp(2rem,7vw,8rem);margin-bottom:clamp(3rem,6vw,6rem);display:grid}.BeautyModels-module__NTlojG__section h2,.BeautyModels-module__NTlojG__contact h2{letter-spacing:-.065em;font-size:clamp(2.45rem,6vw,6rem);font-weight:500;line-height:.94}.BeautyModels-module__NTlojG__section p,.BeautyModels-module__NTlojG__contact p{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.BeautyModels-module__NTlojG__primaryButton{border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:48px;padding:.85rem 1.2rem;font-weight:700;display:inline-flex}.BeautyModels-module__NTlojG__textLink{align-items:center;gap:.65rem;font-weight:700;display:inline-flex}.BeautyModels-module__NTlojG__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.BeautyModels-module__NTlojG__modelSwitcher{z-index:50;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#161313e8;border-radius:16px;align-items:center;gap:.75rem;padding:.7rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 16px 45px #0004}.BeautyModels-module__NTlojG__modelSwitcher strong{font-size:.72rem}.BeautyModels-module__NTlojG__modelSwitcher nav{gap:.25rem;display:flex}.BeautyModels-module__NTlojG__modelSwitcher a{border-radius:10px;padding:.55rem .7rem;font-size:.78rem}.BeautyModels-module__NTlojG__modelSwitcher a[aria-current=page]{color:#171313;background:#fff}.BeautyModels-module__NTlojG__services{display:grid}.BeautyModels-module__NTlojG__services article{min-height:100%;padding:1.5rem 0}.BeautyModels-module__NTlojG__services h3{letter-spacing:-.04em;font-size:clamp(1.25rem,2.2vw,2.1rem);line-height:1.05}.BeautyModels-module__NTlojG__services p{max-width:34rem;margin-top:.75rem}.BeautyModels-module__NTlojG__processList{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,4vw,4.5rem);margin-top:clamp(3rem,6vw,6rem);display:grid}.BeautyModels-module__NTlojG__processList article{padding-top:1.5rem;position:relative}.BeautyModels-module__NTlojG__processList article:before{content:"";opacity:.35;background:currentColor;width:2.75rem;height:2px;position:absolute;top:0;left:0}.BeautyModels-module__NTlojG__processList h3{font-size:clamp(1.1rem,2vw,1.65rem)}.BeautyModels-module__NTlojG__processList p{margin-top:.7rem}.BeautyModels-module__NTlojG__faqList{margin-top:3rem}.BeautyModels-module__NTlojG__faqList details{border-bottom:1px solid}.BeautyModels-module__NTlojG__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:700;display:flex}.BeautyModels-module__NTlojG__faqList summary::marker{display:none}.BeautyModels-module__NTlojG__faqList details p{max-width:52rem;padding:0 0 1.5rem}.BeautyModels-module__NTlojG__contact{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.65fr);gap:clamp(3rem,10vw,10rem);padding:clamp(5rem,10vw,10rem) clamp(1.25rem,6vw,7rem);display:grid}.BeautyModels-module__NTlojG__contact>div:first-child>p{max-width:44rem;margin:1.5rem 0}.BeautyModels-module__NTlojG__contactLinks{gap:.8rem;margin:2rem 0;display:grid}.BeautyModels-module__NTlojG__contactLinks a{align-items:flex-start;gap:.7rem;display:flex}.BeautyModels-module__NTlojG__contactLinks svg{flex:none;width:1.1rem}.BeautyModels-module__NTlojG__hours{align-self:end}.BeautyModels-module__NTlojG__hours h3{align-items:center;gap:.6rem;margin-bottom:1.2rem;font-size:1rem;display:flex}.BeautyModels-module__NTlojG__hours p{border-bottom:1px solid;justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:.9rem;display:flex}.BeautyModels-module__NTlojG__site footer{grid-template-columns:1fr auto auto;align-items:center;gap:2rem;padding:2rem clamp(1.25rem,6vw,7rem);font-size:.85rem;display:grid}.BeautyModels-module__NTlojG__site footer nav{gap:1rem;display:flex}.BeautyModels-module__NTlojG__mobileContact{display:none}.BeautyModels-module__NTlojG__luz{font-family:var(--font-luz-sans);color:#2c201b;background:#f8f3eb}.BeautyModels-module__NTlojG__luzHeader{background:#f8f3eb;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;height:82px;padding:0 clamp(1.25rem,4vw,4.5rem);display:grid}.BeautyModels-module__NTlojG__luzHeader nav{gap:2rem;font-size:.9rem;display:flex}.BeautyModels-module__NTlojG__luzHeader>a:last-child{justify-self:end;align-items:center;gap:.55rem;font-weight:700;display:flex}.BeautyModels-module__NTlojG__luzHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,6vw,7rem);min-height:calc(100svh - 82px);padding:clamp(2rem,5vw,5.5rem) clamp(1.25rem,4vw,4.5rem) clamp(4rem,7vw,7rem);display:grid}.BeautyModels-module__NTlojG__luzHeroCopy{padding-left:clamp(0rem,4vw,4rem)}.BeautyModels-module__NTlojG__luzHero h1{font-family:var(--font-luz-display);letter-spacing:-.07em;font-size:clamp(4rem,7.5vw,8.5rem);font-weight:500;line-height:.82}.BeautyModels-module__NTlojG__luzHero h1 span{display:block}.BeautyModels-module__NTlojG__luzHero p{max-width:37rem;margin:2rem 0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55}.BeautyModels-module__NTlojG__luzHero figure{border-radius:42% 42% 4rem 4rem;height:min(73vh,800px)}.BeautyModels-module__NTlojG__luz .BeautyModels-module__NTlojG__primaryButton{color:#fff;background:#a64b37}.BeautyModels-module__NTlojG__luz .BeautyModels-module__NTlojG__textLink{color:#77362a}.BeautyModels-module__NTlojG__luzServices{background:#efe3d5}.BeautyModels-module__NTlojG__services_luz{grid-template-columns:repeat(3,1fr);gap:0 2rem}.BeautyModels-module__NTlojG__services_luz>div{border-top:1px solid #2c201b55}.BeautyModels-module__NTlojG__services_luz article{padding-right:1rem}.BeautyModels-module__NTlojG__luzStory{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(3rem,9vw,10rem);padding:clamp(5rem,10vw,10rem) clamp(1.25rem,8vw,9rem);display:grid}.BeautyModels-module__NTlojG__luzStory figure{border-radius:18rem 18rem 2rem 2rem;min-height:650px}.BeautyModels-module__NTlojG__luzStory h2{font-family:var(--font-luz-display);letter-spacing:-.06em;font-size:clamp(3rem,6.5vw,7rem);font-weight:500;line-height:.94}.BeautyModels-module__NTlojG__luzStory p{max-width:38rem;margin:1.5rem 0 2rem;font-size:1.15rem;line-height:1.7}.BeautyModels-module__NTlojG__luzGallery>div:first-child{grid-template-columns:1fr .7fr;align-items:end;gap:5rem;margin-bottom:3rem;display:grid}.BeautyModels-module__NTlojG__gallery_luz{grid-template-rows:340px 260px;grid-template-columns:1.15fr .85fr 1fr;gap:1rem;display:grid}.BeautyModels-module__NTlojG__gallery_luz .BeautyModels-module__NTlojG__photo_1{grid-row:1/3}.BeautyModels-module__NTlojG__gallery_luz .BeautyModels-module__NTlojG__photo_2{grid-column:2/4}.BeautyModels-module__NTlojG__luzProcess{color:#fff;background:#53382d}.BeautyModels-module__NTlojG__luzFaq{padding-top:7rem}.BeautyModels-module__NTlojG__contact_luz{color:#251b17;background:#cf765e}.BeautyModels-module__NTlojG__contact_luz .BeautyModels-module__NTlojG__primaryButton{background:#251b17}.BeautyModels-module__NTlojG__luz footer{color:#f8f3eb;background:#251b17}.BeautyModels-module__NTlojG__forma{font-family:var(--font-forma-sans);color:#0b0b0b;background:#f5f3ef}.BeautyModels-module__NTlojG__formaHeader{text-transform:uppercase;border-bottom:2px solid #111;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 clamp(1.2rem,3vw,3.5rem);display:grid}.BeautyModels-module__NTlojG__formaHeader nav{letter-spacing:.08em;gap:2rem;font-size:.77rem;display:flex}.BeautyModels-module__NTlojG__formaHeader>a:last-child{border:2px solid #111;justify-self:end;padding:.65rem .85rem;font-size:.78rem;font-weight:800}.BeautyModels-module__NTlojG__formaHero{border-bottom:2px solid #111;grid-template-rows:1fr 44%;grid-template-columns:.95fr .8fr .42fr;min-height:calc(100svh - 76px);display:grid}.BeautyModels-module__NTlojG__formaHero>div{flex-direction:column;grid-row:1/3;justify-content:center;padding:clamp(3rem,7vw,8rem) clamp(1.2rem,4vw,5rem);display:flex}.BeautyModels-module__NTlojG__formaHero h1{font-family:var(--font-forma-display);letter-spacing:-.06em;text-transform:uppercase;font-size:clamp(4.4rem,8vw,9rem);font-weight:700;line-height:.84}.BeautyModels-module__NTlojG__formaHero h1 span{display:block}.BeautyModels-module__NTlojG__formaHero p{max-width:34rem;margin:2rem 0;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.55}.BeautyModels-module__NTlojG__forma .BeautyModels-module__NTlojG__primaryButton{color:#0d0b0a;background:#e8542e;border:2px solid #111;border-radius:0;align-self:flex-start}.BeautyModels-module__NTlojG__formaHeroMain{border-left:2px solid #111;grid-row:1/3}.BeautyModels-module__NTlojG__formaHeroDetail{border-top:2px solid #111;border-left:2px solid #111;grid-row:2}.BeautyModels-module__NTlojG__formaGallery{padding-top:8rem}.BeautyModels-module__NTlojG__formaGallery>div:first-child{grid-template-columns:.8fr 1.2fr;align-items:end;gap:5rem;margin-bottom:3rem;display:grid}.BeautyModels-module__NTlojG__gallery_forma{grid-template-rows:420px 310px;grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_1{grid-column:1/7}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_2{grid-column:7/13}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_3{grid-column:1/5}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_4{grid-column:5/9}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_5{grid-column:9/13}.BeautyModels-module__NTlojG__formaServices{color:#f5f3ef;background:#101010}.BeautyModels-module__NTlojG__formaServices>div:first-child{grid-template-columns:1fr 1fr;gap:5rem;margin-bottom:3rem;display:grid}.BeautyModels-module__NTlojG__services_forma{border-top:1px solid #fff5;grid-template-columns:repeat(2,1fr)}.BeautyModels-module__NTlojG__services_forma>div{border-bottom:1px solid #fff5}.BeautyModels-module__NTlojG__services_forma>div:nth-child(odd){border-right:1px solid #fff5}.BeautyModels-module__NTlojG__services_forma article{padding:2rem}.BeautyModels-module__NTlojG__services_forma h3{font-family:var(--font-forma-display);text-transform:uppercase;font-size:clamp(2rem,4vw,4.4rem)}.BeautyModels-module__NTlojG__formaStory{border-bottom:2px solid #111;grid-template-columns:.8fr 1.2fr;min-height:760px;display:grid}.BeautyModels-module__NTlojG__formaStory>div{flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,9rem) clamp(1.2rem,4vw,5rem);display:flex}.BeautyModels-module__NTlojG__formaStory h2{font-family:var(--font-forma-display);text-transform:uppercase;font-size:clamp(3.2rem,6.5vw,7rem);line-height:.84}.BeautyModels-module__NTlojG__formaStory p{margin:2rem 0;line-height:1.7}.BeautyModels-module__NTlojG__formaStory figure{border-left:2px solid #111}.BeautyModels-module__NTlojG__formaProcess .BeautyModels-module__NTlojG__processList{border-top:2px solid #111;gap:0}.BeautyModels-module__NTlojG__formaProcess .BeautyModels-module__NTlojG__processList>div{border-right:2px solid #111}.BeautyModels-module__NTlojG__formaProcess .BeautyModels-module__NTlojG__processList article{padding:2rem 1.25rem}.BeautyModels-module__NTlojG__formaProcess .BeautyModels-module__NTlojG__processList article:before{display:none}.BeautyModels-module__NTlojG__formaFaq{background:#e8542e}.BeautyModels-module__NTlojG__contact_forma{background:#f5f3ef;border-top:2px solid #111}.BeautyModels-module__NTlojG__contact_forma .BeautyModels-module__NTlojG__primaryButton{color:#fff;background:#111}.BeautyModels-module__NTlojG__forma footer{border-top:2px solid #111}.BeautyModels-module__NTlojG__veludo{font-family:var(--font-veludo-sans);color:#f5ece7;background:#211518}.BeautyModels-module__NTlojG__veludoHeader{z-index:5;color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:90px;padding:0 clamp(1.25rem,4vw,5rem);display:grid;position:absolute;top:0;left:0;right:0}.BeautyModels-module__NTlojG__veludoHeader nav{gap:2rem;font-size:.9rem;display:flex}.BeautyModels-module__NTlojG__veludoHeader button{display:none}.BeautyModels-module__NTlojG__veludoHeader>a:last-child{border-bottom:1px solid;justify-self:end;padding:.6rem 0;font-weight:700}.BeautyModels-module__NTlojG__veludoHero{align-items:flex-end;min-height:100svh;padding:clamp(8rem,15vw,12rem) clamp(1.25rem,6vw,8rem) clamp(4rem,8vw,8rem);display:flex;position:relative}.BeautyModels-module__NTlojG__veludoHero>figure,.BeautyModels-module__NTlojG__veludoShade{position:absolute;inset:0}.BeautyModels-module__NTlojG__veludoHero>figure img{object-position:center 28%}.BeautyModels-module__NTlojG__veludoShade{z-index:1;background:linear-gradient(90deg,#160e10e8 0%,#160e10a8 43%,#160e101c 75%),linear-gradient(#0000 55%,#160e10aa)}.BeautyModels-module__NTlojG__veludoHero>div{z-index:2;grid-template-columns:1fr .55fr;align-items:end;gap:5rem;width:100%;display:grid;position:relative}.BeautyModels-module__NTlojG__veludoHero h1{font-family:var(--font-veludo-display);letter-spacing:-.07em;font-size:clamp(5rem,11vw,12rem);font-weight:500;line-height:.7}.BeautyModels-module__NTlojG__veludoHero h1 span{display:block}.BeautyModels-module__NTlojG__veludoHero p{margin-bottom:2rem;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.65}.BeautyModels-module__NTlojG__veludo .BeautyModels-module__NTlojG__primaryButton{color:#fff;background:#a95c69}.BeautyModels-module__NTlojG__veludoStory{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(3rem,10vw,11rem);display:grid}.BeautyModels-module__NTlojG__veludoStory figure{min-height:700px}.BeautyModels-module__NTlojG__veludoStory h2{font-family:var(--font-veludo-display);font-size:clamp(3.5rem,7vw,7.8rem);font-weight:500}.BeautyModels-module__NTlojG__veludoStory p{max-width:38rem;margin:1.5rem 0 2rem}.BeautyModels-module__NTlojG__veludo .BeautyModels-module__NTlojG__textLink{color:#d59aa3}.BeautyModels-module__NTlojG__veludoGallery{background:#331f24}.BeautyModels-module__NTlojG__veludoGallery>div:first-child{max-width:70rem;margin-bottom:4rem}.BeautyModels-module__NTlojG__veludoGallery>div:first-child p{max-width:38rem;margin-top:1.5rem}.BeautyModels-module__NTlojG__gallery_veludo{grid-template-rows:430px 260px;grid-template-columns:1.15fr .85fr 1fr;gap:1rem;display:grid}.BeautyModels-module__NTlojG__gallery_veludo .BeautyModels-module__NTlojG__photo_1{grid-row:1/3}.BeautyModels-module__NTlojG__gallery_veludo .BeautyModels-module__NTlojG__photo_3{grid-column:2/4}.BeautyModels-module__NTlojG__veludoServices{color:#241619;background:#e8d9cf}.BeautyModels-module__NTlojG__services_veludo{grid-template-columns:repeat(3,1fr);gap:0 2.2rem}.BeautyModels-module__NTlojG__services_veludo>div{border-top:1px solid #24161966}.BeautyModels-module__NTlojG__veludoProcess{background:#6a303c}.BeautyModels-module__NTlojG__veludoFaq{background:#211518}.BeautyModels-module__NTlojG__contact_veludo{background:#120b0d}.BeautyModels-module__NTlojG__contact_veludo .BeautyModels-module__NTlojG__primaryButton{color:#1d1013;background:#d7a0aa}.BeautyModels-module__NTlojG__veludo footer{background:#0c0708}@media (max-width:900px){.BeautyModels-module__NTlojG__site header nav{display:none}.BeautyModels-module__NTlojG__site header{grid-template-columns:1fr auto}.BeautyModels-module__NTlojG__site header>a:last-child{display:none}.BeautyModels-module__NTlojG__veludoHeader button{color:inherit;box-shadow:none;background:0 0;border:0;justify-self:end;display:block}.BeautyModels-module__NTlojG__luzHero,.BeautyModels-module__NTlojG__luzStory,.BeautyModels-module__NTlojG__formaStory,.BeautyModels-module__NTlojG__veludoStory,.BeautyModels-module__NTlojG__contact{grid-template-columns:1fr}.BeautyModels-module__NTlojG__luzHero{min-height:auto;padding-top:3rem}.BeautyModels-module__NTlojG__luzHeroCopy{padding-left:0}.BeautyModels-module__NTlojG__luzHero figure{height:66svh;max-height:700px}.BeautyModels-module__NTlojG__sectionLead,.BeautyModels-module__NTlojG__luzGallery>div:first-child,.BeautyModels-module__NTlojG__formaGallery>div:first-child,.BeautyModels-module__NTlojG__formaServices>div:first-child{grid-template-columns:1fr;gap:1.5rem}.BeautyModels-module__NTlojG__processList{grid-template-columns:repeat(2,1fr)}.BeautyModels-module__NTlojG__luzStory figure,.BeautyModels-module__NTlojG__veludoStory figure{min-height:560px}.BeautyModels-module__NTlojG__formaHero{grid-template-rows:auto 54svh 34svh;grid-template-columns:1fr 1fr}.BeautyModels-module__NTlojG__formaHero>div{grid-area:1/1/auto/3}.BeautyModels-module__NTlojG__formaHeroMain{border-top:2px solid #111;border-left:0;grid-area:2/1/auto/3}.BeautyModels-module__NTlojG__formaHeroDetail{grid-area:3/2}.BeautyModels-module__NTlojG__gallery_forma{grid-template-rows:320px 240px}.BeautyModels-module__NTlojG__veludoHero>div{grid-template-columns:1fr;gap:2rem}.BeautyModels-module__NTlojG__veludoHero>div>div{max-width:34rem}.BeautyModels-module__NTlojG__veludoHeader{position:absolute}.BeautyModels-module__NTlojG__mobileContact{z-index:45;color:#fff;background:#181112;border-radius:16px;justify-content:center;align-items:center;gap:.6rem;min-height:52px;font-weight:800;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 14px 38px #0005}.BeautyModels-module__NTlojG__modelSwitcher{bottom:5.5rem}.BeautyModels-module__NTlojG__site footer{padding-bottom:6rem}}@media (max-width:620px){.BeautyModels-module__NTlojG__section,.BeautyModels-module__NTlojG__contact{padding:4.5rem 1.25rem}.BeautyModels-module__NTlojG__site h2,.BeautyModels-module__NTlojG__contact h2{font-size:clamp(2.6rem,14vw,4.5rem)}.BeautyModels-module__NTlojG__luzHeader,.BeautyModels-module__NTlojG__formaHeader,.BeautyModels-module__NTlojG__veludoHeader{height:70px;padding-inline:1.25rem}.BeautyModels-module__NTlojG__luzHero{gap:2rem;padding-inline:1.25rem}.BeautyModels-module__NTlojG__luzHero h1{font-size:clamp(3.7rem,19vw,5.9rem);line-height:.86}.BeautyModels-module__NTlojG__luzHero figure{border-radius:12rem 12rem 2rem 2rem;height:56svh}.BeautyModels-module__NTlojG__services_luz,.BeautyModels-module__NTlojG__services_veludo,.BeautyModels-module__NTlojG__services_forma{grid-template-columns:1fr}.BeautyModels-module__NTlojG__services_forma>div:nth-child(odd){border-right:0}.BeautyModels-module__NTlojG__luzStory,.BeautyModels-module__NTlojG__veludoStory{padding:4.5rem 1.25rem}.BeautyModels-module__NTlojG__luzStory figure,.BeautyModels-module__NTlojG__veludoStory figure{min-height:480px}.BeautyModels-module__NTlojG__gallery_luz,.BeautyModels-module__NTlojG__gallery_veludo{grid-template-rows:330px 220px 220px;grid-template-columns:1fr 1fr}.BeautyModels-module__NTlojG__gallery_luz .BeautyModels-module__NTlojG__photo_1,.BeautyModels-module__NTlojG__gallery_veludo .BeautyModels-module__NTlojG__photo_1{grid-area:1/1/auto/3}.BeautyModels-module__NTlojG__gallery_luz .BeautyModels-module__NTlojG__photo_2,.BeautyModels-module__NTlojG__gallery_veludo .BeautyModels-module__NTlojG__photo_3{grid-area:auto}.BeautyModels-module__NTlojG__formaHero{grid-template-rows:auto 50svh 26svh}.BeautyModels-module__NTlojG__formaHero>div{padding:4rem 1.25rem}.BeautyModels-module__NTlojG__formaHero h1{font-size:clamp(3.8rem,19vw,6rem);line-height:.88}.BeautyModels-module__NTlojG__formaHeroDetail{grid-column:2}.BeautyModels-module__NTlojG__gallery_forma{grid-template-rows:300px 240px 240px;grid-template-columns:1fr 1fr}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_1,.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_2{grid-column:auto}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_3{grid-column:1/3}.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_4,.BeautyModels-module__NTlojG__gallery_forma .BeautyModels-module__NTlojG__photo_5{grid-column:auto}.BeautyModels-module__NTlojG__formaStory figure{border-top:2px solid #111;border-left:0;min-height:500px}.BeautyModels-module__NTlojG__processList{grid-template-columns:1fr}.BeautyModels-module__NTlojG__formaProcess .BeautyModels-module__NTlojG__processList>div{border-bottom:2px solid #111;border-right:0}.BeautyModels-module__NTlojG__veludoHero{min-height:92svh;padding:8rem 1.25rem 4rem}.BeautyModels-module__NTlojG__veludoHero h1{font-size:clamp(4rem,20vw,6.4rem);line-height:.78}.BeautyModels-module__NTlojG__contact{gap:3rem}.BeautyModels-module__NTlojG__site footer{grid-template-columns:1fr;gap:.75rem}.BeautyModels-module__NTlojG__modelSwitcher{justify-content:space-between;left:1rem;right:1rem}.BeautyModels-module__NTlojG__modelSwitcher nav{flex:1;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.BeautyModels-module__NTlojG__modelSwitcher{-webkit-backdrop-filter:none;backdrop-filter:none}}.BeautyModels-module__NTlojG__footerIdentity{gap:.65rem;display:grid}.BeautyModels-module__NTlojG__footerIdentity>span{font-weight:700}.BeautyModels-module__NTlojG__site footer{grid-template-columns:1fr auto}@media (max-width:900px){.BeautyModels-module__NTlojG__site footer{padding-bottom:11rem}}@media (max-width:620px){.BeautyModels-module__NTlojG__site footer{grid-template-columns:1fr}}.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__primaryButton,.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__mobileContact,.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__luzHeader>a:last-child,.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__formaHeader>a:last-child,.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__veludoHeader>a:last-child{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--brand-on-primary)}.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__services article,.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__processList article{border-color:var(--brand-secondary)}.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__luzProcess,.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__formaProcess,.BeautyModels-module__NTlojG__site .BeautyModels-module__NTlojG__veludoProcess{box-shadow:inset 0 .45rem 0 var(--brand-secondary)}.BeautyModels-module__NTlojG__site a:focus-visible,.BeautyModels-module__NTlojG__site button:focus-visible,.BeautyModels-module__NTlojG__site summary:focus-visible{outline-color:var(--brand-secondary)}.BeautyModels-module__NTlojG__luzFaq,.BeautyModels-module__NTlojG__formaFaq,.BeautyModels-module__NTlojG__veludoFaq{display:block}.BeautyModels-module__NTlojG__luzFaq>div:first-child,.BeautyModels-module__NTlojG__formaFaq>div:first-child,.BeautyModels-module__NTlojG__veludoFaq>div:first-child{text-align:center;margin-bottom:3.5rem}.BeautyModels-module__NTlojG__luzFaq>div:first-child h2,.BeautyModels-module__NTlojG__formaFaq>div:first-child h2,.BeautyModels-module__NTlojG__veludoFaq>div:first-child h2{text-align:center;max-width:none;font-size:clamp(3.4rem,7vw,7.5rem)}.BeautyModels-module__NTlojG__luzFaq .BeautyModels-module__NTlojG__faqList,.BeautyModels-module__NTlojG__formaFaq .BeautyModels-module__NTlojG__faqList,.BeautyModels-module__NTlojG__veludoFaq .BeautyModels-module__NTlojG__faqList{max-width:900px;margin:0 auto}.BeautyModels-module__NTlojG__luzFaq .BeautyModels-module__NTlojG__faqList summary,.BeautyModels-module__NTlojG__formaFaq .BeautyModels-module__NTlojG__faqList summary,.BeautyModels-module__NTlojG__veludoFaq .BeautyModels-module__NTlojG__faqList summary{text-align:left}.BeautyModels-module__NTlojG__sectionLead{text-align:center;display:block}.BeautyModels-module__NTlojG__sectionLead h2,.BeautyModels-module__NTlojG__section h2,.BeautyModels-module__NTlojG__contact h2,.BeautyModels-module__NTlojG__sectionLead>p,.BeautyModels-module__NTlojG__section>div:first-child>p,.BeautyModels-module__NTlojG__contact>div:first-child>p{text-align:center;margin-inline:auto}.BeautyModels-module__NTlojG__standardHours{text-align:center;width:min(100%,640px);margin-inline:auto;border:0!important}.BeautyModels-module__NTlojG__standardHours h2{text-align:center;margin:0 0 1.4rem}.BeautyModels-module__NTlojG__standardHours>div>p{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:.7rem 0;display:flex;border:0!important}.BeautyModels-module__NTlojG__standardHours strong{font-weight:700}
