.FadeInSection-module__sAjPcq__fadeIn{opacity:0}.FadeInSection-module__sAjPcq__isVisible{animation:.8s cubic-bezier(.16,1,.3,1) forwards FadeInSection-module__sAjPcq__fadeUp}@keyframes FadeInSection-module__sAjPcq__fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes FadeInSection-module__sAjPcq__fadeUpIndicator{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.WhatsAppButton-module__WRIqmG__container{z-index:999;opacity:0;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;transition:opacity .5s,transform .5s;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(16px)}.WhatsAppButton-module__WRIqmG__containerVisible{opacity:1;pointer-events:all;transform:translateY(0)}.WhatsAppButton-module__WRIqmG__tooltip{background-color:var(--color-bg-soft);color:var(--color-text);white-space:nowrap;opacity:0;pointer-events:none;border-radius:20px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(6px);box-shadow:0 4px 12px #5a45761f}.WhatsAppButton-module__WRIqmG__tooltipVisible{opacity:1;transform:translateY(0)}.WhatsAppButton-module__WRIqmG__button{background-color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;transition:transform .2s,box-shadow .2s;animation:2.5s ease-in-out infinite WhatsAppButton-module__WRIqmG__pulseWA;display:flex;box-shadow:0 4px 14px #a385c673}.WhatsAppButton-module__WRIqmG__button:hover{animation:none;transform:scale(1.12);box-shadow:0 6px 20px #a385c699}@keyframes WhatsAppButton-module__WRIqmG__pulseWA{0%,to{box-shadow:0 4px 14px #a385c673}50%{box-shadow:0 4px 26px #a385c6bf}}.WhatsAppButton-module__WRIqmG__mobileBar{z-index:9998;text-align:center;width:100%;color:var(--color-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:2px solid var(--color-accent);opacity:0;pointer-events:none;background-color:#fffffff7;padding:8px 16px;font-size:.85rem;font-weight:600;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 16px #5a457614}.WhatsAppButton-module__WRIqmG__mobileBarVisible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:768px){.WhatsAppButton-module__WRIqmG__container{bottom:60px;right:16px}.WhatsAppButton-module__WRIqmG__button{width:56px;height:56px}}
.StarField-module__4O0BgG__starField{pointer-events:none;z-index:1;position:fixed;inset:0;overflow:hidden}.StarField-module__4O0BgG__star{animation:StarField-module__4O0BgG__twinkle var(--duration,3s) ease-in-out infinite;transform-origin:50%;position:absolute}@keyframes StarField-module__4O0BgG__twinkle{0%,to{opacity:.08;transform:scale(.8)}50%{opacity:.7;transform:scale(1.2)}}@media (max-width:767px){.StarField-module__4O0BgG__starField{display:flex}}@media (prefers-reduced-motion:reduce){.StarField-module__4O0BgG__starField{display:none}}
