@keyframes fade-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.animate-fade-down{animation:fade-down .5s ease-out both}.animate-fade-in{animation:fade-in .3s ease-out both}.animate-fade-out{animation:fade-out .3s ease-out both}@keyframes fade-up-9d52205a{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}.section[data-v-9d52205a]{background:linear-gradient(180deg,#fff,#3b82f633,#fff);font-family:Inter,system-ui,sans-serif;padding:4rem 1rem}.section-title[data-v-9d52205a]{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.section-title .text-primary[data-v-9d52205a]{color:#1e3a8a}.section-desc[data-v-9d52205a]{color:#64748bcc;margin:0 auto 2rem;max-width:640px;text-align:center}.profiles-grid[data-v-9d52205a]{display:grid;gap:1.75rem;grid-template-columns:repeat(1,minmax(0,1fr));margin:1.5rem auto 0;max-width:1024px}@media (min-width:768px){.profiles-grid[data-v-9d52205a]{grid-template-columns:repeat(3,minmax(0,1fr))}}.fancy-card[data-v-9d52205a]{align-items:center;animation:fade-up-9d52205a .7s cubic-bezier(.47,1.64,.41,.8) both;background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;flex-direction:column;padding:2rem;text-align:center}.fancy-card .icon[data-v-9d52205a]{font-size:3rem;line-height:1;margin-bottom:.75rem}.fancy-card .title[data-v-9d52205a]{color:#1e293b;font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.fancy-card .desc[data-v-9d52205a]{color:#64748bcc;font-size:1rem;line-height:1.6}@keyframes fade-up-7b4f9eb3{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-7b4f9eb3{0%,to{box-shadow:0 0 #ffffff1a}50%{box-shadow:0 0 40px #ffffff4d}}@keyframes float-7b4f9eb3{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-10px) rotate(1deg)}66%{transform:translateY(-5px) rotate(-1deg)}}@keyframes bounce-7b4f9eb3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-7b4f9eb3{0%,to{opacity:1}50%{opacity:.7}}@keyframes ping-7b4f9eb3{75%,to{opacity:0;transform:scale(1.1)}}@keyframes spin-7b4f9eb3{to{transform:rotate(1turn)}}.animate-fade-up[data-v-7b4f9eb3]{animation:fade-up-7b4f9eb3 .7s cubic-bezier(.47,1.64,.41,.8) both;opacity:0}.animate-glow[data-v-7b4f9eb3]{animation:glow-7b4f9eb3 2s infinite}.animate-float[data-v-7b4f9eb3]{animation:float-7b4f9eb3 6s ease-in-out infinite}.animate-bounce[data-v-7b4f9eb3]{animation:bounce-7b4f9eb3 3s ease-in-out infinite}.animate-pulse[data-v-7b4f9eb3]{animation:pulse-7b4f9eb3 2s cubic-bezier(.4,0,.6,1) infinite}.animate-ping[data-v-7b4f9eb3]{animation:ping-7b4f9eb3 1s cubic-bezier(0,0,.2,1) infinite}.animate-spin[data-v-7b4f9eb3]{animation:spin-7b4f9eb3 8s linear infinite}video[data-v-7b4f9eb3]{filter:brightness(.7) contrast(1.1)}.backdrop-blur-md[data-v-7b4f9eb3]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.backdrop-blur-sm[data-v-7b4f9eb3]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes glow{0%,to{box-shadow:0 0 #1e3a8a1a}50%{box-shadow:0 0 25px #1e3a8a33}}.animate-glow{animation:glow 3s infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes fade-up{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{box-shadow:0 0 #1e3a8a1a}50%{box-shadow:0 0 40px #1e3a8a40}}.animate-fade-up{animation:fade-up .7s cubic-bezier(.47,1.64,.41,.8) both}.animate-glow{animation:glow 3s ease-in-out infinite}.whatsapp-fab[data-v-2492a8c4]{align-items:center;background-color:#25d366;border-radius:50%;bottom:20px;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:20px;transition:all .3s ease;width:60px;z-index:1000}.whatsapp-fab[data-v-2492a8c4]:hover{background-color:#128c7e;box-shadow:0 6px 16px #0003;transform:scale(1.1)}.whatsapp-fab[data-v-2492a8c4]:active{transform:scale(1.05)}.whatsapp-fab[data-v-2492a8c4]:focus{box-shadow:0 4px 12px #00000026,0 0 0 3px #25d3664d;outline:none}
