*{box-sizing:border-box}html,body{color:#17161a;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,sans-serif}a{color:#0a66c2;text-decoration:none}a:hover{color:#004182}input::placeholder{color:#a29d93}button{font:inherit;cursor:pointer}.btn-3d{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#064584;border:none;border-radius:14px;padding:0 0 5px;transition:all .1s ease-in-out}.btn-3d-inner{color:#fff;background:#0a66c2;border-radius:11px;padding:14px 28px;font-size:17px;font-weight:700;display:block}.btn-3d:hover .btn-3d-inner{background:#0d7ae8}.btn-3d:active{padding-top:5px;padding-bottom:0}.btn-3d:disabled{opacity:.5;cursor:not-allowed}.btn-3d:disabled:active{padding-top:0;padding-bottom:5px}.card-3d{background-color:#e0ddd6;border:none;border-radius:20px;padding-bottom:5px}.card-3d-inner{background:#fff;border-radius:16px;padding:24px}.card-3d-testimonial{background-color:#d4d1ca}.card-3d-testimonial .card-3d-inner{background:#f9f8f6}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rainbow{to{background-position:200% 0}}@keyframes shine{0%,55%{left:-60%}to{left:130%}}@keyframes glow{0%,to{box-shadow:0 0 0 4px #0a66c240,0 12px 40px #0a66c28c,0 0 50px #3d8be059}50%{box-shadow:0 0 0 6px #0a66c259,0 14px 50px #0a66c2bf,0 0 80px #3d8be099}}@keyframes scrollProfile{0%,5%{transform:translateY(0)}45%,55%{transform:translateY(-320px)}95%,to{transform:translateY(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(.6)}}@keyframes fadeInCard{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #0a66c24d}50%{box-shadow:0 0 40px #0a66c299}}@keyframes mergeCenter{0%{transform:translate(var(--tx), var(--ty)) scale(.5);opacity:.8}to{opacity:0;transform:translate(0)scale(.3)}}@keyframes compareFlash{0%{opacity:0;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes howItWorksFlow{0%,8%{opacity:1}10%,to{opacity:0}}@keyframes scanLine{0%,to{top:10%}50%{top:80%}}@keyframes stepFade{0%,5%{opacity:0;transform:scale(.95)}10%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.95)}}
