@font-face{font-display:swap;font-family:ClashGrotesk;font-style:normal;font-weight:200 700;src:url(./ClashGrotesk-Variable.BS-lg9W7.woff2) format("woff2"),url(./ClashGrotesk-Variable.lreXlFCG.woff) format("woff"),url(./ClashGrotesk-Variable.Cp-iDUFA.ttf) format("truetype")}@keyframes moveCard1{0%{transform:translate(0)}to{transform:translate(115%)}}@keyframes movePHPointer1{0%{transform:translate(0)}to{transform:translate(50%,-50%)}}@keyframes movePHPointer2{0%{transform:translate(50%,-50%);z-index:400}to{transform:translate(190%,-350%);z-index:400}}@keyframes movePHPointer3{0%{transform:translate(190%,-350%);z-index:400}to{transform:translate(50%,-150%);z-index:400}}@keyframes moveDigoPointer1{0%{transform:translate(0)}to{transform:translate(-80%,-550%)}}@keyframes moveDigoPointer2{0%{transform:translate(-80%,-550%)}to{transform:translate(-130%,-600%)}}@keyframes moveDigoPointer3{0%{transform:translate(-130%,-600%)}to{transform:translate(-10%,-600%)}}@keyframes moveDigoPointer4{0%{transform:translate(-10%,-600%)}to{transform:translate(25%,-470%)}}@keyframes moveVitaoChat1{0%{bottom:-33%}to{bottom:5%}}@keyframes smoothOpacity{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes smoothOpacityOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:sans-serif;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{font-family:ClashGrotesk}html{background-color:#fcfcfc}.floating-actions[data-v-0a142480]{bottom:calc(max(0px,env(safe-area-inset-bottom)) + 68px);position:fixed;right:max(20px,env(safe-area-inset-right));z-index:1100}.floating-whatsapp[data-v-0a142480]{align-items:center;background:linear-gradient(91deg,#ff1f50 -7.66%,#ff5216 110.77%);border:none;border-radius:50%;box-shadow:0 4px 16px #00000026;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:48px}.floating-whatsapp[data-v-0a142480]:hover{box-shadow:0 6px 20px #0003;transform:scale(1.06)}.floating-whatsapp[data-v-0a142480]:active{transform:scale(.97)}.floating-whatsapp-icon[data-v-0a142480]{height:26px;width:26px}.modal-overlay[data-v-0a142480]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}.modal-container[data-v-0a142480]{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003;max-height:90vh;max-width:520px;overflow-y:auto;padding:32px;position:relative;width:100%}.modal-close[data-v-0a142480]{background:none;border:none;color:#636363;cursor:pointer;font-size:28px;line-height:1;padding:4px;position:absolute;right:16px;top:12px}.modal-close[data-v-0a142480]:hover{color:#151515}.modal-header[data-v-0a142480]{margin-bottom:24px}.modal-title[data-v-0a142480]{color:#151515;font-size:24px;font-weight:700;line-height:120%;margin:0 0 8px;text-align:none}.modal-description[data-v-0a142480]{color:#636363;font-size:14px;font-weight:400;line-height:150%;margin:0;text-align:none}.modal-form[data-v-0a142480]{align-items:stretch;flex-direction:column}.modal-form[data-v-0a142480],.modal-form-row[data-v-0a142480]{display:flex;flex-wrap:none;gap:12px;justify-content:none}.modal-form-row[data-v-0a142480]{align-items:flex-start;flex-direction:row}.modal-form-group[data-v-0a142480]{flex:1}.modal-form-group input[data-v-0a142480],.modal-form-group textarea[data-v-0a142480]{background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;color:#151515;font-family:inherit;font-size:16px;padding:12px 14px;transition:border-color .2s ease;width:100%}.modal-form-group input[data-v-0a142480]::-moz-placeholder,.modal-form-group textarea[data-v-0a142480]::-moz-placeholder{color:#b0b0b0}.modal-form-group input[data-v-0a142480]::placeholder,.modal-form-group textarea[data-v-0a142480]::placeholder{color:#b0b0b0}.modal-form-group input[data-v-0a142480]:focus,.modal-form-group textarea[data-v-0a142480]:focus{background:#fff;border-color:#ff1f50;outline:none}.modal-form-group textarea[data-v-0a142480]{min-height:80px;resize:vertical}.modal-submit[data-v-0a142480]{background:linear-gradient(91deg,#ff1f50 -7.66%,#ff5216 110.77%);border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:48px;line-height:100%;margin-top:4px;padding:none;text-align:none;transition:opacity .2s ease;width:100%}.modal-submit[data-v-0a142480]:hover:not(:disabled){opacity:.9}.modal-submit[data-v-0a142480]:disabled{cursor:not-allowed;opacity:.6}.modal-status[data-v-0a142480]{color:none;font-size:14px;font-weight:500;line-height:150%;text-align:center;text-align:none}.modal-status.success[data-v-0a142480]{color:#2ecc71}.modal-status.error[data-v-0a142480]{color:#e74c3c}.modal-enter-active[data-v-0a142480]{transition:opacity .25s ease}.modal-leave-active[data-v-0a142480]{transition:opacity .2s ease}.modal-enter-from[data-v-0a142480],.modal-leave-to[data-v-0a142480]{opacity:0}.fade-enter-active[data-v-0a142480],.fade-leave-active[data-v-0a142480]{transition:opacity .3s ease}.fade-enter-from[data-v-0a142480],.fade-leave-to[data-v-0a142480]{opacity:0}@media (min-width:768px){.floating-actions[data-v-0a142480]{bottom:calc(max(0px,env(safe-area-inset-bottom)) + 68px);right:max(28px,env(safe-area-inset-right))}.floating-whatsapp[data-v-0a142480]{height:52px;width:52px}.floating-whatsapp-icon[data-v-0a142480]{height:28px;width:28px}}@media (max-width:520px){.modal-form-group[data-v-0a142480],.modal-form-group input[data-v-0a142480],.modal-form-group textarea[data-v-0a142480]{width:100%}.floating-whatsapp[data-v-0a142480]{height:44px;width:44px}.floating-whatsapp-icon[data-v-0a142480]{height:22px;width:22px}.modal-container[data-v-0a142480]{padding:24px 20px}.modal-form-row[data-v-0a142480]{flex-direction:column}}
