.propostaEstetica-module__aqzuZG__hero{--mx:50%;--my:0%;--px:0;--py:0}.propostaEstetica-module__aqzuZG__parallasse{transform:translate3d(calc(var(--px) * -18px), calc(var(--py) * -12px), 0);transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:-8%}.propostaEstetica-module__aqzuZG__respiro{transform-origin:40% 40%;animation:22s ease-in-out infinite alternate propostaEstetica-module__aqzuZG__respiro}@keyframes propostaEstetica-module__aqzuZG__respiro{0%{transform:scale(1.35)translate(0,0)}to{transform:scale(1.6)translate(-4%,3%)}}.propostaEstetica-module__aqzuZG__riflesso{pointer-events:none;background:radial-gradient(520px circle at var(--mx) var(--my), #ffffff8c, transparent 42%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.propostaEstetica-module__aqzuZG__hero:hover .propostaEstetica-module__aqzuZG__riflesso{opacity:1}.propostaEstetica-module__aqzuZG__foto{transform:perspective(700px) rotateX(calc(var(--py) * -7deg)) rotateY(calc(var(--px) * 9deg)) translateZ(0);will-change:transform;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.propostaEstetica-module__aqzuZG__hero:hover .propostaEstetica-module__aqzuZG__foto{box-shadow:0 18px 36px -14px #1d1d1b73}.propostaEstetica-module__aqzuZG__sale{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards propostaEstetica-module__aqzuZG__sale}@keyframes propostaEstetica-module__aqzuZG__sale{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.propostaEstetica-module__aqzuZG__battito{position:relative}.propostaEstetica-module__aqzuZG__battito:after{content:"";background:inherit;border-radius:9999px;animation:2.2s cubic-bezier(0,0,.2,1) infinite propostaEstetica-module__aqzuZG__battito;position:absolute;inset:0}@keyframes propostaEstetica-module__aqzuZG__battito{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.propostaEstetica-module__aqzuZG__traccia{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.65,0,.35,1) forwards propostaEstetica-module__aqzuZG__traccia}@keyframes propostaEstetica-module__aqzuZG__traccia{to{stroke-dashoffset:0}}.propostaEstetica-module__aqzuZG__compare{opacity:0;animation:.9s .7s forwards propostaEstetica-module__aqzuZG__compare}@keyframes propostaEstetica-module__aqzuZG__compare{to{opacity:1}}.propostaEstetica-module__aqzuZG__scoppio{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.34,1.56,.64,1) 1.35s forwards propostaEstetica-module__aqzuZG__scoppio;transform:scale(0)}@keyframes propostaEstetica-module__aqzuZG__scoppio{to{transform:scale(1)}}.propostaEstetica-module__aqzuZG__alone{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.4s cubic-bezier(0,0,.2,1) 1.6s infinite propostaEstetica-module__aqzuZG__alone}@keyframes propostaEstetica-module__aqzuZG__alone{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.propostaEstetica-module__aqzuZG__guida{transition:transform .12s ease-out}.propostaEstetica-module__aqzuZG__periodo{background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:3px;display:inline-flex;position:relative}.propostaEstetica-module__aqzuZG__cursore{background:var(--surface);border-radius:4px;transition:left .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;box-shadow:0 1px 2px #1d1d1b1f}@media (prefers-reduced-motion:reduce){.propostaEstetica-module__aqzuZG__respiro,.propostaEstetica-module__aqzuZG__battito:after,.propostaEstetica-module__aqzuZG__alone{animation:none}.propostaEstetica-module__aqzuZG__sale,.propostaEstetica-module__aqzuZG__compare,.propostaEstetica-module__aqzuZG__scoppio,.propostaEstetica-module__aqzuZG__traccia{opacity:1;stroke-dashoffset:0;animation:none;transform:none}.propostaEstetica-module__aqzuZG__parallasse,.propostaEstetica-module__aqzuZG__foto,.propostaEstetica-module__aqzuZG__cursore,.propostaEstetica-module__aqzuZG__guida{transition:none}}
@font-face{font-family:quantify;src:url(../media/Quantify_Bold-s.p.07e8b8ha-b2uv.ttf)format("truetype");font-display:swap;font-weight:700 800}@font-face{font-family:quantify Fallback;src:local(Arial);ascent-override:85.98%;descent-override:21.75%;line-gap-override:2.44%;size-adjust:98.4%}.quantify_489fa46e-module__KKweSG__className{font-family:quantify,quantify Fallback}.quantify_489fa46e-module__KKweSG__variable{--font-quantify:"quantify", "quantify Fallback"}
