.btn-primary-full[data-v-d2ab71e4]{align-items:center;background:linear-gradient(135deg,#1e3a8a,#ff6b35);border:none;border-radius:1rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:center;min-height:44px;overflow:hidden;padding:.75rem 1.5rem;position:relative;transition:all .3s ease;width:100%;-webkit-tap-highlight-color:transparent}@media(min-width:640px){.btn-primary-full[data-v-d2ab71e4]{border-radius:2rem;padding:1rem 2rem}}.btn-primary-full[data-v-d2ab71e4]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn-primary-full[data-v-d2ab71e4]:hover:before{left:100%}.btn-primary-full[data-v-d2ab71e4]:hover{box-shadow:0 8px 25px #1e3a8a4d;transform:translateY(-2px)}
