.Hero-module__ZARIfG__hero{background:var(--noite);height:100svh;min-height:620px;color:var(--led);position:relative;overflow:hidden}.Hero-module__ZARIfG__stage{position:absolute;inset:0}.Hero-module__ZARIfG__photo{-webkit-mask-composite:source-in;will-change:transform;width:60%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32%),linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 32%),linear-gradient(#000 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.Hero-module__ZARIfG__photoImg{object-fit:cover;object-position:50% 30%}.Hero-module__ZARIfG__copy{z-index:2;max-width:var(--max);padding:120px var(--gutter) clamp(40px, 7vh, 80px);pointer-events:none;flex-direction:column;justify-content:flex-end;margin-inline:auto;display:flex;position:absolute;inset:0}.Hero-module__ZARIfG__copy a{pointer-events:auto}.Hero-module__ZARIfG__kicker{font-size:var(--t-sm);letter-spacing:.02em;color:var(--rose-claro);align-items:center;gap:12px;margin-bottom:clamp(16px,2.5vh,28px);display:flex}.Hero-module__ZARIfG__kicker:before{content:"";background:currentColor;width:36px;height:1px}.Hero-module__ZARIfG__title{font-family:var(--serif);font-size:min(var(--t-hero), 12.4vw);letter-spacing:-.035em;margin:0;font-weight:400;line-height:.92}.Hero-module__ZARIfG__title span{padding-bottom:.06em;display:block;overflow:clip}.Hero-module__ZARIfG__title span:nth-child(2){padding-left:.9em}.Hero-module__ZARIfG__title span:nth-child(3){padding-left:.3em}.Hero-module__ZARIfG__char{will-change:transform;display:inline-block}.Hero-module__ZARIfG__bottom{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:clamp(24px,4vh,44px);display:flex}.Hero-module__ZARIfG__lead{max-width:40ch;font-size:var(--t-lg);color:color-mix(in srgb, var(--led) 82%, transparent);line-height:1.5}.Hero-module__ZARIfG__actions{flex-wrap:wrap;gap:12px;display:flex}.Hero-module__ZARIfG__creds{z-index:2;top:50%;right:var(--gutter);writing-mode:vertical-rl;font-size:var(--t-xs);letter-spacing:.08em;color:color-mix(in srgb, var(--led) 70%, transparent);gap:28px;margin:0;padding:0;list-style:none;display:flex;position:absolute;transform:translateY(-50%)}.Hero-module__ZARIfG__lensLayer{z-index:5;pointer-events:none;clip-path:circle(0 at 0 0);background:var(--noite);position:absolute;inset:0}.Hero-module__ZARIfG__lensInner{will-change:transform;position:absolute;inset:0}.Hero-module__ZARIfG__lensInner .Hero-module__ZARIfG__copy{opacity:1}.Hero-module__ZARIfG__lensRing,.Hero-module__ZARIfG__loaderRing{pointer-events:none;border-radius:50%;width:184px;height:184px;position:absolute;top:0;left:0}.Hero-module__ZARIfG__lensRing{z-index:6;transform:translate(-300px,-300px)scale(0);box-shadow:0 0 0 2px #fff6eed9,0 0 0 9px #261c1b8c,0 0 0 10px #fff6ee59,0 20px 60px #00000073,inset 0 0 40px #261c1b80}.Hero-module__ZARIfG__lensRing i,.Hero-module__ZARIfG__loaderRing i{background:var(--led);width:7px;height:7px;transform:rotate(var(--a)) translateY(-80px);border-radius:50%;margin:-3.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px 2px #fff6eecc}.Hero-module__ZARIfG__loader{z-index:300;background:var(--noite);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.Hero-module__ZARIfG__loaderRing{border:1.5px solid #fff6ee40;width:200px;height:200px;position:relative}.Hero-module__ZARIfG__loaderRing i{opacity:.12;box-shadow:none;transform:rotate(var(--a)) translateY(-86px)}.Hero-module__ZARIfG__iris{z-index:7;background:var(--porcelana);color:var(--tinta);clip-path:circle(0 at 0 0);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Hero-module__ZARIfG__irisText{font-family:var(--serif);font-size:min(var(--t-hero), 15vw);letter-spacing:-.035em;line-height:.95}.Hero-module__ZARIfG__irisText:last-child{padding-left:1.2em}.Hero-module__ZARIfG__scrollCue{z-index:3;font-size:var(--t-xs);letter-spacing:.06em;color:color-mix(in srgb, var(--led) 60%, transparent);display:none;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (min-width:1200px){.Hero-module__ZARIfG__scrollCue{display:block}}@media (max-width:900px){.Hero-module__ZARIfG__photo{width:100%;-webkit-mask-image:linear-gradient(#000 38%,#0000 82%);mask-image:linear-gradient(#000 38%,#0000 82%)}.Hero-module__ZARIfG__photoImg{object-position:30% 20%}.Hero-module__ZARIfG__bottom{flex-direction:column;align-items:flex-start;gap:20px}.Hero-module__ZARIfG__lead{font-size:1.02rem}.Hero-module__ZARIfG__kicker{background:color-mix(in srgb, var(--noite) 55%, transparent);-webkit-backdrop-filter:blur(10px);color:var(--led);font-size:var(--t-xs);letter-spacing:.01em;border-radius:999px;align-self:flex-start;padding:7px 14px;font-weight:500}.Hero-module__ZARIfG__kicker:before,.Hero-module__ZARIfG__creds{display:none}.Hero-module__ZARIfG__title span:nth-child(2){padding-left:.5em}}
.Manifesto-module__iTFCjG__section{background:var(--porcelana);padding-block:clamp(96px,14vw,200px) clamp(80px,10vw,160px);position:relative}.Manifesto-module__iTFCjG__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,6vw,96px);display:grid}.Manifesto-module__iTFCjG__side{align-self:start;position:sticky;top:120px}.Manifesto-module__iTFCjG__title{font-size:var(--t-2xl);max-width:9ch}.Manifesto-module__iTFCjG__rule{background:var(--rose);width:72px;height:1px;margin-top:28px;display:block}.Manifesto-module__iTFCjG__big{font-family:var(--serif);font-size:var(--t-xl);letter-spacing:-.01em;max-width:30ch;line-height:1.28}.Manifesto-module__iTFCjG__pair{grid-template-columns:1.4fr 1fr;align-items:end;gap:clamp(20px,3vw,48px);margin-top:clamp(56px,8vw,120px);display:grid}.Manifesto-module__iTFCjG__figA,.Manifesto-module__iTFCjG__figB{border-radius:var(--radius-lg);margin:0;position:relative;overflow:hidden}.Manifesto-module__iTFCjG__figA{aspect-ratio:4/3.2}.Manifesto-module__iTFCjG__figA img,.Manifesto-module__iTFCjG__figB img{object-fit:cover}.Manifesto-module__iTFCjG__figBWrap{flex-direction:column;gap:24px;padding-bottom:8%;display:flex}.Manifesto-module__iTFCjG__figB{aspect-ratio:1;border-radius:50%;width:78%}.Manifesto-module__iTFCjG__caption{font-size:var(--t-sm);color:var(--taupe);max-width:32ch}@media (max-width:900px){.Manifesto-module__iTFCjG__grid{grid-template-columns:1fr}.Manifesto-module__iTFCjG__side{position:static}.Manifesto-module__iTFCjG__title{max-width:12ch}.Manifesto-module__iTFCjG__pair{grid-template-columns:1fr}.Manifesto-module__iTFCjG__figB{border:6px solid var(--porcelana);width:46%;margin-top:-22%;margin-left:auto}}
.Especialidades-module__Z3f26a__section{background:var(--porcelana);padding-bottom:clamp(80px,10vw,160px);position:relative}.Especialidades-module__Z3f26a__head{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(40px,6vw,80px);display:flex}.Especialidades-module__Z3f26a__title{font-size:var(--t-3xl);max-width:11ch}.Especialidades-module__Z3f26a__intro{max-width:38ch;color:var(--taupe);font-size:var(--t-lg);line-height:1.5}.Especialidades-module__Z3f26a__stack{flex-direction:column;gap:24px;display:flex}.Especialidades-module__Z3f26a__card{top:calc(96px + var(--i) * 22px);height:min(80vh,720px);min-height:540px;position:sticky}.Especialidades-module__Z3f26a__inner{--bg:var(--porcelana-2);--fg:var(--tinta);--muted:var(--taupe);background:var(--bg);height:100%;color:var(--fg);transform-origin:50% 0;will-change:transform;border-radius:36px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 -30px 60px -40px #2b211f59}.Especialidades-module__Z3f26a__inner[data-tone=rose]{--bg:#e9cdc4}.Especialidades-module__Z3f26a__inner[data-tone=dark]{--bg:var(--noite);--fg:var(--led);--muted:color-mix(in srgb, var(--led) 70%, transparent)}.Especialidades-module__Z3f26a__text{flex-direction:column;align-items:flex-start;padding:clamp(28px,4.5vw,72px);display:flex}.Especialidades-module__Z3f26a__cardTitle{font-size:var(--t-2xl);max-width:10ch}.Especialidades-module__Z3f26a__cardText{max-width:42ch;color:var(--muted);font-size:var(--t-base);margin-top:20px}.Especialidades-module__Z3f26a__list{flex-wrap:wrap;gap:8px;margin:auto 0 28px;padding:24px 0 0;list-style:none;display:flex}.Especialidades-module__Z3f26a__list li{font-size:var(--t-xs);border:1px solid color-mix(in srgb, var(--fg) 22%, transparent);border-radius:999px;padding:7px 14px}.Especialidades-module__Z3f26a__media{margin:0;position:relative;overflow:hidden}.Especialidades-module__Z3f26a__media img{object-fit:cover;transition:transform 1.4s var(--ease-out)}.Especialidades-module__Z3f26a__inner:hover .Especialidades-module__Z3f26a__media img{transform:scale(1.04)}@media (max-width:900px){.Especialidades-module__Z3f26a__head{flex-direction:column;align-items:flex-start}.Especialidades-module__Z3f26a__stack{gap:16px}.Especialidades-module__Z3f26a__card{top:calc(80px + var(--i) * 12px);height:calc(100svh - 96px - var(--i) * 12px);min-height:0;max-height:760px}.Especialidades-module__Z3f26a__inner{border-radius:28px;flex-direction:column;display:flex}.Especialidades-module__Z3f26a__media{flex:auto;order:-1;min-height:120px}.Especialidades-module__Z3f26a__text{flex:none;padding:24px 22px 22px}.Especialidades-module__Z3f26a__cardText{margin-top:12px}.Especialidades-module__Z3f26a__list{gap:6px;margin:0 0 18px;padding-top:16px}.Especialidades-module__Z3f26a__list li{padding:5px 11px}}
.Geracoes-module__52_GYq__section{background:var(--noite);color:var(--led);position:relative;overflow:hidden}.Geracoes-module__52_GYq__track{will-change:transform;align-items:stretch;width:max-content;height:100svh;min-height:640px;display:flex}.Geracoes-module__52_GYq__intro{width:min(46vw,640px);padding:120px var(--gutter) 80px max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));box-sizing:content-box;flex-direction:column;flex:none;justify-content:center;display:flex}.Geracoes-module__52_GYq__title{font-size:var(--t-3xl);max-width:10ch}.Geracoes-module__52_GYq__introText{max-width:40ch;font-size:var(--t-lg);color:color-mix(in srgb, var(--led) 72%, transparent);margin-top:28px;line-height:1.5}.Geracoes-module__52_GYq__hint{font-size:var(--t-sm);color:var(--rose-claro);align-items:center;gap:14px;margin-top:48px;display:flex}.Geracoes-module__52_GYq__hint span{background:color-mix(in srgb, var(--rose-claro) 35%, transparent);width:64px;height:1px;position:relative;overflow:hidden}.Geracoes-module__52_GYq__hint span:after{content:"";background:var(--rose-claro);animation:Geracoes-module__52_GYq__slide 1.8s var(--ease-out) infinite;position:absolute;inset:0}@keyframes Geracoes-module__52_GYq__slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Geracoes-module__52_GYq__panel{flex:none;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4vw,64px);width:min(78vw,1100px);padding:110px clamp(24px,3vw,48px) 70px;display:grid}.Geracoes-module__52_GYq__media{border-radius:999px 999px 32px 32px;height:min(72vh,720px);margin:0;position:relative;overflow:hidden}.Geracoes-module__52_GYq__media img{object-fit:cover}.Geracoes-module__52_GYq__age{font-family:var(--serif);font-style:italic;font-size:var(--t-xl);color:var(--rose-claro)}.Geracoes-module__52_GYq__name{font-size:var(--t-3xl);margin-top:6px}.Geracoes-module__52_GYq__phrase{font-family:var(--serif);font-size:var(--t-lg);max-width:24ch;margin-top:22px;line-height:1.3}.Geracoes-module__52_GYq__text{max-width:38ch;color:color-mix(in srgb, var(--led) 70%, transparent);margin-top:14px}.Geracoes-module__52_GYq__items{border-top:1px solid color-mix(in srgb, var(--led) 18%, transparent);margin:28px 0 0;padding:0;list-style:none}.Geracoes-module__52_GYq__items li{border-bottom:1px solid color-mix(in srgb, var(--led) 18%, transparent);font-size:var(--t-sm);align-items:center;gap:12px;padding:11px 0;display:flex}.Geracoes-module__52_GYq__items li:before{content:"";background:var(--rose);width:6px;height:6px;box-shadow:0 0 10px var(--rose);border-radius:50%}.Geracoes-module__52_GYq__progress{left:var(--gutter);right:var(--gutter);background:color-mix(in srgb, var(--led) 15%, transparent);height:1px;position:absolute;bottom:32px}.Geracoes-module__52_GYq__bar{background:var(--rose-claro);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (max-width:900px){.Geracoes-module__52_GYq__track{flex-direction:column;width:100%;height:auto;min-height:0;padding-bottom:48px}.Geracoes-module__52_GYq__intro{width:auto;padding:96px var(--gutter) 24px}.Geracoes-module__52_GYq__hint,.Geracoes-module__52_GYq__progress{display:none}.Geracoes-module__52_GYq__panel{width:100%;padding:40px var(--gutter);grid-template-columns:1fr}.Geracoes-module__52_GYq__media{aspect-ratio:4/5;border-radius:999px 999px 24px 24px;height:auto}}@media (prefers-reduced-motion:reduce) and (min-width:901px){.Geracoes-module__52_GYq__track{width:100%;overflow-x:auto}}
.Tratamentos-module__2sJZPG__section{background:var(--porcelana);padding-block:clamp(96px,12vw,180px);position:relative}.Tratamentos-module__2sJZPG__head{grid-template-columns:1.3fr 1fr;align-items:end;gap:40px;margin-bottom:clamp(48px,6vw,88px);display:grid}.Tratamentos-module__2sJZPG__title{font-size:var(--t-3xl);max-width:13ch}.Tratamentos-module__2sJZPG__intro{color:var(--taupe);font-size:var(--t-lg);max-width:38ch;line-height:1.5}.Tratamentos-module__2sJZPG__list{margin-block:0;padding-block:0;list-style:none}.Tratamentos-module__2sJZPG__item{border-top:1px solid color-mix(in srgb, var(--tinta) 16%, transparent);transition:opacity .5s}.Tratamentos-module__2sJZPG__item:last-child{border-bottom:1px solid color-mix(in srgb, var(--tinta) 16%, transparent)}.Tratamentos-module__2sJZPG__list:has(.Tratamentos-module__2sJZPG__item[data-active=true]) .Tratamentos-module__2sJZPG__item:not([data-active=true]){opacity:.35}.Tratamentos-module__2sJZPG__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:32px;padding:clamp(24px,3vw,40px) 0;text-decoration:none;display:grid;position:relative}.Tratamentos-module__2sJZPG__thumb{display:none}.Tratamentos-module__2sJZPG__name{transition:transform .7s var(--ease-out), color .4s;font-size:clamp(2.2rem,1.2rem + 3.6vw,5rem);line-height:1}.Tratamentos-module__2sJZPG__item[data-active=true] .Tratamentos-module__2sJZPG__name{color:var(--rose);transform:translate(24px)}.Tratamentos-module__2sJZPG__name sup{vertical-align:1.6em;margin-left:.08em;font-size:.3em;line-height:0}.Tratamentos-module__2sJZPG__summary{color:var(--taupe);max-width:40ch}.Tratamentos-module__2sJZPG__more{font-size:var(--t-sm);border:1px solid color-mix(in srgb, var(--tinta) 25%, transparent);border-radius:999px;align-items:center;gap:10px;padding:12px 18px;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.Tratamentos-module__2sJZPG__more svg{width:18px;height:18px;transition:transform .5s var(--ease-out)}.Tratamentos-module__2sJZPG__item[data-active=true] .Tratamentos-module__2sJZPG__more{background:var(--tinta);color:var(--led);border-color:var(--tinta)}.Tratamentos-module__2sJZPG__item[data-active=true] .Tratamentos-module__2sJZPG__more svg{transform:translate(4px)}.Tratamentos-module__2sJZPG__preview{pointer-events:none;z-index:3;width:300px;height:380px;margin:-190px 0 0 -150px;position:absolute;top:0;left:0}.Tratamentos-module__2sJZPG__previewInner{width:100%;height:100%;transition:transform .6s var(--ease-out);border-radius:999px 999px 24px 24px;position:relative;overflow:hidden;transform:scale(0)rotate(-8deg);box-shadow:0 30px 80px -30px #2b211f99}.Tratamentos-module__2sJZPG__preview[data-show=true] .Tratamentos-module__2sJZPG__previewInner{transform:scale(1)rotate(0)}.Tratamentos-module__2sJZPG__previewImg{object-fit:cover;opacity:0;transition:opacity .5s, transform .9s var(--ease-out);transform:scale(1.2)}.Tratamentos-module__2sJZPG__previewImg[data-on=true]{opacity:1;transform:scale(1)}@media (hover:none),(max-width:900px){.Tratamentos-module__2sJZPG__preview{display:none}}@media (max-width:900px){.Tratamentos-module__2sJZPG__head{grid-template-columns:1fr}.Tratamentos-module__2sJZPG__row{grid-template-columns:88px 1fr;grid-template-areas:"thumb name""thumb summary""thumb more";align-items:start;gap:6px 18px}.Tratamentos-module__2sJZPG__thumb{border-radius:999px 999px 14px 14px;grid-area:thumb;width:88px;height:112px;margin:0;display:block;position:relative;overflow:hidden}.Tratamentos-module__2sJZPG__thumb img{object-fit:cover}.Tratamentos-module__2sJZPG__name{grid-area:name;font-size:2rem}.Tratamentos-module__2sJZPG__summary{font-size:var(--t-sm);grid-area:summary}.Tratamentos-module__2sJZPG__more{grid-area:more;justify-self:start;margin-top:8px;padding:8px 14px}.Tratamentos-module__2sJZPG__item[data-active=true] .Tratamentos-module__2sJZPG__name{transform:none}.Tratamentos-module__2sJZPG__list:has(.Tratamentos-module__2sJZPG__item[data-active=true]) .Tratamentos-module__2sJZPG__item:not([data-active=true]){opacity:1}}
.OlharDePerto-module__vxVwZa__section{background:var(--noite);color:var(--led);padding-block:clamp(96px,12vw,180px);position:relative;overflow:hidden}.OlharDePerto-module__vxVwZa__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,110px);display:grid}.OlharDePerto-module__vxVwZa__visual{aspect-ratio:1;position:relative;container-type:inline-size}.OlharDePerto-module__vxVwZa__circle{border-radius:50%;margin:0;position:absolute;inset:0;overflow:hidden}.OlharDePerto-module__vxVwZa__circle img{object-fit:cover;object-position:50% 35%}.OlharDePerto-module__vxVwZa__leds{border:1px solid color-mix(in srgb, var(--led) 20%, transparent);pointer-events:none;border-radius:50%;animation:40s linear infinite OlharDePerto-module__vxVwZa__spin;position:absolute;inset:-3%}.OlharDePerto-module__vxVwZa__leds i{background:var(--led);width:8px;height:8px;transform:rotate(var(--a)) translateY(-53cqw);border-radius:50%;margin:-4px;position:absolute;top:50%;left:50%;box-shadow:0 0 16px 4px #fff6ee99}@keyframes OlharDePerto-module__vxVwZa__spin{to{transform:rotate(360deg)}}.OlharDePerto-module__vxVwZa__title{font-size:var(--t-3xl);max-width:10ch}.OlharDePerto-module__vxVwZa__lead{font-size:var(--t-lg);max-width:44ch;color:color-mix(in srgb, var(--led) 76%, transparent);margin-top:28px;line-height:1.55}.OlharDePerto-module__vxVwZa__abcde{flex-wrap:wrap;gap:10px;margin:36px 0 0;padding:0;list-style:none;display:flex}.OlharDePerto-module__vxVwZa__abcde li{font-size:var(--t-sm);border:1px solid color-mix(in srgb, var(--led) 22%, transparent);border-radius:999px;align-items:center;gap:10px;padding:9px 16px 9px 9px;display:inline-flex}.OlharDePerto-module__vxVwZa__abcde b{background:var(--rose);width:28px;height:28px;color:var(--noite);font-family:var(--serif);border-radius:50%;place-items:center;font-weight:600;display:grid}.OlharDePerto-module__vxVwZa__note{color:var(--rose-claro);font-size:var(--t-sm);margin-top:28px}@media (max-width:900px){.OlharDePerto-module__vxVwZa__grid{grid-template-columns:1fr}.OlharDePerto-module__vxVwZa__visual{width:86%;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.OlharDePerto-module__vxVwZa__leds{animation:none}}
.Sobre-module__VCZvla__section{background:var(--porcelana);padding-block:clamp(96px,12vw,180px);position:relative}.Sobre-module__VCZvla__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.Sobre-module__VCZvla__photos{position:sticky;top:110px}.Sobre-module__VCZvla__main,.Sobre-module__VCZvla__small{margin:0;position:relative;overflow:hidden}.Sobre-module__VCZvla__main{aspect-ratio:4/5.2;border-radius:var(--radius-lg)}.Sobre-module__VCZvla__main img,.Sobre-module__VCZvla__small img{object-fit:cover}.Sobre-module__VCZvla__main img{object-position:50% 20%}.Sobre-module__VCZvla__small{aspect-ratio:3/4;border:8px solid var(--porcelana);border-radius:999px 999px 20px 20px;width:38%;position:absolute;bottom:-8%;right:-10%}.Sobre-module__VCZvla__title{font-size:var(--t-3xl);max-width:11ch}.Sobre-module__VCZvla__bio{max-width:56ch;font-size:var(--t-base);color:color-mix(in srgb, var(--tinta) 82%, transparent);gap:18px;margin-top:32px;line-height:1.7;display:grid}.Sobre-module__VCZvla__subtitle{font-family:var(--sans);font-size:var(--t-sm);letter-spacing:.02em;color:var(--rose);margin-top:56px;font-weight:600}.Sobre-module__VCZvla__timeline{counter-reset:passo;margin:18px 0 0;padding:0;list-style:none;position:relative}.Sobre-module__VCZvla__timeline:before{content:"";background:color-mix(in srgb, var(--tinta) 18%, transparent);width:1px;position:absolute;top:16px;bottom:16px;left:15px}.Sobre-module__VCZvla__timeline li{counter-increment:passo;flex-direction:column;padding:16px 0 16px 56px;display:flex;position:relative}.Sobre-module__VCZvla__timeline li:before{content:counter(passo);background:var(--porcelana);border:1px solid var(--rose);width:31px;height:31px;color:var(--rose);font-family:var(--serif);border-radius:50%;place-items:center;font-size:.95rem;display:grid;position:absolute;top:16px;left:0}.Sobre-module__VCZvla__oque{font-family:var(--serif);font-size:var(--t-lg);line-height:1.3}.Sobre-module__VCZvla__onde{color:var(--taupe);font-size:var(--t-sm);margin-top:2px}.Sobre-module__VCZvla__regs{border-top:1px solid color-mix(in srgb, var(--tinta) 14%, transparent);flex-wrap:wrap;gap:16px 48px;margin:44px 0 0;padding-top:28px;display:flex}.Sobre-module__VCZvla__regs dt{font-size:var(--t-xs);color:var(--taupe)}.Sobre-module__VCZvla__regs dd{font-family:var(--serif);font-size:var(--t-xl);margin:4px 0 0}@media (max-width:900px){.Sobre-module__VCZvla__grid{grid-template-columns:1fr}.Sobre-module__VCZvla__photos{width:88%;position:relative;top:auto}.Sobre-module__VCZvla__small{right:-14%}}
.Clinica-module__30kQva__section{background:var(--porcelana-2);padding-block:clamp(96px,12vw,180px);position:relative}.Clinica-module__30kQva__head{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;display:grid}.Clinica-module__30kQva__title{font-size:var(--t-3xl);max-width:12ch}.Clinica-module__30kQva__intro{color:color-mix(in srgb, var(--tinta) 78%, transparent);font-size:var(--t-lg);max-width:42ch;line-height:1.55}.Clinica-module__30kQva__gallery{grid-template-rows:auto auto;grid-template-columns:repeat(12,1fr);gap:clamp(12px,1.6vw,24px);margin-top:clamp(48px,6vw,88px);display:grid}.Clinica-module__30kQva__g{border-radius:var(--radius-lg);margin:0;position:relative;overflow:hidden}.Clinica-module__30kQva__g img{object-fit:cover}.Clinica-module__30kQva__g1{grid-area:1/1/span 2/span 8;min-height:420px}.Clinica-module__30kQva__g2{aspect-ratio:4/5;border-radius:999px 999px var(--radius-lg) var(--radius-lg);grid-area:1/9/auto/span 4}.Clinica-module__30kQva__g3{aspect-ratio:16/10;grid-area:2/9/auto/span 4}.Clinica-module__30kQva__info{grid-template-columns:1fr 1.3fr;align-items:stretch;gap:clamp(24px,4vw,64px);margin-top:clamp(40px,5vw,72px);display:grid}.Clinica-module__30kQva__address{flex-direction:column;gap:4px;font-style:normal;display:flex}.Clinica-module__30kQva__label{font-size:var(--t-sm);color:var(--rose);margin-bottom:10px;font-weight:600}.Clinica-module__30kQva__addrMain{font-family:var(--serif);font-size:var(--t-xl);line-height:1.2}.Clinica-module__30kQva__extra{color:var(--taupe);font-size:var(--t-sm);margin-top:8px}.Clinica-module__30kQva__addrActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.Clinica-module__30kQva__map{border-radius:var(--radius-lg);background:var(--porcelana);min-height:320px;overflow:hidden}.Clinica-module__30kQva__map iframe{filter:grayscale()sepia(.25)contrast(.95);border:0;width:100%;height:100%;min-height:320px;transition:filter .6s}.Clinica-module__30kQva__map:hover iframe{filter:none}@media (max-width:900px){.Clinica-module__30kQva__head,.Clinica-module__30kQva__info{grid-template-columns:1fr}.Clinica-module__30kQva__g1{aspect-ratio:3/2;grid-area:auto/1/auto/-1;min-height:0}.Clinica-module__30kQva__g2,.Clinica-module__30kQva__g3{aspect-ratio:4/5;grid-area:auto/span 6}}
.Faq-module__pkI36W__section{background:var(--porcelana);padding-block:clamp(96px,11vw,160px)}.Faq-module__pkI36W__section[data-tone=soft]{background:var(--porcelana-2)}.Faq-module__pkI36W__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);display:grid}.Faq-module__pkI36W__title{font-size:var(--t-2xl);align-self:start;max-width:9ch;position:sticky;top:120px}.Faq-module__pkI36W__list{border-top:1px solid color-mix(in srgb, var(--tinta) 16%, transparent)}.Faq-module__pkI36W__item{border-bottom:1px solid color-mix(in srgb, var(--tinta) 16%, transparent);interpolate-size:allow-keywords}.Faq-module__pkI36W__item::details-content{height:0;transition:height .55s var(--ease-out), content-visibility .55s allow-discrete;overflow:clip}.Faq-module__pkI36W__item[open]::details-content{height:auto}.Faq-module__pkI36W__q{cursor:pointer;font-family:var(--serif);font-size:var(--t-lg);justify-content:space-between;align-items:center;gap:24px;padding:26px 0;line-height:1.3;list-style:none;transition:color .3s;display:flex}.Faq-module__pkI36W__q::-webkit-details-marker{display:none}.Faq-module__pkI36W__q:hover{color:var(--rose)}.Faq-module__pkI36W__q i{border:1px solid color-mix(in srgb, var(--tinta) 22%, transparent);width:40px;height:40px;transition:background .4s, border-color .4s, transform .6s var(--ease-out);border-radius:50%;flex:none;position:relative}.Faq-module__pkI36W__q i:before,.Faq-module__pkI36W__q i:after{content:"";background:currentColor;width:12px;height:1.5px;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.Faq-module__pkI36W__q i:after{transition:transform .5s var(--ease-out);transform:rotate(90deg)}.Faq-module__pkI36W__item[open] .Faq-module__pkI36W__q i{background:var(--tinta);color:var(--led);border-color:var(--tinta);transform:rotate(180deg)}.Faq-module__pkI36W__item[open] .Faq-module__pkI36W__q i:after{transform:rotate(0)}.Faq-module__pkI36W__a{color:color-mix(in srgb, var(--tinta) 78%, transparent);max-width:62ch;padding:0 64px 28px 0}@media (max-width:900px){.Faq-module__pkI36W__grid{grid-template-columns:1fr}.Faq-module__pkI36W__title{position:static}.Faq-module__pkI36W__a{padding-right:0}}
.Marquee-module__m6z8XG__marquee{border-block:1px solid color-mix(in srgb, var(--led) 14%, transparent);padding-block:12px;overflow:hidden}.Marquee-module__m6z8XG__track{will-change:transform;width:max-content;display:flex}.Marquee-module__m6z8XG__group{flex:none;display:flex}.Marquee-module__m6z8XG__chunk{font-family:var(--serif);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:.5em;padding-right:.5em;font-size:clamp(3.4rem,2rem + 7vw,10rem);line-height:1.05;display:inline-flex}.Marquee-module__m6z8XG__chunk:nth-child(2n){color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--led) 60%, transparent);font-style:italic}.Marquee-module__m6z8XG__chunk i{border:2px solid var(--rose);background:radial-gradient(circle, var(--rose) 28%, transparent 30%);width:.42em;height:.42em;box-shadow:0 0 24px color-mix(in srgb, var(--rose) 60%, transparent);border-radius:50%;flex:none}
.CtaFinal-module__LGjAlG__section{background:var(--noite);color:var(--led);padding-block:clamp(64px,8vw,120px) clamp(96px,12vw,180px);position:relative;overflow:hidden}.CtaFinal-module__LGjAlG__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,100px);margin-top:clamp(56px,7vw,110px);display:grid}.CtaFinal-module__LGjAlG__photo{aspect-ratio:3/4;border-radius:999px 999px var(--radius-lg) var(--radius-lg);margin:0;position:relative;overflow:hidden}.CtaFinal-module__LGjAlG__photo img{object-fit:cover;object-position:50% 20%}.CtaFinal-module__LGjAlG__title{font-size:var(--t-3xl);max-width:14ch}.CtaFinal-module__LGjAlG__lead{max-width:44ch;font-size:var(--t-lg);color:color-mix(in srgb, var(--led) 74%, transparent);margin-top:24px;line-height:1.5}.CtaFinal-module__LGjAlG__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@media (max-width:900px){.CtaFinal-module__LGjAlG__grid{grid-template-columns:1fr}.CtaFinal-module__LGjAlG__photo{width:70%}}
.page-module__NHfNrW__hero{background:var(--noite);color:var(--led);padding:clamp(130px,16vw,200px) 0 clamp(64px,8vw,120px);position:relative;overflow:hidden}.page-module__NHfNrW__heroGrid{grid-template-columns:1.15fr 1fr;align-items:end;gap:clamp(32px,6vw,96px);display:grid}.page-module__NHfNrW__crumbs{font-size:var(--t-sm);color:var(--rose-claro);gap:10px;margin-bottom:28px;display:flex}.page-module__NHfNrW__crumbs a{text-decoration:none}.page-module__NHfNrW__crumbs a:hover{text-decoration:underline}.page-module__NHfNrW__title{font-size:var(--t-3xl);max-width:11ch}.page-module__NHfNrW__title sup{vertical-align:1.6em;font-size:.3em;line-height:0}.page-module__NHfNrW__intro{max-width:44ch;font-size:var(--t-lg);color:color-mix(in srgb, var(--led) 78%, transparent);margin-top:28px;line-height:1.5}.page-module__NHfNrW__actions{margin-top:36px}.page-module__NHfNrW__heroImg{aspect-ratio:4/5;border-radius:999px 999px var(--radius-lg) var(--radius-lg);margin:0;position:relative;overflow:hidden}.page-module__NHfNrW__heroImg img{object-fit:cover}.page-module__NHfNrW__body{background:var(--porcelana);padding-block:clamp(88px,10vw,150px)}.page-module__NHfNrW__bodyGrid{gap:clamp(64px,8vw,120px);display:grid}.page-module__NHfNrW__h2{font-size:var(--t-2xl);margin-bottom:28px}.page-module__NHfNrW__big{font-family:var(--serif);font-size:var(--t-xl);max-width:34ch;line-height:1.3}.page-module__NHfNrW__cols{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);display:grid}.page-module__NHfNrW__checks,.page-module__NHfNrW__steps{border-top:1px solid color-mix(in srgb, var(--tinta) 16%, transparent);margin:0;padding:0;list-style:none}.page-module__NHfNrW__checks li,.page-module__NHfNrW__steps li{border-bottom:1px solid color-mix(in srgb, var(--tinta) 16%, transparent);padding:18px 0 18px 44px;position:relative}.page-module__NHfNrW__checks li:before{content:"";border:1.5px solid var(--rose);background:radial-gradient(circle, var(--rose) 30%, transparent 34%);border-radius:50%;width:12px;height:12px;position:absolute;top:25px;left:6px}.page-module__NHfNrW__steps{counter-reset:s}.page-module__NHfNrW__steps li{counter-increment:s}.page-module__NHfNrW__steps li:before{content:counter(s);background:var(--tinta);width:28px;height:28px;color:var(--led);font-family:var(--serif);border-radius:50%;place-items:center;font-size:.9rem;display:grid;position:absolute;top:16px;left:0}.page-module__NHfNrW__after{border-radius:var(--radius-lg);background:var(--porcelana-2);max-width:64ch;padding:clamp(28px,4vw,56px)}.page-module__NHfNrW__after p{font-size:var(--t-lg);line-height:1.55}.page-module__NHfNrW__disclaimer{color:var(--taupe);margin-top:18px;font-size:var(--t-sm)!important}.page-module__NHfNrW__more{background:var(--porcelana);padding-block:clamp(88px,10vw,150px)}.page-module__NHfNrW__moreList{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.page-module__NHfNrW__moreCard{text-decoration:none;display:block}.page-module__NHfNrW__moreCard figure{aspect-ratio:4/3;border-radius:var(--radius-lg);margin:0 0 18px;position:relative;overflow:hidden}.page-module__NHfNrW__moreCard img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.page-module__NHfNrW__moreCard:hover img{transform:scale(1.06)}.page-module__NHfNrW__moreCard h3{font-size:var(--t-xl)}.page-module__NHfNrW__moreCard p{color:var(--taupe);font-size:var(--t-sm);max-width:40ch;margin-top:8px}@media (max-width:900px){.page-module__NHfNrW__heroGrid,.page-module__NHfNrW__cols,.page-module__NHfNrW__moreList{grid-template-columns:1fr}.page-module__NHfNrW__heroImg{width:80%}}
